Skip to content

Softie 101: Welcome Guide

Aman Sidhu edited this page May 28, 2025 · 2 revisions

Primary Training Goals

Get practice with ROS

  • Do the ROS2 new tutorial Learning ROS2
  • Service + custom msg, topic
  • Build it with Colcon

Git and Github

Software Development Practices

  • Check out the debug log here in the wiki
  • Look at the development procedure, also here on the wiki Practice filling up the debug log, and following the development procedure in the development guide

Gazebo

Miscellaneous

  • If you're planning to do UI tasks, check out ReactJsand Node/NPM (we use nvm)
  • If you've never used Bash, check out Terminal/Bash // you can look into Tmux
  • If you've never used Python or need a refresher, check out Python/OOP
  • If you're planning to do sim tasks, we may end up using Unity

Lost?

If you can't find who you're looking for, check out the member list for everyone's (terrible) photos.

Clone this wiki locally