gazebo中提供了很少的贴图,场景只是用这几张贴图,视觉SLAM仿真很容易在不该闭环的时候闭环,导致根本没法用。那么我们怎么添加自己的贴图呢?

首先gazebo建模 使用默认贴图,保存。

那么我们怎么把自己的贴图贴到场景中去呢?

1、找到系统贴图所在的文件夹 /usr/share/gazebo-9/media/materials/textures

把我们的贴图也搁里头,然后兴奋的去gazebo里面给模型添加贴图,一顿操作猛如虎,模型搭建好了,急忙打开仿真深度相机,我去,怎么还是一片灰,怎么看不到我的贴图呢??

2、再到系统材质所在文件夹 /usr/share/gazebo-9/media/materials/scripts/gazebo.material

这么理解吧 ,上一步没有给我们的图片物理属性 ,我们还需要给贴图物理属性,/usr/share/gazebo-9/media/materials/scripts 这个文件夹的脚本就是给贴图物理属性的,我们在gazebo.material 仿照添加材质就行了

3、应用

虽然把我们的贴图也添加到gazeb默认文件夹了,但是在gazebo搭建模型的时候还是找不到,真坎坷。另辟蹊径吧,建模时给模型全贴上砖块那个图,然后只需在模型文件model.sdf中把材质名替换即可(name标签替换就行)

<material>
<script><uri>file://media/materials/scripts/gazebo.material</uri><name>Gazebo/Bricks</name></script><ambient>1 1 1 1</ambient></material>

同理 我们也能按照此法给gazebo中立方体 圆形 柱形 等赋贴图

gazebo中视觉仿真怎么使用自定义贴图的问题相关推荐

  1. ROS学习记录(二)阿克曼转向车运动学模型及在gazebo中搭建仿真环境

    前言:该篇是ROS学习记录的第二篇,如果还没关注过之前文章的读者,如有需要可以通过下方传送门去看之前的文章: ROS学习记录(一) Plugin插件 这两天关注了古月老师的公众号,看到了其中一篇课程推 ...

  2. 使用MATLAB绘制Gazebo中的仿真小车的运动轨迹

       虽然,Gazebo中自带了绘图工具,当需要绘制一些简单的图像时,非常的方便,但是当需要绘制复杂的图像时,还是MATLAB更加合适一些.    当我们仅仅使用MATLAB以可视化图像的形式去观察G ...

  3. gazebo中机器人搭载16线激光雷达建图导航

    gazebo中机器人搭载16线激光雷达建图导航 如果用过古月的教程大家就会知道,古月教程中的机器人采用的是单线激光雷达,但有的时候仿真需要多线激光雷达,这里就教一下怎么搭载16线激光雷达建图导航. 首 ...

  4. Gazebo结合ROS仿真时,如何编写机器人的URDF

    译者的话:在用Gazebo做仿真应用时,您想用ROS控制机器人,又想让机器人既能在Gazebo中运行,又能在Rviz中运行,您需要用URDF描述机器人,而不是SDF.原因是Rviz的标配是URDF, ...

  5. power bi自定义地图_如何使用自定义形状图在Power BI中创建地理图

    power bi自定义地图 介绍 (Introduction) This is the third article of a series dedicated to discovering geogr ...

  6. Moveit + Gazebo:搭建双臂仿真平台(方案一)

    环境ubuntu20.04 ROS-noetic 国内少有搭建Moveit和Gazebo联合仿真的教程,对于搭建双臂等复杂的仿真平台更是鲜有资料,因此想要把自己的见解分享出来供大家参考,共同提高. 本 ...

  7. Gazebo中Robotiq使用和是否抓取物体判断

    Gazebo中Robotiq使用和是否抓取物体判断 文章目录 Gazebo中Robotiq使用和是否抓取物体判断 1.gazebo中的仿真使用 2. 仿真中如何判断抓取 3.例子 4.完结撒花 由于课 ...

  8. 用blender为模型贴图并在gazebo中显示

    用blender为模型贴图并在gazebo中显示 首先我用的是最新的blender2.92版本,附上链接https://www.blender.org/download/.并设置好简体中文.语言可以在 ...

  9. 在ROS2中,通过MoveIt2控制Gazebo中的自定义机械手

    文章目录 1.软件的安装 1.1.Ubuntu 22.04 1.2.ROS2 1.3.Gazebo 1.4.MoveIt2 1.5.moveit-setup-assistant 2.机械手urdf文件 ...

  10. PROBOT_G603双臂GAZEBO+MoveIt!仿真中配置手眼相机和夹爪

    PROBOT_G603双臂GAZEBO+MoveIt!仿真中配置手眼相机和夹爪 问题描述 安装双臂模型 修改urdf文件 Gripper文件修改 Gripper添加到机械臂上 配置MoveIt! 配置 ...

最新文章

  1. java 匿名list,java创造匿名对象的两种方法
  2. 跨时钟域处理——脉冲同步器
  3. 【Java 网络编程】TCP API 简介 ( Socket | ServerSocket )
  4. java实现二进制转16进制
  5. Cisco路由器配置命令之模式转换命令
  6. 《2022博客之星拉票专用帖》
  7. 2821: 作诗(Poetize)
  8. Windows创建自动化任务
  9. 数据平面开发套件(DPDK)中的Vhost / Virtio的配置和性能
  10. Flutter基础—布局模型之滚动块
  11. MODSCAN32的应用
  12. nginx跨域配置、使用,docker部署nginx全流程(实测简单完整无坑)
  13. 【学习OpenCV4】OpenCV4入门介绍
  14. CentOS 6.4 安装D-Link 525(RT5360)无线网卡驱动
  15. 企业债拟引入大数据强化信用约束
  16. java程序RedisTempla往redis存key后在redis客户端获取不到key
  17. 如何租用国外主机--我购买美国空间bluehost的经验
  18. python利用有道词典翻译_Python利用有道词典接口制作即时翻译的工具
  19. 达内学习的java类库01
  20. 数据库存储 IP 地址的几种方式

热门文章

  1. 一枚前端UI组件库 KUI for React
  2. 明白这些Python 常用包的用法,想不学会Python都难
  3. DSPE-PEG-TPP 磷酸三苯酯修饰聚乙二醇PE磷脂
  4. Java判断手机号格式是否正确
  5. 小失误点,不积跬步无以至千里
  6. ABAP 去重 delete adjacent duplicates
  7. 计算机wifi无法打开,教你win10系统WiFi热点无法打开的修复教程
  8. 2021-06-13
  9. ogg文件封装格式简介
  10. Unity Spine 换装