Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "APP4MC/Rover"

(Hardware)
Line 52: Line 52:
 
* Using the SenseHAT for the Rover is currently not possible.
 
* Using the SenseHAT for the Rover is currently not possible.
 
* '''Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer are optional and yet untested.'''
 
* '''Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer are optional and yet untested.'''
=== Upcoming topics are: ===
 
* Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer implementation
 
* Bluetooth implementations for remote App / Joystick control
 
* New shield on top of motor controller --> one more A/D converter, remove one LLC, attach OLED display
 
 
=== Recent additions: ===
 
* Displaying Hono, BT, and Wifi connection via OLED display
 
  
 
=== Software ===
 
=== Software ===
 
 
* the Rover's '''documentation''' (install guide, web-access incl. camera stream, and tracing possibilities), the AMALTHEA model, and the application SW can be found @: [http://git.eclipse.org/c/app4mc/org.eclipse.app4mc.examples.git/tree/rover git Rover repository]
 
* the Rover's '''documentation''' (install guide, web-access incl. camera stream, and tracing possibilities), the AMALTHEA model, and the application SW can be found @: [http://git.eclipse.org/c/app4mc/org.eclipse.app4mc.examples.git/tree/rover git Rover repository]
 
* Rover SD card images are available [https://owncloud.idial.institute/index.php/s/DWJpG3VODZo118z here]
 
* Rover SD card images are available [https://owncloud.idial.institute/index.php/s/DWJpG3VODZo118z here]
 +
 +
=== Investigation results ===
 +
* No US sensor (Grove, SRF02, and SR04) gives reliable values, consequently only IR sensors should be used
  
 
=== Included Implementations ===
 
=== Included Implementations ===
 
+
* Displaying Hono, BT, and Wifi connection via OLED display
 
* Website generation for live stream, controls, and sensor data / CPU utilisation visualisation
 
* Website generation for live stream, controls, and sensor data / CPU utilisation visualisation
 
* Wifi hotspot
 
* Wifi hotspot
 
* ACC
 
* ACC
* Grove / SR04 US Sensor access via wiringPi library
+
* Grove / SR04 / SRF02 US Sensor access via wiringPi library but '''unreliable values'''
 
* IR sensor access
 
* IR sensor access
 
* Hono interaction
 
* Hono interaction
  
 
=== Upcoming Implementations ===
 
=== Upcoming Implementations ===
* SRF02 US sensor implementation for higher reliability
 
* Mini OLED display implementation
 
 
* BT connectivity to allow android app control
 
* BT connectivity to allow android app control
 +
* Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer implementation
 +
* Bluetooth implementations for remote Anroid App / Joystick control
 +
* New shield on top of motor controller --> one more A/D converter, remove one LLC, attach OLED display

Revision as of 09:26, 10 October 2017

APP4MC Rover Demonstrator

Hardware

  • Rover kit as described on this page is deprecated, therefore please check the following parts:
Part Quantity Price each in € Price total Link exemplarily
Rover 5 Robot Chassis (includes 9V AA Battery holder for the motor) 1 50 50 Pololu
Raspberry Pi 3 with 16GB 1 40 40 Element14
PI Camera 1 25 25 Element14
Sharp GP2Y0A41SK0F Analog Distance Sensor 6 4 24 AE
Pololu RPi hat motor controller #2756 1 35 35 Pololu
Motor controller connector 1 1 1 Pololu
Powerbank for RPI 1 25 25 Element14 or GB
APP4MC-Sense-Layer 1 14 14 USA order, each order comes in a quantity of 3! Done with KeyCAD
A/D Converter 2 3,15 6,30 AE
Logic Level Converters 2 1,06 1,06 AE
Magnetometer 1 1,58 1,58 AE
US sensor SRF02 OBSOLETE - - - obsolete ET
Temp. / Hum. sensor 1 1,81 1,81 AE
Display 1 3,27 3,27 AE
Accelerometer / Gyro 1 0,94 0,94 AE
Buzzer 1 0,41 0,41 AE
22 - 262,37 No shipping included
  • 3D extensions (to be printed via 3D printer) are provided here.
  • Using the SenseHAT for the Rover is currently not possible.
  • Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer are optional and yet untested.

Software

  • the Rover's documentation (install guide, web-access incl. camera stream, and tracing possibilities), the AMALTHEA model, and the application SW can be found @: git Rover repository
  • Rover SD card images are available here

Investigation results

  • No US sensor (Grove, SRF02, and SR04) gives reliable values, consequently only IR sensors should be used

Included Implementations

  • Displaying Hono, BT, and Wifi connection via OLED display
  • Website generation for live stream, controls, and sensor data / CPU utilisation visualisation
  • Wifi hotspot
  • ACC
  • Grove / SR04 / SRF02 US Sensor access via wiringPi library but unreliable values
  • IR sensor access
  • Hono interaction

Upcoming Implementations

  • BT connectivity to allow android app control
  • Temp. Hum. sensor, Accelerometer / Gyro, and Buzzer implementation
  • Bluetooth implementations for remote Anroid App / Joystick control
  • New shield on top of motor controller --> one more A/D converter, remove one LLC, attach OLED display

Back to the top