System Overview - Seanmatthews/rowboat1 GitHub Wiki

This page outlines a description of the system in its current state, including specifics about each component.

Electrical

Batteries

http://www.powerstream.com/LLLF.htm

DC Converter

Fuse Boxes

Wire

Connectors

PWM Board

Mechanical

Thrusters

Hull

Sensors

Cameras

IMU

Pressure

Temperature

Software

Computers

Operator GUI

Arbiter

Guardian

Navigator

guardian

To be deprecated in favor of diagnostic_aggregator

diagnostic_aggregator (ROS wiki)

Used to aggregate status messages and broadcast the health of the system.

pololu_maestro

joy

teleop_twist_joy

controller_translator

A passthrough node that translated cmd_vel messages into PWM signals to control the thrusters, it operates at the frequency at which it receives control messages.

Other

rowboat_msgs

Contains all messages and services used by the entire system.

rowboat_launch

Contains all launch, parameter, and xml files used by the entire system.