. The urdf using tree form that does not support parallel robots (close loop robots).

. The sdf using graph form that is more advanced.

. Using Solidworks (edition>2013) and ros tool 'SolidWorks to URDF exporter' plugin can generate urdf.

* solidworks版本要新,example用的2016年的

* 装配时不能有任何close loop joint,有close loop joints要拆散成open loop

* 基本的参数,如link,joint,inertial可以自动生成

. 如果有close loop joints, 可以在转换成sdf后,手动修改xml文件

. URDF to SDF:gz sdf -p ./name.urdf > ./name.sdf

===========================================================

* solidworks装配件中,所有部件都必须是最低层次的parts,不能是低一层的装配件

* solidworks的close loop robot,首先正常装配,并且调整到合适的位置

* 其次,拆散配合,使close loop robot变成合适的open loop robot

* 使用 'SolidWorks to URDF exporter' 插件,按GUI步骤导出urdf,稍加修改就可以在rviz中检查

* URDF to SDF:gz sdf -p ./name.urdf > ./name.sdf

* 下面就是修改SDF文件,添加joints,恢复成close loop robot.

* Each element on SDF is defined with respect to a specific reference frame:

  • Links are defined on the parent model's frame
  • Joints are defined on the child link's frame

SDF中的joint pose如果和reference frame重合(offset为0),则<pose></pose>可以省略不写。

否则,offset joint pose 需要显式的写出。

* offset joint pose可以在solidworks中测量。注意,测量joints点相对于child link's frame. 测量前可以锁定所有活动部件。

* joints 根据需要再设置limits

======================================================

最新文章

  1. WPF RichTextBox 做内容展示框 滚动条控制判定是否阅读完成
  2. java中堆栈(stack)和堆(heap)(还在问静态变量放哪里,局部变量放哪里,静态区在哪里.....进来)
  3. linux上安装php+gd扩展
  4. 社交网站好友储存设计和实现(PHP+MySQL)
  5. 【poj3177】 Redundant Paths
  6. repo sync下载脚本
  7. DB面试题
  8. WinPcap编程入门实践
  9. java.exe路径问题
  10. git for windows (又名 msysgit)如何记住用户名和密码
  11. Centos7.4下用Docker-Compose部署WordPress
  12. Spark DataFrame写入HBase的常用方式
  13. oracle中动态SQL详解
  14. Java-IO之BufferedReader(字符缓冲输入流)
  15. c/c++ 拷贝控制 右值与const引用
  16. Maven之pom.xml配置文件详解
  17. babel-preset-env使用指南
  18. python, generator.next()和send()
  19. 个人技术博客(α)------javaweb的学习路程
  20. JAVA内存泄露分析及解决

热门文章

  1. Python 实现抽象类的两种方式+邮件提醒+动态导入模块+反射(参考Django中间件源码)
  2. Win7-U盘安装出现&quot;We were unable to copy your files. &quot;
  3. jquery $.each 和for 怎么跳出循环(终止本次循环)
  4. lua工具库penlight--08额外的库(二)
  5. sama5d3 环境检测 gpio--yx测试
  6. 常用的easyui使用方法之二
  7. Reveal Jquery 模式对话框插件
  8. jquery mobile小经验
  9. php -- 对象遍历
  10. 开源 java CMS - FreeCMS2.2 建站向导