ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I made just

  std::cout << move_group.getJointValueTarget();
and get the next result:

Robot State @0x560885425600
  * Position: 0 0 0 0 0 0 0 
  * Velocity: 0 0 0 0 0 0 0 
  * Acceleration: 0 0 0 0 0 0 0 
  * Dirty Link Transforms: ASSUMED_FIXED_ROOT_JOINT
  * Dirty Collision Body Transforms: NULL
Joint transforms:
  ASSUMED_FIXED_ROOT_JOINT [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  fixed [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  base1_to_base2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  base2_to_link1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link1_to_for_link2_1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link2_1_to_for_link2_2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link2_2_to_link2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link2_to_imu_block2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link2_to_laser1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link2_to_link3 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link3_to_imu_block3 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link3_to_link4 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link4_to_for_link5_1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_1_to_imu_block4 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_1_to_link5 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link5_to_for_link5_2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_2_to_imu_block5 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_2_to_laser4 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_2_to_left_finger [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  left_finger_to_for_laser_left_1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_left_1_to_for_laser_left_2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_left_2_to_laser2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  left_finger_to_left_tip [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_2_to_right_finger [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  right_finger_to_for_laser_right_1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_right_1_to_for_laser_right_2 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_right_2_to_laser3 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  right_finger_to_right_tip [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link1_to_imu_block1 [dirty]: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
Link poses:
  world: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  base1_link: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  base2_link: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link2_1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link2_2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  imu_block2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  laser1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link3: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  imu_block3: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link4: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  imu_block4: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  link5: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_link5_2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  imu_block5: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  laser4: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  left_finger: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_left_1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_left_2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  laser2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  left_tip: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  right_finger: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_right_1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  for_laser_right_2: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  laser3: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  right_tip: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]
  imu_block1: T.xyz = [0, 0, 0], Q.xyzw = [0.5, 0, 0, 0]

In this result my current position is null! But it is not true in my model (I did some moves before launch this modul). Why Position is 0 0 0 0 0 0 0?