89
28 aprile 2021
nsecs: 0
frame_id: ''
point:
x: 0.17
y: 0.02
z: 0.13
motor_stiffnesses: [1, 1, 1]
velocity: 0.1
type_of_movement: moveJ"
Obviously, if you want to interact with one of the others kinematics, you have to
maintain the above message structure, changing the name of the topic as
“
/qb
<
robot_config
>
/control/
<
robot_config
>
_controller/target_poses
”
(e.g.
qbarm_1,
qbdelta and so on
).
IMPORTANT
Robot configuration
Arm V2
has a particular message structure to interact
with. In this way you can set the end-effector
roll
angle. The message is as
follows:
rostopic pub /qbarm_v2/control/arm_v2_controller/t
arget_poses_and_roll qb_chain_msgs/MoveAndRotateCh
ain "
move_robot:
target_pose:
header:
seq: 0
stamp:
secs: 0
nsecs: 0
frame_id: ''
point:
x: 0.02
y: 0.16
z: 0.0
motor_stiffnesses: [1, 1, 1]
velocity: 0.4
type_of_movement: moveJ
roll: 0"
2.
Using waypoints
In this case you can choose the list of points, in Cartesian space, that the robot has to
pass through. This control mode requires a waypoint structure that is different from
the ones described in the previous sections, for example in section
The new waypoint configuration is described in the following example.
Summary of Contents for qbmove Advanced Kit
Page 2: ...www qbrobotics com ...
Page 15: ...12 28 aprile 2021 Figure 3 7 Snap on mechanism Figure 3 8 Examples of connection ...
Page 40: ...37 28 aprile 2021 ...
Page 63: ...60 28 aprile 2021 IMPORTANT Remember to power the qbmove or the chain before using it ...
Page 97: ...94 28 aprile 2021 This page was intentionally left blank ...