Hello, I am working on Unit 6: Project in the last part, grasping. As shown in Unit 5: Grasping, I created two files:
rb1_basic_perception_dbg.launch:
<launch>
<!-- Start Perception -->
<node name="basic_grasping_perception" pkg="simple_grasping" type="basic_grasping_perception" >
<rosparam command="load" file="$(find simple_grasping)/config/rb1_simple_grasping.yaml" />
</node>
</launch>
and rb1_simple_grasping.yaml:
# yaml file for package simple_grasping with rosnode "basic_grasping_perception"
############################################################################
gripper:
tool_to_planning_frame: 0.082 #0.180 # should be 0.165 after fix the simple_grasping
# finger tips are 195mm from wrist_roll_link, fingers are 60mm deep
finger_depth: 0.103 #0.020
gripper_tolerance: 0.05
approach:
min: 0.145
desired: 0.15
retreat:
min: 0.145
desired: 0.15
use_debug: True
When running the launch file and rb1_planning_execution.launch, and adding in RVIZ 2 point clouds to check the object and support clouds, nothing is shown, even when the OctoMap for both the table and cube are visible. Also in the corresponding topics /basic_grasping_perception/object_cloud and /basic_grasping_perception/support_cloud nothing is being published. This is my simulation set-up:
a) Could you help me to figure out what is wrong in my node set-up?
b) I just estimated the dimensions for the gripper from a technical drawing. Could you provide the parameters of the gripper to correctly set the yaml file?
Thank you in advance