上周使用LIRS生成了gazebo能够使用的Dae的三维模型,实现了能够自己搭建自己的仿真三维模型。

1. 生成模型

使用LIRS软件,导入图片,生成对应的dae三维模型。
首先选一个灰度的图片,下面是我当时选的一个隧道平面二维图

生成模型的教程如下:

https://gitlab.com/LIRS_Projects/LIRS-WCT

生成后的保存结果如下所示:

2.使用gazebo导出sdf文件

使用gazebo导出sdf文件

1.首先打开dae模型

sudo gazebo genenrated_world.world

2.然后另存为sdf文件
点击左上角的另存世界为
保存文件为:xxx.sdf即可、

3.找一个现有的工程(也可自己搭建)

由于在我的项目中可以使用turtlebot3,因此直接在launch文件中直接替换成自己的三维模型即可,下面就是我自己修改的代码

<launch><arg name="model" default="$(env TURTLEBOT3_MODEL)" doc="model type [burger, waffle, waffle_pi]"/><arg name="x_pos" default="0"/><arg name="y_pos" default="0"/><arg name="z_pos" default="0.5"/><include file="$(find gazebo_ros)/launch/empty_world.launch"><arg name="world_name" value="$(find turtlebot3_gazebo)/worlds/turesdf.sdf"/>  #此处为修改成自己模型sdf处<arg name="paused" value="false"/><arg name="use_sim_time" value="true"/><arg name="gui" value="true"/><arg name="headless" value="false"/><arg name="debug" value="false"/></include><param name="robot_description" command="$(find xacro)/xacro --inorder $(find turtlebot3_description)/urdf/turtlebot3_$(arg model).urdf.xacro" /><node name="spawn_urdf" pkg="gazebo_ros" type="spawn_model" args="-urdf -model turtlebot3 -x $(arg x_pos) -y $(arg y_pos) -z $(arg z_pos) -param robot_description" />
</launch>

上面就可完成使用二维图片生成三维世界,并在gazebo中完成模型搭建。

使用图片生成gazebo三维模型相关推荐

  1. 【工具】TFT彩屏图片点阵取模工具,Img2Lcd图片取模软件,图片生成c语言头文件...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近玩童心派,上边有个128x128的彩屏,当然也是必须玩的,如何让彩屏显示图片呢?方 ...

  2. thinkphp3.2与phpexcel带图片生成 完美案例

    thinkphp3.2与phpexcel完美案例 // 导出exlpublic function look_down(){$id = I('get.id');$m = M ('offer_goods' ...

  3. 简单的错觉画_错觉图片生成实验 - 正方形错觉

    (图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 这学期的线下C语言课程,大一同学们学完旋转蛇案例后(童晶:第4章 旋转蛇(<C和C++游戏趣味编程>配套教学视频)),布 ...

  4. Python批量导入图片生成能治疗颈椎病的HTML5版课件

    本文要点:Python文件操作,HTML5的figure元素和CSS3属性的用法. 说明:1):本文图片来自于相关阅读中Python批量导出多个PPT/PPTX文件中每个幻灯片为独立JPG图片或Pyt ...

  5. thumbnails 变黑_phpcms v9图片生成缩略图变成黑色解决方法

    今天客户反映,上传的图片生成缩略图有的图片变成黑色, 出现问题就百度了一下,有不少网友也遇到这样的问题,但是官方论坛也没有给出解决办法,那还得靠自己解决了,于是就研究phpcms v9 图片压缩代码. ...

  6. 错觉图片生成实验 - 旋转花

    (图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 这学期的线下C语言课程,大一同学们学完旋转蛇案例后(童晶:第4章 旋转蛇(<C和C++游戏趣味编程>配套教学视频)),布 ...

  7. android pdfjet_GitHub - lnj721/PdfBuilder: Android端使用图片生成PDF文件

    PdfBuilder Android端使用图片生成PDF文件 一.应用场景 从本地选择图片生成pdf文件,由于Android本身并没有对pdf的支持,这里选择使用一个第三方的库来达成需求. 二.库的选 ...

  8. 图片生成html_markdown 生成头条文章的一个实现

    前几天写了<markdown 生成头条文章的一个思路>,周末就试了试. 先回顾一下思路,大致流程如下: 这里的三个关键点是: 提取code 把code 转换为html 把html 生成图片 ...

  9. 最简单的基于FFmpeg的libswscale的示例附件:测试图片生成工具

    ===================================================== 最简单的基于FFmpeg的libswscale的示例系列文章列表: 最简单的基于FFmpeg ...

最新文章

  1. windows10下,from skimage import morphology 报错的解决办法
  2. Quartz2D简单图形
  3. margin塌陷与margin合并、浮动流
  4. 【二分】递增(luogu 3902)
  5. 最早的齿轮计算机,世界最古老“计算机”出土后110年,科学家终于解开它的秘密...
  6. 产品经理装逼词汇大全
  7. OSGL 工具库 - 类型转换的艺术
  8. byte 类型比较_Java Grammar:数据类型
  9. Python学习之路_day_11(装饰器)
  10. wps表格在拟合曲线找点_用excel寻找拟合曲线上的某一点的使用方法
  11. 实验室纳新语音文字记录
  12. vs2008 sp1补丁安装到最后一点点的时候,就无法安装下去了 解决方法[转]
  13. 设置页眉为计算机网络,word文档设置页眉线如题,怎么设置上边的 – 手机爱问...
  14. 第一次写前后端分离项目的经验总结
  15. vs2017c语言playsound,VS2010播放.WAW音频文件
  16. 解决Chrome浏览器百度网页打开很慢的问题
  17. python 邮件之发信人和发信地址
  18. 用计算机写作文的好处,谈谈对电脑写作的意义,电脑写作与网络写作的含
  19. 如何防止表单重复提交(后端)
  20. qq游戏计算机内存错误,Win7玩qq游戏报错“chnchess.exe遇到问题需要关闭”如何修复?...

热门文章

  1. [BZOJ1933][Shoi2007]Bookcase 书柜的尺寸(DP)
  2. java狗叫_java学习(8) | 学步园
  3. win10 uwp 如何让WebView标识win10手机
  4. Datawhale 图神经网络task4
  5. ubuntu18.04安装vim
  6. 如何在mac上输入无穷大infinity符号:∞
  7. 聊聊网络安全态势感知之一
  8. 第三方SDK编写文档 - iOS
  9. 实时最新中国省市区县geoJSON格式地图行政边界数据Echarts地图数据(可精确到街道级)
  10. 深信服测试岗面试准备