news 2026/4/15 10:09:20

arm_controller/follow_joint_trajectory action

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
arm_controller/follow_joint_trajectory action

一、先看有哪些 Action(确认名字)

bash

运行

ros2 action list

你会看到:

plaintext

/arm_controller/follow_joint_trajectory

二、查看这个 Action 的消息结构(goal/feedback/result 长什么样)

bash

运行

ros2 action show /arm_controller/follow_joint_trajectory

你会看到三大部分:

  1. Goal:客户端发过来的轨迹目标(关节名、点位、时间)
  2. Feedback:服务端实时返回的执行进度
  3. Result:最后返回的执行结果

这就是你问的 “action 中的内容”。


三、实时查看 Action 里的真实数据(最实用)

打开3 个终端,分别看:目标、反馈、结果。

1. 查看【客户端发过来的轨迹目标】

bash

运行

ros2 topic echo /arm_controller/follow_joint_trajectory/goal

这里能看到:

  • 哪些关节
  • 每个关节要走到的角度
  • 每个点的时间

2. 查看【实时执行反馈】(运动过程中一直在发)

bash

运行

ros2 topic echo /arm_controller/follow_joint_trajectory/feedback

这里能看到:

  • 当前关节位置
  • 执行进度
  • 还差多少完成

3. 查看【最终执行结果】

bash

运行

ros2 topic echo /arm_controller/follow_joint_trajectory/result

四、一条命令直接监听整个 Action(最简单)

bash

运行

ros2 action monitor /arm_controller/follow_joint_trajectory

它会自动打印:

  • 收到 Goal
  • 发送 Feedback
  • 返回 Result非常适合调试。

五、你代码里的三部分对应关系(一眼看懂)

你写的:

cpp

运行

handle_goal → 对应 /.../goal 客户端发的轨迹 handle_cancel → 对应 /.../cancel handle_accepted → 开始执行,发 feedback

你在终端看到的内容,就是你代码里收到和发送的数据


总结

  1. ros2 action show消息结构
  2. ros2 action monitor实时数据流
  3. topic echo分别看 goal/feedback/result
  4. 你这个 Action 里的内容 =机械臂轨迹 + 执行进度 + 结果
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 10:09:12

深入解析dtb反汇编:从二进制到可读DTS的完整指南

1. 设备树基础:为什么需要反汇编dtb文件 在嵌入式开发领域,设备树(Device Tree)就像硬件的"身份证"。想象一下,当你拿到一块开发板时,内核需要知道这块板子上有多少个CPU、内存有多大、外设怎么连…

作者头像 李华
网站建设 2026/4/15 10:08:24

大语言模型(LLM)在组合优化中的新突破:LLM-LNS与FunSearch性能对比

大语言模型驱动的组合优化革命:LLM-LNS与FunSearch深度解析 当组合优化问题遇上大语言模型,一场算法效率的革命正在悄然发生。在物流路径规划、资源调度、芯片设计等实际场景中,传统优化方法往往面临计算复杂度高、泛化能力弱的困境。最新研…

作者头像 李华
网站建设 2026/4/15 10:08:23

暗黑3按键宏终极解决方案:D3KeyHelper深度实战手册

暗黑3按键宏终极解决方案:D3KeyHelper深度实战手册 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面,可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper 你是否在暗黑3中厌倦了重复按键&#…

作者头像 李华
网站建设 2026/4/15 10:07:13

网络资源的隐形捕手:跨越平台边界的数字收藏家

网络资源的隐形捕手:跨越平台边界的数字收藏家 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader 你是否曾有过这样的…

作者头像 李华
网站建设 2026/4/15 10:06:11

Java程序员转大模型开发:从入门到落地,小白也能轻松上手

在AI技术飞速迭代、大模型从实验室走向产业落地的今天,传统编程领域的Java程序员正面临着新的职业选择——转型大模型开发。这不仅是一场跨越技术边界的挑战,更是一次实现职业升级、突破薪资瓶颈的绝佳机遇。相比于陷入传统开发的内卷,借助大…

作者头像 李华