AutoBoat Documentation
SEC Funding
Initializing search
GitHub Organization
AutoBoat Documentation
GitHub Organization
Home
Getting Started
Getting Started
Installing Docker
Setting Up the Development Container
Installing MicroROS
How to Start Developing on the Website
Installing and Running Deepstream for Object Detection
Examples
Examples
Running the Simulation
Connecting A USB Device to WSL
Adding Documentation
Adding A New External Pip Libraries that We Can Edit
Running Individual Nodes for Testing
Adding a New ROS2 Node to A Package
Adding A New ROS2 Package to the Workspace
System Diagrams
System Diagrams
Communication Between Groundstation and Autopilot
How the Simulation Works and Communicates with ROS
ROS2 Node Diagrams
Groundstation/Telemetry
Groundstation/Telemetry
New Member Overview
Groundstation
Telemetry Server
ROS2 Packages and Nodes
ROS2 Packages and Nodes
Autopilot Package
Autopilot Package
Common Documentation Between the Motorboat Autopilot and the Sailboat Autopilot
Sailboat Autopilot Node
Motorboat Autopilot Node
Telemetry
Sensors Package
Sensors Package
GPS Node
RC (Remote Controller) Node
Wind Sensor Node
VESC Package
VESC Package
VESC Node
Microros Package
Microros Package
Raspberry Pi Pico Microros Node
Object Detection Package
Object Detection Package
Object Detection Node
AutoBoat Messages Package
AutoBoat Messages Package
AutoBoat Messages Node
Simulation Package
Simulation Package
Sailboat Simulation Node
New Simulation Package
New Simulation Package
Motorboat Simulation
What About the Other Nodes
Hardware
Hardware
Wiring Color Scheme
Squircuit
Funding/ Business
Funding/ Business
SEC Funding
Misc
Misc
Potential Security Risks
Units, Standards, and Definitions
Running ROS2 on Jetson Startup with Systemctl
Automatically Finding Which Port Devices Are on with Udev Rules
Automating Periodic Scripts with Crontabs
Known Issues
SEC Funding
Work in progress