Part A · Class IX · Robotics
Introduction to Robotics
Understand what robots are, how they evolved, how they are classified, and where they are used in the real world. This unit carries 10 marks in the written paper.
4 topics 10 marks 25 quiz questions ~35 min read
Section 1.1
Understanding Robots

A robot is a programmable machine capable of carrying out a series of actions autonomously or semi-autonomously. Unlike simple machines, robots can sense their environment, process information, and respond to it.

ISO 8373 Definition: A robot is an automatically operated machine that replaces human effort, though it may not resemble human beings in appearance or perform functions in a human-like manner.
Characteristics
  • S
    Sensing — Ability to perceive the environment using sensors (cameras, ultrasonic, IR)
  • A
    Actuation — Ability to move or manipulate objects via actuators (motors, servos)
  • P
    Processing / Intelligence — Ability to make decisions using a controller or processor
  • R
    Reprogrammability — Ability to be reprogrammed for different tasks
  • Au
    Autonomy — Ability to operate with minimal human intervention
Benefits vs Humans
BenefitExplanation
Increased QualityConsistent output — no fatigue-related errors
Increased ProductivityWork continuously without breaks
Increased EfficiencyOptimised motion reduces waste
Longer Working SpanNo limits on working hours, can run 24/7
Hazardous EnvironmentsNuclear, chemical, deep-sea — safe for robots
Improved WorkplaceReduces human exposure to dangerous conditions
Limitations
  • !
    High initial cost of installation and maintenance
  • !
    Lack of creativity and emotional intelligence
  • !
    Inability to adapt quickly to unexpected situations without reprogramming
  • !
    Risk of job displacement in the workforce
  • !
    Dependence on programming — errors in code directly affect output
Section 1.2
Evolution of Robots & Laws of Robotics
Timeline
1898
Early mechanical automaton
Nikola Tesla's radio-controlled boat — first remote-controlled vehicle
1954
First programmable industrial robot
Unimate by George Devol — installed at a General Motors plant
1966
First AI-based mobile robot
Shakey — built at Stanford Research Institute
1970s
Industrial robots in auto manufacturing
PUMA robotic arm — widespread factory use
1997
NASA Mars rover
Sojourner — first autonomous rover on another planet
2000s
Humanoid robots
Honda ASIMO — bipedal walking and stair climbing
2010s
AI-integrated robots
Boston Dynamics Spot & Atlas — dynamic movement + AI vision
2020s
Collaborative robots (Cobots) & AI-driven systems
ChatGPT-integrated assistants, surgical robots, AI co-pilots
Three Laws of Robotics — Isaac Asimov (1942)
These laws appeared in Asimov's short story collection I, Robot (1950). For the exam, you need to know the statements only — not background context. Learn them word-for-word.
1
First Law — Highest Priority
A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2
Second Law — Obedience
A robot must obey orders given to it by human beings, except where such orders would conflict with the First Law.
3
Third Law — Self-Preservation
A robot must protect its own existence, as long as such protection does not conflict with the First or Second Law.
Priority order: Law 1 > Law 2 > Law 3. If a conflict arises, the higher law always wins. A robot will sacrifice itself (violating Law 3) to save a human (upholding Law 1).
Section 1.3
Classification of Robots
A · Field / Terrain-Based
✈️
Aerial (UAV)
Operate in the air / can fly. Use rotors, wings, or propulsion systems.
Drones, quadcopters, UAVs in agriculture & surveillance
🚗
Ground
Operate on land surfaces. May use wheels, legs, or tracks.
Wheeled robots, legged robots, Mars rovers
🌊
Underwater
Operate under water, sealed against pressure and moisture.
AUVs, ROVs for ocean & pipeline inspection
B · Control-Based
🕹️
Manual Control
Operated in real-time by a human operator via remote or direct input. Every action requires human command.
Bomb-disposal robots, surgical robots (Da Vinci)
⚙️
Automatic Control
Self-operating based on pre-programmed instructions. Executes a fixed task without continuous human input.
Factory assembly robots, iRobot Roomba vacuum
C · Bio-Inspired Robots

Bio-inspired robots mimic the movement, structure, or behaviour of living organisms. Engineers study nature to solve complex locomotion problems.

TypePurposeExamples
HumanoidsInteract naturally with humansHonda ASIMO, Sophia (Hanson Robotics)
Bird-inspiredAerial surveillance, lightweight flightSmartBird by Festo, Ornithopters
Snake-inspiredNavigate narrow / confined spacesACM-R5H, Carnegie Mellon snakebot
Insect-inspiredSwarm behaviour, explorationRoboBee (Harvard), BeeBot
Section 1.4
Real-World Robot Applications

Robots are deployed across virtually every major industry. The ICSE syllabus requires you to know the application domain and at least one example for each field.

Domestic
Home automation & cleaning
iRobot Roomba, Alexa-integrated robots
Industry
Assembly, welding, painting
FANUC robotic arms in car factories
Medical
Surgery, rehab, drug dispensing
Da Vinci System, ReWalk exoskeleton
Defence
Bomb disposal, surveillance, combat
PackBot (iRobot), MQ-9 Reaper drone
Entertainment
Theme parks, interactive exhibits
Disneyland animatronics, AIBO robotic dog
Agriculture
Crop monitoring, harvesting, spraying
Harvest CROO strawberry robot, Naïo weeder
⭐ Exam Tips — Unit 1 (10 marks)
  • Define a robot using the ISO 8373 definition — mention it does not have to resemble a human.
  • List ALL 5 characteristics (Sensing, Actuation, Processing, Reprogrammability, Autonomy).
  • Know the 3 Laws of Robotics word-for-word. Quote marks and Law numbers are expected.
  • Give at least ONE specific example for each of the 6 application fields — examiners deduct for generic answers.
  • Distinguish manual vs automatic control with a clear example for each type.
  • For bio-inspired robots: name the organism type AND the purpose AND an example.
  • Common mistake: confusing "automatic" (pre-programmed) with "autonomous" (AI-based decision making). They are different.
Unit 1 of 15

Unit 1 Quiz

25 questions · MCQ, true/false, match-the-following · ICSE 2027 aligned

Code Lab — Unit 1

These exercises reinforce Unit 1 theory through Python code. All exercises run in-browser using Pyodide (Python in WebAssembly).

🐍 Pyodide — In-browser Python runtime
Code runs entirely on the student's device. No server needed. Supports: print(), lists, dicts, loops, functions, input(). NumPy available via import numpy as np.
Implementation: Pyodide v0.27 · WebAssembly · Zero latency
exercise_1.py
exercise_2.py
exercise_3.py
input() values: No input() — edit values in the code
ready
OUTPUT
Run your code to see output here...
Exercise Bank — Unit 1
EX 1 Robot Characteristics Printer
BasicOutput
Write a Python program that stores the 5 characteristics of a robot in a list and prints each one with its description. Use a for loop and f-strings.
Expected output:
1. Sensing — Ability to perceive the environment using sensors
2. Actuation — Ability to move or manipulate objects via actuators
... (5 lines)
EX 2 Asimov's Laws Formatter
BasicOutput
Store Asimov's Three Laws in a Python dictionary with keys "Law 1", "Law 2", "Law 3". Print them in a formatted way. Check whether "Law 2" is in the dictionary using the 'in' operator.
Expected output:
LAW 1: A robot may not injure a human being...
LAW 2: A robot must obey orders...
LAW 3: A robot must protect its own existence...
Is 'Law 2' present? True
EX 3 Robot Application Lookup
MediumDict + Input
Create a dictionary mapping each application field (Domestic, Industry, Medical, Defence, Entertainment, Agriculture) to its example robot. Accept user input of a field name and print the corresponding robot example. Handle invalid inputs gracefully.
Expected output:
Enter field: Medical
→ Robot used in Medical: Da Vinci Surgical System

Enter field: Space
→ 'Space' is not a recognised field. Available: Domestic, Industry, Medical...