Evolution Robotics, Powering Intelligent Products
Robotics Solutions and Development for Intelligent Robot Products Engineering Robotics Experts Provide Robot Architecture Services Autonomous Navigation and Visual Pattern Recognition are Core Robotics Technologies Robotic Development News and Events About Evolution Robotics, Technology Company Support for OEM Robotics and ER1 Consumer Robots Contact Evolution Robotics

Navigation
The Navigation technology in ERSP 3.0 provides various functions that enable a robot to be fully autonomous and move safely in its environment all with a standard web camera as its primary sensor. Specifically, with ERSP Navigation a robot can:
    - move in its environment with knowledge of its location
    - build a map of its environment
    - plan efficient paths to reach destinations
    - locate and dock into stations to recharge its battery
    - avoid obstacles and hazards

ERSP Robot Navigation usage examples

The Navigation APIs provide access to functionality for controlling the movement of the robot including modules for teleoperation, obstacle avoidance, target following, localization, mapping, and path planning.

vSLAM®

With vSLAM, a robot can operate in a previously unknown environment by using visual measurements to build a map and then later, to localize itself by recognizing visual features using that map.

Block Diagram of vSLAM

A vSLAM generated map consists of a set of unique landmarks that the robot generates as it explores its environment. Because of its sophisticated method of processing sensor data and its use of patent-pending ERSP Vision, vSLAM functionality is robust to changes in lighting, moving people, and movement of objects.

vSLAM provides the first-ever, truly robust solution to robot kidnapping.

Path Planning

Path planning can be accomplished in two ways. A user can request a path and the robot will select one using waypoints and knowledge of obstacles it has collected during its time wandering in its environment. Path planning can be optimized if used in conjunction with vSLAM.

Obstacle and Cliff Avoidance

Obstacle avoidance functionality allows the robot to continuously detect obstacles and compute local paths to avoid them. Cliff/stair avoidance functionality provides a reflexive response to a hazardous situation to insure the robot's safe movement.

Exploration

The exploration feature enables the robot to wander in an unknown environment safely. In conjunction with vSLAM and obstacle and cliff/stair avoidance, it provides a powerful method of autonomous map building.

Occupancy Grid

The Occupancy Grid represents a two-dimensional map of the robot's environment using a fine-grained grid that models the occupied and freespace of the environment. The Occupancy Grid is useful for remotely controlling a robot, providing a live, as well as historical picture of obstacles and pathways. The robot also uses the Occupancy Grid to keep a historical picture of known obstacles on existing vSLAM maps.

For more information about Evolution Robotics products, visit us at www.evolution.com, or call 626-229-3199.

 

 Products | Services | Core Technology | News & Events | About Evolution | Support | Contact Us | Sitemap 
Built on Evolution Robotics Technology © 2001-2005 Evolution Robotics, Inc. All rights reserved. Evolution RoboticsTM, the Evolution Robotics logo, ViPRTM, vSLAM©, NorthStarTM and ERSP© are trademarks of Evolution Robotics, Inc. All other trademarks are the property of their respective owners. Privacy Policy | Terms and Conditions | Legal Notices Idealab