Role of robots in transport
Robots move people and goods, for example driverless cars, delivery drones and warehouse robots, using sensors to detect obstacles.
Understanding Role of robots in transport in IGCSE Computer Science Paper 1
What it does: Robots moving stock around a warehouse are a transport role because they carry goods from one place to another. An obstacle sensor gives the microprocessor the distance, and the robot stops its motors to avoid a collision. Sensors send data about the surroundings to the microprocessor so the car can avoid obstacles. The sensor sends data to the microprocessor, which tells the actuators to stop or change direction. A driverless car moves people, and its sensors detect obstacles such as other vehicles or pedestrians. A transport robot is programmed with where to move goods, so a destination such as a packing area is needed.
Common mistakes: A motor is an actuator, not a sensor. The self-driving car must read the distance from a sensor, so the line should be READ distance FROM sensor. The delivery drone is meant to climb to 50. Subtracting 5 makes the altitude fall, so the loop never ends. It should be altitude ← altitude + 5.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 632–641) and word search (Modules 632–651).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
robots in transportFill in the Blanks
Spot the Error
Student with a class code? Join your class →