FroboMind:What is FroboMind
FroboMind is a robot control system software platform designed for field robotics research. It provides the means of using the same generic platform across different projects , field robots and implements and hereby maximizing reuse of existing work.
The aim of FroboMind is to standardize robot software development across projects, robots and implements and optimize the robot software in terms of:
|
Overview
The FroboMind software platform consists of an operating system, a middleware and an architecture that defines the organization of software components into layers and modules with well defined interfaces.
Operating System
- FroboMind supports the latest Ubuntu Long Term Support (LTS) release.
Middleware
- FroboMind has been implemented in ROS (Robot Operating System).
Architecture
- The FroboMind architecture is based on an intuitive decomposition of the perception, decision making and action tasks of a field robot (more info).
License
FroboMind builds upon royalty-free open standards and open-source software. The FroboMind software platform design, documentation and source code is open-source and has been released under a permissive free software licence (license terms) which permits royalty free commercial use of the work including combining the licensed material with other licence terms. This enables free use and sharing of software among researchers and students as well as companies and other external partners working within the domain.