Basics of Robotics - Curriculum
Basics of Robotics - Curriculum
1. RATIONALE
Robotics is the engineering discipline dealing with the design, construction, and operation of
robots.Robots are widely used in such industries as automobile manufacture to perform
simple repetitive tasks, and in industries where work must be performed in environments
hazardous to humans.This course helps the Automation and Robotics diploma graduates to
understand and apply the concepts and principles of Robotics. Students will also be able to
apply the knowledge of given Robotic systems for basic fault finding in industry.
2. COMPETENCY
The aim of this course is to help the student to attain the following industry identified
competency through various teaching learning experiences:
Teaching
Examination Scheme
Scheme
Credit Theory Practical
(L+T+P)
L T P Paper ESE PA Total ESE PA Total
Hrs. Max Min Max Min Max Min Max Min Max Min Max Min
3 - 4 7 3 70 28 30* 00 100 40 25@ 10 25 10 50 20
(*): Under the theory PA, Out of 30 marks, 10 marks are for micro-project assessment to
facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken
during the semester for the assessment of the UOs required for the attainment of the COs.
Page 1 of 9
Basics of Robotics Course Code: ................
5. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topics)
This course map illustrates an overview of the flow and linkages of the topics at various levels
of outcomes (details in subsequent sections) to be attained by the student by the end of the
course, in all domains of learning in terms of the industry/employer identified competency
depicted at the center of this map..
Page 2 of 9
Basics of Robotics Course Code: ................
Approx.
S. Unit
Practical Outcomes (PrOs) Hrs.
No. No.
Required
1 Use open source software to study different types of robots based I 2*
on configuration and application.
2 Use open source software to study different type of links and joints I 2*
used in robots
3 Use open source software to study different type of Mechanisms I 2
used in Robotics such as Oldham Coupling Mechanism,A quick
return mechanism and CAM follower mechanism
4 Use open source software to visualise Virtual Robot Module I 2*
5 Assemble and operate Hex-crawler Robot. I 2
6 Calculate accuracy, repeatability and resolution of 4 axis Robotic I 2
Arm.
7 Use open source software to analyze 6 axis robots. I 2
8 Assemble the parallel link gripper. II 2
9 Demonstrate the operation of 4 Axis Articulated Robotic Arm - II 2*
Part 1
10 Demonstrate the operation of 4 Axis Articulated Robotic Arm - II 2*
Part 2
11 Use open source software to visualise DH Parameters. III 2*
12 Use open source software to visualise Forward Kinematics IV 2*
13 Use open source software to visualise Inverse Kinematics IV 2
14 Use open source software to visualise Inverse Dynamics IV 2*
15 Use open source software to visualise Forward Dynamics IV 2*
16 Write the codes required in the Blockly based programming (Logic V 2*
based) used in Robotics
17 Move a 4 Axis robotic arm by using a Teach Pendant. V 2*
18 Use Teach Pendant to give commands to the robot with the hand V 2
and record the positions of the robotic manipulator and then make
the robot retrace the same path.
19 Move a 4 Axis robotic arm by manipulating its Joint and V 2*
Coordinates.
20 Demonstrate Vacuum suction cup and 2-finger parallel gripper V 2*
operation of a 4 Axis robot.
21 Interface Proximity sensor with 4 axis Robotic Arm V 2*
22 Interface Color Detection sensor with 4 axis Robotic ArmSensor V 2
23 Implement Digital and Analog I/O (Input/Output) of Robot V 2
24 Implement Motor Ports and PWM I/O (Input/Output) of Robot V 2*
25 Manipulate a 4 Axis robot for Pick & Place operation using a V 2
Vacuum Cup gripper.
26 Manipulate a 4 Axis robot for Pick & Place operation using a V 2*
Parallel link Gripper.
27 Demonstrate the operation of Laser engraving using 4 axis robot V 2
Page 3 of 9
Basics of Robotics Course Code: ................
The above PrOs also comprise of the following social skills/attitudes which are Affective
Domain Outcomes (ADOs) that are best developed through the laboratory/field based
experiences:
a. Follow safety practices.
b. Practice good housekeeping.
c. Demonstrate working as a leader/a team member.
d. Maintain tools and equipment.
e. Follow ethical Practices.
The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the
acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of
practical experiences over a period of time. Moreover, the level of achievement of the ADOs
according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually increase as planned
below:
● ‘Valuing Level’ in 1 st year
● ‘Organizing Level’ in 2 nd year
● ‘Characterizing Level’ in 3 rd year.
Page 4 of 9
Basics of Robotics Course Code: ................
Sr. PrO. S.
No.
Equipment Name
No.
4 axis Robotic Arm Workcell - (Qty = 1) 6, 9, 10,
Specifications: 18-32
ROBOT:
- Number of axes = 4 axis articulated robot
- Payload = 500 gram
- Max. reach = 320 mm
- Position repeatability (Control) = 0.2mm
- Communication = USB/Wifi/Bluetooth
- Power supply = 100V-240V, 50/60Hz
- Power in = 12A, 7A DC
- AXIS MOVEMENT:
- Joint 1 (base)= Range: -90° to +90°, max speed: 320°/sec
- Joint 2(rear arm) = Range: 0° to +85°, max speed: 320°/sec
- Joint 3 (forearm) = Range: -10° to +95°, max speed: 320°/sec
- Joint 4 (rotation servo) = Range: +90° to -90°, max speed: 480°/sec
PHYSICAL: Education Workcell - Industry grade
- Net weight = 3.4kg for robot and total 8 kg for the education sell
1 - Footprint = 158mm x 158mm
- Materials = Aluminium Alloy 6061, ABS Engineering plastic
- Controller = Integrated type
- Mounting = Desktop
END EFFECTORS:
- 3D printer kit with max print size of 150mm x 150mm x 150mm, PLA
material with a resolution of 0.1mm
- 500mw, 405nm (Blue laser) powered by 12V, TTL trigger (with PWM
Driver)
- 10mm diameter pen holder
- 20 mm diameter vacuum suction cup with a pressure of -35Kpa
- Pneumatic gripper with a range of 27.5mm and 8N force
CONVEYOR:
- Payload = 500g
- Effective delivering distance = 600mm
- Maximum speed = 120mm/s
- Maximum acceleration = 1100m/s^2
Power Supply(Single and Dual)-0-30v,0-10A 6, 9, 10,
2
18-32
3 Digital Multimeter 6, 4, 8
Computers for software - Dobot software suite 1-32
4 RAM - 4GB
Windows OS
5 Hex crawler robot 4
6 Parallel link Gripper kit 8
7 Mechanism Display board 3
Page 5 of 9
Basics of Robotics Course Code: ................
Page 6 of 9
Basics of Robotics Course Code: ................
Note: To attain the COs and competency, above listed UOs need to be undertaken to achieve
the ‘Application Level’ and above of Bloom’s ‘Cognitive Domain Taxonomy’
I Introduction to Robotics 06 04 04 02 10
III Transformations 12 04 06 06 16
V Motion Planning 12 04 06 06 16
Total 48 20 26 24 70
Page 7 of 9
Basics of Robotics Course Code: ................
d. With respect to item No.10, teachers need to ensure to create opportunities and
provisions for co-curricular activities..
e. Video programs/YouTube may be used to teach various topics and sub topics.
f. Demonstrate students thoroughly before they start doing the practice.
g. Encourage students to refer to different books and websites to have a deeper
understanding of the subject.
h. Observe continuously and monitor the performance of students in the Lab
i. Use proper equivalent analogy to explain different concepts.
j. Use Flash/Animations to explain various Robotic actions
Page 8 of 9
Basics of Robotics Course Code: ................
S.
Title of Book Author Publication
No.
1 INTRODUCTION TO SAHA,S.K MCGRAW HILL EDUCATION
ROBOTICS PVT. LTD. ISBN: 9780070140011
2 ROBOTICS DEB,S.R MCGRAW HILL EDUCATION
TECHNOLOGY & PVT. LTD. NEW DELHI,
FLEXIBLE ISBN:0071331298
AUTOMATION
3 INTRODUCTION TO CRAIG, J J PEARSON EDUCATION LTD,
ROBOTICS ( ISBN-10 : 0201543613
MECHANICS AND
CONTROL)
4 ROBOTICS-FUNDAM GHOSAL,ASHIT OXFORD UNIVERSITY PRESS
ENTAL CONCEPTS AVA 2006 ISBN-10: 61956729133
AND ANALYSIS
a. http://www.roboanalyzer.com/virtual-experiments.html.
b. http://www.roboanalyzer.com/mechanalyzer.html
c. http://vlabs.iitkgp.ac.in/mr/
d. https://www.robotshop.com/community/
Page 9 of 9