ROS-URDF文件标签解读
前言: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文件标签解读的更多相关文章
- ROS-launch文件标签解读
前言:ROS提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file).事实上,在ROS功能包中,启动文件的使用是非常普遍的.任何包含两个或两个以上节点的系 ...
- ROS-Gazebo文件标签解读
前言:Gazebo是一个三维机器人仿真器,它是独立的软件,支持ROS. 标签 功能 <gazebo> 设置Gazebo仿真的参数 <mu1>, <mu2> 设置摩擦 ...
- ROS-package.xml文件标签解读
前言:package.xml是一个XML文件名为package.xml中必须包括与任何兼容包的根文件夹.此文件定义有关包的属性,例如包名称,版本号,作者,维护者以及其他catkin包的依赖关系. 标签 ...
- ROS学习笔记十一:创建URDF 文件并在RVIZ中查看模型
Unified Robot Description Format,简称为URDF(标准化机器人描述格式),是一种用于描述机器人及其部分结构.关节.自由度等的XML格式文件. 一.创建第一个URDF文件 ...
- Solidworks 2016中导出URDF文件
安装SolidWorks to URDF exporter插件 下载SolidWorks to URDF Exporter插件后按照网站上的步骤进行安装(目前该插件已经在Win 7 64位系统+Sol ...
- Mybatis第六篇【配置文件和映射文件再解读、占位符、主键生成与获取、Mapper代理】
配置文件和映射文件再解读 映射文件 在mapper.xml文件中配置很多的sql语句,执行每个sql语句时,封装为MappedStatement对象,mapper.xml以statement为单位管理 ...
- ROS(URDF机器人建模)
新建功能包mbot_description 在功能包下新建文件config,launch,meshes,urdf. 在launch文件夹下新建文件display_mbot_base_urdf.laun ...
- 从ROS bag文件中提取图像
从ROS bag文件中提取图像 创建launch文件,如下: export.launch <launch> <node pkg="rosbag" type=&qu ...
- Mp3文件标签信息读取和写入(Kotlin)
原文:Mp3文件标签信息读取和写入(Kotlin) - Stars-One的杂货小窝 最近准备抽空完善了自己的星之小说下载器(JavaFx应用 ),发现下载下来的mp3文件没有对应的标签 也是了解可以 ...
随机推荐
- CI中的数据库操作以及AR连贯操作
要使用CI中的数据库操作,首先我们应该在CI的 application/config/databass.php 文件中配置数据库信息,通常就是配置主机名,用户名,密码,数据库名,表前缀(dbprefi ...
- @section Scripts{}的使用
MVC视图中,Javascripts代码被放于下面的Razor代码中(@section Scripts{}). 好处:在视图进行JavaScript编程时,是一个很好的实践,在共享视图(_Layout ...
- 配置DCOM中excel权限
ASP.NET 导出Excel 错误解决备忘 网站项目要用到导出为excel文件的功能,程序运行时报错:"检索 COM 类工厂中 CLSID 为{000-0000-0000-C0046} 的 ...
- 在maven项目结构下对于Resources目录下文件的存取
在maven项目中,文件结构如下: proj ---src ----main ----java ----Main.java ----resources ----userFile.properties ...
- CorelDRAW购物节福利开奖 | “剁手节”前的攻略来了,请查收!
距离“剁手节” 还有不到两周的时间 相信一些线上.线下.微商.电商...都拿出了看家本领进行市场混战 一场没有硝烟的战争开始啦!! …… 当然,我也不例外 你们谁都别拦着,我要打广告了 让你变成了不折 ...
- Python 3.8 新特性来袭
Python 3.8 新特性来袭 Python 3.8是Python语言的最新版本,它适合用于编写脚本.自动化以及机器学习和Web开发等各种任务.现在Python 3.8已经进入官方的beta阶段,这 ...
- 使用DOS命令查找包含某一字符串的所有文件
在windows系统下,来查找并修改指定目录下包含某一字符串的所有文件,麻烦又费时.其实在DOS命令中,提供了Findstr命令来查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含) ...
- C语言基础 (8) 常用字符串处理函数
复习 如何调用库函数(别人写好的函数) 1) 头文件:包含指定的头文件,头文件主要包含此函数的声明 2) 函数名字:函数名字必须和头文件声明的名字一样 字符串常用处理函数: 1 ...
- Vue学习之路第十九篇:按键修饰符的使用
1.我们工作中经常会有类似于这样的需求:按下Enter键触发某个事件.或者按下ESC退出页面等各种各样的场景.在Vue中,可以通过键盘修饰符来实现这样的场景. 2.事例代码: <body> ...
- OPENGL学习【一】VS2008开发OPENGL程序开发环境搭建
1.VS2008工具自行在网上下载安装,现只提供VS2008开发工具中配置OPENGL环境的详细步骤.开发包及编译工具会在下方一并放出链接. 2.打开CMake的工具,主要的配置信息如下,按照数字顺序 ...