Login   Register  
 
HomeApplicationsProduct Categories ⇒ Products
Distributed Control Framework Distributed Control Framework, Version 2.0.1 (Free)
Download

The Distributed Control Framework (DCF) is a modular and extensible software architecture for distributed robotics applications built on top of the CybelePro agent framework. The DCF leverages the Activity Centric Programming (ACP) model provided by CybelePro and provides capabilities for robot team coordination and management, a pluggable architecture for sensing and estimation, support for heterogeneous robot platforms, robust simulation with hardware in the loop integration, and use MDLe - a high-level platform-independent programming language for hybrid control. Core functionalities such as peer-to-peer communications, exchange of messages through a publisher-subscriber model, and concurrency are provided to the DCF by CybelePro. With the DCF, users can simulate multi-agent systems comprised of thousands of interacting agents with real hardware in the loop. Such capabilities enable researchers to gain new insights into emergent behavior of teams and identify possible failure modes prior to full-scale deployment on real hardware.

DCF is available for free and packaged with MDLe and CybeleLite for deployment on single robot. For deployment on multiple robots, download CybelePro.

DCF customers may download DCF Controllers and Sensor Drivers offered by IAI to create a heterogeneous real-time or simulation environment. Following DCF Controlleres are offered by IAI:

  • DCF-ARIA for Robot Platforms developed by Mobile Robots conforming to ARIA API
  • DCF-Create for iRobot Create platform
  • DCF-LAGR for LAGR robot platform developed by CMU

IAI also offers following DCF Sensor Drivers which can be used in platform independent way:

  • DCF-Cameras: DCF Drivers for platform independent use of USB and Firewire Cameras
  • DCF-IMU: DCF Drivers for AHRS, Gyroscope, and Accelerometer sensors
  • DCF-Cricket: DCF Drivers for Cricket range sensors
  • DCF-GPS: DCF Drivers for GPS sensors (e.g., Ublox's ANTARIS)
Features
Inversion of Control (IoC) implementation Inversion of Control (IoC) implementation Hardware Device Abstraction Hardware Device Abstraction
Self-contained Sensor and Actuator Drivers Self-contained Sensor and Actuator Drivers Interchangeable High-level Algorithms Interchangeable High-level Algorithms
Custom Peer-to-Peer Communication Enhanced Peer-to-Peer Communication Free Downloadable Behaviors Free Downloadable Behaviors
Featured News
Related Links
Commercial License
Academic License
Pricing
Unmanned Vehicles
 
Contact Information
15400 Calhoun Drive, Suite 400
Rockville, MD 20855
Phone: 301 294 5200
Fax: 301 294 5201
Email IAI