URDF文件的生成和编写(三)
来源:互联网 发布:深圳美生创谷淘宝地址 编辑:程序博客网 时间:2024/06/05 16:53
http://wiki.ros.org/robot_state_publisher/Tutorials/Using%20the%20robot%20state%20publisher%20on%20your%20own%20robot
当您使用具有许多相关框架的机器人时,将它们全部发布到tf成为一项相当的任务。 robot state publisher(机器人状态发布者)是您做这项工作的工具。
机器人状态发布者可以帮助您将机器人的状态广播到tf变换库。 机器人状态发布者内部具有机器人的运动学模型; 因此给予机器人的关节位置,机器人状态发布者可以计算和广播机器人中每个链接的3D姿态。
您可以使用机器人状态发布者作为独立的ROS节点或库:
1、作为ROS节点运行
运行机器人状态发布器的最简单的方法是作为一个节点。 对于普通用户,这是推荐的用法。 您需要两件事来运行机器人状态发布者:
在参数服务器上加载的一个urdf xml机器人描述。
作为sensor_msgs / JointState发布联合位置的源。
http://wiki.ros.org/urdf/Tutorials/Using%20urdf%20with%20robot_state_publisher
1、创建URDF文件
这是一个大致接近R2-D2的7链接模型的URDF文件。 将以下链接保存到您的计算机。
2、发布状态
现在我们需要一个指定机器人的状态的方法。为此,我们必须指定所有三个关节和总体测距。 首先创建一个包:
cd %TOP_DIR_YOUR_CATKIN_WS%/srccatkin_create_pkg r2d2 roscpp rospy tf sensor_msgs std_msgs
阅读全文
0 0
- URDF文件的生成和编写(三)
- URDF文件的生成和编写(四)
- URDF文件的生成和编写(二)
- SolidWorks生成URDF文件,并配置
- ROS Gazebo(三):启动gazebo/URDF
- 做机械臂导航遇到的问题1:solidworks在生成urdf文件时崩溃的一种解决方法
- ROS机器人Diego 1#制作(十六)创建机器人的urdf模型描述文件
- solidwork导出urdf文件
- URDF文件相关
- 【ROS学习】(三)package.xml和CmakeList.txt文件的编写
- MiniDump文件的生成(三)
- urdf 和 xacro
- ROS中URDF文件详解(重点讲解mesh属性)
- 编写自己的代码生成工具三:代码生成组织者
- 做机械臂导航时遇到的问题2:solidworks用sw_urdf插件生成urdf文件包后,需要修改的部分
- Hibernate的学习之路三(映射文件编写)
- Android屏幕适配(三)适配文件的自动生成和系统适配
- Gh0st源码学习(三)生成DLL和DAT文件
- 深入理解Linux内核 第一章笔记
- Jquery ajax异步传值的两个json实用的写法,
- ZJU1024-Calendar Game(模拟)
- java冒泡排序——新人冒泡
- 解决刚安装 ubuntu 16.04 连接不上 wifi 问题
- URDF文件的生成和编写(三)
- JZOJ 5207【GDOI2018模拟7.7】暴力大神hxx
- form表单提交,用submit方法并且跳到指定页面或不跳转
- hive函数的使用
- Mysql触发器的作用及语法
- c++动态内存的管理
- solr-7 近实时搜索和实时搜索
- 显示锁
- 批量微信过滤开通软件 微信开通过滤