CMU-Robotics-Club / RoboBuggy2

A complete re-write of the old RoboBuggy.
GNU General Public License v3.0
3 stars 2 forks source link

RoboBuggy2

A complete re-write of the old RoboBuggy. This code was run for RD23, RD24 and RD25, on both NAND and Short Circuit.

Table of Contents


Installation and Initial Setup

Necessary + Recommended Software

Docker

Foxglove

VSCode

Git

Install Softwares: WSL, Ubuntu (Windows only)

Set up repo in WSL

Apple Silicon Mac Only:

Set up repository

Clone the Repository

This is so you can edit our codebase locally, and sync your changes with the rest of the team through Git.

Foxglove Visualization

X11 Setup (recommended)

Launching Code

Open Docker

ROS

2D Simulation

Screenshot 2023-11-13 at 3 18 30 PM

Connecting to and Launching the RoboBuggies

When launching Short Circuit:

When launching NAND:

When shutting down the buggy:

Documentation

Infrastructure Documentation

Ask Software Lead (WIP)

Simulator notes

Auton Logic

Ask someone with experience (WIP)