Skip Navigation LinksPioneer Robots Software Development Kit

Software for Research: Pioneer SDK

The Pioneer SDK is a collection of libraries and applications that come with every MobileRobots ground platform. All software is available for both Linux and Windows.

ARIA Core LibraryCore development library for control of robot, accessories, networking and much more. 


More Information about ARIA

MobileEyesRemote user interace client application for control, monitoring and configuration. 

→ More Information about MobileEyes

MobileSIMSimulator for use with ARNL, SONARNL, MobileEyes or other Software. 

→ More Information about MobileSim

Mapper 3

Tools for Editing Maps for use with Navigation Software. 


→ More Information about Mapper 3

baseARNLDevelopment libraries for intelligent navigation and localization of robots.


More Information about Intelligent Navigation Software

Accessory Supporting Software (available with purchase)


Intelligent Robot Positioning and Navigation Libraries

Software libraries implementing reliable, high quality, highly configurable, intelligent navigation and positioning capabilities are provided with every robot platform:

  • Base ARNL navigation implements autonomous path planning and navigation which may be used with any of the following localization options. The BaseArnl autonomous navigation library is available with any robot order.
  • ARNL enables robust, accurate laser-based mapping, localization and autonomous navigation for indoor environments, and is included as part of  the Laser Navigation Package.
  • MOGS fuses robot and GPS data to position your mobile robots outdoors. Both MOGS and ARNL are included as part of the Outdoor Navigation Package.
  • SONARNL provides approximate localization using the standard sonar sensors available on some platforms. SONARNL is available with any robot order without extra charge.

 More Information about Navigation Software

Speech Recognition and Synthesis Libraries

Easy-to-use C++ development libraries for speech recognition based on the open source Sphinx2 system and for speech synthesis (text-to-speech) based on either the open source Festival synthesizer or the higher quality Cepstral synthesizer when a sound and speech package is purchased. Available for both Windows and Linux.

More Information about Speech Libraries 

ACTS Color Tracking System

Software application to read images from camera and track the position and sizes of multiple color regions (information can be incorporated into your own software via ARIA). Free demo version available. Available for both Windows and Linux.

More Information about ACTS 

Other Software

All accessory devices are provided with necessary drivers, and supporting development libraries provided either by their original manufacturers, or by Adept MobileRobots. See accessory pages for more information:

Accessory

Software

Cyton Pioneer Arm

Development library and the ACTIN user interface/simulator, including inverse kinematics solver

MobileRanger C3D

Driver and library for obtaining range information or images from hardware, and OpenCV support.

Bumblebee Color Stereo Camera

Tools and libraries for obtaining and processing stereo images

PowerCube arm for PowerBot

ArPowerCube library for manipulating joint modules individually or together as an arm with gripper

Third Party Software Interfaces

The mobile robot base platform can be used through interfaces to several third party software systems, including ROS, Player, Matlab and the Python and Java programming languages.