6.2 Robotics

Question Bank · 10 Questions

Objectives: Students should be able to —

  • 1 Describe what is meant by robotics.
  • 2 Describe the characteristics of a robot.
  • 3 Name the typical areas where the robot is used.
  • 4 State the roles the robot performs in industry, transport, agriculture, medicine, domestic and entertainment sectors.
  • 5 Give advantages and disadvantages of using robots.

Robot, Robotics & Characteristics of a Robot

(a) Robot and Robotics:

A Robot is an automated machine that can execute specific tasks with little or no human intervention and with speed and precision.

A Robot is capable of sensing its environment, thinking and taking decisions based on preset algorithm, and performing its tasks by moving around its environment.

Robotics is a branch of computer science that brings together the design, construction, and operation of intelligent mechanical devices to perform tasks done traditionally by human beings.

(b) Typical areas where robots are used:

  1. Industrial manufacturing / Factories — cutting metal parts with high precision; welding parts together; fitting windscreens to cars; spray-painting; pick and place items in warehouse; bottling and labelling beverages.
  2. Transport — autonomous cars capable of moving without driver; build vehicles; automated system to load and unload trucks.
  3. Agriculture — planting seed; crop harvesting; weed removal; spraying insecticides/pesticides.
  4. Health care — telepresence (guide therapy from remote location); surgical assistant (remote-controlled robots assist surgeons with performing operations); sanitation and disinfection robots.
  5. Domestic use (household chores) — autonomous floor sweepers; autonomous lawn mower; ironing robots; pool cleaning; automatic window cleaners.
  6. Drones — unmanned aerial vehicles (UAVs) take aerial photographs; make parcel deliveries.
  7. Entertainment — camera control and the creation of special effects in film making; humanoid robots can perform arts, including dance, music and opera; artificial intelligence can allow robots to compose as well as play music.
  1. Ability to sense their surroundings using sensors.

    Sensors allow a robot to recognise its immediate environment and give the ability to determine things like size, shape or weight of an object.

  2. Ability to move around its environment.

    Make use of motors, gears, pistons, etc., to carry out functions such as turning, twisting, moving backward/forward, gripping or lifting.

  3. Perceived Intelligence — think and act using preset algorithm or software which are programmable.

    It should have a 'brain' known as controller that determines the action to be taken to perform a certain task; controllers are programmable and rely on data sent from sensors.

Elements & Components of a Robot

(a) Three elements of a robot:

  1. Mechanical structure.
  2. Electrical components.
  3. Software which is programmable.

(b) Basic components of an industrial robot:

  1. Sensor — an automatic input device that reads the physical quantities of its surroundings and sends signals to the microprocessor or micro-controller of the robot.
  2. Controller — a set of Processing unit, RAM, ROM and I/O ports all integrated into a single chip, that serves as the brain of the robot.
  3. Robot arm — similar to a human arm; contains a chain of links that are moved over joints which are actuated by motors.
  4. End-effector (robot hand) — a mechanical device attached to the end of the robot arm to perform its task, depending on its application, like gripper, drill, welding head, paint spray gun, etc.
  5. Program — a software that takes logical decisions based on the data from sensors and controls the activities of the robot.
  6. Power supply — needs electricity as energy to function.

Robots in Industry & Automation

(a) How sensors, actuators and microprocessor automate the bottling plant:

  • The bottling plant makes use of sensors like Infra-red light sensor, pressure sensor, level sensor which continuously read and send data to the computer (microprocessor).
  • The computer compares the data from the Infra-red sensor with the stored values to make sure that a bottle is in place.
  • If the bottle is in place, the computer sends a signal to the actuator to turn ON the fluid control valve.
  • The data from a fluid level sensor is checked to see if the bottle is full. When it is full, the computer sends a signal to the actuator to turn OFF the fluid control valve and paste the label on the bottle.
  • These steps are then repeated for the next bottle.

(b) Advantages of using robots in manufacturing industry:

  1. Robots are more consistent in performing repetitive tasks than humans. (Consistent — means always behaves in the same way)
  2. Robots produce more accurate and high-quality products.
  3. They can work at a constant high speed, 24/7 without any break.
  4. They are capable of working in conditions that may be hazardous to humans.
  5. Robots are cost-effective in the long run, since they don't need salaries.

(c) Disadvantages of using robots in manufacturing industry:

  1. High initial investment cost.
  2. Lead humans to lose their jobs.
  3. Perform only a few tasks, based on its program.
  4. Need frequent maintenance.
  5. Need constant power supply.
  6. Require expertise to set them up.

Method: The sensor and microprocessor work together in a continuous loop:

  • An Infra-red or Proximity sensor continuously reads the distance of objects and sends it to the microprocessor.
  • ADC (Analogue-to-Digital Converter) is used to convert the analogue signal to digital.
  • The microprocessor compares the input data with the stored value of 10 cm.
  • If the input data is less than or equal to 10 cm, the microprocessor sends a signal to the Actuator to turn 90 degrees towards the right.
  • If the input data is greater than 10 cm, the microprocessor sends a signal to the Actuator to make the robot move forward.
  • DAC (Digital-to-Analogue Converter) is used to convert the digital signal to analogue for the actuator.
  • The whole process repeats continuously until the robot is switched OFF.

Applications: Medical, Classification & Software Robots

  1. Surgical assistance.

    Remote-controlled robots assist surgeons with performing operations.

  2. Tele-assistance.

    Physicians could examine and treat patients in rural or remote locations through VoIP and video call, examining patients using a robot.

  3. Sanitation and disinfection tasks.

    Robots can disinfect a room with deadly viruses like Ebola and bacteria.

  4. Transport medicines to remote places using Drones.
  5. Storage of medicines.

    Facilitate the handling and movement of medicines in a warehouse.

Physical robots can be classified as independent or dependent:

Independent Robots Dependent Robots
Capable of operating automatically without human intervention.Non-autonomous robots which interact with humans to enhance and supplement their already existing actions.
Takes the place of humans when undertaking dangerous tasks.Work together with humans to perform tasks.
Examples:
Bomb-diffusing robots
Deep-sea exploration
Factory automation
Examples:
Modular Prosthetic Limb (MPL) — controlled through signals sent from the amputated arm of a human to perform all its tasks.
In a car assembly plant, both humans and robots work together to produce a car.

A software robot is an application, programmed to carry out a series of tasks automatically.

It possesses AI (Artificial Intelligence) that runs on a host device rather than existing as a standalone machine.

Examples of software robots include:

  1. Search engines — also called Bots or Web-crawlers; they roam around the internet, scanning websites and categorising them for search purposes.
  2. Chat-bots — programs that pop up on websites that seem to enter into some form of conversation with the web user.
  3. Expert system — a program that uses artificial intelligence (AI) to simulate the judgement and behaviour of a human or an organisation that has expertise and experience in a particular field, like medical diagnosis, accounting, coding, gaming, etc.
  4. Virtual assistants — an application program that understands natural language voice commands and completes tasks for the user, like Google Assistant, Microsoft's Cortana, Amazon's Alexa, etc.

Robots in Transport & Limitations

(a) Benefits of autonomous self-driving cars:

  1. Easier access for elderly and disabled people with reduced mobility.
  2. Reduce accidents — caused by human errors.
  3. Improved fuel or cost efficiency — finds the shortest route with less traffic to the destination.
  4. Decrease traffic flow — calculates appropriate speed and distances between vehicles during rush hours.
  5. Stress-free parking — the car will find an appropriate parking place on its own and then self-park.

(b) Security issues with self-driving cars:

  1. Hacking risks — hackers could locate the security flaws and take control over the vehicle.
  2. Incorrect judgement of its surroundings could lead to a crash.
  3. Unexpected malfunctions with software could lead to accidents.
  4. Need to be well maintained all the time — cameras need to be kept clean; sensors could fail in heavy rain or snowfall.
  5. Danger of fire — Lithium-Ion batteries are well-known to be highly combustible; create a metal fire with temperatures that reach up to 2,000 °C. Attempting to douse the fire with water could lead to a hydrogen gas explosion.
  1. Artificial Intelligence (AI) depends on the data provided to it.
  2. Artificial Intelligence isn't capable of analysing context, thinking critically through complicated scenarios, or developing complex strategies.
  3. Artificial Intelligence (AI) machines don't have emotional intellect.
  4. Robots cannot replace humans, but they will make us smarter and more efficient.

Revision: Statements and Key Computing Terms

Key Term Statement
RobotA mechanical device that can carry out tasks normally done by humans.
RoboticsThe branch of computer science that encompasses the design, construction and operation of robots.
AutonomousAble to operate independently without any human input.
ControllerA microprocessor that is in control of a process.
WebCrawler / Search botA software robot that roams the internet scanning websites and categorising them; often used by search engines.
ChatbotsA pop-up robot on a website that appears to enter into a meaningful conversation with a web user.
End-effectorAn attachment to a robot arm that allows it to carry out a specific task, such as spray painting.
LiDaRA contraction of Light Detection and Ranging; the use of lasers to build up a 3D image of the surroundings.
DroneA flying robot that can be autonomous or operated using remote control; a drone can be used for reconnaissance or deliveries.
PhenotypingThe process of observing the physical characteristics of a plant to assess its health and growth.
CognitiveRelating to the mental process of the human brain involved in acquiring knowledge and understanding through thought, experiences and input from the five senses.