上周使用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. iBATIS In Action:使用映射语句(一)
  2. 下一跳网关和转发接口的使用情况
  3. python装饰器改变命运
  4. 题目1192:回文字符串
  5. anaconda学习python_python深度学习笔记1-Anaconda软件安装
  6. Kubernetes探针踩坑记
  7. SpringDataJPA入门就这么简单
  8. 80-200-040-原理-MySQL服务端架构
  9. 如何去掉windows2003的自动锁定(每离开一会都会出现这个界面,不想让它出现)...
  10. JavaScript事件委托的技术原理
  11. 凸优化笔记3(大M法)
  12. 进程管理——PV操作
  13. 【游戏开发进阶】教你使用IL2CppDumper从Unity il2cpp的二进制文件中获取类型、方法、字段等(反编译)
  14. 3点15分夹角多少度
  15. SSB数据集导入ClickHouse
  16. IT大侦“碳”:VxRail的可持续法宝
  17. 不同RAID硬盘利用率参考
  18. Unix/Linux下的Curses库开发指南——第一章 Curses库开发简介
  19. 计算机主板华擎,华擎主板怎么样靠谱吗
  20. 利用OpenXml生成Word2007文档

热门文章

  1. 强大的项目管理软件:OmniPlan Pro 4 mac中文版
  2. python中文转16进制_Python 16进制与中文相互转换的实现方法
  3. vs2013中带命令行参数的调试方法
  4. 什么是智慧交通研究(ITS)
  5. 线性代数-向量组的线性相关
  6. 爱码哥移动开发平台|让制作app更加便捷
  7. cgb2110-day13
  8. svchost.exe进程占用过高内存
  9. 【统计学习系列】多元线性回归模型(四)——模型的参数估计II:区间估计
  10. 纯前端大数据处理技术:葡萄城纯前端开发工具应用实践