Advanced Course in Robotics
About Course
This scope and sequence is a great place to understand more in detail about robotics, computer vision and artificial intelligence in the PRANITI Lab as it gives students an introduction to learning engineering. Along the way, you will be introduced to many of the key resources and materials Shaikshya Kala offers.
Each week gives guidance for what teachers can do before, during, and after class in order to learn the basics of teaching building with the curricular resources. The after class suggestions can be used as discussion prompts, journal entries, assessments or classroom documentation.
24 Week Scope and Sequence for Advanced-I Course in Robotics
- Week 1–4: Quadrotor Dynamics
- Week 5-6: Linear Control Systems
- Week 7-10: Nonlinear Control Systems
- Week 11-13: Robot Path Planning II
- Week 14: Trajectory Planning
- Week 15-16: Bayesian Filtering, Kalman Filtering
- Week 17-19: Introduction to SLAM II
- Week 22-24: Multi robot theory, Communication and Protocols
24 Week Scope and Sequence for Advanced-II Course in Robotics
- Week 1–3: Underactuated Robotics
- Week 4-5: Multi robot systems and task allocation
- Week 6-8: Grasping and Manipulation
- Week 9-12: 3D Kinematics and multi sensor integration
- Week 13-14: Advanced technologies in Intelligent and Unmanned systems
- Week 15-19: Advanced technologies in UAVs and MAVs
- Week 20: Advanced technologies in UGVs
- Week 21-22: Advanced technologies in Underwater Vehicle, Micro Robot and Others
- Week 23-24: Advanced technologies in Robot teleoperations and HRIs
Material Includes
- Raspberry Pi
- Nvidia Jetson Nano
- Robot and Drone Kit
- Pixhawk Flight Controllers
- Various Sensor Camera Systems
- Testing & Measuring Systems
- 3D Printer
- Bring computer, provided if needed in-class.
- Reference Notes & Books
Benefits
- Maximum teacher-student ratio of 1:20
- Twice a week office hours, two 1-hr sessions per week for clarifications & catching up
- Grading Rubrics
- Certificate of Completion
Requirements
- Significant coding experience preferred
- Advanced Calculus & Algebra knowledge
- Advanced Design Logic
- Curiosity & Excitement for New Information