microUSV

microUSV provides an indoor laboratory Unmanned Surface Vehicle (USV) platform for marine swarm robotics research, offering a compact 23 cm-long vessel (≈$320 per unit for a set of ten) to validate algorithms and study swarm dynamics.


Key Features:

  • Compact Design: The microUSV measures 23 cm in length and is engineered for maneuverability and stability in indoor laboratory environments.
  • Cost-Effectiveness: The platform uses 3D printed components and off-the-shelf hobbyist electronic parts, yielding an approximate cost of $320 per unit for a set of ten vessels.
  • Onboard Autonomy: The vehicle includes onboard autonomy features enabling independent operation within controlled environments.
  • Minimal Onboard Sensors: The system reduces onboard sensor requirements by using an overhead camera to simulate sensor data.

Scientific Applications:

  • Marine swarm robotics research: Supports experimental investigation of swarm behaviors and dynamics in indoor settings.
  • Algorithm validation: Enables validation of coordination and navigation algorithms, including waypoint following controllers.
  • Control strategy evaluation: Facilitates testing of control strategies for both single-vehicle and multi-robot configurations.
  • Multi-robot coordination studies: Allows experiments on coordinated movement and interaction among multiple units.

Methodology:

Onboard autonomy with sensor data simulated via an overhead camera and implementation of a waypoint following controller.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
C++, Python
Added:
8/27/2022
Last Updated:
8/27/2022

Operations

Publications

Gregory C, Vardy A. microUSV: A low-cost platform for indoor marine swarm robotics research. HardwareX. 2020;7:e00105. doi:10.1016/j.ohx.2020.e00105. PMID:35495207. PMCID:PMC9041221.

PMID: 35495207
PMCID: PMC9041221
Funding: - Natural Sciences and Engineering Research Council of Canada: 06321, 205849