Introduction to Robotics – Part 1
Robotics is an interdisciplinary branch of engineering and science that includes mechanical
engineering, electronic engineering, information engineering, computer science, and others.
Robotics deals with the design, construction, operation, and use of robots, as well as computer
systems for their control, sensory feedback, and information processing.
Significance in Modern Technology and Industry:
Automation and Efficiency: Robotics has revolutionized the way industries operate by
automating complex or repetitive tasks which previously required human labor. This shift
has led to increased efficiency, higher production rates, and consistency in quality.
Innovation in Various Sectors: Beyond manufacturing, robotics has permeated various
sectors including healthcare, where robots assist in complex surgeries; automotive, where
they are integral in assembly lines; and service industries, where they enhance customer
service and logistics.
Safety Enhancements: Robots are deployed in dangerous environments where human
presence is hazardous or impractical, such as in space exploration, deep-sea exploration,
and disaster zones.
Economic Impacts: Robotics technology contributes to economic growth by creating
high-tech jobs in engineering, programming, and robot maintenance, while also
impacting labor markets due to automation.
Objectives of the Course
In this course, students will explore the expansive field of robotics through a structured
curriculum designed to impart foundational knowledge and practical skills. By the end of this
course, students will:
1. Understand the Basics of Robotics: Students will learn about the fundamental
principles of robotics, including the mechanics of robots, types of actuators and sensors
used, and basic robot programming.
2. Explore the Historical Development of Robotics: The course will cover the evolution
of robotics from simple mechanical automatons to sophisticated AI-driven machines. This
historical perspective will help students appreciate the technological advancements and
challenges overcome in the field.
3. Learn about Practical Applications: Students will investigate how robots are applied in
different industries and the impact they have on those sectors. They will understand the
criteria for deploying robotics in specific applications and the expected outcomes.
4. Identify Future Trends and Opportunities: As an integral part of the course, students
will be encouraged to look ahead and speculate on future developments in robotics. This
includes emerging technologies, potential new markets, and ethical considerations of
robotic applications.
5. Engage with Real-world Case Studies: Through case studies, students will analyze
successful implementations of robotics in industry, identify factors that contributed to
their success, and discuss the scalability and adaptability of these solutions.
Three Laws of Robotics
Isaac Asimov, a prolific science fiction author and biochemist, introduced the Three Laws of
Robotics in his 1942 short story "Runaround," although they were subsequently included in
many of his other works. These laws were designed as a set of moral and ethical guidelines to
govern the behavior of robots, forming a central theme throughout his Robot series of books. The
laws are structured to prevent harm to humans, ensure obedience to humans, and promote robot
self-preservation, in that order of priority.
The Three Laws of Robotics are:
1. First Law: "A robot may not injure a human being or, through inaction, allow a human
being to come to harm."
2. Second Law: "A robot must obey orders given it by human beings except where such
orders would conflict with the First Law."
3. Third Law: "A robot must protect its own existence as long as such protection does not
conflict with the First or Second Law."
History of Robotics
Early Concepts and Automata
The origins of robotics can be traced back to ancient times, where myths and legends often
depicted mechanical servants crafted by the gods or ingenious inventors. These early concepts of
automata were not just flights of fancy but inspired real-world attempts to create mechanical
devices.
Ancient Automata: Historical records from ancient civilizations like Greece, Egypt, and
China mention devices that resembled automated machinery. For example, the ancient
Greek engineer Hero of Alexandria created mechanical devices powered by air pressure
and steam, including automata that could perform simple tasks such as opening temple
doors.
Renaissance Automata: During the Renaissance, inventors such as Leonardo da Vinci
designed and built mechanical devices that could mimic human and animal actions. Da
Vinci’s robot knight, designed around 1495, was a humanoid automaton capable of
independent motion such as sitting, standing, and moving its arms, believed to be used
for entertainment in royal courts.
18th Century Marvels: The 18th century saw the creation of more sophisticated
automata. The most famous are the mechanical creations by Jacques de Vaucanson,
including a flautist and a duck that could eat, flap its wings, and excrete. Pierre Jaquet-
Droz and his son Henri-Louis created the Writer, the Draughtsman, and the Musician,
intricate automata capable of writing, drawing, and playing music, which amazed the
courts of Europe.
Industrial Revolution to Modern Robotics
The Industrial Revolution brought significant advancements in engineering and mechanization,
setting the stage for the first modern robots.
The First Industrial Robots: In 1954, George Devol invented the first digitally operated
and programmable robot, which he named the Unimate. This marked the transition from
theoretical or entertainment-based automata to practical, workable robotics technology. In
1961, the first Unimate was installed at a General Motors plant in New Jersey, where it
h00andled hot pieces of metal from a die casting machine.
Advancements in Robotics: The introduction of microprocessors and computer
technology in the 1970s and 1980s led to rapid advancements in robotics. Robots became
more precise, intelligent, and adaptable, capable of performing complex assembly tasks
that were previously unthinkable.
Timeline Activity
In this part of the lecture, students will create a timeline that captures key milestones in the
history of robotics. This activity will help students visually understand the progression of
robotics from ancient automata to contemporary AI-driven robots. Here’s a brief overview of
what such a timeline might highlight:
Ancient Times
3000 BC: Ancient Egyptian water clocks use simple mechanical figures.
10th Century BC: According to ancient Chinese texts, the mechanical engineer Yan Shi
presents an automaton to King Mu of Zhou.
Classical Antiquity
270 BC: Ctesibius of Alexandria invents water clocks with movable figures and
automated doors.
Middle Ages
1206: Al-Jazari writes "The Book of Knowledge of Ingenious Mechanical Devices,"
documenting numerous automata, including a programmable humanoid robot.
Renaissance
1495: Leonardo da Vinci designs a mechanical knight capable of basic human
movements.
Industrial Revolution
1768: Wolfgang von Kempelen builds "The Turk," a fake chess-playing machine that
impresses Europe.
1784: Industrial automation takes root with the mechanization of textile manufacturing in
England.
19th Century
1898: Nikola Tesla demonstrates a radio-controlled boat, which he describes as a
"teleautomaton," at an exhibition in Madison Square Garden.
Early 20th Century
1921: The term "robot" is coined by Karel Čapek in his play "R.U.R.," or "Rossum's
Universal Robots."
1939: Westinghouse creates Elektro, a humanoid robot, and exhibits it at the New York
World's Fair.
Mid-20th Century
1954: George Devol invents the first digitally operated and programmable robot, which
he later patents in 1961.
1961: The first industrial robot, Unimate, starts working on a General Motors assembly
line, handling hot pieces of metal.
Late 20th Century
1973: The Stanford arm, an all-electric, 6-degree-of-freedom robotic arm, is developed,
influencing robotic arms in manufacturing.
1979: The Stanford Cart, a robot capable of navigating obstacles autonomously, is
created.
1986: The first LEGO Mindstorms robotics kit is released, making robotics accessible to
the public and educational sectors.
21st Century
2000: Honda debuts ASIMO, a humanoid robot capable of walking dynamically.
2010: The PR2 robot from Willow Garage helps popularize open-source software for
robots.
2012: Google begins testing autonomous cars, pushing forward the field of robotics in
personal transportation.
2016: Boston Dynamics introduces Atlas, a highly advanced humanoid robot capable of
running and navigating complex terrains.
Issues in Industrial Robot Usage
Safety Concerns
Robot Safety in Industrial Settings:
Design and Engineering: Industrial robots are designed with numerous safety features to
prevent accidents and injuries. These include emergency stop buttons, sensors that detect
human presence, and advanced software that can predict and avoid unsafe scenarios.
Physical Barriers and Safety Zones: In environments like automotive factories, robots
often operate within clearly defined safety zones or behind physical barriers to prevent
human access during operation. These measures are crucial for tasks involving high-
speed movements or hazardous materials.
Standards and Protocols: Organizations such as the International Organization for
Standardization (ISO) and the Robotic Industries Association (RIA) set safety standards
(like ISO 10218) that dictate the design and function of industrial robots to ensure worker
safety. Compliance with these standards is mandatory in many countries, guiding
manufacturers and businesses in implementing robotic systems safely.
Job Displacement
Economic Impacts of Robotics:
Shift in Job Roles: While robots replace certain jobs, particularly those involving
repetitive or dangerous tasks, they also create new job opportunities in fields like robot
maintenance, programming, and system integration. The demand for skilled workers in
robotics technology and AI is increasing.
Skills Gap: As robots take over more complex tasks, there is a growing need for a skilled
workforce capable of operating and maintaining advanced robotic systems. This shift
often requires existing employees to undergo significant retraining or upskilling.
Long-Term Economic Growth: Economically, the integration of robots can lead to
higher productivity, reduced manufacturing costs, and improved product quality,
contributing to overall economic growth. However, it can also lead to wage stagnation
and increased inequality if not managed with effective educational and social policies.
Ethical and Legal Issues
Ethical Dilemmas in Robotics:
Decision-Making: As robots become more autonomous, ethical questions arise about
decision-making in critical situations, such as a robot performing triage in a healthcare
setting or deciding between conflicting commands in a factory.
Privacy Concerns: Robots equipped with surveillance capabilities or data collection
functions raise concerns about privacy and the potential misuse of personal information.
Legal Frameworks:
Liability and Responsibility: Determining liability in case of accidents involving robots
is complex. Legal frameworks are evolving to address whether the manufacturer,
programmer, or user is responsible when a robot causes harm.
Regulation of Robotics: Governments and international bodies are increasingly focused
on developing regulations that address safety, privacy, and ethical issues. For instance,
the European Union has proposed regulations that treat robots as electronic persons with
specific rights and responsibilities.
Workplace Laws: There are ongoing discussions about how labor laws need to adapt to
account for the rights and roles of human workers in increasingly automated workplaces.
These include considerations around job security, working conditions, and the
implications of human-robot collaboration.
Robot Types and Limitations
Types of Robots
Classification by Locomotion:
Stationary Robots: These robots remain fixed in one location and are commonly used in
industrial settings for tasks such as assembly, welding, and painting. Examples include
robotic arms and gantry robots.
Mobile Robots: These robots can move across different environments. They are used for
various applications, from warehouse automation (like automated guided vehicles,
AGVs) to planetary exploration rovers.
Autonomous Robots: Equipped with sensors and onboard computing capabilities, these
robots can perform tasks without human intervention. Autonomous robots are prevalent
in both military applications, like drones, and civilian contexts, like autonomous vehicles.
Teleoperated Robots: These are controlled remotely by a human operator. They are
essential in scenarios where human presence is risky or impractical, such as in
underwater exploration or handling hazardous materials in nuclear facilities.
Classification by Functionality:
Industrial Robots: Designed to perform specific tasks with high precision and speed.
These are typically found in manufacturing lines.
Service Robots: Used to assist humans in services, such as cleaning robots in
commercial spaces or surgical robots in hospitals.
Specialized Robots: Developed for specific tasks that are usually challenging or unique,
like robots used in space missions or robotic snakes used for search and rescue operations
in collapsed structures.
Limitations of Robots
Technical Limitations:
Power Sources: Many robots, especially mobile and autonomous types, are limited by
their battery life and the need for frequent recharging or refueling. Battery technology
limitations can restrict the range and endurance of robots.
Sensory Feedback: While advances have been made, the sensory perception of robots
often remains inferior to human senses. Challenges in accurately interpreting complex
environments can limit the effectiveness of robots, particularly in unstructured settings
outside of controlled environments.
Decision-Making Capabilities: Current AI technologies allow robots to make decisions
based on predefined algorithms and learning from past data. However, robots can still
struggle with unexpected situations or tasks requiring creative problem-solving, where
human judgment currently excels.
Case Study: Benefits and Limitations in Current Technologies
Case Study 1: Industrial Robotic Arms
Benefits: Industrial robotic arms are highly efficient at repetitive tasks such as
assembling car parts. They increase production speed, improve product quality, and
reduce human errors.
Limitations: These robots are generally not adaptable to changes in their environment or
task without reprogramming or retrofitting. They lack the ability to learn from their
environment in real-time, which limits flexibility in dynamic industrial settings.
Case Study 2: Autonomous Delivery Robots
Benefits: These robots can reduce delivery costs and increase efficiency, particularly in
urban environments. They are useful in contactless delivery services, which have become
particularly relevant during health crises such as the COVID-19 pandemic.
Limitations: Navigation in unpredictable urban environments can be challenging due to
issues like avoiding obstacles, dealing with pedestrians, and interpreting traffic signals.
Also, their operation is heavily affected by weather conditions and the quality of urban
infrastructure.
Case Study 3: Teleoperated Surgical Robots
Benefits: Surgical robots allow for precise and minimally invasive procedures, reducing
recovery time and improving surgical outcomes. They enable surgeons to perform
complex surgeries with enhanced dexterity and control.
Limitations: These robots are expensive and require extensive training for operators.
They also rely heavily on the skill and experience of the controlling surgeon, and latency
issues in signal transmission can pose risks during delicate operations.
Robot Architecture and Configuration
Basic Components of Robots
Robots, regardless of their type and purpose, typically consist of several key components that
enable them to perform tasks. These include:
Actuators: The "muscles" of robots, actuators convert energy into motion. They can be
pneumatic, hydraulic, or electric. Electric motors are the most common in modern robots,
providing precise control over movement.
Sensors: Robots use various sensors to interact with their environment. Common sensors
include cameras, infrared sensors, accelerometers, and tactile sensors, which help the
robot to see, touch, and orient itself.
Control Systems: The "brain" of a robot, the control system executes programming
commands and processes input from sensors to make decisions. It can be an onboard
computer or a remote server connected via network.
Power Supplies: Robots are powered by batteries or wired power sources. The choice of
power supply affects the robot’s design and operational capabilities, particularly in terms
of mobility and endurance.
Robot Configurations
The configuration of a robot largely depends on its intended function and the environment in
which it will operate. Some of the most common robot configurations include:
Articulated Robots: These robots have rotary joints and can have two or more
interconnected arms. Their configuration is similar to that of a human arm, which allows
for a wide range of motion and is useful in tasks requiring high flexibility such as in
assembly operations, welding, and material handling.
Cartesian Robots: Also known as gantry robots, these have three linear joints that use
the Cartesian coordinate system (X, Y, and Z) to move along straight lines. They are
typically used for pick and place work, CNC machines, or 3D printing where precise
linear movement is required.
SCARA Robots: Standing for Selective Compliance Assembly Robot Arm, SCARA
robots are ideal for vertical assembly tasks, such as inserting components. They move in
a plane in the X-Y axis, but they can move up and down in the Z direction and rotate
around the vertical axis.
Delta Robots: Consisting of parallel arms connected to a common base, delta robots are
exceptionally fast and capable of handling light loads. They are commonly used in food
packaging and other high-speed pick-and-place tasks in factories.
Design Considerations
When designing a robot, engineers must consider the tasks the robot will perform, which
significantly influences its architecture and configuration:
Task Complexity: Complex tasks may require more degrees of freedom, influencing the
decision to use an articulated robot over a simpler Cartesian robot.
Load Requirements: The weight and size of the objects a robot is expected to handle
will determine the strength and stability needed in the robot's design, impacting the
choice of actuators and the structural materials.
Environment: Robots designed for harsh environments, such as underwater or space,
require special considerations such as waterproofing, resistance to extreme temperatures,
and radiation-hardened components.
Precision and Speed: Tasks requiring high precision and speed may benefit from
configurations like delta robots, which excel in fast and precise movements, though they
are limited by their ability to handle only light loads.
Flexibility and Scalability: The ability to adapt to different tasks without major
overhauls can lead to choosing more flexible and reconfigurable robots, particularly
articulated or SCARA types.
Applications of Robots
Industry Applications
Manufacturing:
Assembly Lines: Robots in manufacturing often perform tasks such as assembling
components, handling materials, and packaging finished products. For example,
articulated robots are commonly used on assembly lines for their versatility and ability to
handle complex tasks, such as assembling small electronic parts.
Quality Control: Robotic systems equipped with high-resolution cameras and sensors
can detect defects in products at much higher speeds and accuracy than human workers.
Automotive Industry:
Welding and Painting: The automotive industry uses robots extensively for tasks that
require high precision and repeatability, such as welding parts together and painting
vehicles. These robots, often articulated or SCARA types, are programmed to perform
these tasks consistently and with high-quality results, reducing material waste and
increasing safety by limiting human exposure to harmful fumes and environments.
Electronics Industry:
Circuit Board Assembly: In electronics manufacturing, speed and precision are
paramount. Delta and Cartesian robots are frequently used for their precision in placing
and soldering components on circuit boards, managing tasks that require exact
movements and are too fine for human hands.
Healthcare Applications
Surgical Robots:
Minimally Invasive Surgery: Surgical robots, such as the da Vinci Surgical System,
allow surgeons to perform delicate procedures through very small incisions. This robot's
high precision and control improve patient outcomes by reducing recovery time and
minimizing surgical risks.
Rehabilitation Robots:
Physical Therapy: Robots like the Lokomat provide automated gait training therapy to
individuals recovering from spinal cord injuries or strokes. These robots assist patients in
performing repetitive motions, aiding in their rehabilitation and recovery by providing
consistent support and feedback.
Patient Care Robots:
Assistance and Monitoring: Robots are also used in healthcare settings to assist with
routine patient care, such as delivering medications, transporting supplies, and
monitoring patient conditions. These robots help reduce the workload on human
caregivers and increase efficiency.
Exploration Applications
Space Exploration:
Planetary Rovers: Robots like NASA’s Perseverance rover are crucial for exploring
celestial bodies such as Mars. These robots are equipped to navigate rough terrain, collect
samples, and conduct scientific experiments autonomously, sending valuable data back to
Earth.
Deep-Sea Exploration:
Underwater Vehicles: Autonomous underwater vehicles (AUVs) and remotely operated
vehicles (ROVs) are used to explore the ocean depths where human divers cannot safely
reach. These robots study marine biodiversity, map the ocean floor, and inspect
underwater infrastructure.
Hazardous Environment Interaction:
Disaster Response: Robots are deployed in disaster-stricken areas (e.g., earthquake sites)
where they can search for survivors under rubble using cameras and sensors. Their ability
to enter unstable buildings or radioactive zones can save lives by providing quick
responses in environments too dangerous for humans.
Classification of Robots
By Locomotion and Interaction
Wheeled Robots:
Characteristics: These robots move using wheels, which makes them stable and efficient
on flat surfaces. They are simpler and typically faster than legged robots.
Applications: Used in delivery services, warehouse automation, and as personal assistive
devices in homes and offices.
Legged Robots:
Characteristics: These robots use legs to move, allowing them to navigate rough or
uneven terrain better than wheeled counterparts. They can mimic various gaits, such as
walking, hopping, or running.
Applications: Employed in situations requiring navigation over obstacles, such as in
search and rescue operations or exploration in irregular terrains like disaster zones or
planetary surfaces.
Aerial Robots (Drones):
Characteristics: These robots are equipped with rotors or wings, enabling flight. They
are highly maneuverable and can access hard-to-reach areas.
Applications: Used for aerial photography, surveying, and monitoring, as well as in
agriculture for crop analysis and spraying.
Humanoid Robots:
Characteristics: Designed to resemble the human body, allowing them to perform tasks
in environments built for humans. They have the ability to walk, grasp, and interact using
human-like limbs and appendages.
Applications: Serve in customer service, healthcare for rehabilitation, and
companionship roles, and are also used in research to study human-robot interaction.
Collaborative Robots (Cobots):
Characteristics: These robots are designed to work alongside humans safely and
effectively, often in an industrial or commercial setting. They are equipped with sensors
to avoid injuring their human coworkers.
Applications: Commonly found in manufacturing environments where they assist with
assembly, packing, and quality control, enhancing productivity and reducing strain on
human workers.
By Application
Industrial Robots:
Characteristics: Highly durable and capable of performing tasks with high precision and
speed. These robots typically operate in controlled environments.
Applications: Engaged in tasks like welding, painting, assembling, and handling of
materials across various manufacturing sectors.
Service Robots:
Characteristics: Designed to interact with humans and provide services such as cleaning,
delivering, and guiding.
Applications: Include robotic waiters, hotel service robots, cleaning robots for public
spaces, and delivery robots in hospitals and office buildings.
Military Robots:
Characteristics: Built for durability and performance in challenging environments, these
robots can handle tasks ranging from surveillance to bomb disposal.
Applications: Used in reconnaissance missions, diffusing explosives, and providing
logistical support on the battlefield.
Medical Robots:
Characteristics: These robots are designed for high precision and control, often
equipped with tools for surgery or therapy.
Applications: Include surgical robots that assist doctors in performing minimally
invasive procedures, rehabilitation robots, and automated systems for patient monitoring
and care.
Entertainment Robots:
Characteristics: Often designed to be interactive and engaging, these robots can mimic
emotions, move, and respond to human inputs in a way that entertains people.
Applications: Used in theme parks, film production, and as toys or educational tools to
engage and entertain users.
Group Discussion: Benefits and Challenges of Each Class in Real-World Applications
Objective: To explore the practical impacts, both positive and negative, that different classes of
robots have in real-world applications.
Benefits Discussion Points:
Efficiency and Productivity: How robots increase output and quality in industrial
applications.
Accessibility and Safety: How aerial and legged robots can reach inaccessible areas,
improving safety in dangerous environments.
Human Augmentation: How cobots and medical robots enhance human capabilities and
improve lives.
Challenges Discussion Points:
Cost and Complexity: The high cost of advanced robots like humanoids and the
complexity of maintaining them.
Ethical and Employment Concerns: How the use of robots impacts job markets,
privacy, and ethical boundaries, especially in military and surveillance applications.
Technical Limitations: Limitations in sensory and decision-making capabilities that
affect robot performance in unpredictable environments.