Onboarding

Things to learn:

  • ROS2
    • ROS2 control
    • Gazebo
  • Robot operation
    • Steadywin motors
    • Jetson
    • IMU
    • PDB
    • CAN
    • I2C
    • SPI
  • Manufacturing
  • Git
    • Github onboarding (best practices, how to set it up, etc)
  • Docker
  • Networking
  • C/C++
  • Python
  • PCB design
  • STM32 programming
  • Switch repo (each package, how to operate the robot, etc)

Things to make:

  • Documentation site
  • Individual repos for each ros2 package
    • One big one that links them

Site structure

CPLRG homepage

Page assignment

Jeremy John’s Thesis Hardware and all subpages Switch tutorials Git VSCode Docker Isaac

Jack 8-DOF MPC

Both Homepage Python C/C++ Learn Tutorials Onboarding