Sunday, April 13, 2008

Revolutionary Utility Robots




Houdini, one of RedZone's field robots, is designed to fold in half so that it can move through tight spaces on its way to the job (which usually involves bulldozing toxic waste).


Any mobile robot that does work would fit into this category. Utility robots are often called "field robots" . This area of robotics is coming on strong right now, & within a decade, utility robots will likely be everywhere. Robots in this category include bomb squad bots, emergency response robots (like the ones that searched the rubble of the World Trade Center), military reconnaissance bots, & those in the burgeoning market of domestic robots (robot vacuum cleaners, robo-mowers, & home security robots). Combat robots would also fit into this category. Their job? Kickin' bot!.


Because robots of utility type are often battery-powered, they need to be lightweight enough to not unnecessarily tax their motors & stored power source. Utility robots designed for harsh environments need to balance power/weight concerns with protection from the elements. Like industrial manipulators, utility robots don't usually look very sexy (think R2-D2), focusing on function over form. For utility robot category, reliability under changing real-world conditions is key.



Read Full Story here...

Friday, March 14, 2008

People Are Robots, Too. Almost!!!!



Popular culture has long pondered the question, "If it looks like a human, walks like a human & talks like a human, is it human?" So far the answer has been no. Robots can't cry, bleed or feel like humans, & that's part of what makes them different.Lets look at some conceptions..


What if Robots could think like humans?


Biologically inspired robots aren't just an ongoing fascination in movies & comic books; they are being realized by engineers & scientists all over the world. While much emphasis is placed on developing physical characteristics for robots, like functioning human-like faces or artificial muscles, engineers in the Telerobotics Research & Applications Group at NASA's Jet Propulsion Laboratory, Pasadena, Calif., are among those working to program robots with forms of artificial intelligence similar to human thinking processes.


Why Would They Want to Do That?


"The way robots function now, if something goes wrong, humans modify their programming code & reload everything, then hope it eventually works," said JPL robotics engineer Barry Werger. "What we hope to do eventually is get robots to be more independent & learn to adjust their own programming."


Scientists & engineers take several approaches to control robots. The two extreme ends of the spectrum are called "deliberative control" & "reactive control." The former is the traditional, dominant way in which robots function, by painstakingly constructing maps & other types of models that they use to plan sequences of action with mathematical precision. The robot performs these sequences like a blindfolded pirate looking for buried treasure; from point A, move 36 paces north, then 12 paces east, then 4 paces northeast to point X; thar be the gold.


The downside to this is that if anything interrupts the robot's progress (for example, if the map is wrong or lacks detail), the robot must stop, make a new map & a new plan of actions. This re-planning process can become costly if repeated over time. Also, to ensure the robot's safety, back-up programs must be in place to abort the plan if the robot encounters an unforeseen rock or hole that may hinder its journey.


"Reactive" approaches, on the other hand, get rid of maps & planning altogether & focus on live observation of the environment. Slow down if there's a rock ahead. Dig if you see a big X on the ground.


Behavior-based control allows robots to follow a plan while staying aware of the unexpected, changing features of their environment. Turn right when you see a red rock, go all the way down the hill & dig right next to the palm tree; thar be the gold.


Behavior-based control allows the robot a great deal of flexibility to adapt the plan to its environment as it goes, much as a human does. This presents a number of advantages in space exploration, including alleviating the communication delay that results from operating distant rovers from Earth.


How Do They Do It?


Seraji's group at JPL focuses on two of the many approaches to implementing behavior-based control: fuzzy logic & neural networks. The main difference between the two systems is that robots using fuzzy logic perform with a set knowledge that doesn't improve; whereas, robots with neural networks start out with no knowledge & learn over time.


Fuzzy Logic


"Fuzzy logic rules are a way of expressing actions as a human would, with linguistic instead of mathematical commands; for example, when one person says to another person, ‘It's hot in here,' the other person knows to either open the window or turn up the air conditioning. That person wasn't told to open the window, but he or she knew a rule such as ‘when it is hot, do something to stay cool,'" said Seraji, a leading expert in robotic control systems who was recently recognized as the most published author in the Journal of Robotic Systems' 20-year history.


By incorporating fuzzy logic into their engineering technology, robots can function in a humanistic way & respond to visual or audible signals, or in the case of the above example, turn on the air conditioning when it thinks the room is hot.


Neural Networks


Neural networks are tools that allow robots to learn from their experiences, associate perceptions with actions & adapt to unforeseen situations or environments.


"The concepts of 'interesting' & 'rocky' are ambiguous in nature, but can be learned using neural networks," said JPL robotics research engineer Dr. Ayanna Howard, who specializes in artificial intelligence & creates intelligent technology for space applications. "We can train a robot to know that if it encounters rocky surfaces, then the terrain is hazardous. Or if the rocky surface has interesting features, then it may have great scientific value."


Neural networks mimic the human brain in that they simulate a large network of simple elements, similar to brain cells, that learn through being presented with examples. A robot functioning with such a system learns somewhat like a baby or a child does, only at a slower rate.


"We can easily tell a robot that a square is an equilateral object with four sides, but how do we describe a cat?" Werger said. "With neural networks, we can show the robot many examples of cats, & it will later be able to recognize cats in general."


Also, a neural network can 'learn' to classify terrain if a geologist shows it images of many types of terrain & associates a label with each one. When the network later sees an image of a terrain it hasn't seen before, it can determine if the terrain is hazardous or safe based on its lessons.


Robotics for Today & Tomorrow


With continuous advances in robotic methods like behavior-based control, future space missions might be able to function without relying heavily on human commands. On the home front, similar technology is already used in many practical applications such as digital cameras, computer programs, dishwashers, washing machines & some car engines. The post office even uses neural networks to read handwriting & sort mail.


"Does this mean Robots in the near future will think like humans? No," Werger said. "But by mimicking human techniques, they could become easier to communicate with, more independent, & ultimately more efficient."



Read Full Story here...

Monday, March 10, 2008

The Development Platform robot (lab robot)



This type of robot is a little different than the rest. In research labs, school classrooms, & garages & basements all over the world, piles of mechanical, electronic, & computer parts can be seen motoring around, trying to make sense of their world. Bots of this type are often the least "style" conscious, & often have no shell. The form is usually the lowest priority & often takes the shape of a couple of large disks stacked on top of each other, separated by spacers.The type of simple platform seen in pic above (without other components mounted) is a common sight in university labs & hobby workshops all over the world.


Here, the robot body only exists to allow the experimenter to test out control programs, sensor arrays, & other robot components. Information gained by experimenting on these platforms is often incorporated into more solid, robust robots.



Bots of this type usually have an extremely simple structure made of readily available materials & sport a constantly changing array of hardware.

Embedded Bots
This is the invisible robot, the machine with sensors, brains, and actuators, that doesn't look like a robot at all. Embedded systems is one of the fastest growing areas of digital technology, but its modest, behind-the-scenes (under-the-hood, inside-the-walls) nature means that it's off of most people's radar. And because of their very un-botish nature, we won't really be spending too much time discussing embedded robotics here.

Embedded robots vary greatly in body type, depending on their function and environment. They are usually highly integrated into their world (a new home, the signs and light poles of a highway, the guts of an orbiting satellite), which is why we tend to overlook them.


Read Full Story here...

Intelligent Humanoid robot (very cool!!)



Hello C-3PO! This fidgety fella from a galaxy far, far away has become the poster bot for our dreams of the humanoid robot (personally, I always get the image of a rampaging Terminator, but then, I'm a perverse sort). Humanoid robots are bipedal, have heads, usually arms, & are often human height (or at least human proportions). These robots tend to be the most complex, have the biggest "brains" (& aspirations of higher intelligence), & spend much of their lives on workbenches with people in white coats cursing over them. These same people in lab coats assure us that this will one day change.The figure above shows the SDR-4X (Sony Dream Robot), Sony's diminutive answer to Honda's Asimo. The SDR looks human-sized in many pictures, but it's actually tiny (23 inches tall).



For robots of this type, brainpower is key. Articulated movement & walking is a huge challenge, as is a robotic vision system that allows such robots to interact effectively with people & their environment. Also, getting all of the hardware required to mimic their makers inside of a human-sized/human-shaped body is a real problem.



Read Full Story here...

Revolutionary Robo-Critters (Space explorers)



Looking to nature for inspiration in robot design has led to a fantastic menagerie of mechanical creatures. All sorts of bugs, reptiles, fish, crustaceans, & mammals have provided design ideas . Even how these critters behave—the communalism of ants, the swarming of bees, & the flocking of birds—has inspired designs for clusters of robots that function in a similar manner. Robo-critters often have legs, only basic brainpower (instinct-level), & are frequently autonomous (either solar powered or capable of finding their own power source). Many of today's entertainment robots (AIBO, B.I.O. Bugs, iCybie) fall into Robo-critter robot category.


Note:



For robots of this type, weight is often critical. As legged mobility is complicated & fragile, this is often a weakness of the design. Legs are power-hungry, too, drinking up precious battery juice



Read Full Story here...

Automated Industrial Manipulator Robots



Automated Industrial Manipulator Robots


These are obviously the most prevalent type of robots to date. Not only your car, but also many of the consumer items in your home were probably bot-handled at some point. We tend to think of only the fixed robotic arm in this category, but industrial manipulators come in all sorts of configurations these days. If you ever see a news item about the auto industry, computer chip manufacturing, or other bot-intensive business, all of those ganglia you see snaking around the product as it moves down the assembly line—each with a specialized function & tool on its tip—is an industrial manipulator.



NOTE:Robots of this type need to be strong, extremely durable, & capable of doing the exact same sequence of tasks over & over again without fail. With this species of bot, boring is good, surprises are bad.



Read Full Story here...

Humanoid Robots: A definitive guide.


The idea behind the humanoid robot project is to create those robots that are not necessarily universal, but can at least handle multiple tasks. One application commonly talked about is care for the elderly. One can only imagine how many different & changing circumstances that might entail.


We humans love a robot fashioned in our own image. Science fiction has pushed this idea of what a robot should be, almost to the exclusion of all others. So it's no wonder that anytime a robot builder—amateur or pro—creates a robot with two legs, two arms, & a head, the world beats a path to the laboratory door. The world has been so taken by Honda's flashy humanoid robots that few people (including otherwise skeptical journalists) have bothered to ask what sort of brains control these bots. The answer is: human. Honda spent over a hundred year's worth of development hours (& untold yen) getting the walking technology perfected, & figuring out how to cram all of the electronics, servos, & batteries into a humanoid shell. The P-series & the ASIMO humonoid robots are really proof-of-concept models for robotic mobility. The progenitor of the line (the E1) was actually only a set of legs, with a weight above the hips to approximate a full body weight. It was only after Honda engineers got the walking gait & balancing technologies working that they built the rest of the robot.

There's nothing wrong with this approach; in fact, as we'll see in "Behavior-Based Robotics (BBR)" later in this chapter, a bottom-up approach (in this case, literally) makes a lot of sense. But Honda appears to want people to think that its robots are more advanced & a lot smarter than they actually are. In other words, it isn't going out of its way to point out that a human operator is calling the shots. Honda, & other Japanese robot makers (like Sony), & the world's humanoid robot research labs, are thrilled that these bipedal bots have so thoroughly captured the public's imagination. Now, while we're all busy watching ASIMO deftly walk out of the family garage to fetch the morning paper on Honda's TV ads (note that we never actually see little 'MO bend over & pick up the paper), the company's hard at work trying to fill this fantasy container they've built with some honest smarts.


The Honda P-series, ASIMO, the Sony SDR-4X, & many other not-as-photogenic robots are all part of a countrywide humanoid robot initiative in Japan. Robot researchers there are hard at work trying to create autonomous bipedal robots that can cope with changing environments & perform complex tasks. Although the Japanese plan on doing this within a decade (the project clock started ticking in 1998, by the way), you realize just how far we still have to go when you hear Sony making a big deal over the fact that the SDR-4X can walk from a wooden floor onto semi-thick carpet without falling over.



Read Full Story here...
 

© | Irecipe