0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

动画演示各大算法运行机器人规划路径的过程

工程师邓生 来源:机器之心Pro 作者:佚名 2020-11-12 18:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

走机器的路,让你看一下。

机器人研究领域,给定某一特定任务之后,如何规划机器人的运动方式至关重要。

最近,GitHub 上开源了一个存储库,该库实现了机器人技术中常用的一些路径规划算法,大部分代码是用 Python 实现的。值得一提的是,开发者用 plotting 为每种算法演示了动画运行过程,直观清晰。

项目地址:

https://github.com/zhm-real/PathPlanning

该开源库中实现的路径规划算法包括基于搜索和基于采样的规划算法,具体目录如下图所示:

基于搜索的路径规划算法

基于搜索的路径规划算法已经较为成熟且得到了广泛应用,常常被用于游戏中人物和移动机器人的路径规划。

最佳路径优先搜索算法

Dijkstra 算法

A * 搜索算法

双向 A * 搜索算法

重复 A * 搜索算法

Anytime Repairing A* (ARA*) 搜索算法

实时学习 A * 搜索(LRTA*)算法

实时适应性 A * 搜索(RTAA*)算法

动态 A * 搜索(D*)算法

终身规划 A * 搜索算法

Anytime D * 搜索算法:变动较小

Anytime D * 搜索算法:变动较大

基于采样的路径规划算法

与基于搜索不同,基于采样的路径规划算法不需要显式构建整个配置空间和边界,并且在高维度的规划问题中得到广泛应用。

快速随机搜索树(RRT)算法

目标偏好 RRT 算法

双向快速扩展随机树(RRT_CONNECT)算法

Extended_RRT 算法

动态 RRT 算法

N = 10000 时,rrt * 算法

N = 1000 时,rrt*-Smart 算法

快速行进树(FMT*)算法

N =1000 时,Informed rrt * 算法

Batch Informed 树(BIT*)算法

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    214

    文章

    31611

    浏览量

    224322
  • 算法
    +关注

    关注

    23

    文章

    4816

    浏览量

    98758
  • 人工智能
    +关注

    关注

    1821

    文章

    50485

    浏览量

    267632
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    它人机器人深度参与机器人移动算法测评规范国标制定

    近日,由上海机器人产业技术研究院有限公司牵头起草的《机器人移动算法测评规范》国家标准(计划号:20256386-T-604)第一次工作组会议,在杭州云栖小镇国际会展中心顺利召开。它人机器人
    的头像 发表于 05-16 10:22 538次阅读

    具身智能工业机器人任务规划大模型GRID:重塑柔性制造的“核心大脑”

    当前制造业面临多品种、小批量需求与传统机器人刚性自动化之间的核心矛盾。具身智能工业机器人因其自主规划与执行能力成为破局关键,而任务规划正是其落地的核心瓶颈。富唯智能全球独创的GRID大
    的头像 发表于 05-09 18:05 1090次阅读

    六维力传感器:当机器人拥有“真实触觉”,未来会发生什么?

    你有没有好奇过:机器人是怎么做到像人手那样精细装配零件的?人形机器人又为什么能稳稳捏住一颗鸡蛋,却不会把它捏碎? 答案其实藏在一个小小的“秘密武器”里——它叫 六维力传感器 ,你可以把它想象成机器人
    发表于 04-29 16:29

    基于米尔RK3576核心板的国产割草机器人解决方案

    障决策 :利用NPU加速运行轻量化YOLO等国产优化模型,精准识别草坪中的障碍物。 全覆盖路径规划 :利用A72大核运行弓字形覆盖算法、边界
    发表于 04-24 17:31

    机器人拆码垛中高精度放置与垛型构建的解析分析:技术路径与核心要素

    机器人拆码垛中高精度放置与垛型构建需融合3D视觉、多传感器融合、动态路径规划及力控技术,实现毫米级定位。通过力学建模与AI算法优化垛型稳定性与空间效率,结合闭环校正补偿误差。未来趋势聚
    的头像 发表于 02-27 15:38 208次阅读

    探索RISC-V在机器人领域的潜力

    利用Gazebo仿真环境(在x86主机上运行)和MUSE Pi Pro上的ROS 2节点进行了联合仿真。 • 场景: 在PC的Gazebo中运行一个TurtleBot3机器人模型,MUSE Pi
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    ,MYD-LT536 具备以下突出优势: 1. 高算力与实时性兼顾 四核 Cortex-A55 架构可并行运行多线程控制任务,满足多轴机器人同步控制与动态补偿算法的实时计算需求; T536 AMP多核
    发表于 11-14 15:48

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    开发板的实际演示证明,RK3576能够轻松处理三屏显示和八路摄像头输入的复杂任务,同时保持低功耗和低发热特性,为机器人应用提供了理想的性能基础。 实测见证:RK3576轻松驾驭三屏八摄像头复杂任务理论参数
    发表于 10-29 16:41

    小萝卜机器人的故事

    经过我的申请, 马老师发放了, 小萝卜机器人的, 开发权限, 原来的小萝卜公司, 因为经营不善倒闭, 作为科研产品, 几个技术对此惋惜, 自掏腰包, 要让小萝卜机器人, 再生, 每次听到小萝卜说
    发表于 10-23 05:24

    自制巡线解迷宫机器人(上)

    为原理验证机且为了提高项目整体的开发速度,机器人的所有元器件均采用TB上的现有模块,并使用洞洞板直接焊接的方式来构建其机械结构和电气连接。 在软件层面上,该机器人内部集成有经典的PID闭环控制算法,可根据
    发表于 10-20 10:39

    工业机器人线束揭秘 | 性能加持助力机器人作业效率稳定跃升

    近年来国家陆续出台相关机器人的发展规划,推进机器人产业创新。在工业、汽车制造、消费电子、新能源等众多领域中,工业机器人的应用大幅度增加,包括核心组件工业
    的头像 发表于 08-01 08:03 1999次阅读
    工业<b class='flag-5'>机器人</b>线束揭秘 | 性能加持助力<b class='flag-5'>机器人</b>作业效率稳定跃升

    智能制造工业机器人技术发展趋势

    (一)大范围动态场景理解 工业机器人在自主制造场景中,对环境和运行状态感知要求高,作业环境多变、状态难测。需构建动态语义地图,解决机器人精细化路径
    的头像 发表于 07-31 09:43 1210次阅读
    智能制造工业<b class='flag-5'>机器人</b>技术发展趋势

    工业机器人的特点

    机器人是关键。工业互联网是通过端上的数据传输,经过大数据分析和云计算处理,再进行智能化决策的一整个过程,其中端的数据传输是基础。工业互联网的端包括机器人、传感器等一切线下连接端口。因此发展工业
    发表于 07-26 11:22

    AGV小车中的动态路径规划算法揭秘

    并非一成不变时,动态路径规划能力就显得至关重要。本文将深入探讨几种主流的动态路径规划算法(如A、Dijkstra、RRT等),并解析它们如何在AGV行业中大显身手。 为何需要动态
    的头像 发表于 06-17 15:54 2144次阅读
    AGV小车中的动态<b class='flag-5'>路径</b><b class='flag-5'>规划算法</b>揭秘

    明远智睿SSD2351开发板:语音机器人领域的变革力量

    的四核1.4GHz处理器具备强劲的运算性能,能够高效处理语音机器人运行过程中的复杂任务。语音识别和合成需要大量的计算资源,该处理器可以快速对语音信号进行分析、处理和转换。在实时语音交互场景中,无论是
    发表于 05-28 11:36