Skip to content
JoshuaGabriel edited this page Sep 18, 2023 · 7 revisions

Welcome to the UVic Robotics Software Team wiki! Check out the right sidebar for specific information!

20230819_1632new

If you notice any part of this wiki being out-of-date, conflicting with something else, or just unclear, please let a lead know or open an issue with the documentation label. If you also don't have access to google drive or discord, ask a lead.

Important Links

Contact

Reach out to the 2023-2024 Software Branch Lead, Joshua Blanch via discord (squirtlesquad9012) or email joshuamblanch@gmail.com Reach out to the club directly at uvic.robotics@gmail.com

Inclusivity

Strive for a blameless culture. When something isn't working, it's on everyone to get that thing working, not just the person who wrote the code. We never want to point fingers. At a high level, this is about solving the problem in front of us and not about pushing blame onto each other.

Any student at UVic should be able to join the Software team, put in the work, and feel included as a valued member. A culture of inclusivity will lead to Software members being able to contribute their best work and get the most out of their experience. All members in the team are responsible for contributing to and maintaining a welcoming and collaborative environment.

UVic Rover

ROS and Dev environment

Setup Ubuntu and ROS

Fundamentals ROS

Git Workflow

IDE Config

Teleoperation

Moveit/Rviz

Dev Ops and Comms

Updating CI

Communication Design Document

Serial Communication

Setting up the Jetson

Setting up the Base Station

[Setting up RocketM2]

Embedded Software

[System Diagram] [Drive train and Arm]

Phidget Drivers

Navigation

[Cameras]

Localization

Sensors

Clone this wiki locally