【移动机器人运动规划】1 简介

1 简介

文章目录

  • [1 简介](#1 简介)
    • [1.1 什么是自主机器人](#1.1 什么是自主机器人)
    • [1.2 什么是运动规划](#1.2 什么是运动规划)
    • [1.3 前端:路径发现](#1.3 前端:路径发现)
    • [1.4 后端:轨迹生成](#1.4 后端:轨迹生成)
    • [1.5 MDP 和 MPC](#1.5 MDP 和 MPC)

1.1 什么是自主机器人

  • Definition: an autonomous robot is a robot that performs behaviors or tasks with a high degree of autonomy (without external influence)

  • Perception-Planning-Control action loop

1.2 什么是运动规划

  1. 基本要求
    • 安全:避免碰撞
    • 光滑性:节约能量, 舒适
    • 运动-动力学可行性:可执行、可控
  2. Old-school pipeline
    • 前端 path finding
      • 搜索初始安全路径
      • 低维
      • 离散空间
    • 后端 trajectory generation
      • 搜索可行轨迹
      • 高维
      • 连续空间

1.3 前端:路径发现

  1. 基于搜索的路径发现
    • 图搜索基础
    • Dijkstra 和 A*
    • 跳点算法 Jump Point Search
  2. 基于采样的路径发现
    • 概率路线图 Probabilistic Road Map
    • 快速采样随机树 Rapidly-exploring Random Tree
    • Optimal Sampling-based Methods
    • Advanced Sampling-based Methods
  3. 满足运动-动力学要求的路径发现
    • State-state Boundary Value Optimal Control Problem
    • State Lattice Search
    • Kinodynamic RRT*
    • Hybrid A*

1.4 后端:轨迹生成

  1. MINIMUM SNAP TRAJECTORY GENERATION
    • Differential Flatness
    • Minimum Snap Optimization
    • Closed-form Solution to Minimum Snap
    • Time Allocation
    • Implementation in Practice
  2. SOFT AND HARD CONSTRAINED TRAJECTORY OPTIMIZATION
    • 软约束轨迹优化 Soft Constrained Trajectory Optimization
    • 硬约束轨迹优化 Hard Constrained Trajectory Optimization

1.5 MDP 和 MPC

  1. 基于马尔可夫决策过程的规划
    • Uncertainties in Planning and MDP
    • Minimax Cost Planning and Expected Cost Minimal Planning
    • Value Iteration and Real-Time Dynamic Programming
  2. 机器人规划的模型预测控制
    • Linear MPC
    • Non-linear MPC
相关推荐
YQ_0121 小时前
Autoware NDT 独立定位模块
机器人
机器人梦想家21 小时前
具身机器人视觉服务的异步回调与并发控制
数据库·算法·机器人
TMT星球21 小时前
伽利略机器人亮相WRC 2026,突破形态局限发布“陆行具身系统”Galileo X
大数据·人工智能·机器人
老兵发新帖21 小时前
快速理解机器人各个坐标系的关系
机器人
老兵发新帖1 天前
机器人坐标系:各坐标系分别是谁在用,会影响谁?
机器人
极客互动API1 天前
企业微信 iPad 协议消息接口开发:文本 / 图片 / 群发消息的统一封装
人工智能·ios·微信·机器人·企业微信·ipad
老兵发新帖1 天前
机器人坐标系中:odom主要是做代价地图用?
机器人
老兵发新帖1 天前
机器人坐标系:那map到底是地图还是坐标系?
机器人
飞英思特无线充电2 天前
严苛场景巡检机器人的无线补能设计:点位、BMS、认证与运维边界
运维·机器人
DogDaoDao2 天前
Magma:微软如何用一个模型打通数字与物理世界的 AI Agent
人工智能·微软·机器人·大模型·机器人模型·智能体·magma