码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 路径规划总结(一)


    第三讲 路径规划

    ps:排版有一些问题,懒得改了,见Github
    一、导航规划简介
    1. 导航规划:在给定环境的全局或局部知识以及一个或者一系列目标位置的条件下,使机器人能够根据知识和传感器感知信息高效可靠地到达目标位置。

    2. 导航规划类型

      • 固定路径导引
        • 有人工标识导引的固定路径导航
      • 无轨导航
        • 有人工标识导引的无固定路径(无轨)导航
        • 无人工标识导引的无轨导航
    3. 无轨导航规划的主要研究内容

      • 路径规划(全局):根据所给定的地图和目标位置,规划一条使机器人到达目标位置的路径(只考虑工作空间的几何约束,不考虑机器人的运动学模型和约束)
      • 避障规划(局部):根据所得到的实时传感器测量信息,调整路径/轨迹以避免发生碰撞
      • 轨迹生成:根据机器人的运动学模型和约束,寻找适当的控制命令,将可行路径转化为可行轨迹
      • U0n5ZV.png
    二、路径规划基本概念
    1. 文献中路径规划都是在位形空间(Configuration Space)中进行规划。

    2. 从工作空间转换到位形空间,只需要:障碍物按机器人半径进行膨胀(机器人成为一个点),忽略非完整约束对姿态的限制(机器人是完整的)。

    3. 位形空间

      • 障碍物空间:不可行的位形空间
      • 自由空间:可行的位形空间
      • 路径规划就是在自由位形空间中为机器人寻找一条路径,使其从初始位置运行到目标位置。
    4. 路径规划的完备性要求

      • 完备性:当解存在时,能够在有限的时间内找到解
    5. 路径规划的两个基本问题

      • 路径规划要先构建出拓扑连通图,再执行路径搜索算法。

      • 拓扑连通图

        • 构建方法
          • 基本思路:对空间作离散化
          • 分辨率完备 resolution completeness 解析性离散化,确保获得可行解
            • 行车图法:基于障碍物几何形状分解姿态空间
  • 相关阅读:
    基于python的民宿旅馆消费数据分析系统
    VPP ARC和feature初始化
    Linux操作系统:Shell基础用法
    如何安装clang-9,clang,clang++
    Redis(四) 主从、哨兵、集群环境搭建
    【华为上机真题 2022】字符串比较
    基于战争优化算法(WSO)的光伏模型参数估计研究(Matlab代码实现)
    Leetcode(34)——在排序数组中查找元素的第一个和最后一个位置
    Vue中如何进行表单手机号验证与手机号归属地查询
    学好C语言需要一定的学习和实践
  • 原文地址:https://blog.csdn.net/weixin_43868436/article/details/107412966
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号