Interfaces are available to access and control Adept MobileRobots platforms from the following third party environments.
ROS (Robot Operating System) is a system for multiple open source software components to communicate and be reused for different robotics research experiments, applications and configurations.
for instructions on using ROS with ARIA and Adept MobileRobots research platforms.
is an open source mobile robotics interface library that supports several types of robots.
A simple, easy to use interface to ARIA and ARNL is now available for Matlab and Simulink.
To see a demonstration of general mobile robot simulation in Simulink as well as using Stateflow logic to implement motion behavior, see this video
produced by mathworks.
includes an interface for the Python programming language
. The APIs of ARIA, ArNetworking, ARNL, SONARNL and MOGS have been directly translated to Python.
includes an interface for the Java programming language. The APIs of ARIA, ArNetworking, ARNL, SONARNL and MOGS have been directly translated to Java.
All interfaces are able to communicate with the robot, move the robot and receive position, sonar and other data back; different interfaces communicate with accessory devices such as optional sensor via different components, or provide access to different subsets of ARIA features. Not all accessory devices are fully supported. All interfaces are provided as open source software, however, and may be expanded as needed.