Notice: The information and software provided on this site is no longer maintained or developed by Omron, or Omron Adept MobileRobots. It is provided as an archive only. This site may be discontinued at any time and without warning.

Variants or forks of some Open Source projects might now be maintained by individual developers and customers for their own use; they may have published them in popular online source code repositories or other web sites. These versions are not endorsed or supported by Omron, but by their individual users and developers. Contact the maintainers or developers of those forks only for support and questions. All copyrights and other license terms continue to apply.

Library API Reference Documentation

From MobileRobots Research and Academic Customer Support

Jump to: navigation, search

API documentation is available for the current versions of some libraries:


ARIA is used to perform communication between software and the robot control system, as well as communication with many optional devices. It also contains many additional tools for robot programming. See ARIA for more information.


ArNetworking is distributed in the ARIA package. ArNetworking allows software clients to communicate over ethernet to remote servers running on a robot. See ARIA for more information.


BaseArnl provides path planning/autonomous navigation and networking services for clients. It links to ARIA and ArNetworking:

Each localization method is in its own library: ARNL for laser localization, MOGS for outdoor GPS position, and SONARNL for sonar localization:

See ARNL, MOGS and SONARNL for more about these libraries.

Personal tools