/subzero

Casual research in to underwater robotics powered by the Raspberry Pi Zero

MIT LicenseMIT

subzero

Casual research in to underwater robotics powered by the Raspberry Pi Zero.

Sensors

Thrusters and other components

  • Bue Robotics has a relatively inexpensive electrical thruster that they funded with Kickstarter. They also carry cast acrylic watertight enclosures and end-cap cable penetrators.
  • Lots of DIY builds involve repurposing an electric bilge pump, removing the housing, and adding a propeller.

Communication

  • Most ROVs use a tether to communicate. Tethers appear to be the only way to carry enough bandwidth from the ROV to base station to cover the requirements of live video and other sensor/telemetry requirements.
  • I plan to experiment with RTL SDR inexpensive software defined radios at the lower end of their useful spectrum (20-100MHz) to see if there's a way to carry a little bit of bandwidth longer distances.
  • UCSD have created an extremely low bandwidth (200 BPS) but long distance (2km) acoustical modem for $600. Other commercial options include LinkQuest and Teledyne Benthos in the $8k-$10k range.
  • WHOI Micromodem is also in the $8k range but might be cheaper to construct these days.
  • Ryan Kastner at UCSD talks about a custom transducer modem.
  • Northeastern University has done some research on underwater sensor networks.
  • The team behind Design and Implementation of an Omni-Directional Underwater Acoustic Micro-Modem Based on a Low-Power Micro-Controller Unit from the journal Sensors looks at transmission loss at various frequencies and builds their own underwater modem with a transducer. They reach 5kbps at 30m using a 70MHz transducer.
  • Aquasent is a commercial underwater modem provider.
  • Mike's Sub Works uses 75 MHz RC gear to communicate with small ROVs.

Other projects

Books and Articles

Simulation

  • UWSim is an open source dedicated ROV/AUV simulator for Linux.
  • Gazebo is an open source cross-platform general robotics simulator. AUV plugins include gazebo-uav-sim and freefloating_gazebo.
  • MARS the MArine Robotics Simulator is designed for hardware-in-the-loop testing of AUVs, integrating with ROS and several robots developed at Institut für Technische Informatik.

Websites

Vehicle Design

Version 0: Sensors on a Line

The first task is to construct a platform for component validation. This will likely be a small watertight enclosure weighted for negative bouyancy suspended from the surface from a line. A minimal set of components:

  • Raspberry Pi Zero
  • Power source
    • The $6 2000 mAh Amazon Basics battery works great but the triangular portion of the cord blocks usage of the USB port. An extension cord or a different battery should solve that though.
    • Tzumi markets several low-cost mobile device rechargers under the Pocket Juice name. This 2200 mAh model can be found for as little as $5 in stores and comes with a micro USB cord that doesn't block the other port.
  • Sensors
    • Pressure/temperature
    • Bottom/distance

This should also be able to serve as a communications test platform, but that's not strictly required for initial testing.