The hackerbot labs autonomous hackerboat is a modified kayak with 900MHz/2.4GHz radios, electric motor, IMU, scientific sensors & solar power rechargeable batteries.
The control system uses a beaglebone & arduino mega which communicate using REST with a land based host computer.
- Beaglebone
- REST communication with host PC
- IMU/GPS tracking & waypoint navigation
- MAVLink-over-UART communication with arduino
- Arduino
- Motor control
- Magnetic navigation
- Ship health & sensor feedback
Doxygen documentation of beaglebone software may be generated with make doxy
in the ./embedded_software/beaglebone
folder and found at ./embedded_software/beaglebone/doc
.
Javascript served by the Beaglebone. Coming soon...
On-ship hardware for connecting beaglebone, arduino and power systems together.
See ./hardware
View under ./doc