User Tools


This is an old revision of the document!


Table of Contents

Pneumatics

Project Lead: Andrew Feistner

Overview

The pneumatics system will provide a means for controlling actuators within the submarine such as the claw, torpedos, and marker droppers. Pneumatics are controlled via simple on-off commands to the pneumatic in the form of high and low voltages.

Design

A microcontroller will be utilized as a GPIO expander and will be implemented as a ROS node on the microcontroller itself. This node will subscribe to a topic to control actuators based on boolean values.

Resources

Resource Description
Arduino Tutorials Code tutorials for programming Arduino devices.
ATMega1284P Arduino Core Arduino Core for the ATMega1284P
RosSerial DocumentationRosSerial is the communication protocol that allows implementation of a ROS node on a microcontroller.
ATMega1284PMicrocontroller to be used on the project.