Skip to content

goopypanther/hackerboat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackerboat Control Software

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.

Embedded Software

  • 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

See ./embedded_software

Doxygen documentation of beaglebone software may be generated with make doxy in the ./embedded_software/beaglebone folder and found at ./embedded_software/beaglebone/doc.

Host Software

Javascript served by the Beaglebone. Coming soon...

Hardware Schematics

On-ship hardware for connecting beaglebone, arduino and power systems together.

See ./hardware

Boat System Documentation

View under ./doc

About

Software for the hackerbot labs autonomous hackerboat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published