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

ROS 2 URDF 导入与关节状态发布

# 进入 URDF 目录,替换为自己路径 cd /root/ros2_ws/src/robotguanhe/urdf/ # 加载指定的机器人 URDF 模型文件 ros2 run robot_state_publisher robot_state_publisher guanheRobotMachine.urdf

启动图形界面工具,手动模拟和发布机器人的关节角度

作用:提供一个图形界面(滑条窗口),让用户手动调节机器人关节角度,并将这些角度值发布到 /joint_states 话题,供 robot_state_publisher 等节点使用;

ros2 run:运行 ROS2 功能包中的可执行程序
joint_state_publisher_gui:功能包名(提供图形界面版本的关节状态发布器)
joint_state_publisher_gui:可执行文件名(启动一个带滑条窗口的程序)

# 安装 ros-jazzy-joint-state-publisher-gui sudo apt update sudo apt install ros-jazzy-joint-state-publisher-gui # 启动 ros-jazzy-joint-state-publisher-gui ros2 run joint_state_publisher_gui joint_state_publisher_gui

启动三维可视化工具(ROS Visualization)

rviz2 是一个 3D 可视化工具,能订阅 ROS2 中的各种话题(TF、点云、图像、地图、路径等),将机器人的物理形态、传感器数据、运动状态和规划结果以图形化的方式实时展示出来,帮助开发者调试和观察机器人行为;
注:先启动 robot_state_publisher 加载 URDF,再打开 rviz2 → 点击 Add 添加 RobotModel → 将 Fixed Frame 设为 base_link(根坐标系),即可看到机器人模型;

ros2 run rviz2 rviz2 # 添加 RobotModel 显示项 # 1、点击 rviz2 左侧面板底部的 Add 按钮(弹出添加显示项的窗口)=> # 2、选择 By display type 选项卡(按类型浏览)=> # 3、找到并选中 RobotModel(机器人模型显示插件),并点击 OK 确认 # 设置 Fixed Frame(固定坐标系) # 1、左侧 Global Options 区域 => # 2、找到 Fixed Frame 参数 => # 3、改为机器人根坐标系名称(通常是 base_link 或 base_footprint,基于URDF文件)

http://www.jsqmd.com/news/1139386/

相关文章:

  • 面向学生群体的眼健康线下服务如何打通家校协同渠道?2026 行业参考维度
  • 新药观潮⑧|神经退行性疾病及其创新药研发进展:创新疗法破冰,挑战与机遇并存
  • MQTT-Proxy集群配置教程:实现高可用物联网消息代理的终极指南
  • 139、PixelShuffle 亚像素卷积上采样的 YOLOv11 代码实现与通道重建的适配细节
  • 基于AI大模型,将自然语言需求自动转化为结构化测试用例
  • 【K8s第二篇】生产核心资源精讲:YAML手写+私有镜像仓库+探针+配置热更新(零基础Docker迁移)
  • 中空板生产线厂家哪家好?推荐大连欣科
  • 2026在线本地视频去水印教程:免费无水印导出工具与风险解析
  • 计算机毕业设计之基于SSM的校园在线点餐与配送平台的设计与实现
  • 2026净气型试剂柜服务水平对比:5项核心指标实测指南
  • AI动态叙事技术解析:从有限状态机到LLM的游戏革命
  • Linux理解Shell学习实操笔记
  • Tomcat组件管理源码详解 _
  • Unity ML-Agents强化学习实战:从零训练足球AI智能体
  • 怎么读论文-->部分内容来源:B站UP主 送懒洋洋上学
  • 0x04 VICE
  • 国产飞腾主板 EMC 与热设计实战:从原理图到Layout的10个关键检查点
  • OSCAR骨架条件化世界模型:跨形态机器人通用认知架构
  • 攻击事件:发生在默克尔山上的验证绕过
  • YOLOv8 C++部署实战:基于ONNXRuntime与OpenCV的完整环境配置与推理实现
  • 开源AI模型本地部署实战:从原理到生产环境最佳实践
  • Fable 5被网友薅出省钱神招!最高减70%!
  • PyTorch 2.5 Tensor GPU 初始化:3种方法对比与 2 倍性能提升实测
  • MD文件应用Typora激活
  • Flash 存储单元原理深度解析:从 SLC 到 QLC 的 4 种技术演进与性能影响
  • 高性能跨平台镜像烧录架构设计:解决数据完整性与系统安全的双重挑战
  • ForesightFlow:面向工业动作决策的流匹配架构
  • OpenClaw(小龙虾 AI)本地部署
  • 儿童血小板增多症的病因、诊断与治疗策略
  • 从需求到交付,软件定制开发的全流程管理决定项目成败