首页
›
机器人系统
›
013-MoveIt
›
《MoveIt机械臂抓取全流程解析》
VIP20
本课程属于:013-MoveIt
机器人系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MoveIt机械臂抓取全流程解析
📚 共计 30 章节
01
课程导论与抓取基础
什么是MoveIt?抓取任务的核心挑战(运动规划、碰撞检测、逆解算)。课程整体大纲概览。
导论
基础
02
ROS与MoveIt环境搭建
Ubuntu + ROS Noetic安装、MoveIt1安装、工作空间创建、依赖包检查。
环境
ROS
03
URDF与机器人建模
从零编写一个简单的URDF模型(连杆、关节、坐标系)。使用SolidWorks导出URDF的注意事项。
建模
URDF
04
SRDF与配置助手
使用MoveIt Setup Assistant生成SRDF,定义规划组、自碰撞矩阵、虚拟关节。
配置
SRDF
05
运动学插件配置
KDL、TRAC-IK、BioIK的对比与选择。如何在config文件中切换求解器。
运动学
插件
06
规划场景(Planning Scene)
场景的构成(世界、机器人、物体)。使用PlanningSceneInterface添加/移除物体。
场景
规划
07
碰撞检测机制
FCL库的工作原理。如何启用/禁用碰撞检测,设置碰撞矩阵。
碰撞
FCL
08
运动规划器(Planner)
OMPL库介绍。RRT、RRT*、PRM等算法的适用场景。如何配置规划器参数。
规划器
OMPL
09
规划请求适配器
FixStartStateBounds、FixWorkspaceBounds、AddTimeParameterization等适配器的作用与配置。
适配器
配置
10
抓取规划器(Grasp Planner)
Pick和Place管道的核心逻辑。GraspGenerator与GraspPlanner的区别。
抓取
规划器
11
抓取姿态计算
如何根据物体位姿计算末端执行器的抓取姿态。抓取方向、接近方向、退避方向的设定。
姿态
计算
12
吸盘与夹爪的抓取策略
吸盘(真空)抓取与夹爪抓取的运动学差异。吸盘抓取的姿态约束。
吸盘
夹爪
13
MoveIt Commander与Python API
使用MoveGroupCommander进行运动规划。设置目标位姿、关节空间规划。
Python
API
14
抓取管道的Python实现
编写Pick函数:预抓取->接近->抓取->退避。Place函数的对称逻辑。
管道
实现
15
场景感知与点云处理
使用PCL或Open3D处理点云,分割桌面与目标物体。将点云转换为碰撞物体。
点云
感知
16
视觉伺服与抓取
结合AprilTag或ArUco进行视觉定位。将视觉结果反馈给MoveIt进行抓取。
视觉
伺服
17
力控与柔顺抓取
使用FT传感器实现力控搜索。MoveIt中的柔顺框架(Compliance Framework)简介。
力控
柔顺
18
多臂协作抓取
配置多机器人规划组。双臂协同的运动学约束与避碰。
多臂
协作
19
移动抓取(Mobile Manipulation)
将机械臂安装在AGV上。MoveIt与Navigation Stack的集成。
移动
AGV
20
抓取失败处理与重试策略
常见失败原因(逆解失败、碰撞、超时)。编写重试逻辑与姿态微调。
失败
重试
21
仿真环境搭建
使用Gazebo仿真机械臂。配置ros_control控制器。MoveIt与Gazebo的联合仿真。
仿真
Gazebo
22
Benchmarking与性能调优
使用MoveIt的Benchmarking工具评估规划器性能。调整规划时间、求解精度。
性能
调优
23
自定义规划器插件
编写一个简单的自定义规划器插件。注册到OMPL中。
插件
自定义
24
自定义约束(Constraints)
位置约束、方向约束、路径约束。在抓取中应用约束(如保持杯子竖直)。
约束
路径
25
MoveIt2迁移指南
MoveIt2与MoveIt1的主要区别。从ROS1迁移到ROS2的注意事项。
迁移
ROS2
26
抓取物体识别与分类
使用深度学习(如YOLO)识别物体。根据物体类型选择抓取策略。
识别
YOLO
27
动态环境与避障
在规划场景中实时更新障碍物。使用OctoMap进行动态碰撞检测。
动态
避障
28
抓取系统集成实战(上)
搭建完整的抓取系统:视觉->规划->执行。编写状态机管理抓取流程。
集成
实战
29
抓取系统集成实战(下)
调试与优化。记录抓取成功率日志。常见问题排查。
调试
优化
30
课程总结与未来展望
回顾核心知识点。前沿趋势:学习型抓取、灵巧手抓取、具身智能。
总结
展望
所属VIP或分类
同VIP:MoveIt从零搭建完整机器人
同VIP:MoveIt仿真联调与性能优化
同VIP:MoveIt仿真联调故障诊断与修复