SYSEN 5411: Introduction to Robotics
In SYSEN 5411 - Introduction to Robotics, students will embark on a hands-on, project-based learning experience using the XRP Robotics Platform. This course is designed to provide a comprehensive understanding of applied robotics systems, from fundamental concepts to the design and implementation of autonomous robots. Students will learn to integrate hardware and software to make a robot sense, plan, and act in its environment.
Topics Covered
- Introduction to Robotic Systems & the “Sense-Plan-Act” Paradigm
- Robot Coordinate Systems, Frames, and Configuration Space
- Forward & Inverse Kinematics
- DC and Servo Motor Actuation
- Open-Loop and Closed-Loop Feedback Control (PID Controllers)
- Proprioceptive Sensing (Encoders, IMUs) and Odometry
- Exteroceptive Sensing (Range Finders, Reflectance Arrays)
- Occupancy Grid Mapping and Path Planning
- Probabilistic Robotics and Bayesian Estimation
- Finite State Machines for Behavior Management