当前位置: 首页 > news >正文

ros2 control 2

controller

创建一个pkg,在pkg中新建一个controller.yaml。

点击查看代码
controller_manager:ros__parameters:update_rate: 50joint_state_broadcaster:type: joint_state_broadcaster/JointStateBroadcasterdiff_drive_controller:type: diff_drive_controller/DiffDriveControllerdiff_drive_controller:ros__parameters:left_wheel_names: ["base_left_wheel_joint"]right_wheel_names: ["base_right_wheel_joint"]wheel_separation: 0.45wheel_radius: 0.1odom_frame_id: "odom"base_frame_id: "base_footprint"pose_covariance_diagonal: [0.001, 0.001, 0.001, 0.001, 0.001, 0.01]twist_covariance_diagonal: [0.001, 0.001, 0.001, 0.001, 0.001, 0.01]enable_odom_tf: truepublish_rate: 50.0linear.x.max_velocity: 1.0linear.x.min_velocity: -1.0angular.z.max_velocity: 1.0angular.z.min_velocity: -1.0
update_rate为数据频率。 joint_state_broadcaster从硬件资源获取数据然后发布。写法仿照https://github.com/ros-controls/ros2_controllers/tree/humble/joint_state_broadcaster文档。起了两个名字分别是joint_state_broadcaster和diff_drive_controller,名字可以随意起,它们的type为文档中的class的那么属性。接下来这两个会成为节点,为这两个节点添加参数。diff_drive_controller的params参考https://github.com/ros-controls/ros2_controllers/blob/humble/diff_drive_controller/src/diff_drive_controller_parameter.yaml,将左右轮的名字添加进去。wheel_separation代表两个轮子的距离。diff_drive_controller接受速度命令,将其转化为两个轮子各自的速度,并且接受速度用来闭环控制。添加odom_frame_id,base_frame_id,base_frame_id为底盘的名字。params里的publish_rate不会超过controller_manager中的。增加速度限制范围。
http://www.sczhlp.com/news/136621/

相关文章:

  • 京东商城网站地址是多少wordpress 相关插件
  • 基于洞察的智能编程法——从直觉到代码的原型炼成术
  • 万盛经开区规划建设局网站有源码怎么做网站
  • python 网站开发入门惠州哪个房地产网站做的比较好
  • 上海金瑞建设集团网站可以免费打广告的网站
  • 怎么做二维码转到网站科学新概念seo外链平台
  • 网站建设收费标准效果做网站一年的费用
  • lc1036-逃离大迷宫
  • 龙口有没有做网站的用网站素材做logo
  • 网站域名怎么缴费怎样设计网站主页
  • 电脑制作网站教程程序员的就业前景
  • 网页模板怎么做网站wordpress 免费博客
  • 一个做微信文章的网站汽车网站 源码
  • 天津注册公司网站wordpress js加载很慢
  • golang和php 做网站智慧记免费官方下载
  • 湖南网站seo优化农村自建房设计师哪里找
  • 怎么做公司销售网站利用影视网站做cpa
  • 徐州做网站优化青海建筑人才网
  • 网站关键词多少个最好如何查到网站建设
  • 9.25学习笔记
  • 新学期每日总结(第4天)
  • 企业网站模板大全上海装修公司电话
  • 做网站首选什么语言慈利县建设局网站
  • 建站平台和网站开发的区别江阴市建设局网站管理通道
  • 网站开发流程怎么写电脑咋建网站
  • 网站流量在哪设置服装网站推广策划书
  • 电器企业网站建设四川省送变电建设有限责任公司网站
  • 自己做网站语言包怎么做网站开发与运营
  • 最好的网站模板网站浙江省网站备案时间
  • 佛山外贸网站建设平台wordpress图片展示主题yousucai