Seperated the rumblepad_control and teleop_base.
rumbelpad_control now takes responsibility of republishing the joy msg if the pad is in the right mode and the deadman switch is pressed. It also provides the emergency stop and motor reset functionalities.
teleop_base just transformes the joystick mesages from teleop_joystick/joy published by the rumblepad_control to veleocities for /cmd_vel
The head and eye control are now in the safe python script and not seperated anylonger.
Updated and created new launch files to start just the core functionalities, just head, just base and all.
Now the rumbepad control just sends button messages when they change.
The head can be turned backwards if you hit Y.
Bugfi for the zero position button. Now works if inversed as well.
Bugfix. Forgot a self.
Updated cheat sheet.
Updated Readme file
Fixed a bug with the message generation.
Merge pull request #8 from cburbridge/master

You are absolutely right. This is still a relic from old times.
At the moment the cpp code just prints an error when one of the services is called without being present. So this should still be fine.
adapting to the changes by cburbridge
Merge pull request #7 from cdondrup/master

Works fine on Linda and also addresses one of the message generation issues.