news 2026/8/6 5:09:40

机械人学习 day 14

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
机械人学习 day 14

1. G2 轨迹桥收尾(上午)

- 修复 Humble rclpy 的 action 结果码问题(execute 回调重构)
- 真机验证:小行程轨迹、取消保持、起点拒绝,全部通过

2. G3:MoveIt 从零打通(耗时最长)

- 安装 MoveIt + 建 moveit_config 包
- 参数结构调试(卡最久):对照官方 panda 配置,确认 Humble 的参数名——kinematics
在 robot_description_kinematics、管线在 planning_pipelines+顶层 ompl
子树、参数必须走 launch 内联 dict
- 碰撞模型:vendor STL 数据污染(±0.5/±1/±99 多层垃圾顶点)+ 网格巨大(单文件 39
万三角形)→ 改用人工原语盒体,启动 4 分钟 → 2 秒
- 桌面参数:猜测 1.0m 导致肩膀"插进"桌子,你实测 73.6cm/89cm 后一切正常
- 验证通过:RRT-Connect 规划 + 笛卡尔 fraction=1.000

3. 模型按实测修正(根因排查)

- 臂长:你量肩→指尖 85cm,URDF 缩放 1.043(0.677→0.70m reach)
- 躯干:肩高 1.17m → 髋关节 z 修正 0.37→0.44
- 相机高度 145cm 验证一致 ✓
- 感知映射:深度读数偏大 ~11%,body 系 x 偏大 ~17cm、z 偏大 ~8cm → 加
PERCEPTION_OFFSET 校正

4. 感知鲁棒性

- 轴线估计改为多采样+中值过滤(修掉下 1/4 点落到桌面把轴线拉歪)
- 修掉图像 y 轴方向搞反的 bug(顶底互换)
- 识别出检测在多个目标间跳动的干扰

5. G5:抓取集成(下午)

- pick_plan.py:检测 → 候选 → RRT → 直线接近,全链路打通
- 你要侧抓 → 加侧抓候选(直立瓶补水平接近)+ --side 模式
- 修掉四元数旋转 bug、MoveIt 笛卡尔 IK 分支卡死(换本地链式 IK)
- 按你的三条意见重构:
- 拼接连续:倒推链(从抓取构型反向走直线)→ RRT 关节空间目标(容差 0.002 rad)→
拼接点最大差 0.11°
- 时间戳完整:段2 每步 0.25s,桥按时间插值
- 安全:瓶子加进场景、逐路点碰撞检查、无碰撞通过

最终状态

- 侧抓完整轨迹已生成:RRT 41 点(3.97s)+ 直线 21 点(5.0s),总
8.97s,拼接连续、无碰撞、带时间戳,存于 /tmp/grasp_traj.json
- 待执行:轨迹经 x86 桥下发,机械臂会动(等你确认)

今天暴露的系统性问题(后续要处理)

1. URDF 与实物多处尺寸偏差(腿/臂/感知映射)——建议做一次完整的几何标定
2. 感知深度 ~11% 系统偏差——需要多距离标定
3. vendor STL 数据污染——碰撞模型需长期方案(或用 vendor 修好的 mesh)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/6 5:08:24

MySQL权限管理:从基础到实战的安全配置指南

1. MySQL权限管理核心概念解析权限管理是MySQL数据库安全体系中最关键的组成部分之一。作为DBA,我经常遇到因为权限配置不当导致的安全事故。MySQL的权限系统采用"基于角色"的设计理念,通过用户账号与权限对象的组合实现精细控制。每个MySQL用…

作者头像 李华
网站建设 2026/8/6 5:07:08

网站正在建设中 页面:一份来自创始人的真诚独白,关于等待、关于未来与关于不妥协的坚持

说实话,当你点击链接,眼前出现的并不是一个流光溢彩、功能完备的商业官网,而是一大片留白,加上这几个简单直接的汉字,心里难免会有一点点落差。这很正常,真的。在这个信息爆炸、追求极速的时代,人们习惯了“即点即有”,习惯了秒开的世界。但请给我几分钟,或者哪怕只是…

作者头像 李华
网站建设 2026/8/6 5:06:23

激光打标参数全解析:从频率脉宽到时序控制,掌握精准加工核心

1. 项目概述:从“打标”到“雕琢”,理解激光笔参数是精准加工的第一步 刚接触激光加工,尤其是像打标、雕刻这类精细活的时候,很多人会有一个误区:把激光头简单地想象成一支“笔”,以为选好功率、调好速度&a…

作者头像 李华
网站建设 2026/8/6 5:05:32

时钟天线效应与环路面积EMC抑制方案

边沿速率决定辐射能量带宽,走线长度则决定这些能量能不能借助 PCB 走线形成有效天线。相同边沿参数下,走线长度不同,辐射量级差距悬殊。高速信号与时钟必须按照波长比例分级管控走线长度,同步约束回流环路面积,切断 “…

作者头像 李华
网站建设 2026/8/6 5:05:27

STM32定时器中断原理与HAL库实战配置指南

1. 从“跑马灯”到“心跳节拍”:为什么你需要理解STM32定时器中断如果你刚开始接触STM32,点亮一个LED(俗称“跑马灯”)可能是你的第一个实验。你很快会发现,用HAL_Delay()函数来实现闪烁虽然简单,但整个程序…

作者头像 李华