Sunday, 15 December 2013

BASIC STEPS TO ROBOTICS 3- MOTORS AND ACTUATORS

MOTORS- 
There are many type of motors available in market. Each type of motor have some specification such as torque, rpm (revolutions per minute),type of power source required to bring them into action etc.

AC Motors-
AC motors requires AC current.
It commonly consists of two basic parts, an outside stationary stator having coils supplied with alternating current to produce a rotating magnetic field, and an inside rotor attached to the output shaft that is given a torque by the rotating field.
There are two main types of AC motors depending on the type of rotor used. The first type is the induction motor or asynchronous motor">; this type relies on a small difference in speed between the rotating magnetic field and the rotor to induce rotor current. The second type is the synchronous motor, which does not rely on induction and as a result, can rotate exactly at the supply frequency or a sub-multiple of the supply frequency. The magnetic field on the rotor is either generated by current delivered through slip rings or by a permanent magnet. Other types of motors include eddy current motors, and also AC/DC mechanically commutated machines in which speed is dependent on voltage and winding connection.

DC Motors -
 A DC motor is a mechanically commutated electric motor powered from direct current (DC). The stator is stationary in space by definition and therefore the current in the rotor is switched by the commutator to also be stationary in space. This is how the relative angle between the stator and rotor magnetic flux is maintained near 90 degrees, which generates the maximum torque.
DC motors content="have a rotating armature winding (winding in which a voltage is induced) but non-rotating armature magnetic field and a static field winding (winding that produce the main magnetic flux) or permanent magnet. Different connections of the field and armature winding provide different inherent speed/torque regulation characteristics. The speed of a DC motor can be controlled by changing the voltage applied to the armature or by changing the field current. The introduction of variable resistance in the armature circuit or field circuit allowed speed control. Modern DC motors are often controlled by power electronics systems called DC drives

Brushless Motors-


Servo Motors-
A servomechanism, sometimes shortened to servo, is an automatic device that uses error-sensing negative feedback to correct the performance of a mechanism and is defined by its function. It usually includes an in-built encoder. The term correctly applies only to systems where the feedback or error-correction signals help control mechanical position, speed or other parameters. For example, an automotive power window control is not a servomechanism, as there is no automatic feedback that controls position—the operator does this by observation. By contrast a car's cruise control uses closed loop feedback, which classifies it as a servomechanism.

ACTUATORS-
Basically an Hydraulic actuators, Electrical Actuators, Mechanical Actuators and Pneumatic Actuators.

Saturday, 14 December 2013

Step 2 to Robotics- Programming

After  learning about the pin configuration our next step is to learn about programming.
What is Programming ?
Programming is basically the process of writing computer program.
As you choose a microcontroller you need to learn set of codes to bring your microcontroller into a living organism. In short bringing our microcontroller into action. Every microcontroller has some similar set of code which can bring it into action. Arduino programming is quite similar to C++ or C programming. So I would suggest to learn C and C++ coding. 

Tuesday, 10 December 2013

Step 1 to Robotics

Basic Step initial to robotics is get your hands dirty by choosing a microcontroller. It can be any one, I would personally suggest you to go with Arduino or PIC. You need to study about that specific microcontroller which you are choosing. Start with Number of pins and uses of each pin. Each pin has different function.  








Monday, 9 December 2013

Robotics Basic

The vast majority of robots do have several qualities in common. First of all, almost all joints.
Robots spin wheels and pivot jointed segments with some sort of actuator. Some robots use electric motors and solenoids as actuators; some use a hydraulic system; and some use a pneumatic system (a system driven by compressed gases). Robots may use all these actuator types.
A robot needs a power source to drive these actuators. Most robots either have a battery or they plug into the wall. Hydraulic robots also need a pump to pressurize the hydraulic fluid, and pneumatic robots need an air compressor or compressed air tanks.
The to an electrical circuit. The circuit powers electrical motors and solenoids directly, and it activates the hydraulic system by manipulating electrical valves. The valves determine the pressurized fluid's path through the machine. To move a hydraulic leg, for example, the robot's controller would open the valve leading from the fluid pump to a piston cylinder attached to that leg. The pressurized fluid would extend the piston, swiveling the leg forward. Typically, in order to move their segments in two directions, robots use pistons that can push both ways.
NASA's Urbie climbing stairs
Photo courtesy NASA JPL
The robot's computer controls everything attached to the circuit. To move the robot, the computer switches on all the necessary motors and valves. Most robots arereprogrammable -- to change the robot's behavior, you simply write a new program to its computer.
Not all robots have sensory systems, and few have the ability to see, hear, smell or taste. The most common robotic sense is the sense of movement -- the robot's ability to monitor its own motion. A standard design uses slotted wheels attached to the robot's joints. An LED on one side of the wheel shines a beam of light through the slots to a light sensor on the other side of the wheel. When the robot moves a particular joint, the slotted wheel turns. The slots break the light beam as the wheel spins. The light sensor reads the pattern of the flashing light and transmits the data to the computer. The computer can tell exactly how far the joint has swiveled based on this pattern. This is the same basic system used in computer mice.
These are the basic nuts and bolts of robotics. Roboticists can combine these elements in an infinite number of ways to create robots of unlimited complexity. In the next section, we'll look at one of the most popular designs, the robotic arm.
  • Page
  • Robotic arms are an essential part of car manufacturing.
    The term robot comes from the Czech word robota, generally translated as "forced labor." This describes the majority of robots fairly well. Most robots in the world are designed for heavy, repetitive manufacturing work. They handle tasks that are difficult, dangerous or boring to human beings.
    The most common manufacturing robot is the robotic arm. A typical robotic arm is made up of seven metal segments, joined by six joints. The computer controls the robot by rotating individual step motors connected to each joint (some larger arms use hydraulics or pneumatics). Unlike ordinary motors, step motors move in exact increments (check out Anaheim Automation to find out how). This allows the computer to move the arm very precisely, repeating exactly the same movement over and over again. The robot uses motion sensors to make sure it moves just the right amount.
    An industrial robot with six joints closely resembles a human arm -- it has the equivalent of a shoulder, an elbow and a wrist. Typically, the shoulder is mounted to a stationary base structure rather than to a movable body. This type of robot has six degrees of freedom, meaning it can pivot in six different ways. A human arm, by comparison, has seven degrees of freedom.Your arm's job is to move your hand from place to place. Similarly, the robotic arm's job is to move an end effector from place to place. You can outfit robotic arms with all sorts of end effectors, which are suited to a particular application. One common end effector is a simplified version of the hand, which can grasp and carry different objects. Robotic hands often have built-in pressure sensors that tell the computer how hard the robot is gripping a particular object. This keeps the robot from dropping or breaking whatever it's carrying. Other end effectors include blowtorches, drills and spray painters.
    Industrial robots are designed to do exactly the same thing, in a controlled environment, over and over again. For example, a robot might twist the caps onto peanut butter jars coming down an assembly line. To teach a robot how to do its job, the programmer guides the arm through the motions using a handheld controller. The robot stores the exact sequence of movements in its memory, and does it again and again every time a new unit comes down the assembly line.
    Most industrial robots work in auto assembly lines, putting cars together. Robots can do a lot of this work more efficiently than human beings because they are so precise. They always drill in the exactly the same place, and they always tighten bolts with the same amount of force, no matter how many hours they've been working. Manufacturing robots are also very important in the computer industry. It takes an incredibly precise hand to put together a tiny microchip.
    NASA's FIDO Rover is designed for exploration on Mars.
    Photo courtesy NASAMobile Robots
    Robotic arms are relatively easy to build and program because they only operate within a confined area. Things get a bit trickier when you send a robot out into the world.
    The first obstacle is to give the robot a working locomotion system. If the robot will only need to move over smooth ground, wheels or tracks are the best option. Wheels and tracks can also work on rougher terrain if they are big enough. But robot designers often look to legsinstead, because they are more adaptable. Building legged robots also helps researchers understand natural locomotion -- it's a useful exercise in biological research.
    Fujitsu's HOAP-1 robot
    Photo courtesy Fujitsu and K&D Technology, Inc.
    Typically, hydraulic or pneumatic pistons move robot legs back and forth. The pistons attach to different leg segments just likemuscles attach to different bones. It's a real trick getting all these pistons to work together properly. As a baby, your brain had to figure out exactly the right combination of muscle contractions to walk upright without falling over. Similarly, a robot designer has to figure out the right combination of piston movements involved in walking and program this information into the robot's computer. Many mobile robots have a built-in balance system (a collection of gyroscopes, for example) that tells the computer when it needs to correct its movements.
    NASA's Frogbot uses springs, linkages and motors to hop from place to place.
    Photo courtesy NASA
    Bipedal locomotion (walking on two legs) is inherently unstable, which makes it very difficult to implement in robots. To create more stable robot walkers, designers commonly look to the animal world, specifically insects. Six-legged insects have exceptionally good balance, and they adapt well to a wide variety of terrain.
    Some mobile robots are controlled by remote -- a human tells them what to do and when to do it. The remote control might communicate with the robot through an attached wire, or using radio or infrared signals. Remote robots, often called puppet robots, are useful for exploring dangerous or inaccessible environments, such as the deep sea or inside a volcano. Some robots are only partially controlled by remote. For example, the operator might direct the robot to go to a certain spot, but not steer it there -- the robot would find its own way.

     Robots and Artificial Intelligence

    Artificial intelligence (AI) is arguably the most exciting field in robotics. It's certainly the most controversial: Everybody agrees that a robot can work in an assembly line, but there's no consensus on whether a robot can ever be intelligent.
    Like the term "robot" itself, artificial intelligence is hard to define. Ultimate AI would be a recreation of the human thought process -- a man-made machine with our intellectual abilities. This would include the ability to learn just about anything, the ability to reason, the ability to use language and the ability to formulate original ideas. Roboticists are nowhere near achieving this level of artificial intelligence, but they have made a lot of progress with more limited AI. Today's AI machines can replicate some specific elements of intellectual ability.
    Computers can already solve problems in limited realms. The basic idea of AI problem-solving is very simple, though its execution is complicated. First, the AI robot or computer gathers facts about a situation through sensors or human input. The computer compares this information to stored data and decides what the information signifies. The computer runs through various possible actions and predicts which action will be most successful based on the collected information. Of course, the computer can only solve problems it's programmed to solve -- it doesn't have any generalized analytical ability. Chess computers are one example of this sort of machine.
    Some modern robots also have the ability to learn in a limited capacity. Learning robots recognize if a certain action (moving its legs in a certain way, for instance) achieved a desired result (navigating an obstacle). The robot stores this information and attempts the successful action the next time it encounters the same situation. Again, modern computers can only do this in very limited situations. They can't absorb any sort of information like a human can. Some robots can learn by mimicking human actions. In Japan, roboticists have taught a robot to dance by demonstrating the moves themselves.
    Some robots can interact socially. Kismet, a robot at M.I.T's Artificial Intelligence Lab, recognizes human body language and voice inflection and responds appropriately. Kismet's creators are interested in how humans and babies interact, based only on tone of speech and visual cue. This low-level interaction could be the foundation of a human-like learning system.
    Kismet and other humanoid robots at the M.I.T. AI Lab operate using an unconventional control structure. Instead of directing every action using a central computer, the robots control lower-level actions with lower-level computers. The program's director, Rodney Brooks, believes this is a more accurate model of human intelligence. We do most things automatically; we don't decide to do them at the highest level of consciousness.
    The real challenge of AI is to understand how natural intelligence works. Developing AI isn't like building an artificial heart -- scientists don't have a simple, concrete model to work from. We do know that the braincontains billions and billions of neurons, and that we think and learn by establishing electrical connections between different neurons. But we don't know exactly how all of these connections add up to higher reasoning, or even low-level operations. The complex circuitry seems incomprehensible.
    Because of this, AI research is largely theoretical. Scientists hypothesize on how and why we learn and think, and they experiment with their ideas using robots. Brooks and his team focus on humanoid robots because they feel that being able to experience the world like a human is essential to developing human-like intelligence. It also makes it easier for people to interact with the robots, which potentially makes it easier for the robot to learn.
    Just as physical robotic design is a handy tool for understanding animal and human anatomy, AI research is useful for understanding how natural intelligence works. For some roboticists, this insight is the ultimate goal of designing robots. Others envision a world where we live side by side with intelligent machines and use a variety of lesser robots for manual labor, health care and communication. A number of robotics experts predict that robotic evolution will ultimately turn us into cyborgs -- humans integrated with machines. Conceivably, people in the future could load their minds into a sturdy robot and live for thousands of years!
    In any case, robots will certainly play a larger role in our daily lives in the future. In the coming decades, robots will gradually move out of the industrial and scientific worlds and into daily life, in the same way that computers spread to the home in the 1980s.
    The best way to understand robots is to look at specific designs. The links on the next page will show you a variety of robot projects around the world.

    Robotics

    The concept of creating machines that can operate autonomously dates back to classical times, but research into the functionality and potential uses of robots did not grow substantially until the 20th century.Throughout history, robotics has been often seen to mimic human behavior, and often manage tasks in a similar fashion. Today, robotics is a rapidly growing field, as technological advances continue, research, design, and building new robots serve various practical purposes, whether domestically, commercially, or militarily. Many robots do jobs that are hazardous to people such as defusing bombs, mines and exploring shipwrecks.

    DateSignificanceRobot NameInventor
    Third century BC and earlierOne of the earliest descriptions of automata appears in the Lie Zi text, on a much earlier encounter between King Mu of Zhou (1023–957 BC) and a mechanical engineer known as Yan Shi, an 'artificer'. The latter allegedly presented the king with a life-size, human-shaped figure of his mechanical handiwork.Yan Shi
    First centuryAD and earlierDescriptions of more than 100 machines and automata, including a fire engine, a wind organ, a coin-operated machine, and a steam-powered engine, in Pneumatica and Automata by Heron of AlexandriaCtesibius, Philo of Byzantium, Heron of Alexandria, and others
    c. 420 BCA wooden, steam propelled bird, which was able to flyArchytas of Tarentum
    1206Created early humanoid automata, programmable automaton bandRobot band, hand-washing automaton, automated moving peacocksAl-Jazari
    1495Designs for a humanoid robotMechanical knightLeonardo da Vinci
    1738Mechanical duck that was able to eat, flap its wings, and excreteDigesting DuckJacques de Vaucanson
    1898Nikola Tesla demonstrates first radio-controlled vessel.TeleautomatonNikola Tesla
    1921First fictional automatons called "robots" appear in the play R.U.R.Rossum's Universal RobotsKarel ÄŒapek
    1930sHumanoid robot exhibited at the 1939 and 1940 World's FairsElektroWestinghouse Electric Corporation
    1948Simple robots exhibiting biological behaviorsElsie and ElmerWilliam Grey Walter
    1956First commercial robot, from the Unimation company founded by George Devol and Joseph Engelberger, based on Devol's patentsUnimateGeorge Devol
    1961First installed industrial robot.UnimateGeorge Devol
    1973First industrial robot with six electromechanically driven axesFamulusKUKA Robot Group
    1974The world’s first microcomputer controlled electric industrial robot, IRB 6 from ASEA, was delivered to a small mechanical engineering company in southern Sweden. The design of this robot had been patented already 1972.IRB 6ABB Robot Group
    1975Programmable universal manipulation arm, a Unimation productPUMAVictor Scheinman

    Components

    Power source

    • pneumatic (compressed gases)
    • hydraulics (liquids)
    • flywheel energy storage
    • organic garbage (through anaerobic digestion)
    • faeces (human, animal); may be interesting in a military context as faeces of small combat groups may be reused for the energy requirements of the robot assistant (see DEKA's project Slingshot Stirling engine on how the system would operate)

    Actuation


    A robotic leg powered by air muscles
    Actuators are like the "muscles" of a robot, the parts which convert stored energy into movement. By far the most popular actuators are electric motors that spin a wheel or gear, and linear actuators that control industrial robots in factories. But there are some recent advances in alternative types of actuators, powered by electricity, chemicals, or compressed air.

    Electric motors

    Linear actuators

    Series elastic actuators

    Pneumatic artificial muscles, also known as air muscles, are special tubes that contract (typically up to 40%) when air is forced inside them. They have been used for some robot applications.
    Muscle wire
    Muscle wire, also known as Shape Memory Alloy, Nitinol or Flexinol Wire, is a material that contracts slightly (typically under 5%) when electricity runs through it. They have been used for some small robot applications.

    Electroactive polymers

    Piezo motors

    Elastic nanotubes

    Elastic nanotubes are a promising artificial muscle technology in early-stage experimental development. The absence of defects in carbon nanotubes enables these filaments to deform elastically by several percent, with energy storage levels of perhaps 10 J/cm3 for metal nanotubes. Human biceps could be replaced with an 8 mm diameter wire of this material. Such compact "muscle" might allow future robots to outrun and outjump humans.

    Sensing

    Sensors allow robots to receive information about a certain measurement of the environment, or internal components. This is essential for robots to perform their tasks, and act upon any changes in the environment to calculate the appropriate response. They are used for various forms of measurements, to give the robots warnings about safety or malfunctions, and to provide real time information of the task it is performing.

    Touch

    Current robotic and prosthetic hands receive far less tactile information than the human hand. Recent research has developed a tactile sensor array that mimics the mechanical properties and touch receptors of human fingertips.[The sensor array is constructed as a rigid core surrounded by conductive fluid contained by an elastomeric skin. Electrodes are mounted on the surface of the rigid core and are connected to an impedance-measuring device within the core. When the artificial skin touches an object the fluid path around the electrodes is deformed, producing impedance changes that map the forces received from the object. The researchers expect that an important function of such artificial fingertips will be adjusting robotic grip on held objects.
    Scientists from several European countries and Israel developed a prosthetic hand in 2009, called SmartHand, which functions like a real one—allowing patients to write with it, type on a keyboard, play piano and perform other fine movements. The prosthesis has sensors which enable the patient to sense real feeling in its fingertips.[

    Vision

    In most practical computer vision applications, the computers are pre-programmed to solve a particular task, but methods based on learning are now becoming increasingly common.
    Computer vision systems rely on image sensors which detect electromagnetic radiation which is typically in the form of either visible light or infra-red light. The sensors are designed using solid-state physics. The process by which light propagates and reflects off surfaces is explained using optics. Sophisticated image sensors even require quantum mechanics to provide a complete understanding of the image formation process. Robots can also be equipped with multiple vision sensors to be better able to compute the sense of depth in the environment. Like human eyes, robots' "eyes" must also be able to focus on a particular area of interest, and also adjust to variations in light intensities.
    There is a subfield within computer vision where artificial systems are designed to mimic the processing and behavior of biological system, at different levels of complexity. Also, some of the learning-based methods developed within computer vision have their background in biology.

    Other

    Other common forms of sensing in robotics use LIDAR, RADAR and SONAR.

    Manipulation


    KUKA industrial robot operating in afoundry
    Robots need to manipulate objects; pick up, modify,or otherwise have an effect.Thus the "hands" of a robot are often referred to as end effectors, while the "arm" is referred to as a manipulator. Most robot arms have replaceable effectors, each allowing them to perform some small range of tasks. Some have a fixed manipulator which cannot be replaced, while a few have one very general purpose manipulator, for example a humanoid hand.
    For the definitive guide to all forms of robot end-effectors, their design, and usage consult the book "Robot Grippers".
    Mechanical grippers
    One of the most common effectors is the gripper. In its simplest manifestation it consists of just two fingers which can open and close to pick up and let go of a range of small objects. Fingers can for example be made of a chain with a metal wire run through it.Hands that resemble and work more like a human hand include the Shadow Hand, the Robonaut hand,Hands that are of a mid-level complexity include the Delft hand.An example of a simpler mechanical gripper is Cornell's universal jamming gripper,which does not use fingers but instead uses the principle of granular jamming to switch the gripper from deformable to solid.
    Mechanical grippers can come in various types, including friction and encompassing jaws. Friction jaws use all the force of the gripper to hold the object in place using friction. Encompassing jaws cradle the object in place, using less friction.

    Vacuum grippers

    Vacuum grippers are very simple astrictive devices, but can hold very large loads provided the prehension surface is smooth enough to ensure suction.
    Pick and place robots for electronic components and for large objects like car screens, often use very simple vacuum grippers.

    General purpose effectors

    Some advanced robots are beginning to use fully humanoid hands, like the Shadow Hand, MANUS, and the Schunk hand. These are highly dexterous manipulators, with as many as 20 degrees of freedom and hundreds of tactile sensors.
    Locomotion
    Rolling robots

    Segway in the Robot museum in Nagoya.
    For simplicity most mobile robots have four wheels or a number of continuous tracks. Some researchers have tried to create more complex wheeled robots with only one or two wheels. These can have certain advantages such as greater efficiency and reduced parts, as well as allowing a robot to navigate in confined places that a four wheeled robot would not be able to.
    Two-wheeled balancing robots
    Balancing robots generally use a gyroscope to detect how much a robot is falling and then drive the wheels proportionally in the opposite direction, to counterbalance the fall at hundreds of times per second, based on the dynamics of an inverted pendulum.Many different balancing robots have been designed.While the Segway is not commonly thought of as a robot, it can be thought of as a component of a robot, when used as such Segway refer to them as RMP (Robotic Mobility Platform). An example of this use has been as NASA'sRobonaut that has been mounted on a Segway.
    One-wheeled balancing robots
    A one-wheeled balancing robot is an extension of a two-wheeled balancing robot so that it can move in any 2D direction using a round ball as its only wheel. Several one-wheeled balancing robots have been designed recently, such as Carnegie Mellon University's "Ballbot" that is the approximate height and width of a person, and Tohoku Gakuin University's "BallIP".Because of the long, thin shape and ability to maneuver in tight spaces, they have the potential to function better than other robots in environments with people.
    Spherical orb robots
    Several attempts have been made in robots that are completely inside a spherical ball, either by spinning a weight inside the ball, or by rotating the outer shells of the sphere.These have also been referred to as an orb bot  or a ball bot.
    Six-wheeled robots
    Using six wheels instead of four wheels can give better traction or grip in outdoor terrain such as on rocky dirt or grass.
    Tracked robots

    TALON military robots used by the United States Army
    Tank tracks provide even more traction than a six-wheeled robot. Tracked wheels behave as if they were made of hundreds of wheels, therefore are very common for outdoor and military robots, where the robot must drive on very rough terrain. However, they are difficult to use indoors such as on carpets and smooth floors. Examples include NASA's Urban Robot "Urbie".

    Walking applied to robots

    Walking is a difficult and dynamic problem to solve. Several robots have been made which can walk reliably on two legs, however none have yet been made which are as robust as a human. There has been much study on human inspired walking, such as AMBER lab which was established in 2008 by the Mechanical Engineering Department at Texas A&M University.Many other robots have been built that walk on more than two legs, due to these robots being significantly easier to construct.[Walking robots can be used for uneven terrains, which would provide better mobility and energy efficiency than other locomotion methods. Hybrids too have been proposed in movies such as I, Robot, where they walk on 2 legs and switch to 4 (arms+legs) when going to a sprint. Typically, robots on 2 legs can walk well on flat floors and can occasionally walk up stairs. None can walk over rocky, uneven terrain. Some of the methods which have been tried are:
    ZMP Technique
    The Zero Moment Point (ZMP) is the algorithm used by robots such as Honda's ASIMO. The robot's onboard computer tries to keep the total inertial forces (the combination ofEarth's gravity and the acceleration and deceleration of walking), exactly opposed by the floor reaction force (the force of the floor pushing back on the robot's foot). In this way, the two forces cancel out, leaving no moment (force causing the robot to rotate and fall over).However, this is not exactly how a human walks, and the difference is obvious to human observers, some of whom have pointed out that ASIMO walks as if it needs the lavatory. ASIMO's walking algorithm is not static, and some dynamic balancing is used (see below). However, it still requires a smooth surface to walk on.
    Hopping
    Several robots, built in the 1980s by Marc Raibert at the MIT Leg Laboratory, successfully demonstrated very dynamic walking. Initially, a robot with only one leg, and a very small foot, could stay upright simply by hopping. The movement is the same as that of a person on a pogo stick. As the robot falls to one side, it would jump slightly in that direction, in order to catch itself. Soon, the algorithm was generalised to two and four legs. A bipedal robot was demonstrated running and even performing somersaults. A quadruped was also demonstrated which could trot, run, pace, and bound.
    Dynamic balancing (controlled falling)
    A more advanced way for a robot to walk is by using a dynamic balancing algorithm, which is potentially more robust than the Zero Moment Point technique, as it constantly monitors the robot's motion, and places the feet in order to maintain stability.This technique was recently demonstrated by Anybots' Dexter Robot,which is so stable, it can even jump. Another example is the TU Delft Flame.
    Passive dynamics
    Perhaps the most promising approach utilizes passive dynamics where the momentum of swinging limbs is used for greater efficiency. It has been shown that totally unpowered humanoid mechanisms can walk down a gentle slope, using only gravity to propel themselves. Using this technique, a robot need only supply a small amount of motor power to walk along a flat surface or a little more to walk up a hill. This technique promises to make walking robots at least ten times more efficient than ZMP walkers, like ASIMO.

    Other methods of locomotion

    Flying

    Two robot snakes. Left one has 64 motors (with 2 degrees of freedom per segment), the right one 10.
    A modern passenger airliner is essentially a flying robot, with two humans to manage it. The autopilot can control the plane for each stage of the journey, including takeoff, normal flight, and even landing. Other flying robots are uninhabited, and are known asunmanned aerial vehicles (UAVs). They can be smaller and lighter without a human pilot on board, and fly into dangerous territory for military surveillance missions. Some can even fire on targets under command. UAVs are also being developed which can fire on targets automatically, without the need for a command from a human. Other flying robots include cruise missiles, the Entomopter, and theEpson micro helicopter robot. Robots such as the Air Penguin, Air Ray, and Air Jelly have lighter-than-air bodies, propelled by paddles, and guided by sonar.
    Snaking
    Several snake robots have been successfully developed. Mimicking the way real snakes move, these robots can navigate very confined spaces, meaning they may one day be used to search for people trapped in collapsed buildings. The Japanese ACM-R5 snake robot can even navigate both on land and in water.
    Skating
    A small number of skating robots have been developed, one of which is a multi-mode walking and skating device. It has four legs, with unpowered wheels, which can either step or roll. Another robot, Plen, can use a miniature skateboard or roller-skates, and skate across a desktop.

    Capuchin Climbing Robot
    Climbing
    Several different approaches have been used to develop robots that have the ability to climb vertical surfaces. One approach mimics the movements of a human climber on a wall with protrusions; adjusting the center of mass and moving each limb in turn to gain leverage. An example of this is Capuchin,built by Dr. Ruixiang Zhang at Stanford University, California. Another approach uses the specialized toe pad method of wall-climbing geckoes, which can run on smooth surfaces such as vertical glass. Examples of this approach include Wallbot and Stickybot.China's "Technology Daily" November 15, 2008 reported New Concept Aircraft (ZHUHAI) Co., Ltd. Dr. Li Hiu Yeung and his research group have recently successfully developed the bionic gecko robot "Speedy Freelander". According to Dr. Li introduction, this gecko robot can rapidly climbing up and down in a variety of building walls, ground and vertical wall fissure or walking upside down on the ceiling, it is able to adapt on smooth glass, rough or sticky dust walls as well as the various surface of metallic materials and also can automatically identify obstacles, circumvent the bypass and flexible and realistic movements. Its flexibility and speed are comparable to the natural gecko. A third approach is to mimic the motion of a snake climbing a pole.