使用图片生成gazebo三维模型
上周使用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三维模型相关推荐
- 【工具】TFT彩屏图片点阵取模工具,Img2Lcd图片取模软件,图片生成c语言头文件...
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近玩童心派,上边有个128x128的彩屏,当然也是必须玩的,如何让彩屏显示图片呢?方 ...
- thinkphp3.2与phpexcel带图片生成 完美案例
thinkphp3.2与phpexcel完美案例 // 导出exlpublic function look_down(){$id = I('get.id');$m = M ('offer_goods' ...
- 简单的错觉画_错觉图片生成实验 - 正方形错觉
(图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 这学期的线下C语言课程,大一同学们学完旋转蛇案例后(童晶:第4章 旋转蛇(<C和C++游戏趣味编程>配套教学视频)),布 ...
- Python批量导入图片生成能治疗颈椎病的HTML5版课件
本文要点:Python文件操作,HTML5的figure元素和CSS3属性的用法. 说明:1):本文图片来自于相关阅读中Python批量导出多个PPT/PPTX文件中每个幻灯片为独立JPG图片或Pyt ...
- thumbnails 变黑_phpcms v9图片生成缩略图变成黑色解决方法
今天客户反映,上传的图片生成缩略图有的图片变成黑色, 出现问题就百度了一下,有不少网友也遇到这样的问题,但是官方论坛也没有给出解决办法,那还得靠自己解决了,于是就研究phpcms v9 图片压缩代码. ...
- 错觉图片生成实验 - 旋转花
(图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 这学期的线下C语言课程,大一同学们学完旋转蛇案例后(童晶:第4章 旋转蛇(<C和C++游戏趣味编程>配套教学视频)),布 ...
- android pdfjet_GitHub - lnj721/PdfBuilder: Android端使用图片生成PDF文件
PdfBuilder Android端使用图片生成PDF文件 一.应用场景 从本地选择图片生成pdf文件,由于Android本身并没有对pdf的支持,这里选择使用一个第三方的库来达成需求. 二.库的选 ...
- 图片生成html_markdown 生成头条文章的一个实现
前几天写了<markdown 生成头条文章的一个思路>,周末就试了试. 先回顾一下思路,大致流程如下: 这里的三个关键点是: 提取code 把code 转换为html 把html 生成图片 ...
- 最简单的基于FFmpeg的libswscale的示例附件:测试图片生成工具
===================================================== 最简单的基于FFmpeg的libswscale的示例系列文章列表: 最简单的基于FFmpeg ...
最新文章
- iBATIS In Action:使用映射语句(一)
- 下一跳网关和转发接口的使用情况
- python装饰器改变命运
- 题目1192:回文字符串
- anaconda学习python_python深度学习笔记1-Anaconda软件安装
- Kubernetes探针踩坑记
- SpringDataJPA入门就这么简单
- 80-200-040-原理-MySQL服务端架构
- 如何去掉windows2003的自动锁定(每离开一会都会出现这个界面,不想让它出现)...
- JavaScript事件委托的技术原理
- 凸优化笔记3(大M法)
- 进程管理——PV操作
- 【游戏开发进阶】教你使用IL2CppDumper从Unity il2cpp的二进制文件中获取类型、方法、字段等(反编译)
- 3点15分夹角多少度
- SSB数据集导入ClickHouse
- IT大侦“碳”:VxRail的可持续法宝
- 不同RAID硬盘利用率参考
- Unix/Linux下的Curses库开发指南——第一章 Curses库开发简介
- 计算机主板华擎,华擎主板怎么样靠谱吗
- 利用OpenXml生成Word2007文档