首页
›
机器人系统
›
013-MoveIt
›
《MoveIt导航调参开发与工程应用》
VIP20
本课程属于:013-MoveIt
机器人系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MoveIt导航调参从入门到精通
📚 共计 30 章节
第1章
MoveIt与导航初识
MoveIt是什么?MoveIt能做什么?MoveIt的架构与核心组件。
入门
概念
第2章
ROS与MoveIt环境搭建
Ubuntu系统安装、ROS Noetic安装、MoveIt安装与测试。
环境
安装
第3章
机器人模型URDF
URDF文件结构、link与joint的定义、在Rviz中可视化模型。
建模
可视化
第4章
SRDF与配置助手
Setup Assistant工具使用、定义碰撞矩阵、定义虚拟关节。
配置
工具
第5章
运动学求解器
KDL与TRAC-IK对比、配置运动学求解器、求解失败分析与处理。
运动学
IK
第6章
规划场景(Planning Scene)
规划场景的概念、场景的构建与更新、碰撞检测机制。
场景
碰撞
第7章
运动规划器(Planner)
OMPL库介绍、常用规划算法(RRT、PRM、STOMP)、规划器参数配置。
规划
算法
第8章
规划请求适配器
适配器的作用、常用适配器(FixStartState、FixWorkspaceBounds等)、自定义适配器。
适配
进阶
第9章
轨迹执行与控制器
FollowJointTrajectory接口、配置ros_control、编写控制器。
控制
执行
第10章
MoveIt C++ API
MoveGroupInterface类、规划与执行、添加障碍物。
C++
API
第11章
MoveIt Python API
导入moveit_commander、Python脚本控制机器人运动。
Python
脚本
第12章
运动学插件开发
自定义IK插件、注册插件到MoveIt。
插件
开发
第13章
约束规划
位置约束、方向约束、路径约束、在规划中应用约束。
约束
规划
第14章
笛卡尔路径规划
computeCartesianPath函数、路径插值与避障。
笛卡尔
路径
第15章
抓取与放置(Pick and Place)
GraspGenerator、PickPlacePipeline、完整抓取流程。
抓取
操作
第16章
运动学数据库(IKFast)
IKFast原理、生成IKFast库、集成到MoveIt。
IKFast
优化
第17章
导航堆栈(Navigation Stack)入门
导航堆栈架构、costmap与global planner。
导航
架构
第18章
AMCL定位
自适应蒙特卡洛定位原理、配置AMCL参数、定位精度调优。
定位
AMCL
第19章
全局路径规划
Dijkstra与A*算法、global_planner参数调优。
全局
路径
第20章
局部路径规划
DWA与TEB算法、local_planner参数调优。
局部
规划
第21章
代价地图(Costmap)
静态层、障碍层、膨胀层、参数配置与调试。
代价地图
层
第22章
MoveIt与导航集成
MoveIt规划机械臂路径、导航规划底盘路径、协同控制。
集成
协同
第23章
感知与点云处理
PCL点云库基础、点云滤波与分割、集成到MoveIt。
感知
点云
第24章
动态避障
实时更新规划场景、动态障碍物检测与规避。
动态
避障
第25章
多机器人协同
多MoveIt组控制、多机器人碰撞避免。
多机器人
协同
第26章
仿真环境搭建
Gazebo仿真、加载机器人模型、传感器仿真。
仿真
Gazebo
第27章
性能调优与调试
规划时间优化、轨迹平滑度调优、使用rqt与plotjuggler分析。
调优
调试
第28章
常见问题与避坑
规划失败原因排查、控制器超时、坐标系混乱。
FAQ
经验
第29章
实战项目一:机械臂自主抓取与放置
完整抓取流程、场景搭建、代码实现。
实战
抓取
第30章
实战项目二:移动机械臂(MoMa)导航与操作
移动底盘导航、机械臂操作、协同任务。
实战
移动机械臂
所属VIP或分类
同VIP:MoveIt从零搭建完整机器人
同VIP:MoveIt仿真联调与性能优化
同VIP:MoveIt仿真联调故障诊断与修复