sdf 与 urdf 的转换
首先建立一个简单的sdf文件熟悉语法
-
创建一个模型目录
mkdir -p ~/.gazebo/models/my_robot
-
创建config文件
gedit ~/.gazebo/models/my_robot/model.config
-
粘贴以下代码
<?xml version="1.0"?>
<model>
<name>My Robot</name>
<version>1.0</version>
<sdf version='1.4'>model.sdf</sdf>
<author>
<name>My Name</name>
<email>me@my.email</email>
</author>
<description>
My awesome robot.
</description>
</model>
- 创建sdf文件
gedit ~/.gazebo/models/my_robot/model.sdf
- 粘贴如下文件
<?xml version='1.0'?>
<sdf version='1.4'>
<model name="my_robot">
</model>
</sdf>
建立模型的结构
- 建立一个长方体
<link name='chassis'>
<pose>0 0 .1 0 0 0</pose>
<collision name='collision'>
<geometry>
<box>
<size>.4 .2 .1</size>
</box>
</geometry>
</collision>
<visual name='visual'>
<geometry>
<box>
<size>.4 .2 .1</size>
</box>
</geometry>
</visual>
<