This is a listing of Services which can operate in MyRobotLab framework. You could think of these Services as being little software machines managing input, output and communicating to other systems.

GY80 Service


Great display with Processing




Wow, this thing comes with a lot of sensors !

MindWave Service


This is a service to control MindWave Mobile , an EEG reader by NeuroSky.

This is the product :

This is the mobile version (Black - with BlueTooth)

References : 

InMoovArm Service


sub service of InMoov

InMoovHead Service


a sub service of InMoov, contains 2 Tracking systems one for eyes and the other for the head

Here is a minimal script fot the Head :


InMoovHand Service


a sub service of InMoov  , to control the hand

Here is a script :


BeagleBoardBlack Service


Skeleton of Beagle Board Black service. Primarily this service will allow access through Java to the GPIO of the BBB.
Needs a Pi4J code to be ported to a BBB4J library ?  Project is just starting.

Plantoid Service


A Service for the Plantoids !

We are building a school of open-source robotics that focuses on a full spectrum development of beginner's mind models and exploratory curriculum that grows and flourishes with the students of its methods to create lab quality, mission actual plantoid robots that manifests behaviours possible only by organic and autonomous life forms.

SLAMBad Service


SlamBad is the great 3D robot simulator with some modifications so that MRL has tighter integration.
In Dynamic Robot Simulators an Arduino is used to simulate the building of a virtual model of the environment.  When a bumper is bumped, a virtual wall appears.



MouthControl Service


Created by JHack - Blog

A service to generate appropriate mouth movements based on textual data.  Used typically in conjustion with the Speech service, so that audio speech through the speakers matches movement of a servo driven jaw.