【智能算法应用】哈里斯鹰算法优化二维栅格路径规划问题

在这里插入图片描述


1.算法原理

【智能算法】哈里斯鹰算法(HHO)原理及实现

2.二维路径规划数学模型

栅格法模型最早由 W.E. Howden 于 1968 年提出,障碍物的栅格用黑色表示,可通过的自由栅格用白色表示。
在这里插入图片描述
求解二维路径规划问题时,一般采用八领域搜索。
在这里插入图片描述
优化目标

路径规划问题需要考虑三点:

  • 全局总路径最优
  • 避免碰撞到障碍物
  • 路径平滑性

全局总路径最优

考虑路径规划问题的全局最优路径长度最短,适应度函数可以定义为:
F 1 = ∑ i = 0 m − 1 ( x i + 1 − x i ) 2 + ( y i + 1 − y i ) 2 (1) F_1 = \sum_{i = 0}^{m-1}\sqrt{\left( x_{i+1} - x_i \right)^2 + \left( y_{i+1} - y_i \right)^2}\tag{1} F1=i=0m1(xi+1xi)2+(yi+1yi)2 (1)

避免碰撞到障碍物

通常考虑添加惩罚函数,当下一步路径将与障碍物发生碰撞时,对其进行惩罚:
F 2 = ϕ ⋅ Q (2) F_2=\phi\cdot Q\tag{2} F2=ϕQ(2)

路径平滑性

通常采用方法包括B样条曲线、贝塞尔曲线、最小路径曲率等。

3.结果展示

在这里插入图片描述

4.参考文献

[1] 梁景润,刘丽桑,陈炯晖,等.多策略优化麻雀搜索算法及其路径规划的应用[J].福建理工大学学报,2023,21(06):605-612.
[2] 邓明杰.面向路径规划的群智能优化算法研究[D].江西理工大学,2023.
[3] 张恩浩.基于麻雀搜索算法的移动机器人路径规划算法研究[D].重庆理工大学,2022.

最近更新

  1. TCP协议是安全的吗?

    2024-04-10 06:10:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-10 06:10:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-10 06:10:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-10 06:10:04       20 阅读

热门阅读

  1. 高并发环境下的实现与优化策略

    2024-04-10 06:10:04       19 阅读
  2. 百度机器学习算法春招一二三面面经

    2024-04-10 06:10:04       16 阅读
  3. 基于Flask测试深度学习模型预测

    2024-04-10 06:10:04       16 阅读
  4. Vscode使用教程

    2024-04-10 06:10:04       15 阅读
  5. 【hive】单节点搭建hadoop和hive

    2024-04-10 06:10:04       13 阅读
  6. Hadoop 源码中使用ServiceLoader

    2024-04-10 06:10:04       17 阅读
  7. vscode 关键字记录

    2024-04-10 06:10:04       15 阅读
  8. Ajax、Fetch、Axios三者的区别

    2024-04-10 06:10:04       16 阅读
  9. 在 Vue 3 中使用 Axios 发送 POST 请求

    2024-04-10 06:10:04       13 阅读
  10. BERT的训练过程解析:从数据准备到fine-tuning

    2024-04-10 06:10:04       15 阅读
  11. WPF —— 动画缩放变换

    2024-04-10 06:10:04       18 阅读