前言:URDF文件标签解读。margin: auto; width: 700px; height: 100px; ; width: 700px; text-align: center;

一、连杆(link)标签

标签 功能
<link> 连杆的可视化、碰撞和惯性信息设置
<collision> 设置连杆的碰撞计算的信息
<visual> 设置连杆的可视化信息
<inertial> 设置连杆的惯性信息
<mass> 连杆重量(单位:kg)的设置
<inertia> 惯性张量(Inertia tensor)设置
<origin> 设置相对于连杆相对坐标系的移动和旋转
<geometry>  输入模型的形状。提供box、cylinder、sphere等形态,也可以导入COLLADA
(.dae)、STL(.stl)格式的设计文件。在<collision>标签中,可以指定为简单的
形态来减少计算时间
<material> 设置连杆的颜色和纹理

二、关节(joint)标签

标签 功能
<joint> 与连杆的关系和关节类型的设置
<parent>  关节的父连杆 
<child>  关节的子连杆 
<origin>  将父连杆坐标系转换为子连杆坐标系 
 <axis> 设置旋转轴 
<limit> 

设置关节的速度、力和半径

(仅当关节是revolute或prismatic时)

continuous 旋转关节,可以绕单轴无线旋转
revolute  旋转关节,类似于continuous,但旋转角度有限
prismatic 滑动关节,沿某一轴线移动的关节,带有位置极限
planar 平面关节,允许在平面正交方向上平移或者旋转
floating 浮动关节,允许进行平移、旋转运动
fiexd 固定关节,不允许运动的特殊关节
calibration 关节参考位置,用来校准关节的绝对位置
dynamics 用于描述物理属性,例如阻尼值、静摩擦力等
limit 用于描述运动的极限值,包括关节的上下限位,速度限制、力矩限制等
mimic 用于描述该关节与已有关节的关系
safety-controller 用于描述安全控制器参数

三、transmission标签

<transmission>是与ROS-CONTROL一起运行所必须的标签,它输入关节与舵机之间的命令接口。

标签 功能
<transmission> 设置关节和舵机之间的变量
<type> 设置力的传递方式的形状
<joint> 设置关节信息设置
<hardwareInterface> 设置硬件接口
<actuator> 设置舵机信息
<mechanicalReduction> 设置舵机与关节之间的齿轮比

-END-

ROS-URDF文件标签解读的更多相关文章

  1. ROS-launch文件标签解读

    前言:ROS提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file).事实上,在ROS功能包中,启动文件的使用是非常普遍的.任何包含两个或两个以上节点的系 ...

  2. ROS-Gazebo文件标签解读

    前言:Gazebo是一个三维机器人仿真器,它是独立的软件,支持ROS. 标签 功能 <gazebo> 设置Gazebo仿真的参数 <mu1>, <mu2> 设置摩擦 ...

  3. ROS-package.xml文件标签解读

    前言:package.xml是一个XML文件名为package.xml中必须包括与任何兼容包的根文件夹.此文件定义有关包的属性,例如包名称,版本号,作者,维护者以及其他catkin包的依赖关系. 标签 ...

  4. ROS学习笔记十一:创建URDF 文件并在RVIZ中查看模型

    Unified Robot Description Format,简称为URDF(标准化机器人描述格式),是一种用于描述机器人及其部分结构.关节.自由度等的XML格式文件. 一.创建第一个URDF文件 ...

  5. Solidworks 2016中导出URDF文件

    安装SolidWorks to URDF exporter插件 下载SolidWorks to URDF Exporter插件后按照网站上的步骤进行安装(目前该插件已经在Win 7 64位系统+Sol ...

  6. Mybatis第六篇【配置文件和映射文件再解读、占位符、主键生成与获取、Mapper代理】

    配置文件和映射文件再解读 映射文件 在mapper.xml文件中配置很多的sql语句,执行每个sql语句时,封装为MappedStatement对象,mapper.xml以statement为单位管理 ...

  7. ROS(URDF机器人建模)

    新建功能包mbot_description 在功能包下新建文件config,launch,meshes,urdf. 在launch文件夹下新建文件display_mbot_base_urdf.laun ...

  8. 从ROS bag文件中提取图像

    从ROS bag文件中提取图像 创建launch文件,如下: export.launch <launch> <node pkg="rosbag" type=&qu ...

  9. Mp3文件标签信息读取和写入(Kotlin)

    原文:Mp3文件标签信息读取和写入(Kotlin) - Stars-One的杂货小窝 最近准备抽空完善了自己的星之小说下载器(JavaFx应用 ),发现下载下来的mp3文件没有对应的标签 也是了解可以 ...

随机推荐

  1. JS学习笔记(一)JS处理JSON数据

    [摘抄]将JSON字符串转换为json对象的方法.在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键.例如:J ...

  2. Java基础2一基础语法

    1.标识符 定义:在Java中给类名.方法名.包名,参数名等命名时使用的字符序列即标识符 规则: 由字母.数字.下划线和$符组成 不能以数字开头 长度无限制 严格区分大小写 不能是java中的保留关键 ...

  3. 关于VS 2013连接Microsoft Access 2013的相关问题

      ①   下载安装Microsoft Access Database Engine 2010 Redistributable(28MB),共有32bit(下载)和64bit(下载)两个版本,具体要安 ...

  4. 解决strip: Unable to recognise the format of the input file问题

    前言   在编译xilinx的uboot的时候出现了一个问题,始终报错:“strip: Unable to recognise the format of the input file `gen_et ...

  5. 【seo】title / robots / description / canonical

    1.title title,就是浏览器上显示的那些内容,不仅用户能看到,也能被搜索引擎检索到(搜索引擎在抓取网页时,最先读取的就是网页标题,所以title是否正确设置极其重要. 1)title一般不超 ...

  6. 基于 vue2 导航栏透明渐变

    在移动或者app 中经常会用,顶部导航栏固定,但是随着页面向上滚动,导航栏的透明度发生变化. 做法为: 1.首先给要滚动变化的导航添加 :style="style" <mt- ...

  7. 【转】【Oracle 集群】Linux下Oracle RAC集群搭建之基本测试与使用(九)

    原文地址:http://www.cnblogs.com/baiboy/p/orc9.html   阅读目录 目录 检查RAC状态 检查创建的数据库 全部参考文献 相关文章 Oracle 11G RAC ...

  8. anaconda下jieba和wordcloud安装

    1.在anaconda交互环境下安装jieba,输入命令:  pip install jieba 2.在https://pypi.python.org/pypi/wordcloud下载wordclou ...

  9. [luogu3952 noip2017] 逛公园 (计数dp+最短路)

    传送门 Description Input Output 输出文件包含 T 行,每行一个整数代表答案. Sample Input 2 5 7 2 10 1 2 1 2 4 0 4 5 2 2 3 2 ...

  10. 学习笔记——ST表

    作用: 给定一个数列 ai O(nlogn) 预处理 O(1) 查询区间最值 实现: 定义f(i,j) 为ai开始,包括ai的连续2^j个元素的最值 下面以最大值为例: f(i,j)表示max{ak} ...