Gazebo 模拟激光雷达传感器

多线激光雷达的代码如下

<robot name="my_sensor" xmlns:xacro="http://wiki.ros.org/xacro">

  <!-- 16线120度雷达  -->
  <gazebo reference="laser_link">
    <sensor type="ray" name="vodyne16">
    <!-- <sensor type="gpu_ray" name="multilaser"> -->
      <pose>0 0 0 0 0 0</pose>
      <visualize>false</visualize>
      <!-- <visualize>true</visualize> -->
      <update_rate>10</update_rate>
      <ray>
        <scan>
          <horizontal>
            <samples>1800</samples>
            <resolution>0.2</resolution>
            <min_angle>-3.14</min_angle>
            <max_angle>3.14</max_angle>
          </horizontal>
          <vertical>
              <samples>16</samples>
              <resolution>2</resolution>
              <min_angle>-0.2616</min_angle>
              <max_angle> 0.2616</max_angle>
            </vertical>
        </scan>
        <range>
          <min>1</min>
          <max>100.0</max>
          <resolution>0.1</resolution>
        </range>
        <noise>
          <type>gaussian</type>
          <mean>0.0</mean>
          <stddev>0.0</stddev>
        </noise>
      </ray>
      <plugin name="gazebo_ros_laser_controller" filename="libgazebo_ros_velodyne_laser.so">
        <topicName>/point2</topicName>
        <frameName>laser_link</frameName>
         <min_range>0.9</min_range>
          <max_range>130.0</max_range>
          <gaussianNoise>0.0</gaussianNoise>
      </plugin>
    </sensor>
  </gazebo>

</robot>

主要是laser_link这个坐标系要确定,然后就是plugin那一行的插件,有可能是没有下载的需要下载,那个是多线雷达的插件。

里面的就是一些线数和角度那些雷达的基本信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值