In this comprehensive class, we will delve into the fundamental aspects of robotics, equipping you with the knowledge and skills needed to explore this fascinating field.
Course Content:
- Introduction to Robotics: We'll begin by understanding the core concepts and the role of robotics in today's world.
- Key Topics: Explore essential topics such as representations, configuration space, kinematics, and control, laying the foundation for hands-on applications.
- ROS and Simulation: Get acquainted with the Robot Operating System (ROS) and simulation platforms like Gazebo, enabling you to set up these systems on your laptop for practical experimentation. It is suggested that you have a linux system on your laptop if you want to set everything up in the live class.
- Robotic Manipulators: Dive deep into the world of robotic manipulators, learning how to control them effectively.
We will also discuss about how Artificial Intelligence (AI) and Machine Learning (ML) are shaping the future of robotics, and touch some research topics in the field of robotics.
By the end of this course, you'll be well-prepared to embark on your robotics journey!