Software Onboarding
Jump to navigation
Jump to search
Software responsible for the high level processing on a robot. While firmware is responsible for sending the right electrical signals to motors to make them spin as desired, software is where the computation of what motor commands to send to get the robot from point A to point B while avoiding obstacles and satisfying other goals.
- Working on the terminal
- Introduction to python
- Basic robot maneuvering
- Robot state estimation
- Inverse kinematics
The Robot Stack
- Navigation
- Localization
- Control
- Firmware
- Hardware