A ‘fake’ actuator that allows to move a robot from the joystick.
This actuator does not require a connection with external data. It simply responds to the joystick to generate movement instructions for the robot attached.
You can set these properties in your scripts with <component>.properties(<property1>=..., <property2>=...).
Kind of control to move the parent robot, in [‘Position’, ‘Velocity’, ‘Differential’]
Movement speed of the parent robot, in m/s
No data field documented (see above for possible notes).
This component does not expose any service.
The following example shows how to use this component in a Builder script:
from morse.builder import *
robot = ATRV()
# creates a new instance of the actuator
joystick = Joystick()
# place your component at the correct location
joystick.translate(<x>, <y>, <z>)
joystick.rotate(<rx>, <ry>, <rz>)
robot.append(%(var)s)
# define one or several communication interface, like 'socket'
joystick.add_interface(<interface>)
env = Environment('empty')
(This page has been auto-generated from MORSE module morse.actuators.joystick.)