ISAAC
0.2.11
Flight software for the ISAAC project, adding functionality to the Astrobee robot, operating inside the International Space Station.
|
This directory provides the cargo_tool
This tool is used to initiate pickup and drop cargo actions.
To run the tool:
rosrun cargo cargo_tool -$ACTION [OPTIONS]
The actions that can be defined are: pick - picks up the cargo drop - drops the cargo
The options that can be defined are: cargo_pose - a pose defined in quaternions of the cargo bag
Launch isaac simulation normally
Spawn cargo:
roslaunch isaac_gazebo spawn_object.launch spawn:=cargo pose:="11.3 -5.6 5.6 -0.707 0 0 0.707" name:=CTB_05_1070
Pick up cargo (make sure astrobee is undocked) - the pose is the cargo pose inserted above:
rosrun cargo cargo_tool -id CTB_05_1070 -pick -pose "11.3 -5.6 5.6 -0.707 0 0 0.707"
Drop cargo - the pose is the dock pose:
rosrun cargo cargo_tool -drop -pose "10.4 -5.6 5.855 -0.707 0 0 0.707"