SmartSoft on Robotino for Robot Developers

From RobotinoWiki
Revision as of 17:44, 11 August 2015 by Lutz (talk | contribs) (Introduction)

Introduction

The term SmartSoft originally stands for the component based robotics framework that was published in 1999. Comparable with other robotic frameworks or middlewares, SmartSoft provides communication mechanisms to exchange information between components and provides a component container.
However, there are clear and explicit communication semantics (communication patterns) and a clear component model.
SmartSoft uses components with services as fundamental building blocks.
In addition, SmartSoft provides implementations and tools such as the Eclipse based integrated model-driven SmartMDSD Toolchain. The SmartMDSD Toolchain supports the complete development process from component developer over system integration up to runtime aspects.


One of the principles behind SmartSoft is that robotic systems have to be composed from components, rather than programmed. SmartSoft is very advanced in providing re-usable off-the-shelf components. It provides components in repositories ready for reuse and composition of new robotic applications through the SmartSoft MDSD toolchain.

Installing SmartSoft from Sources on Development PC