Skip to content

Softie 101

Aerin Brown edited this page Jan 11, 2025 · 1 revision

Primary Training Goals

Get practice with ROS

  • Create publisher and subscriber node: Old tutorial
  • 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