robotadapt Robots That Adapt to PeopleIn the futuristic cartoon series “The Jetsons,” a robotic maid named Rosie whizzed around the Jetsons’ home doing household chores–cleaning, cooking dinner and washing dishes.

Such a vision of robotic housekeeping is likely decades away from becoming reality. But at MIT, researchers are working on a very early version of such intelligent, robotic helpers–a humanoid called Domo who grasp objects and place them on shelves or counters.

A robot like Domo could help elderly or wheelchair-bound people with simple household tasks like putting away dishes. Other potential applications include agriculture, space travel and assisting workers on an assembly line, says Aaron Edsinger, an MIT postdoctoral associate who has been working on Domo for the last three years.

Edsinger describes Domo as the “next generation” of earlier robots built at MIT–Kismet, which was designed to interact with humans, and Cog, which could learn to manipulate unknown objects. Domo incorporates elements of both of those robots.

“The real potential of robots in the future is going to be realized when they can do many types of manual tasks,” including those that require interaction with humans, Edsinger said.

There are now plenty of robots doing manual work on factory assembly lines, but those machines follow a script and can’t learn to adapt to new situations, as Domo can, said Rodney Brooks, director of MIT’s Computer Science and Artificial Intelligence Laboratory.

“Robots in an automobile factory manipulate objects, but they do the same thing, along the same path, every time,” Brooks said. “If robots are ever going to be truly useful, they need to be able to manipulate the objects we manipulate.”

LIVING IN THE REAL WORLD

Edsinger’s team, overseen by Brooks, decided to focus on making a robot that can function in a real human environment–in someone’s kitchen, for example. Robots that are designed to help people in their homes will have to be able to ignore the clutter found in most environments and focus only on certain stimuli, says Edsinger.

“Typically robots are placed in very restricted worlds because then you can control the environment. If you put a robot in someone’s home, that approach just doesn’t extend to that,” he said. “We want the robot to adapt to the world, not the world to adapt to the robot.”

Perched on a table in Edsinger’s workspace, Domo can “see” everything going on in front of it. As the robot’s large blue eyes roam across the room, cameras feed information to 12 computers that analyze the input and decide what to focus on.

Domo’s visual system is attuned to unexpected motion, allowing it to focus on important stimuli within human environments. For example, locating human faces is critical for social interaction, and people are often in motion. When Domo spots motion that looks like a face, it locks its gaze onto it.

Edsinger recently demonstrated how Domo can interact with people to help them accomplish useful tasks.

Once he captures Domo’s gaze, they exchange greetings. “Hey, Domo,” Edsinger says, to which Domo responds, “Hey, Domo.” “Shelf, Domo,” says Edsinger, prompting the robot to find a shelf. Domo looks around until it spots a nearby table that looks promising. The robot reaches out its left hand to touch the shelf, much like a person groping for a light switch in the dark, to make sure the shelf is really there.

Once Domo has located the shelf, it reaches out its right hand towards Edsinger, who places a bag of coffee beans in the open hand. Domo wiggles them a little to get a feel for the object, then transfers the bag from its right hand to its left hand (nearest the shelf). Domo then reaches up and places the bag on the shelf.

Though it seems like a minor movement, wiggling the object is key to the robot’s ability to accurately place it on a shelf, Edsinger says. Domo is programmed to learn about the size of an object by focusing on the tip of the object, for example, the cap of a water bottle. When the robot wiggles the tip back and forth, it can figure out how big the bottle is and decide how to transfer it from hand to hand or to place it on a shelf.

“You can hand it an object it’s never seen before, and it can find the tip and start to control it,” Edsinger said.

THE HUMAN CONDITION

The philosophy behind the team’s approach is that humans and robots can work together to accomplish tasks that neither could do all alone.

“If you can offload some parts of the process and let the robot handle the manual skills, that is a nice synergistic relationship,” Edsinger said. “The key is that it has to be more useful or valuable than the effort put into it.”

For Domo or any robot to safely interact with humans, the robot has to be able to sense when a human is touching it. Domo has springs in its arms, hands and neck that can sense force and respond to it. If you grab its hand and push, the robot will move the way you want it to.

“By placing that spring in there, you get physical compliance that makes the whole body sort of springy, which makes it safer for human interaction,” Edsinger said. But if you apply too much force or move Domo’s arms in the wrong direction, it voices its displeasure by saying “ouch.”

If robots are going to be useful in the home, it’s also important for them to have a humanoid form, so people will feel more comfortable around them.

Such assistive robots could be very useful in finding solutions to the impending health care crisis caused by the aging of the baby boomers, Edsinger said. Having help with simple tasks, such as getting a glass from a cabinet, could make a big difference for elderly or wheelchair-bound people.

The original work on Domo was funded by NASA, and the project is now supported by Toyota, which is interested in developing partner robots for the home. Another application is in assembly line production. The idea is that intelligent robots could work together with people to make workers more productive and save manufacturing jobs from being sent overseas, says Edsinger.

Although a life of leisure enabled by robots who perform all manual labor is still securely in the realm of science fiction, Brooks says he can foresee a future where robots specialized for different functions help out with household chores.

“I don’t think there’s going to be one Rosie the robot doing everything in the home,” said Brooks. “It’s more likely to be a team of robots doing different things.”

Adapted from an MIT press release.

(No Ratings Yet)
Loading ... Loading ...

Danger Will Robinson……Danger Will Robinson! robot Free Robotics Development Studio

Microsoft has recently released a new development environment for creating robotic control software that can be used on multiple hardware platforms. The robotics development and runtime platform is available for download and here’s where we get to the interesting bits (ahem).

Hobbyists, students and academics are offered a license free of charge. Commercial robot developers who use the platform for product development will have to pay a few hundred dollars for each seat.

(No Ratings Yet)
Loading ... Loading ...

Swivel Inc.Swivel Inc., may be one of a handful of companies serving [Web2.U->] applications. Even if you haven’t read earlier posts describing the idea of Web2.U, if you’re like most people who hear the term, you’ve got some idea even if you can’t articulate it. Funny thing is, the term Web2.0 has been hyped for a year and a half and that term still makes little if any sense. So, welcome to Web2.U, and now let’s discover how [Swivel, Inc. -> http://www.swivel.com] is a Web2.U company.

The Concept - Swivel is a site for sharing information, along the lines of [Youtube->http://www.youtube.com], [MySpace->http://www.myspace.com], [Flickr->http://www.flikr.com] and so many others. What distinguishes Swivel is the type of information you’re able to share. Swivel is all about sharing data sets! Now, you’d feel more excited about this if the word ‘data’ defined something more tangible. So, let’s take the concept and view it’s application in the real world. See, you’re more interested already!

The Application - Swivel provides hosting, visualization, and data analysis services for registered users. The site’s in beta and it’s free to post and view data. Users upload data sets and generate an assortment of visualizations all of which are made publicly available. Moreover, users can compare multiple data sets and create corresponding visualizations.
Swivel in ActionHere, you can see a graph containing annual sales of milk vs bottled water.

In essence, people can play with the data, exploring the information landscape in search of undiscovered relationships that hold some value. It’s an informational treasure hunt. Additionally, Swivel plans on offering for-fee private data accounts under which Users may use all public data while restricting access to their own data.

(No Ratings Yet)
Loading ... Loading ...

Reddit Broken

I never would have believed it if it hadn’t happened to me over and over and over again. Reddit is not accepting new entries!! Why? The message I keep getting is “you’re submitting too fast.”

Now I know I’ve developed a fast trigger finger from years of Atari2600, but this is silly. I’m betting that the boys from Reddit, after their sale, decided to take a few days off and ‘whoops’ look at what happens when there’s nobody minding the store. Digg is going have a field day with this!

Of course another explanation is that I developed superpowers while I slept last night and even now, while I think I’m only typing at 57WPM, I’m actually clocking in at an amazing 57,000WPM. It only appears usual to me because I must have also developed Super Eyesight. Sheesh.

Great job Reddit, really.

Can someone else test this and confirm??

(No Ratings Yet)
Loading ... Loading ...


translate it

English flagItalian flagKorean flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag

nowPLEASEthis

community

Development and Growth Blogs - BlogCatalog Blog Directory Add to Technorati Favorites Plexav linkto 000webhost.com
Links to Site

forYOURShow
show reminder
phone number

carrier

Receive a text message with upcoming show information: day,start-time, guests.

*Standard text messaging rates may apply from your carrier*
nowPLEASEthis