Uploaded by Ruchi Detroja

IE410 Lec1

advertisement
Welcome to
IE410-Introduction to Robotics
Credit Structure (L-T-P-Cr): 3-0-2-4
Semester: Winter 2023
Instructor: Tapas Kumar Maiti
Mode of Delivery:
Lectures and Labs delivery mode: Physical
Course materials are available in Google-Classroom.
Lecture time in each week (CEP110):
Monday, Wednesday, and Friday: 12:00 - 12:50
Lab time in each week (LAB104/107):
Monday and Tuesday: 2:00PM - 4:00PM
Robot Operating System (ROS)
No class and Lab on holiday
Course Contents
1.
Basic of Robotics
2.
Robot Coordinate Systems
3.
Forward Kinematics
4.
Inverse Kinematics
5.
Sensor and Actuators
6.
Robot Dynamic and Force Analysis
7.
Trajectory Planning
8.
Robot-Control
Evaluation Scheme
• In-Sem Exam: 30%
• End Sem Exam: 40%
• Labs : 30%
Suggested Textbooks
• Introduction to Robotics: Analysis, Control,
Applications, 3rd Ed. Saeed B. Niku, Wiley, 2019.
• Introduction to Robotics: Mechanics and Control,
3rd Ed. John J. Craig, Addison-Wesley Publishing
Company, 2003.
• ROS Robot Programming, 1stt Ed. YoonSeok Pyo,
HanCheol Cho, RyuWoon Jung, and TaeHoon Lim,
ROBOTIS Co., Ltd. 2017.
Lab Information
Practical will be carried out using Robot-Operating-System
(ROS). Please download and install the software on your
computer/laptop.
1. ROS2 Installation
https://www.youtube.com/watch?v=ehtUb55Rmmg&lis
t=PLk51HrKSBQ8-jTgD0qgRp1vmQeVSJ5SQC
2. ROS book:
http://wiki.ros.org/Books/ROS_Robot_Programming_En
glish
3. Materials on ROS2 website:
http://wiki.ros.org/kinetic/Installation/Ubuntu
http://wiki.ros.org/ROS/Tutorials
Related Resources
1. Essence of Linear Algebra:
https://www.youtube.com/playlist?list=PLZHQObOW
TQDPD3MizzM2xVFitgF8hE_ab
2. Python Tutorial: https://cs231n.github.io/pythonnumpy-tutorial/
3. ROS (Robot Operating System), 2020.
https://www.ros.org
Download