Gazebo仿真turtlebot3的激光雷达参数修改

问题:ros中用turtlebot3进行激光slam构建地图时,激光雷达的默认参数需要修改。例如最大激光扫描距离是3.5m,这个值较小,需要修改大一点,如何设置?

Gazebo中Turtlebot3激光雷达最远距离调整后测距信息不正常问题解决方法 - 古月居 (guyuehome.com)

设置两个地方:

  1. 文件1

激光雷达的插件位于turtlebot3_ws/src/turtlebot3/turtlebot3_description/urdf文件夹下,turtlebot3_waffle.gazebo.xacro文件。

<range>
          <min>0.120</min>
          <max>3.5</max>
          <resolution>0.015</resolution>
        </range>

当修改<max>3.5</max>中的3.5的时候,激光雷达之后测距就会发生问题

2. 文件2

打开同一文件夹下的turtlebot3_waffle.urdf.xacro文件,其中162到166行:

<jointname="scan_joint"type="fixed"><parentlink="base_link"/><childlink="base_scan"/><originxyz="-0.064 0 0.122"rpy="0 0 0"/></joint>

把<origin xyz="-0.064 0 0.122" rpy="0 0 0"/>中的z值调大即可。如果测距从3.5米改成了8米,那么0.122就应该改成0.142。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值