说明:基于改进人工势场法的不同形状的障碍物避障算法程序
势场法 人工势场算法 matlab避障算法 MATLAB-障碍物 避障-人工势场
说明:模拟了无人机遇到障碍物自动避障的原理,并且加了大量的注释!
无人 无人机 无人机--避障 无人机避障 无人机-障碍物
说明:四个机器人,实现编队行走,遇到障碍物后变换队形,实现避障,基本思想是利用栅格法。
编队-matlab 避障matlab 机器人-编队 matlab-栅格法 avoidance-obstacle
说明:人工势能避障算法凸形障碍物 matlab 仿真。
势能 凸形障碍物 障碍物 避障 人工势能
说明:利用MATLAB基于人工势能场法进行避障,并分析避障过程中航行器与障碍物、目标点的距离
避障-matlab 避障matlab 障碍物避障 matlab避障 距离势能
说明:实现小车的自动避障功能,当遇到障碍物是,自动改变路径,绕过以后,返回原路径前行
障碍物 障碍物避障 路径 bizhang matlab-小车
说明:用matlab编写的人工势场法路径规划算法演示程序,可以手动绘制障碍物,实现避障和对目标的跟踪,保证可以运行。
matlab避障算法 障碍物 跟踪避障 避障-路径 路径跟踪
说明:Simulink 控制VR环境中的小车。小车有5个距离传感器,能够慢慢学会避开墙壁和障碍物。小车采用加强学习(Q learning),采用神经网络对Q函数逼近。由于使用了模拟退火,小车在开始的时候会经常撞击障碍物,10次后基本就不会再撞了。
Simulink VR环境 小车
说明:用深度优先算法做的一个路径规划。可以从开始点一直移动到目标点,避开障碍物。
移动障碍物 matlab-路径 路径规划-障碍 路径规划-matlab 路径规划-算法
说明:这是一个飞行器避障程序,在飞行过程中检测到障碍物,按照原先飞行方案会撞上障碍物,执行避障程序躲避障碍物。首先运行main.m,再运行FC_avoid.mdl,然后再运行画图程序draw.m
matlab 程序 飞行器