Components and Toolchain for Robotics
SmartRobotinoBaseServer component for Robotino support in SmartSoft released. See videos and tutorials for first steps towards supporting RobotinoXT in SmartSoft MDSD Toolchain.
New video of SmartSoft MDSD Toolchain
New video: The butler scenario.
A new section demonstrates the creation and usage of Gateway components.
SmartSoft MDSD Toolchain 0.10.4 released. Components update released. New Videos available.
New video of our robot "Kate" cleaning up the table.
The ACE based SmartSoft version 1.8.0 is available on Sourceforge. Technical reports available.
Switch to Model Driven Software Development for all published SmartSoft components and communication objects. Many new components published. Getting-Startet-Tutorial added. Toolchain 0.10.2 released.
Description of several components and their services added.
The ACE based SmartSoft version 1.7.2 is available on Sourceforge. ACE / SmartSoft on Sourceforge
SIMPAR 2010: Tutorial on "Model-Driven Software Development in Robotics"
SmartSoft MDSD Toolchain version 0.8.0 released. SmartSoft VMWare on Sourceforge
The new VMWare Image of SmartSoft including the SmartSoft MDSD Toolchain is available for download. SmartSoft VMWare on Sourceforge
The SmartJoystickServer provides access to input
commands from a joystick via PushNewest communication pattern.
The input commands are represented by x/y-value (as available)
and an identifier for the button pressed.
Note: This component is used in Examples.
| Purpose: | Hardware-Driver |
| License: | LGPL |
| Hardware: | Linux supported joystick, e.g. 'Logitech dual action' |
| Library Dependencies: | none |
| SVN: | browse SVN... |
| «SmartPushNewestServer»
joystickServer |
Provides the joystick input as CommJoystick communication object.
|
| [hardware] | |
| device: string | Path to joystick device. Default: /dev/input/js0 |
| invert_y_axis: boolean | Invert Y axis. Default: true |
| [interval] | |
| min: double | Specifies the boundary for timeout when reading joystick data. Default: 0.040 |
| max: double | Specifies the boundary for timeout when reading joystick data. Default: 0.500 |
| [general] | |
| verbose: boolean | Display every input command read from joystick device. Default: true |