Hierarchical Cooperative A算法(HCA算法)是A*算法的一种拓展方法。

环境信息由图形信息以及一些机器人信息组成。对于每一个机器人都给出开始位置和终止位置。任务是在机器人之间不相互碰撞的前提下,为所有机器人找到他们从开始位置到终止位置的的路径信息。

目标是累计成本最小:所有机器人到达目标位置所使用的时间之和最小。

HCA*算法单独计算了每个机器人的路径信息。一旦找到了机器人可用的路径,该路径就被写入全局保留表当中。其中后续机器人所保留的路径不能够与之前机器人保留的路径冲突,多机器人之间使用保留表协调机器人行动。

HCA算法是一种次优且不完全的离线算法,HCA根据某些预定义的顺序计算每个机器人的路径信息。在每个路径计算以后,算法在保留表中记录该路径的整个路径节点和时间点信息。当搜索任何指定机器人的路径时,不能使用以前机器人已经保留的路径节点和时间节点,保证了不会发生冲突。机器人路径优先级在HCA*算法当中是任意确定的。优先级顺序会影响机器人寻找路径,部分问题可能改变机器人优先级顺序后就将无法找到解决方案。

Hierarchical Cooperative A*相关推荐

  1. 阅读笔记 CCL: Cross-modal Correlation Learning with Multi-grained Fusion by Hierarchical Network

    总结 CCL: Cross-modal Correlation Learning with Multi-grained Fusion by Hierarchical Network Yuxin Pen ...

  2. R语言ggplot2可视化树状图、层次聚类系统树图、树状图根据给定的距离度量将相似点分组在一起、并根据点的相似性将它们组织成树状图链接起来(Hierarchical Dendrogram)

    R语言ggplot2可视化树状图.层次聚类系统树图.树状图根据给定的距离度量将相似点分组在一起.并根据点的相似性将它们组织成树状图链接起来(Hierarchical Dendrogram) 目录

  3. R语言层次聚类(hierarchical clustering):数据缩放、PCA聚类结果可视化、fpc包的clusterboot函数通过bootstrap重采样的方法评估hclust层次聚类的稳定性

    R语言层次聚类(hierarchical clustering):数据缩放.PCA聚类结果可视化.fpc包的clusterboot函数通过bootstrap重采样的方法评估hclust层次聚类的稳定性 ...

  4. R语言层次聚类(hierarchical clustering):使用scale函数进行特征缩放、hclust包层次聚类(创建距离矩阵、聚类、绘制树状图dendrogram,在树状图上绘制红色矩形框)

    R语言层次聚类(hierarchical clustering):使用scale函数进行特征缩放.hclust包层次聚类(创建距离矩阵.聚类.绘制树状图dendrogram,在树状图上绘制红色矩形框) ...

  5. R语言层次聚类(hierarchical clustering):特征缩放、抽取hclust中的聚类簇(cutree函数从hclust对象中提取每个聚类簇的成员)、基于主成分分析的进行聚类结果可视化

    R语言层次聚类(hierarchical clustering):特征缩放.抽取hclust中的聚类簇(cutree函数从hclust对象中提取每个聚类簇的成员).基于主成分分析的进行聚类结果可视化 ...

  6. R语言聚类分析之层次聚类(hierarchical clustering)实战

    R语言聚类分析之层次聚类(hierarchical clustering)实战 目录 R语言聚类分析之层次聚类(hierarchical clustering)实战 #距离计算

  7. R构建层次聚类模型(Hierarchical Clustering)

    R构建层次聚类模型(Hierarchical Clustering) 目录 R构建层次聚类模型(Hierarchical Clustering) 聚类 什么是层次聚类?

  8. 【多标签文本分类】HFT-CNN: Learning Hierarchical Category Structure for Multi-label Short Text Categorization

    ·阅读摘要:   本文提出结合基于CNN微调的HFT-CNN模型来解决层级多标签文本分类问题.   [1] HFT-CNN: Learning Hierarchical Category Struct ...

  9. 【多标签文本分类】Initializing neural networks for hierarchical multi-label text classification

    ·阅读摘要:   本文在<Improved Neural Network-based Multi-label Classification with Better Initialization ...

最新文章

  1. PS 图像尺寸|点阵格式图像|矢量格式图像|图像格式的选择
  2. shell字符串截取总结
  3. 2009-08-19股市大跌分析(转载)
  4. python 中argparse 实例解析
  5. AAAI 2021 | 上海交大提出基于有监督解耦的信息瓶颈算法
  6. 容器编排技术 -- Kubernetes kubectl patch 命令详解
  7. cmd删除txt部分文字_Python识别图片中的文字
  8. elf 取路径_PatchELF 修改linux下elf文件library搜索路径
  9. 从年末生产故障解锁RocketMQ集群部署的最佳实践
  10. swiper监听滚动条_swiper Scrollbar滚动条组件详解
  11. 愤怒的小鸟,弹弓效果
  12. io.js入门(三)—— 所支持的ES6(下)
  13. 网络---NAT技术与代理服务器调研
  14. Linux学习笔记之 Btrfs文件系统简介及使用
  15. oracle去空格和换行,ORACLE 中去回车、空格、TAB的函数
  16. Detached InstanceError:Instance is not bound to a Session 关闭session后使用SQLAlchemy对象
  17. pytorch-cpn可视化标注信息
  18. git for Mac安装(包含客户端软件Github Desktop的安装配置)
  19. 计算机开机慢怎么办,笔记本电脑开机很慢怎么办?五个小妙招来帮忙!
  20. 电子商务宝盒PRIMO

热门文章

  1. CS61B sp2018笔记 | Exceptions, Iterators, Iterables
  2. 单细胞RNA-seq分析
  3. c#模拟看板控件_ComponentOne for Winform
  4. web页面各种颜色大概预览
  5. 基于OSM路网的LCZ分类单元划分
  6. PHPDoc/PHPDocumentor生成API文档
  7. Android模拟器Genymotion安装及使用教程详解
  8. vue项目如何在data里调用methods中的方法
  9. 大师兄手把手教你写考研数据结构代码题(50天代码整理合集)
  10. 百望云获评“中国大数据独角兽” 数实相融 算启未来