Robotics & Autonomous Systems — Skills Plan
Planned skill map for Robotics & Autonomous Systems. The curriculum will be developed and released in stages.
Use ROS 2, kinematics, control, sensor processing, localization, perception, and planning to simulate and validate robotic behaviors.
Potential roles: Robotics Software Engineer · Autonomy Engineer · Controls Engineer
Before you start
- Python or C++ programming
- Linear algebra, calculus, and probability basics
- Physics, coordinate frames, and sensors
What you’ll build
- Simulate a mobile robot navigation task
- Fuse sensor data for a measurable objective
- Test autonomous behavior under defined failures
Prerequisites
PLANNED- Python or C++ programming
Build the Python or C++ programming knowledge needed to follow the Robotics & Autonomous Systems foundations.
- Linear algebra, calculus, and probability basics
Build the Linear algebra, calculus, and probability basics knowledge needed to follow the Robotics & Autonomous Systems foundations.
- Physics, coordinate frames, and sensors
Build the Physics, coordinate frames, and sensors knowledge needed to follow the Robotics & Autonomous Systems foundations.
Foundations
PLANNED- Robot kinematics and dynamics
Explain how Robot kinematics and dynamics works and where it fits in the Robotics & Autonomous Systems learning path.
- Feedback control and system modeling
Explain how Feedback control and system modeling works and where it fits in the Robotics & Autonomous Systems learning path.
- Sensor calibration and signal processing
Explain how Sensor calibration and signal processing works and where it fits in the Robotics & Autonomous Systems learning path.
- ROS 2 nodes, topics, and services
Explain how ROS 2 nodes, topics, and services works and where it fits in the Robotics & Autonomous Systems learning path.
Core Skills
PLANNED- Localization and mapping concepts
Use Localization and mapping concepts to implement a working capability and verify its behavior in Robotics & Autonomous Systems.
- Perception and sensor fusion
Use Perception and sensor fusion to implement a working capability and verify its behavior in Robotics & Autonomous Systems.
- Path planning and motion control
Use Path planning and motion control to implement a working capability and verify its behavior in Robotics & Autonomous Systems.
- Simulation and hardware-in-the-loop testing
Use Simulation and hardware-in-the-loop testing to implement a working capability and verify its behavior in Robotics & Autonomous Systems.
Advanced / Production
PLANNED- Uncertainty and safety cases
Evaluate Uncertainty and safety cases trade-offs against the performance, reliability, and safety needs of Robotics & Autonomous Systems systems.
- Real-time and distributed robotics
Evaluate Real-time and distributed robotics trade-offs against the performance, reliability, and safety needs of Robotics & Autonomous Systems systems.
- Fault detection and recovery
Evaluate Fault detection and recovery trade-offs against the performance, reliability, and safety needs of Robotics & Autonomous Systems systems.
- Data collection, evaluation, and deployment
Evaluate Data collection, evaluation, and deployment trade-offs against the performance, reliability, and safety needs of Robotics & Autonomous Systems systems.
- Human-robot interaction and operational boundaries
Evaluate Human-robot interaction and operational boundaries trade-offs against the performance, reliability, and safety needs of Robotics & Autonomous Systems systems.
Real-World Projects
PLANNED- Simulate a mobile robot navigation task
Deliver a working outcome with Simulate a mobile robot navigation task, then test it against the project requirements.
- Fuse sensor data for a measurable objective
Deliver a working outcome with Fuse sensor data for a measurable objective, then test it against the project requirements.
- Test autonomous behavior under defined failures
Deliver a working outcome with Test autonomous behavior under defined failures, then test it against the project requirements.
Career / Interview Preparation
PLANNED- Robotics architecture walkthrough
Explain your approach to Robotics architecture walkthrough, defend key trade-offs, and discuss what you learned.
- Control and perception fundamentals
Explain your approach to Control and perception fundamentals, defend key trade-offs, and discuss what you learned.
- Safety and validation discussion
Explain your approach to Safety and validation discussion, defend key trade-offs, and discuss what you learned.
Discussion
0Have a better approach? Found something outdated? Share it — your knowledge helps everyone learning here.
