Introduction to Robotics: Core Concepts and System Architecture
If you have ever watched a Mars rover traverse the rocky surface of the Red Planet, used a robot vacuum to clean your floors without lifting a finger, or seen a robotic arm assemble a smartphone in a factory, you have already interacted with the physical output of the field of robotics. For decades, robotics was the stuff of science fiction: humanoid robots that could walk, talk, and perform complex household tasks, as depicted in movies like *Star Wars* or *I, Robot*. While humanoid robots are now a fast-growing area of research, the vast majority of robots in use today look nothing like their cinematic counterparts: they are wheeled delivery bots, fixed industrial arms, aerial drones, and underwater exploration vehicles, each built for a specific set of tasks, but all built on the same core technical foundation. This chapter will demystify robotics for total beginners, walking you through the field’s definition, history, core use cases, and foundational system architecture, while also giving you a clear roadmap for how to use this book to build practical, real-world robotics skills.
What Is a Robot, Anyway?
Before diving into technical details, it is critical to establish a clear, working definition of a robot, as the term is often used loosely in popular media. For the purposes of this book, we define a robot as: > A reconfigurable, programmable machine capable of performing physical tasks in unstructured or semi-structured environments, with the ability to sense its surroundings, make decisions, and execute actions autonomously or under human supervision.
This definition highlights four key characteristics that separate robots from other machines: 1. Reconfigurability: Unlike a fixed factory machine built to perform only one task, a robot can be reprogrammed to perform new tasks without major hardware modifications. A robotic arm built to assemble cars can be reprogrammed to pack boxes or sort parts with only software changes. 2. Physical interaction with the world: Robots operate in the physical world, not just digital spaces. They must account for physics, friction, gravity, and unexpected environmental changes, unlike software programs that run entirely in virtual environments. 3. Autonomy: While robots can be controlled manually by a human operator, most modern robots operate with some level of autonomy: they can make decisions and adjust their actions without constant human input, based on sensor data and pre-programmed goals. 4. Sensing and adaptation: Robots are not pre-programmed to follow a fixed, unchanging path. They use sensors to detect changes in their environment (like a new obstacle or a moving object) and adjust their behavior accordingly.
> 📌 Sidebar: Common Beginner Misconception > *All robots look like humanoids.* > This is one of the most persistent myths about robotics. While humanoid robots are useful for tasks designed for human bodies (like navigating stairs, using human tools, or providing companionship), they are extremely difficult and expensive to build. For 99% of use cases, a task-specific form factor is far more efficient: a wheeled robot for flat-floor delivery, a multi-joint arm for assembly, or a drone for aerial inspection. You will encounter far more wheeled and arm robots in this book than humanoids, as they are the most widely deployed platforms in industry today.
A Brief History of Robotics: From Automata to Autonomous Systems
Robotics is not a new field: its roots trace back thousands of years to ancient automata, self-operating machines built for entertainment and ritual. The ancient Greeks built automated servants and moving statues powered by steam and water, while 18th-century European clockmakers created intricate mechanical dolls that could write, draw, and play music. These early automata were purely mechanical, with no ability to sense or adapt to their environment, but they laid the groundwork for the idea of machines that could perform human-like tasks.
The modern field of robotics emerged in the mid-20th century, driven by advances in computing, electronics, and manufacturing. The following milestones mark the most important shifts in the field: 1. 1954: The first industrial robot: American inventor George Devol filed a patent for the "Programmed Article Transfer" machine, later named Unimate, the first digitally controlled, programmable robotic arm. In 1961, Unimate was installed on a General Motors assembly line in New Jersey, where it lifted hot die-cast metal parts and stacked them, a dangerous, repetitive job that had previously caused frequent worker injuries[^2]. Unimate could work 24 hours a day without fatigue, and it quickly revolutionized manufacturing. 2. 1966–1972: Shakey the Robot: Developed by the Stanford Research Institute (SRI), Shakey was the first mobile robot capable of reasoning about its actions and navigating a complex indoor environment. Equipped with a camera, touch sensors, and a radio link to a mainframe computer, Shakey could analyze its surroundings, plan a path to a goal, and execute that path while avoiding obstacles. Shakey was the first robot to integrate the three core modules of modern robotics (perception, planning, control) into a single working system, and it is widely considered the grandfather of autonomous mobile robots. 3. 1979: The Stanford Arm: Developed by Victor Scheinman at Stanford University, the Stanford Arm was the first electrically powered, computer-controlled robotic arm with 6 degrees of freedom (DoF), meaning it could move to any point in its workspace in any orientation. This design became the standard for modern industrial robotic arms, which are still based on the 6-DoF configuration today. 4. 1990s: Service robots enter the mainstream: In 1992, iRobot released the Roomba, the first commercially successful autonomous robot vacuum. Priced at under $200, the Roomba brought robotics out of factories and into homes, proving that robots could be useful for everyday consumers. The same decade saw the first commercial deployment of automated guided vehicles (AGVs) in warehouses, which followed fixed magnetic or optical paths to transport goods. 5. 2010s: Mobile robots and AI convergence: Advances in deep learning, computer vision, and LiDAR technology led to a boom in autonomous mobile robots. In 2016, Boston Dynamics released a video of its quadruped robot Spot climbing stairs and opening doors, going viral and sparking widespread public interest in legged robots. The same year saw the first commercial deployments of self-driving delivery robots on college campuses and public sidewalks. 6. 2020s: The humanoid robot boom: Driven by advances in AI and battery technology, dozens of companies (including Tesla, Figure AI, and Boston Dynamics) have released prototype humanoid robots designed for general-purpose tasks in homes, factories, and warehouses. While humanoid robots are not yet widely deployed, they represent the next frontier of robotics, with the potential to perform any task a human can do in a human-designed environment.
Today, robotics is a multi-billion dollar global industry. According to the International Federation of Robotics (IFR), 2023 saw a record 3.5 million industrial robots operating in factories worldwide, a 5% increase from 2022[^1]. The service robot market grew even faster, at 25% year-over-year, driven by demand for domestic cleaning robots, delivery robots, and healthcare assistive robots. The global robotics market is projected to reach $100 billion by 2030, up from $45 billion in 2023, as robots become cheaper, more capable, and more widely adopted across industries.
Core Application Domains of Modern Robotics
Robots are now used across nearly every industry, performing tasks that are too dangerous, too repetitive, or too precise for human workers. The most common application domains include: 1. Industrial robotics: The largest and most mat