Platforms » History » Version 20

Version 19 (J. Moringen, 10/24/2013 05:24 PM) → Version 20/22 (J. Moringen, 10/24/2013 05:27 PM)

h1. Platform Overview

h2. Introduction

Legend: %{color:green}stable and complete%, %{color:orange}incomplete%, %{color:blue}prototypical%, %{color:red}proprietary or unavailable%, %{color:red}prototypical%, %{color:gray}planned%, %{color:violet}unknown%, -obsolete-

h2. Core

"toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/robotics-service-bus
* Operating systems: %{color:green}Linux%, %{color:green}MacOS%, %{color:green}Android%, %{color:orange}Windows%
* General purpose programming languages: %{color:green}C++%, %{color:green}Java%, %{color:green}Python%, %{color:green}Common Lisp%
* Transports:
** %{color:green}inprocess%
** %{color:green}socket%
** %{color:green}spread%
** %{color:orange}YARP%
** %{color:orange}ROS%
** %{color:gray}ADS%
** %{color:blue}XMPP% %{color:red}XMPP%
** %{color:blue}ZeroMQ% %{color:red}ZeroMQ%
* Tools / Services / Extensions
** %{color:green}RST (type library and support)% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/robotics-system-types)
** %{color:green}RSB-XML% (%{color:green}XML/XOP support%, %{color:orange}content-based filtering%)
** %{color:green}CCA (component framework)% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/compliant-control-architecture)
** %{color:green}RSBag% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/robotic-systems-bag-tools)
*** %{color:orange}ELAN export%
** %{color:green}Logger% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/rsb-tools)
** %{color:green}TimeSync% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/rsb-tools)
** %{color:orange}Monitoring% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/monitoring)
** %{color:green}TemporalBuffers% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/rsb-temporal-buffers)
** %{color:blue}RSB-RT% %{color:red}RSB-RT% (real-time implementation of RSB protocol) (no toolkit entry, "redmine project":https://code.cor-lab.org/projects/rsb)

h2. Integration

* Robot platforms:
** %{color:green}Nao% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/nao-rsb-interface)
** %{color:orange}iCub%
** %{color:orange}Oncilla%
** %{color:green}KUKA LWR Simulation%
** %{color:green}KUKA LWR%
** %{color:orange}BHA%
** %{color:violet}Bebot (Stefan Herbrechtsmeier fragen)% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/bebot-controller)
* Hardware platforms:
** %{color:violet}BRIX% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/generic/brix-rsb-interface)
** %{color:orange}Kinect% (no toolkit entry, "redmine project":https://code.cor-lab.org/projects/rsb-depth-sensors)
** %{color:green}VICON% (no toolkit entry, "redmine project":https://code.cor-lab.org/projects/rsb-vicon)
** %{color:violet}EyeTracking%
* Frameworks:
** %{color:green}OpenCV% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/vision/rsb-opencv)
** %{color:green}ICL% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/vision/image-component-library)
** %{color:violet}Icewing%
** %{color:green}GStreamer% ("toolkit entry":https://toolkit.cit-ec.uni-bielefeld.de/components/tools/rsb-gstreamer-integration)
* Environments:
** %{color:orange}Matlab% (no toolkit entry, "redmine project":https://code.cor-lab.org/projects/rsb)
** %{color:red}Octave%
** %{color:blue}MPS% %{color:red}MPS% (no toolkit entry, "redmine project":https://code.cor-lab.org/projects/rsb-dsl)