RobotFlowOpen Source Robotics Toolkit using FlowDesignerLABORIUS : Mobile Robotics and Intelligent Systems Laboratory |
Current Version : 0.2.6 [DOWNLOAD] |
The work on RobotFlow has begun in september 2001 as an University of Sherbrooke project in the Mobile Robotics and Intelligent Systems Laboratory (LABORIUS). The work on the project still continues and will become available to everybody through SourceForge as a LGPL project. We hope with this toolkit to create a standard & open platform that all people from hobbyists to researchers could use and improve over time. It primarily supports Linux/Unix using the GNOME GUI.
The FlowDesigner & the Robotflow toolkit are written in C++ and provide fully customizable control and processing blocks :
- MARIE interface blocks
- OpenCV image processing blocks (under development)
- Drivers & interfaces for Pioneer2 Robots
- Vision processing algorithms (color training & tracking)
- Player / Stage
simulator drivers for FlowDesigner/RobotFlow
- Basic Behaviors
- Fuzzy Logic control
- Artificial Neural Networks
- Embedded super blocks (subnets, iterators)
- Basic networking (TCP/IP, broadcast)
- Device control (Sony EVI-D30, Sony SNC-RZ30 network camera, SICK lasers, etc.)
- Finite State Machine (beta)
Networks created with the visual interface called "flowdesigner" can also be run as scripts (with no graphical interface),
enabling robots with lower resources to fully take advantage of FlowDesigner / RobotFlow. FlowDesigner provides an
easy way to create your own data types/structures and blocks as toolkits.
DATE |
DESCRIPTION |
05/10/2005 |
|
16/11/2004 |
RobotFlow 0.2.5 Released.
Detection of MARIE now works properly with --with-MARIE=<PATH>. Fixed PlayerLaser Node to avoid rounding problems with laser data.
|
26/10/2004 |
RobotFlow 0.2.4 Released.
New MARIE blocks are now available for MARIE 0.2. SymbolRecognition demo is now available. Please see the DEMO section. |
Please contact Dominic Létourneau for more information. |