Gazebo系列教程 <构建一个机器人 2.2> 修改模型的外观与添加传感器

本文介绍如何在Gazebo中修改模型外观及添加传感器。主要内容包括替换模型底盘、调整外观尺寸和高度,以及如何添加激光传感器和摄像头。

1.修改模型外观

*当sdf文件修改后然后保存,在gazebo中insert时会自动更新模型文件,所以在模型文件修改后,不需要关闭然后再重新打开gazebo的。

大概的意思就是将某个模型的外观属性(visual)修改成模型库中的相关文件,只是外观的改变,像碰撞模型、实际尺寸等是不变的。

这样修改的目的,其实就是教会大家怎么引用别人的模型文件来为自己所使用。

(1)cd进入自己文件夹

cd ~/.gazebo/models/my_robot

(2)大概sdf文件,预备编辑

gedit ~/.gazebo/models/my_robot/model.sdf

(3)在model的文件中,修改外观属性,首先找到如下的几行

    <visual name='visual'>
      <geometry>
        <box>
          <size>.4 .2 .1</size>
        </box>
      </geometry>
    </visual>

(4)然后修改成这样:

    <visual name='visual'>
      <geometry>
        <mesh>
          <uri>model://pioneer2dx/meshes/chassis.dae</uri>
        </mesh>
      </geometry>
    </visual>

其实就是把原来的底盘更换成了pioneer2dx中的chassis模型(pioneer2dx在./gazebo/models中);

官网是有整个的模型文件的,更新到现在大概有700M的样子;官网下载网址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值