Guessing robots predict their environments, navigate better

June 12th, 2007 Guessing robots predict their environments, navigate better

C.S. George Lee, from left, a Purdue professor of electrical and computer engineering, works with doctoral student H. Jacky Chang to operate mobile robots using a software algorithm that enables robots to make "educated guesses" about what lies ahead as they traverse unfamiliar surroundings. The approach reduces the amount of time it takes to successfully navigate those environments. Future research will extend the concept to four robots working as a team to explore an unknown environment by sharing the mapped information through a wireless network. (Purdue News Service photo/David Umberger)

Engineers at Purdue University are developing robots able to make "educated guesses" about what lies ahead as they traverse unfamiliar surroundings, reducing the amount of time it takes to successfully navigate those environments.

The method works by using a new software algorithm that enables a robot to create partial maps as it travels through an environment for the first time. The robot refers to this partial map to predict what lies ahead.

The more repetitive the environment, the more accurate the prediction and the easier it is for the robot to successfully navigate, said C.S. George Lee, a Purdue professor of electrical and computer engineering who specializes in robotics.

"For example, it's going to be easier to navigate a parking garage using this map because every floor is the same or very similar, and the same could be said for some office buildings," he said.

Both simulated and actual robots in the research used information from a laser rangefinder and odometer to measure the environment and create the maps of the layout.

The algorithm modifies an approach, called SLAM, which was originated in the 1980s. The name SLAM, for simultaneous localization and mapping, was coined in the early 1990s by Hugh F. Durrant-Whyte and John J. Leonard, then engineers at the University of Oxford in the United Kingdom.

SLAM uses data from sensors to orient a robot by drawing maps of the immediate environment. Because the new method uses those maps to predict what lies ahead, it is called P-SLAM.

"Its effectiveness depends on the presence of repeated features, similar shapes and symmetric structures, such as straight walls, right-angle corners and a layout that contains similar rooms," Lee said. "This technique enables a robot to make educated guesses about what lies ahead based on the portion of the environment already mapped."

Research findings were detailed in a paper that appeared in April in IEEE Transactions on Robotics, published by the Institute of Electrical and Electronics Engineers. The paper was authored by doctoral student H. Jacky Chang, Lee, assistant professor Yung-Hsiang Lu and associate professor Y. Charlie Hu, all in Purdue's School of Electrical and Computer Engineering.

Potential applications include domestic robots and military and law enforcement robots that search buildings and other environments.

The Purdue researchers tested their algorithm in both simulated robots and in a real robot navigating the corridors of a building on the Purdue campus. Findings showed that a simulated robot using the algorithms was able to successfully navigate a virtual maze while exploring 33 percent less of the environment than would ordinarily be required.

Future research will extend the concept to four robots working as a team, operating with ant-like efficiency to explore an unknown environment by sharing the mapped information through a wireless network. The researchers also will work toward creating an "object-based prediction" that recognizes elements such as doors and chairs, as well as increasing the robots' energy efficiency.

Robots operating without the knowledge contained in the maps must rely entirely on sensors to guide them through the environment. Those sensors, however, are sometimes inaccurate, and mechanical errors also cause the robot to stray slightly off course.

The algorithm enables robots to correct such errors by referring to the map, navigating more precisely and efficiently.

"When the robot makes a turn to round a corner, let's say there is some mechanical error and it turns slightly too sharp or not sharply enough," Lee said. "Then, if the robot continues to travel in a straight line that small turning error will result in a huge navigation error in the long run."

Source: Purdue University


print this article email this article download pdf blog this article bookmark this article     Digg this Stumble it share on Facebook share on Reddit add to delicious save to Yahoo! bookmarks
4.4/5 after 8 votes


June 12th, 2007 all stories
Electronics / Robotics

Comments: 0
Rank: 4.4/5 after 8 votes

  • Stumble this up

  • Digg this

  • Share it:
  • share on Facebook
  • share on MySpace
  • share on Slashdot
  • rss-newsfeed
  • share on Google
  • share on Reddit
  • add to delicious
  • save to Yahoo! bookmarks
  • share on Windows Live
  • Add to Mixx!
Rating: 4.4/5 after 8 votes

  • Related Stories

  • Researchers unveil whiskered robot rat
    created Jun 30, 2009 | popularity not rated yet | comments 0
  • Biology knows best -- human-like vision lets robots navigate naturally
    created Jun 30, 2009 | popularity not rated yet | comments 0
  • Living Safely with Robots, Beyond Asimov's Laws
    created Jun 22, 2009 | popularity not rated yet | comments 0
  • A drone for security and safety (w/Video)
    created May 29, 2009 | popularity not rated yet | comments 0
  • Robot Navigates City by Asking for Directions
    created May 14, 2009 | popularity not rated yet | comments 0

Tags


  • Physicists Demonstrate Quantum Memory with Matter Qubits
    Physicists Demonstrate Quantum Memory with Matter Qubits
    Physics / General Physics
    created Jul 03, 2009 | popularity 4.4 / 5 (17) | comments 1
  • 'Holey' Nanosheets for Wastewater Dye Removal
    Nanotechnology / Nanomaterials
    created Jul 01, 2009 | popularity 5 / 5 (5) | comments 1
  • Jellyfish Robot Swims Like its Biological Counterpart
    Jellyfish Robot Swims Like its Biological Counterpart
    Electronics / Robotics
    created Jun 26, 2009 | popularity 4.4 / 5 (8) | comments 1
  • Could Maxwell's Demon Exist in Nanoscale Systems?
    Could Maxwell's Demon Exist in Nanoscale Systems?
    Physics / General Physics
    created Jun 24, 2009 | popularity 4.4 / 5 (18) | comments 29
  • Living Safely with Robots, Beyond Asimov's Laws
    Living Safely with Robots, Beyond Asimov's Laws
    Electronics / Robotics
    created Jun 22, 2009 | popularity 4.6 / 5 (52) | comments 40
  • Other News

    Zenith Flash-Matic

    TV remotes to undergo big change

    Electronics / Consumer & Gadgets

    created Jul 01, 2009 | popularity 5 / 5 (1) | comments 4

    In 1955, Zenith introduced the first wireless TV remote control, the Flash-Matic, followed a year later by the Space Command.


    HP Introduces First Professional Workstation with Six-core AMD Opteron Processor

    Electronics / Hardware

    created Jul 01, 2009 | popularity 4.7 / 5 (3) | comments 3

    HP today announced the integration of the highly anticipated Six-Core AMD Opteron 2400 Series processor into its family workstations.


    Digital Entertainer brings PC content to big screen

    Electronics / Consumer & Gadgets

    created Jul 02, 2009 | popularity 1.5 / 5 (2) | comments 1

    So there you are with all those videos, photos and MP3 music files, and the only place you can play all that digital entertainment is on your computer. It's probably sequestered away somewhere in the room you've designated ...


    A group of students of robotics setup a football robot on the eve of the "RoboCup" the world largest robotic event

    Robots face off on football pitch, in kitchen at RoboCup 2009

    Electronics / Robotics

    created Jul 01, 2009 | popularity 5 / 5 (3) | comments 0

    RoboCup 2009, the world's largest robotics event, kicked off Wednesday in the southern Austrian city of Graz, with some 400 teams and 2,000 robots ready to compete in sports and rescue operations.


    Dell

    Dell Planning Pocket Web Gadget

    Electronics / Consumer & Gadgets

    created Jul 01, 2009 | popularity not rated yet | comments 0

    (PhysOrg.com) -- Dell engineers are in the process of developing a pocket handheld device for browsing the internet. Dell plans on using the Google Inc.'s Android software and may also use chips based on designed ...