mcroydon / subzero

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:MIT License