
Would you like a robot to prepare your meals, assist with your studies, tidy your home, or even handle your shopping? Robots already take on many tasks that humans either prefer to avoid, cannot perform, or simply aren't as efficient at. In factories worldwide, robotic arms work tirelessly assembling cars, placing candies into boxes, and handling numerous repetitive jobs. Some robots even focus entirely on tasks like vacuuming the floor or cutting the grass.
Robotics Image Gallery
Many of us grew up watching robots on television and in films: We saw Rosie, the robot housekeeper from The Jetsons; Data, the android crew member from "Star Trek: The Next Generation"; and of course, C3PO from "Star Wars." While today's robots are still a far cry from Data or C3PO, there have been incredible strides in their technology. For over 20 years, Honda's engineers have been perfecting the ASIMO robot. In this article, we will explore what makes ASIMO the leading humanoid robot of our time.
The Honda Motor Company created ASIMO, which stands for Advanced Step in Innovative Mobility, making it the most sophisticated humanoid robot globally. ASIMO, as described on its website, is the first robot capable of walking autonomously and ascending stairs.
In addition to walking like humans, ASIMO can comprehend preprogrammed gestures and verbal commands, recognize voices and faces, and interact with IC Communication cards. Equipped with arms and hands, ASIMO can perform tasks like flipping light switches, opening doors, carrying items, and pushing carts.
Honda's goal was not to build another toy robot, but one that could serve as a helper — assisting in the home, aiding the elderly, or supporting those in wheelchairs or bedridden. At 4 feet 3 inches (1.3 meters), ASIMO is ideally sized to meet a person at eye level when sitting, making it approachable and functional without appearing too large or intimidating. Often described as resembling a "kid in a spacesuit," ASIMO’s friendly design and manageable size align perfectly with Honda's vision for a helpful companion.

ASIMO can also take on tasks that are too hazardous for humans, such as entering dangerous zones, defusing bombs, or even fighting fires.
It is said that ASIMO's lifelike walking motion was so convincing that Honda engineers felt the need to consult with the Vatican to ensure it was acceptable to create such a human-like machine. The Vatican gave their approval.
ASIMO's Movement: Walking Like a Human

To enhance ASIMO's walking ability, Honda researchers examined the legs of insects, mammals, and the movements of a mountain climber with prosthetics. This research was crucial to understand the complex mechanics of human walking, especially at the joints. For example, the way we shift our weight with the help of our arms for balance was vital in perfecting ASIMO's walking motion. The role of our toes in maintaining balance was also taken into account. ASIMO's feet have soft extensions that mimic the function of human toes when walking. These soft materials also reduce impact on the joints, similar to how our tissues cushion the joints during movement.
ASIMO's body includes hip, knee, and foot joints. In robotics, these joints are known as "degrees of freedom." A single degree of freedom allows movement either horizontally or vertically. ASIMO has 34 degrees of freedom spread across its body, enabling fluid movement. There are three degrees of freedom in its neck, seven in each arm, and six in each leg. The required number of degrees of freedom in ASIMO's legs was determined by studying human joint movement during activities such as walking on flat surfaces, climbing stairs, and running.
ASIMO is equipped with a speed sensor and a gyroscope sensor attached to its body. These sensors carry out the following functions:
- detecting ASIMO's body position and the rate at which it is moving
- sending balance adjustments to the central computer
These sensors operate similarly to our inner ears, helping to preserve balance and spatial orientation.
ASIMO also includes floor surface sensors in its feet and six ultrasonic sensors in its torso. These devices allow ASIMO to better interact with its surroundings by detecting objects in its vicinity and comparing the gathered data with maps stored in its memory.
To replicate the sensory functions our muscles and skin perform in detecting muscle strength, pressure, and joint angles, ASIMO is equipped with joint-angle sensors and a six-axis force sensor.

Unless you're well-versed in robotics, you might not fully appreciate the remarkable achievement that ASIMO walking like humans is. The most impressive aspect of ASIMO's movement is its ability to turn smoothly. Rather than halting, shifting, stopping, and shifting again, ASIMO leans and turns effortlessly, just like a person. In addition, ASIMO can modify its steps when it stumbles, gets pushed, or encounters obstacles that disrupt its normal stride.
To achieve this, ASIMO's engineers had to figure out how to manage the inertial forces that arise during walking. For instance, gravity and walking speed both exert a force, referred to as the 'total inertial force.' There's also the force when your foot makes contact with the ground, known as the 'ground reaction force.' These forces must be balanced, with posture playing a key role in ensuring stability. This balance is what engineers call the 'zero moment point' (ZMP).
To regulate ASIMO's posture, engineers concentrated on three key control mechanisms:
- Floor reaction control allows the soles of ASIMO's feet to adapt to floor irregularities while keeping a steady stance.
- Target ZMP control kicks in when ASIMO begins to lose its balance, causing its body to lean forward. To correct this, ASIMO moves its upper body in the opposite direction and increases walking speed to regain equilibrium quickly.
- Foot-planting location control takes over when Target ZMP control is active, adjusting the step length to maintain the right relationship between the body's position, speed, and step length.
While ASIMO isn't yet ready for full-scale use (some improvements are still required for it to perform as Honda envisions), the company has put ASIMO to work as a receptionist at its Wako office in Saitama prefecture, just north of Tokyo. ASIMO spends its time welcoming guests and guiding them through the building.
To fulfill these tasks, ASIMO is specially programmed with the knowledge of the office layout and the best way to greet visitors and respond to their questions.
If the idea of a legion of ASIMO robots unsettles you, don’t worry. Honda assures that ASIMO will never be deployed for military purposes.
ASIMO's Motion: Smooth Moves

ASIMO is capable of detecting and reacting to falling movements quickly, but its engineers aimed for more. They wanted to equip the robot with not just a smooth gait but also the ability to do something other robots can’t—turn without stopping.

When we walk around corners, we shift our center of gravity to follow the turn. ASIMO uses a technology known as "predictive movement control," also referred to as Honda's Intelligent Real-Time Flexible Walking Technology, or I-Walk, to achieve the same result. ASIMO predicts how much it should shift its center of gravity inside the turn and for how long to maintain the shift. Since this system operates in real time, ASIMO doesn’t need to pause between steps, unlike other robots.
In essence, with each step ASIMO takes, it must assess its inertia and forecast how to shift its weight for the next step, ensuring smooth walking and turning. It adjusts factors like the following to maintain balance and proper position:
- the length of each step
- its body posture
- its speed of movement
- the direction of its steps
While recreating a human-like walk is already an impressive feat, ASIMO can now run at a speed of up to 3.7 miles per hour (6 kilometers per hour). To truly be considered a running robot, ASIMO must have both feet off the ground for a brief moment with each stride. ASIMO manages to stay airborne for 0.08 seconds during each running step.
Honda’s engineers faced a whole new set of challenges when they worked on giving ASIMO the ability to run. They provided ASIMO’s torso with extra flexibility to allow bending and twisting, helping it adjust its posture while airborne. Without this capability, ASIMO could lose control mid-air, potentially spinning out or stumbling when it lands.
To make turning while running smooth, the engineers enhanced ASIMO’s ability to tilt its center of gravity into the turns, helping it maintain balance and counteract centrifugal force. ASIMO can even anticipate a turn, starting to lean into it before it even begins, much like a skier or skater would do.
In the following section, we’ll explore how ASIMO is able to recognize images and sense its surroundings.
ASIMO's Senses

In robotics, vision refers to an image captured and interpreted using pre-programmed templates. In controlled environments like manufacturing, where robots build cars or inspect microscopic components of semiconductor chips, the lighting and angles remain constant, and the number of objects to process is limited. In contrast, the real, unstructured world presents an exponentially larger variety of things to perceive and understand.
A humanoid robot tasked with navigating through homes, buildings, or outdoor spaces must be capable of understanding the many objects it "sees." It must comprehend shadows, odd angles, and movement. For instance, a robot venturing into an unfamiliar space would need to recognize and identify objects in real time, selecting features like color, shape, and edges for comparison against a database of known objects or environments. This memory can contain thousands of items.
ASIMO's vision system is built around two video cameras located in its head. With stereoscopic vision and a proprietary vision algorithm, ASIMO can see, recognize, and avoid obstacles, even if their lighting or orientation differs from what’s in its memory. These cameras are capable of detecting multiple objects, measuring distance, perceiving motion, recognizing faces, and interpreting hand gestures. For instance, when you raise your hand in a "stop" gesture, ASIMO halts. The facial recognition feature enables ASIMO to recognize and greet familiar faces.
ASIMO can detect moving objects by analyzing the images captured by the cameras in its head. It can determine the distance and direction of a moving object, enabling ASIMO to follow a person, pause to let something pass, or greet you as you approach.
The cameras transmit the images they capture to ASIMO's controller. This allows someone controlling ASIMO from a PC to see exactly what ASIMO sees.
In addition to its head-mounted cameras, ASIMO is equipped with multiple sensors that help it navigate through environments and interact with people and objects. Floor sensors detect objects and changes in the ground surface, while ultrasonic sensors help ASIMO detect surrounding obstacles. These sensors work together to help ASIMO match the real-world environment with its preprogrammed internal map.
ASIMO also has a sense of touch, to an extent. The force sensors in its wrists allow ASIMO to gauge how much pressure to apply when picking up objects, handing over items like files, or even shaking hands. By combining data from its cameras and force sensors, ASIMO can move in harmony with a person, such as when holding hands. When pushing a cart, the force sensors help ASIMO adjust the amount of force based on conditions, like increasing force when detecting an incline.
ASIMO can also sense the environment using IC Communication cards. These cards use infrared signals to transmit and receive data. When you carry an IC card containing your information, ASIMO can detect your presence even if you're outside its camera’s line of sight. These cards enhance ASIMO’s interaction capabilities. For instance, when you visit Honda’s office and receive an IC card as a visitor pass, ASIMO can greet you and guide you to your destination by reading the information encoded on the card.
Located in ASIMO's head are three microphones that allow it to receive voice commands and identify the direction of sounds. These microphones help ASIMO pinpoint the origin of noise and adjust its orientation accordingly to face the source.
Managing ASIMO's Operations and Power
ASIMO is not capable of independent decision-making. It cannot simply enter a room and figure out how to move around. Instead, it must either be pre-programmed for specific tasks in areas marked with identifiers it recognizes, or be directly controlled by a human operator.
ASIMO can be operated through four different methods:
- Wireless controller (similar to a joystick)
- Gestural input
- Voice commands
By utilizing 802.11 wireless technology along with a laptop or desktop computer, you can operate ASIMO and even view what it sees through its camera-equipped eyes. Additionally, ASIMO can use its PC connection to access the Internet and provide you with useful information such as weather updates and news.
The wireless joystick controller allows you to control ASIMO’s movements much like you would steer a remote-controlled car. You can direct ASIMO forward, backward, sideways, diagonally, or make it turn in place. It can navigate around corners or even run in circles. Although it may seem simple, ASIMO is capable of adjusting its steps automatically when encountering slopes or obstacles, ensuring it moves smoothly despite terrain changes.
ASIMO can identify and react to a variety of gestures and body movements, enabling nonverbal communication. For instance, if you point at a spot, ASIMO will follow your direction. If you wave, it will respond in kind. It even knows when you wish to shake its hand.
ASIMO is able to understand and follow simple, pre-programmed verbal commands. There’s virtually no limit to how many commands it can store. Additionally, you can register your voice, making it easier for ASIMO to recognize you specifically.
Beyond controlling ASIMO’s physical movements through voice, there are also verbal commands that prompt ASIMO to respond with speech. This capability has enabled ASIMO to function as a receptionist, where it greets guests and answers questions.
Much like other technologies in the robotics sector, ASIMO is driven by servo motors. These compact yet powerful motors feature a rotating shaft that adjusts the position of limbs or surfaces to a precise angle as commanded by a controller. Once the motor reaches the desired angle, it powers down until further instructions are given. For instance, a servo might control a robot's arm joint, maintaining the set angle until movement is necessary, after which it adjusts accordingly. Servos incorporate a position-sensing device (also referred to as a digital decoder) to verify that the motor's shaft is aligned correctly. They typically draw power in proportion to the mechanical load they bear. A lightly loaded servo, for example, consumes minimal energy.
ASIMO is equipped with 34 servo motors throughout its body, controlling the movement of its torso, arms, hands, legs, feet, ankles, and other moving components. ASIMO orchestrates a series of servo motors to manage each specific type of movement.
ASIMO operates on a rechargeable 51.8 volt lithium ion (Li-ION) battery that offers a runtime of one hour on a full charge. The battery is housed in ASIMO's backpack, weighing around 13 pounds. To recharge the battery fully, it takes about three hours, making additional batteries essential for prolonged operation. Users can either charge the battery while it's still attached to ASIMO via a power connector or remove the backpack to charge it separately.
- RoboCup Robot Soccer World Cup
- Federation of International Robosoccer Association
- MechWars
- FIRST
- AUVSI Competitions
- MATE ROV Competition
The Honda Research Institute, in collaboration with ATR Computational Neuroscience Laboratories, embarked on a project in 2006 to explore controlling ASIMO using thoughts. Researchers utilized an MRI Machine to capture a subject’s brain patterns while performing hand gestures like a clenched fist and the “V” peace sign. The data was then transmitted to a robotic hand that decoded the signals and reproduced the gestures. This non-invasive MRI system eliminated the need for surgical intervention.
Honda envisions this as a first step toward creating a system that could enable paralyzed individuals to control devices such as ASIMO simply through their thoughts. However, further research is required to enable users to perform more intricate tasks and develop a more compact, lightweight device to record brain patterns.
Discover more at the Northwestern University Mechatronics Design Laboratory’s Introduction to Servo Motors.
ASIMO's Life Story
Honda initiated the development of its humanoid robot in 1986. The engineers recognized that for the robot to effectively navigate through homes or buildings, its walking technology had to be flawless. As a result, their initial prototypes were essentially boxes with legs. Once the walking mechanism was nearly perfected, they added arms, hands, and ultimately, a head.
The ASIMO Timeline
- 1986 - Static walking Honda's first robot, named EO, was a slow mover, taking up to 20 seconds for each step. EO employed "static walking," where the robot would pause to balance its weight on one foot before moving the other. This method was unlike human walking, prompting further research.
- 1987 - Dynamic walking Engineers developed "dynamic walking," a more natural, human-like movement. The robot (now known as prototype E1, followed by E2 and E3) shifted its weight to step forward without losing balance, unlike static walking.
- 1991 - Walking like a pro In prototypes E4, E5, and E6, the walking system reached a level where the robot could walk easily on slopes, stairs, and uneven surfaces. However, true human-like walking required a full body, so engineers added arms, a head, and a torso.
- 1993 - A more human-looking robot The new prototypes (P1, P2, and P3) now featured a more humanoid appearance. The larger models, like P1, stood 6 feet 2 inches tall and weighed 386 pounds, while P2 was even heavier at 463 pounds. Despite the size, P2 could walk on uneven surfaces, climb slopes, and even grasp objects. P3, the smaller and lighter version, stood at 5 feet 2 inches tall and weighed 287 pounds. It could walk faster and more smoothly than its predecessors.
- 1997 - ASIMO With more advancements in its walking technology, ASIMO could walk gracefully in various environments. The refined hip joints allowed ASIMO to turn smoothly, unlike other robots, which had to stop and shuffle to turn. The decision was made to reduce ASIMO's height to 4 feet (122 cm), placing it at eye level to make it less intimidating and more useful around the house. ASIMO's lightweight magnesium-alloy body, covered in a plastic "skin," weighed just 115 pounds (52 kg). With "predicted movement control" technology, ASIMO could anticipate its next move and adjust its stride accordingly, a feature earlier prototypes lacked.
- 2005 - Better, Faster, Stronger ASIMO's walking speed was increased to 2.7 kilometers per hour, with the ability to run at speeds of up to 6 kilometers per hour. The robot's height was slightly raised to 4 feet 3 inches (130 cm) and its weight increased to 119 pounds. ASIMO's power source switched to a lithium battery, extending its operating time. The introduction of IC Communication cards allowed ASIMO to better interact with people, while new sensors enabled ASIMO to walk in sync with people while holding hands.
ASIMO's Peers

Aside from ASIMO, there are other advanced humanoid robots that perform similar tasks. However, most of these robots are much smaller in size and are mainly designed for entertainment purposes rather than practical service. Currently, ASIMO faces significant competition in terms of technology from:
- Kawada Industries' HRP-2
- SONY's QRIO robot
- Fujitsu's HOAP Series
- ZMP Robots
- Toyota Robots
- Kokoro Company's Actroid
Several robots are also employed in hospitals globally, navigating corridors and using elevators to deliver patient records, x-rays, medications, and other supplies. These robots operate on wheels and are either programmed with the hospital's layout or equipped to follow markers and barcodes on the walls.
Robots have been utilized in various fields since the 1960s. As computer processors continue to improve and robotics technology advances, it's only a matter of time before we have a real-life "Rosie" to cook meals and clean our homes.
ASIMO has captivated audiences at numerous media events, TV shows, and even Disneyland. Perhaps you've seen ASIMO:
- Ring the opening bell at the New York Stock Exchange in 2002
- Honored by the Robot Hall of Fame in 2004
- Walk the red carpet at the premiere of "Robots: The Movie"
- Act in a supporting role in “Update 2056: The World in 50 Years”
- Dance with Ellen on “The Ellen DeGeneres Show”
- Entertain and educate crowds at Disneyland’s “Say Hello to ASIMO” attraction
- Get spoofed on “South Park” when Eric Cartman disguised himself as “Awesome-O”