RVIZ第二课

 

上图只保留的激光的laser_link跟base_link, 我试图搞清楚他们的位置关系, 在xacro文件里面, 定义的link相关信息是:

 1   <!-- Hokuyo joint -->
 2   <joint name="hokuyo_joint" type="fixed">
 3     <origin xyz="0.125 0.05 0.125" rpy="0 0 0"/>
 4     <parent link="base_link"/>
 5     <axis xyz="0 1 0" />
 6     <child link="hokuyo_link"/>
 7   </joint>
 8 
 9   <!-- Hokuyo Laser -->
10   <link name="hokuyo_link">
11     <collision>
12       <origin xyz="0 0 0" rpy="0 0 0"/>
13       <geometry>
14     <box size="0.1 0.1 0.1"/>
15       </geometry>
16     </collision>
17 
18     <visual>
19       <origin xyz="0 0 0" rpy="0 0 0"/>
20       <geometry>
21         <mesh filename="package://chapter8_tutorials/meshes/hokuyo.dae"/>
22       </geometry>
23     </visual>
24 
25     <inertial>
26       <mass value="1e-5" />
27       <origin xyz="0 0 0" rpy="0 0 0"/>
28       <inertia ixx="1e-6" ixy="0" ixz="0" iyy="1e-6" iyz="0" izz="1e-6" />
29     </inertial>
30   </link>

 

可以看到, 关节的位置是父link是base_link, 子link就是laser_link, 它的origin xyz, 就是相对它爹的位置吧, 结合上面rviz的截图, 发现, hokuyo_link, (hokuyo是个日本子激光传感器厂)的position就是这个0.125, 0.05, 0.125, 然后google了一下, 才知道, 红色是x轴, 绿色是y轴, 蓝色是z轴, 再看看base_link的位置, 没毛病!

相关文章:

  • 2021-11-29
  • 2021-12-21
  • 2021-11-09
  • 2021-08-31
  • 2021-04-23
  • 2021-09-22
  • 2021-04-03
猜你喜欢
  • 2021-06-21
  • 2021-03-31
  • 2021-11-19
  • 2022-01-01
  • 2021-10-12
  • 2021-09-17
相关资源
相似解决方案