0% found this document useful (0 votes)
14 views

Course Planner For Robotics

This document provides an overview of the Introduction to Robotics Specialization. The specialization introduces concepts of robot movement, perception, navigation, and applications in areas like construction, disaster recovery, healthcare, and more. It contains 12 courses that cover foundations of robot motion, programming, kinematics, sensors, actuators, control systems, software, localization, vision, human-robot interaction, autonomous systems, and a capstone project. Students will learn in-demand skills from industry experts through hands-on projects to develop a deep understanding of key robotics concepts.

Uploaded by

Sunny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Course Planner For Robotics

This document provides an overview of the Introduction to Robotics Specialization. The specialization introduces concepts of robot movement, perception, navigation, and applications in areas like construction, disaster recovery, healthcare, and more. It contains 12 courses that cover foundations of robot motion, programming, kinematics, sensors, actuators, control systems, software, localization, vision, human-robot interaction, autonomous systems, and a capstone project. Students will learn in-demand skills from industry experts through hands-on projects to develop a deep understanding of key robotics concepts.

Uploaded by

Sunny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Overview

The Introduction to Robotics Specialization introduces you to the concepts of robot and
movement, how robots perceive their environment, and how they adjust their movements to avoid
obstacles, navigate difficult terrains and accomplish complex tasks such as construction and
disaster recovery. You will be exposed to real world examples of how robots have been applied in
disaster situations, how they have made advances in human health care and what their future
capabilities will be. The courses build towards a capstone in which you will learn how to program a
robot to perform a variety of movements such as flying and grasping objects

Course Objectives
Learn in-demand skills from university and industry experts
Master a subject or tool with hands-on projects
Develop a deep understanding of key concepts
Earn a career certificate from REFFTO

Courses
1._Foundations of Robot Motion and introduction to modern robotics

Overview of robotics history and applications


Types of robots (industrial, mobile, humanoid, etc.)
Key components of a robot (sensors, actuators, control systems)
Basic programming concepts
Chapters:-
1. Introduction to modern robotics
2. Configuration space:-Configuration space topology and representation; configuration and
velocity constraints; task space and workspace.
3. Rigid Body Motions:-Homogeneous transformation matrices, twists, screws, exponential
coordinates of rigid-body motion, and wrenches.
2. Electronics and Programming

Basic electronics and circuits


Microcontroller programming (e.g., Arduino, Raspberry Pi)
Introduction to programming languages (e.g., Python, C++)
Controlling motors and sensors
Chapters:-
1.

3. Robot Kinematics

Robot design principles


Mechanical components (joints, links, end effectors)
Kinematics (forward and inverse)
3D modeling and simulation (using software like SolidWorks, Blender)
Chapters:-
1. Forward Kinematics:-Product of exponentials formula for forward kinematics in the space
frame and the end-effector frame.
2. Velocity kinematics and Statics:-Velocity kinematics using the space Jacobian and body
Jacobian, statics of open chains, singularities, and manipulability.
3. Inverse Kinematics:- Analytical and numerical inverse kinematics.
4. Kinematics of Closed Chains:- Forward kinematics, inverse kinematics, velocity kinematics, and
statics of closed chains

4. Sensors and Perception

Types of sensors (IR, ultrasonic, cameras, LiDAR, etc.)


Data acquisition and sensor fusion
Computer vision basics
Sensor calibration and filtering

5. Actuators and Control Systems

Types of actuators (motors, servos, pneumatics)


PID control
Motion planning and trajectory generation
Feedback systems

6. Robotics Programming and Software

Robot Operating System (ROS)


Robot simulation (Gazebo)
Developing robot control software
Integration with sensors and actuators

7. Robot Localization and Mapping

SLAM (Simultaneous Localization and Mapping)


Localization techniques (e.g., Kalman filters)
Mapping algorithms (e.g., occupancy grids)
Navigation and path planning

8. Robot Vision

Image processing and feature detection


Object recognition and tracking
Deep learning for computer vision
Visual SLAM

9. Human-Robot Interaction

Human-robot collaboration and safety


Gesture recognition
Natural language processing for robots
Designing user interfaces

10. Autonomous Robotics and AI

Reinforcement learning for robots


Planning under uncertainty
Cognitive architectures
Ethics and AI safety

11. Capstone Project

Apply knowledge and skills to develop a robotics project


Real-world application or research project
Presentation and documentation

12. Advanced Topics (Optional)

Swarm robotics
Bio-inspired robotics
Soft robotics
Quantum robotics

You might also like