Hackerboat An Autonomous Boat Project from Hackerbot Labs - - PowerPoint PPT Presentation

hackerboat
SMART_READER_LITE
LIVE PREVIEW

Hackerboat An Autonomous Boat Project from Hackerbot Labs - - PowerPoint PPT Presentation

Hackerboat An Autonomous Boat Project from Hackerbot Labs Pre-history In early 2011, 3ric Johansen proposed building an autonomous boat to circumnavigate the world. Various members of Hackerbot, including Lisa Lafleur, Jeremy Ruhland and


slide-1
SLIDE 1

Hackerboat

An Autonomous Boat Project from Hackerbot Labs

slide-2
SLIDE 2

Pre-history

  • In early 2011, 3ric Johansen proposed building an autonomous boat

to circumnavigate the world.

  • Various members of Hackerbot, including Lisa Lafleur, Jeremy Ruhland

and Ben Bloss, worked on planning various aspects of the trip and boat development.

  • This never moved beyond the planning stages.
slide-3
SLIDE 3

Rebirth of the Hackerboat

  • I proposed bringing it back as a staged project, i.e. building more and

more capable boats to develop our capabilities.

  • First goal: demo at Toorcamp 2016
  • Purchased & refurbished the cheapest two-person fiberglass kayak on

Craigslist…

slide-4
SLIDE 4
slide-5
SLIDE 5
slide-6
SLIDE 6
slide-7
SLIDE 7
slide-8
SLIDE 8
slide-9
SLIDE 9

Reborn Hackerboat Architecture

  • Solar-electric propulsion
  • Donated solar panels & batteries from Myles Conley
  • $100 re-manufactured Minn Kota trolling motor
  • Waterproof servo with gearing to steer
  • Control System
  • Beaglebone for high level navigation & decision making
  • Arduino Mega for low level steering, throttle, and health monitoring
  • Communications
  • 900 MHz Ethernet bridge for ship to shore
  • 2.4 GHz WiFi for onboard communications
slide-10
SLIDE 10
slide-11
SLIDE 11

Photo courtesy Becki Brotman

slide-12
SLIDE 12

Photo courtesy Becki Brotman

slide-13
SLIDE 13

Photo courtesy Becki Brotman

slide-14
SLIDE 14

Mechanical Improvements

  • Improved battery retention
  • New mast
  • External start/stop buttons
  • Warning horn
  • External status lights
  • Improved hatch retention/keying
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23

Software Improvements

  • MAVLink and QGroundControl don’t work very well…
  • Security? LOL…
  • Difficult to configure ground control software
  • Highly crash prone
  • Replacing it with a REST interface
  • Passes seamlessly through most networks
  • Latency is a minor issue for a boat
  • Lots of tools for security, management, etc.
slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29

The Future

  • Self-tending wingsails for

propulsion

  • Free to rotate
  • Angle of attack (i.e. power &

direction) set by a tail

  • Require only one actuator per sail to

drive the tail

  • Two wingsails mean no rudder to

foul or break

Diagram courtesy J Walker, Sailwings.net

slide-30
SLIDE 30

Courtesy Daniel R Strebe, 15 Aug 2011.

slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35

Next Steps

  • Better sails for the sailing pathfinder
  • 4m autonomous sail boat for:
  • World Robotic Sailing Championship
  • Microtransat
  • Puget Sound/West Coast ocean testing
  • 7m autonomous sail boat for:
  • Trans-pacific
  • Circumnavigation
  • Marine sensing etc.
slide-36
SLIDE 36

More Information & Help Needed

  • We need programming help!
  • Hackerbot Labs blog:

http://www.hackerbotlabs.com/category/hackerboat/

  • Hackaday.io site: https://hackaday.io/project/8522-hackerboat
  • Github: https://github.com/JeremyRuhland/hackerboat
  • We need money!
  • Paypal: hackerboatproject@gmail.com
slide-37
SLIDE 37

Acknowledgements – participants, contributors, photographers and other helpful folks

  • Jeremy Ruhland
  • Alex Chuang
  • Wim Lewis
  • Myles Conley
  • 3ric Johansen
  • Joe ‘Volty’ Hemmerlein
  • Jenny Hu
  • Catherine S Nichols
  • Hackerbot Labs
  • Frank Heidt
  • Ratha Grimes
  • Becki Brotman
  • Zach Archer
  • Mark Stribling
  • George P Nichols
  • Metrix Create:Space
  • Beagleboard.org
  • Arduino.cc