Zum Inhalt springen

English:Robotics and Automation

Aus MOOCsWiki Staging

Robotics and Automation



Introduction

Robotics and Automation explores how machines can sense, decide, and act, and how automated systems can carry out tasks with limited human control. This aiMOOC is designed for Grades 7–8. You will learn the main parts of a robot, how instructions and feedback guide machines, where automation is used, and why safety, teamwork, and ethics matter.

Robotics combines ideas from engineering, computer science, electronics, mechanics, and design. Automation is broader: a system can be automated without being a robot. For example, an automatic light that switches on when it gets dark is automated, but it is not usually called a robot.

Datei:Robot arm icon.svg

As you work through the course, keep one question in mind: What should a machine sense, what should it decide, and what should it do?

Watch this short introduction to real-life robots and notice how different robot shapes match different jobs.


Learning Goals

By the end of this aiMOOC, you should be able to explain the difference between a robot and automation, identify sensors, controllers, and actuators, describe a simple sense–decide–act loop, write or improve an algorithm for a robot, explain how feedback can make a system more reliable, compare robots used in different environments, and discuss benefits, risks, safety rules, and career paths.


What Is a Robot?

A robot is a machine designed to perform physical actions under programmed control. Many robots can collect information from their surroundings with sensors, process that information with a controller, and then act through motors or other actuators. Some robots are fully autonomous for a task, while others are remotely controlled or share control with a human.

A robot does not need to look like a person. A robotic arm, a Mars rover, a warehouse vehicle, a robot vacuum, and a small classroom line-following robot can all be robots. The important idea is what the system can sense, process, and do.

Datei:KUKA Industrial Robots IR.jpg

Industrial robot arms are built for repeatable physical tasks. Their joints give them controlled movement in several directions.


Automation means using a system to carry out a process automatically according to rules, programs, measurements, or control logic. A traffic-light controller, an automatic greenhouse fan, or a conveyor system can be automated even if no robot is present.

Robotics focuses on machines that act in the physical world. Robotics often uses automation, but automation also appears in software, buildings, transport systems, factories, farms, laboratories, and homes.

In factory automation, several machines may work together. A robot arm can be one part of a larger automated process.


The Sense–Decide–Act Cycle

A useful way to understand many robots is the sense–decide–act cycle.

  1. Sense: The robot measures something, such as distance, light, sound, force, position, temperature, or an image.
  2. Decide: A controller follows a program or algorithm and chooses what should happen next.
  3. Act: Motors, wheels, grippers, lights, speakers, valves, or other outputs carry out the action.

The cycle can repeat many times each second. When the robot measures the result of its own action and uses that information to adjust what it does, the system uses feedback.


Sensors: How Robots Gather Information

Sensors turn physical information into signals a controller can use. Different sensors answer different questions. A distance sensor can help a robot avoid a wall. A light sensor can help it follow a bright area. A camera can provide images. A position sensor can tell a joint where it is.

Datei:SparkFun HC-SR04 Ultrasonic-Sensor 13959-01a.jpg

An ultrasonic distance sensor sends a sound pulse above the range of human hearing and measures the returning echo. A controller can use the travel time of the pulse to estimate distance.

A sensor is not automatically “smart.” Its usefulness depends on the program that interprets its data. Sensors can also be noisy or inaccurate, so engineers often test several readings instead of trusting one measurement.


Controllers: The Robot's Decision Center

The controller runs the instructions for the machine. In classroom projects, a microcontroller board can read sensors and control motors, lights, or buzzers. Larger industrial and research robots may use several computers and specialized controllers.

Datei:Arduino Uno board.jpg

A controller follows an algorithm, which is a clear sequence of steps or rules for solving a problem. The algorithm may contain conditions such as “if the distance is less than a safe value, stop and turn.”


Actuators: How Robots Create Action

Actuators change electrical or other forms of energy into movement or another physical effect. Electric motors are common actuators. A motor can turn a wheel, move a joint, open a gripper, or rotate a camera.

Datei:Two hobby servo motors.jpg

A servo motor is useful when a system needs controlled position. For example, a small robot arm may use several servos so that each joint can move to a chosen angle.


Programming Robots

A robot follows instructions. Those instructions may be written as block-based code, text-based code, a flowchart, or a sequence of commands created with a robotics platform.

A simple obstacle-avoidance algorithm could work like this: move forward while the path is clear; if an object is too close, stop; turn; check again; then continue. The important skill is not memorizing code. It is learning how to break a goal into precise steps.


Sequence, Selection, and Repetition

Three ideas appear in many robot programs:

  1. Sequence: Instructions happen in a chosen order.
  2. Selection: The program chooses an action using a condition such as “if” or “else.”
  3. Repetition: The program repeats instructions while a condition is true or for a chosen number of times.

These structures help you build behavior from simple rules. If a robot behaves unexpectedly, you can debug the algorithm by checking sensor readings, conditions, timing, and motor commands one step at a time.

Datei:LineFollowerMBot2.jpg

A line-following robot is a good example. Sensors detect the line, the controller compares the readings, and the motors change speed so the robot stays near the path.


Feedback and Control

Imagine a robot that must keep a fixed distance from a wall. If it only drives forward for a fixed time, it is using an open-loop action: it does not check what really happened. If it repeatedly measures the distance and adjusts its movement, it is using a closed-loop control process.

Feedback makes many automated systems more accurate because the system can compare what it wants with what it measures. A thermostat is a familiar example: it measures temperature and changes the heating or cooling action in response.


Types of Robots and Automated Systems

Robots are designed for different environments and goals. Their shapes, sensors, power systems, and programs depend on the task.


Industrial Robots

Industrial robots can weld, paint, assemble, inspect, package, or move materials. A robot arm is often chosen when a task needs repeated movement, controlled positioning, or operation in a hazardous area. However, the whole work cell must be designed for safety.

Robots do not work alone just because they are automated. People design the system, choose tools, program actions, inspect results, maintain equipment, and decide how work should be organized.


Mobile Robots and Warehouses

Mobile robots can move through spaces rather than staying fixed in one place. Warehouses may use automated guided vehicles that follow planned routes and autonomous mobile robots that use sensors and software to navigate around changing conditions.

Datei:Autonomous Mobile Robot AMR.png

A warehouse robot may carry goods, but the larger system also includes storage locations, scanners, software, human workers, safety zones, and rules for traffic.


Space and Exploration Robots

Robots can go to places that are difficult, distant, or dangerous for people. Space rovers carry cameras, scientific instruments, computers, wheels, and communication systems. They must work with limited power and cannot be repaired easily.

Datei:Curiosity - Robot Geologist and Chemist in One!.jpg

A Mars rover shows why robotics is more than movement. It combines mechanical design, sensing, computing, communication, energy management, and scientific goals.


Soft and Bio-Inspired Robots

Not every robot is made only from rigid metal links. Soft robotics uses flexible materials and structures to create movement that can bend, squeeze, or adapt to contact. Engineers also study animals and plants for ideas about movement, gripping, sensing, and balance.

For an enrichment example, watch NASA engineers discuss soft robotics for space applications.


Automation Around You

Automation is part of everyday systems. Automatic doors, washing machines, elevators, climate-control systems, traffic signals, irrigation controllers, packaging machines, and some vehicle features all use sensors, logic, timers, or feedback.

To analyze an automated system, ask five questions: What is the goal? What information goes in? What rules are used? What actions come out? What happens if something goes wrong?

A useful diagram is:

Input → Processing → Output → Feedback

This pattern helps you compare very different technologies.


Creative Uses of Robot Arms

Robotic arms are not limited to factory production. They can also be programmed for research, art, writing, laboratory work, and education.

The same basic ideas—precise movement, programming, sensing, and control—can support many different applications.


Safety, Reliability, and Responsible Design

A powerful machine can cause harm if it moves unexpectedly or if a person enters a dangerous area. Robotics safety therefore includes physical guards, safe distances, emergency stops, speed limits, warning systems, tested software, clear procedures, and training. The exact safety method depends on the machine and the environment.

For classroom robotics, you should follow teacher instructions, keep fingers and loose clothing away from moving parts, use only approved power sources, protect electronic components from short circuits, and stop testing if the robot behaves unpredictably.

Reliability also matters. Engineers test systems under different conditions because a robot that works once is not necessarily dependable. Good tests include unusual lighting, low battery power, different surfaces, sensor noise, and unexpected obstacles.


Humans and Robots Working Together

Some robots work behind barriers. Others are designed to share spaces with people. A robot used near humans needs carefully designed limits, sensors, control systems, and procedures.

Human skills remain important. People are often better at understanding unusual situations, making social judgments, explaining goals, and adapting to new problems. Robots can be useful for precision, repetition, data collection, or tasks that are dirty, dull, distant, or dangerous.


Ethics and Society

Robotics and automation can create benefits, but they also raise questions. A system that collects camera images may affect privacy. Automated decisions may be unfair if the data or rules are poor. A workplace may become safer through automation, but jobs and responsibilities can also change.

Responsible design means asking not only “Can we build it?” but also “Should we build it this way?” and “Who could be helped or harmed?” You should consider safety, fairness, privacy, accessibility, environmental impact, human control, and who is responsible when something fails.

A social robot can also influence how people feel or behave. This TED talk can be used as an optional discussion starter about human–robot interaction.


Careers in Robotics and Automation

Robotics projects need many kinds of people. Mechanical engineers design structures and motion. Electrical and electronics engineers work with circuits, motors, sensors, and power. Software developers write control programs. Technicians assemble, test, maintain, and repair equipment. Designers think about how humans interact with machines. Researchers study new ways for robots to move, sense, learn, or cooperate.

You do not need to choose a career now. A useful first step is to build skills in mathematics, science, computing, communication, teamwork, design, and careful testing.

Watch this NASA career spotlight and identify at least three skills used by a robotics engineer.

Student robotics competitions can also connect design, programming, teamwork, documentation, and testing.


Engineering Design Process

Robotics is a strong setting for the engineering design process. A team can define a problem, identify requirements and limits, brainstorm solutions, build a prototype, test it, collect evidence, improve the design, and communicate results.

Failure during testing is useful information. If a robot misses a turn, drops an object, or stops too late, you can ask why. Was the sensor in the wrong place? Was the threshold poorly chosen? Was the motor speed too high? Was the algorithm missing a condition? Each test can lead to a better design.

A good engineering notebook records the goal, design sketches, code versions, measurements, failures, changes, and conclusions. This makes your thinking visible and helps a team learn from evidence.


Interactive Tasks


Quiz: Test Your Knowledge

Which statement best describes a robot? (A programmed machine that can perform physical actions) (!Any machine that uses electricity) (!A computer that only stores files) (!Any object with moving parts)




What is the main job of a sensor in a robot? (To gather information about the robot or its environment) (!To decorate the robot) (!To store every program permanently) (!To replace all motors)




Which component usually creates physical movement? (Actuator) (!Sensor) (!Algorithm) (!Display label)




What does an algorithm provide? (A clear set of steps or rules for a task) (!A metal frame for the robot) (!A battery charging cable) (!A safety fence around a machine)




What is feedback in an automated system? (Information about results that is used to adjust the system) (!A fixed decoration on the machine) (!A list of robot brand names) (!A way to remove every sensor)




Which example is automation without necessarily being a robot? (A thermostat controlling room temperature) (!A rover driving across Mars) (!A robotic arm moving parts) (!A mobile warehouse robot carrying boxes)




Why do engineers test robots under different conditions? (To find weaknesses and improve reliability) (!To make every robot look the same) (!To avoid collecting evidence) (!To remove the need for instructions)




Which programming idea chooses an action based on a condition? (Selection) (!Decoration) (!Packaging) (!Lubrication)




Which action best supports safe classroom robotics? (Stop testing when the robot behaves unpredictably) (!Touch moving gears while the robot is running) (!Use any power supply that fits) (!Ignore loose wires during testing)




Which question belongs in responsible robotics design? (Who could be helped or harmed by this system) (!How can we avoid testing the system) (!How can we hide every design decision) (!How can we remove human responsibility)





Memory Game

Sensor Detects or measures information
Actuator Produces movement or another physical output
Controller Processes information and runs instructions
Algorithm Gives a sequence of rules or steps
Feedback Uses measured results to adjust an action
Automation Carries out a process automatically using rules or control





Drag and Drop

Match the correct terms. Topic
Sense Measure the distance to an obstacle
Decide Compare the distance with a safety limit
Act Stop the drive motors
Feedback Check the new distance after moving
Debug Find and correct the cause of an unexpected behavior




...


Crossword Puzzle

Sensor What device detects or measures information?
Actuator What component creates movement or another physical effect?
Controller What part runs instructions and processes sensor data?
Algorithm What is a clear sequence of rules or steps for solving a task?
Feedback What measured result can be used to adjust a system?
Automation What term means carrying out a process automatically using rules or control?





LearningApps


Cloze Text

Complete the text.

A robot often uses a

to gather information about its surroundings. The controller follows an

to decide what should happen next. A motor is one example of an

. When a system uses measured results to adjust its action, it is using

. A repeated set of instructions in a program is called a

. Automation can control a process even when no

is present. Engineers use testing to improve the

of a design. Safe robotics work requires clear rules and an emergency

when appropriate. Responsible designers consider privacy, fairness, safety, and human

. Robotics combines computing with mechanical and electrical

.




Open-Ended Tasks


Easy

  1. Robot Spotting Map: Find four examples of robots or automated systems at home, school, or in public places. Create a labeled map or poster showing each system's input, processing, and output.
  2. Sensor Comic: Create a six-panel comic in which a robot uses one sensor to solve a simple problem. Show what the sensor detects and how the robot reacts.
  3. Human Robot Algorithm: Write precise instructions that guide a classmate through a simple route in the classroom. Test the instructions and revise any step that causes confusion.
  4. Automation Interview: Interview an adult about one automated system they use at work or at home. Summarize what the system does, what it saves, and one problem it can cause.


Standard

  1. Line Follower Design: Design a line-following robot on paper or with a classroom kit. Label the sensors, controller, motors, power source, and the rules that keep it near the line.
  2. Robot Safety Poster: Produce a clear safety poster for a classroom robotics station. Include moving-part hazards, electrical safety, testing rules, and what to do when a robot behaves unexpectedly.
  3. Feedback Experiment: Build or simulate a simple feedback system, such as keeping a light level or distance near a target. Record measurements, change one control rule, and compare the results.
  4. Workplace Automation Visit: Visit a suitable local place with adult or teacher permission, such as a library, workshop, store, farm, or makerspace. Identify one automated process and create a photo-free observation report if photography is not allowed.


Advanced

  1. Warehouse Automation Model: Create a model or simulation of a warehouse in which a mobile robot must deliver items. Define routes, safety zones, sensor needs, and rules for avoiding people or obstacles.
  2. Robotics Ethics Debate Video: Produce a short video in which your team presents two different views about a robotics issue such as delivery robots, surveillance, job changes, or social robots. Support each view with reasons and evidence.
  3. Reliability Challenge: Design a test plan for a classroom robot that includes at least five different conditions such as lighting, floor surface, battery level, obstacle position, or speed. Use results to recommend improvements.
  4. Robotics Career Profile: Research or interview a person in robotics, automation, engineering, maintenance, software, or technical design. Create a profile that explains their tasks, tools, skills, education path, and one real problem they solve.



Learning Assessment

  1. System Analysis: Choose an automated system and explain its goal, inputs, processing rules, outputs, and feedback, then predict what would happen if one sensor failed.
  2. Robot Design Transfer: Design a robot for a new environment such as a greenhouse, hospital, ocean, or disaster area and justify the sensors, actuators, controller, power source, and safety features you selected.
  3. Algorithm Improvement: Given a robot that stops too late when approaching obstacles, propose at least two changes to its sensing or control algorithm and explain how each change could help.
  4. Evidence-Based Testing: Compare two versions of a robot program using measured test results and decide which version is more reliable, explaining what evidence supports your conclusion.
  5. Ethical Decision: Analyze a proposed school robot that uses cameras in hallways. Identify benefits, risks, affected groups, and design changes that could improve privacy and safety.
  6. Human Robot Teamwork: Compare a task done only by a person, only by a robot, and by a human–robot team. Decide which arrangement is best and defend your choice using safety, quality, flexibility, and efficiency.




Evidence of Learning

Knowledge: You can explain robotics, automation, sensors, actuators, controllers, algorithms, feedback, and basic control in your own words.

Skills: You can break a problem into steps, create or improve a robot algorithm, read sensor information, test a design, debug unexpected behavior, and use evidence to justify changes.

Products: Strong evidence may include a working prototype or simulation, an engineering notebook, a safety poster, a system diagram, a tested program, a research profile, or a short explanatory video.

Collaboration: You can share roles, record decisions, listen to team members, explain technical ideas clearly, and use feedback from others to improve a design.

Transfer: You can apply the sense–decide–act model to a new machine or real-world process, identify possible failure points, and suggest responsible improvements.




OERs on the Topic



Linked Learning Areas

Robotics and automation connect computing, engineering, mathematics, science, design, workplace technology, and ethics. The links below help you continue learning from the main ideas in this course.


aiMOOC Projects