SRI International > R&D Divisions > ICS > AI Center > Karto Robotics > Products > Karto SDK

Karto Software Development Kit

The Karto SDK libraries incorporate advanced algorithms for mapping and autonomous navigation and have a well-defined and easy-to-use API. The SDK provides the following major classes of functionality:

Localization

Localization enables a robot to determine its position within its environment using sensor information and any known reference information. It provides a consistent coordinate system for the robot to reference as it moves within its environment.

Mapping

Mapping enables a robot to use sensor input to create a virtual model of its environment. Karto Robotics' mapping technology is able to create precise maps despite the inherently noisy nature of sensor data and is able to do so in real-time as the robot maneuvers in an unknown environment.

Exploration

Exploration enables a robot to determine the sequence of moves it will make in order to completely cover an area so that all reachable locations have been traversed. Exploration can either be done in a known environment or an unknown environment (in which case, the robot must simultaneously map and explore).

Path Planning

Path planning enables a robot to compute the optimal path to take from its current position to a specified target position. Karto Robotics' path planning technology is proven to be optimal and can find a path extremely quickly so that path decisions can be made in real-time.

Obstacle Avoidance

Obstacle avoidance enables a robot to detect previously unknown objects or environmental features and modify its path accordingly while maintaining a viable path to its target destination. This is especially important for robots intended to operate in changing environments or in locations where humans or other robots are moving.

Architecture

Licensing

RC1 Available Now
Download a fully functional trial copy of the latest release.

Karto SDK in MSRS

Watch our demo of the Karto SDK in Microsoft Robotic Studio

About SRI International   Vertical divider   R&D Divisions  Divider   Careers  Divider   Newsroom  Divider   Terms of Use  Divider   Contact Us
All trademarks and copyrights on this site are owned by their respective owners.
©2008 SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493
SRI International is an independent, nonprofit corporation. Privacy policy