
Support for ARNL
Autonomous Navigation & Localization library from ActivRobots
(in
collaboration with Patrick Frenette)
Invisible to most end users,
Autonomous Robotic Navigation & Localization (ARNL) software adds robot localization
to the base of ARIA libraries. ARNL uses Monte Carlo / Markov localization techniques
and navigation using a modified value iterated search approach.
Support for SMC - The State Machine Compiler
(in
collaboration with Patrick Frenette)
A state machine generator that can be easily
use to develop applications.
Support for Webots
The
Webots mobile robotics simulation software provides you with a
rapid prototyping environment for modelling, programming and
simulating mobile robots.
Users and developers documentations.
Core unit tests & automatic testing.
Project management tools.
Application Manager and Communicatin Manager implementation.
Enhance support for already integrated softwares such as CARMEN, Player/Stage/Gazebo and Aria.
Enhance support for management features in MARIE (Application Manager, Communication Manager, Application Adapters management requests, etc.).
Create high-level interfaces for MARIE (GUI, configuration files management, project management, etc.).
Add support for dynamic connections and configurations.
Add support for common protocols in robotics (CORBA, IPC, UDP, etc.).
Add support for common robotics programming environment (OROCOS, Orca, Genom, etc.).
Add support for common robotics functionnalities (vision, AI, control, etc.).
Add support for script and interpreted programming languages (Python, Lush, LISP, etc.).
Solid framework (tested with medium to large scale integration projects).
Complete design implementation.
Many useful Application Adapters and Communication Adapters.
Compatible with couple of commonly used protocols.
Prototypes of high-level interfaces (GUIs) available.
Couple of projects available in MARIE's showcase .
User friendly (not only accessible for power-users).
Small community of users.