1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
<?xml version="1.0" ?>
<sdf version="1.6">
<world name="default">
<gui fullscreen='0'>
<plugin name='keyboard' filename='libKeyboardGUIPlugin.so'/>
</gui>
<!-- A global light source -->
<include>
<uri>model://sun</uri>
</include>
<!-- A ground plane -->
<include>
<uri>model://ground_plane</uri>
</include>
<model name="simple_arm">
<include>
<uri>model://simple_arm</uri>
</include>
<plugin name='keystojoints' filename='libKeysToJointsPlugin.so'>
<!-- 6 -->
<map key='54' joint='simple_arm::arm_shoulder_pan_joint' scale='0.1' type='velocity' kp='200' ki='0' kd='0'/>
<!-- y -->
<map key='121' joint='simple_arm::arm_shoulder_pan_joint' scale='0' type='velocity' kp='200' ki='0' kd='0'/>
<!-- h -->
<map key='104' joint='simple_arm::arm_shoulder_pan_joint' scale='-0.1' type='velocity' kp='200' ki='0' kd='0'/>
<!-- u -->
<map key='117' joint='simple_arm::arm_elbow_pan_joint' scale='1000' type='force'/>
<!-- j -->
<map key='106' joint='simple_arm::arm_elbow_pan_joint' scale='-1000' type='force'/>
<!-- i -->
<map key='105' joint='simple_arm::arm_wrist_lift_joint' scale='0.1' type='position' kp='1000' ki='0' kd='10'/>
<!-- k -->
<map key='107' joint='simple_arm::arm_wrist_lift_joint' scale='-0.1' type='position' kp='1000' ki='0' kd='10'/>
<!-- o -->
<map key='111' joint='simple_arm::arm_wrist_roll_joint' scale='0.3' type='position' kp='1' ki='0' kd='0'/>
<!-- l -->
<map key='108' joint='simple_arm::arm_wrist_roll_joint' scale='-0.3' type='position' kp='1' ki='0' kd='0'/>
</plugin>
</model>
</world>
</sdf>
|