说明:人工势场法是由Khatib提出的一种虚拟力法。它的基本思想是将机器人在周围环境中的运动,设计成一种抽象的人造引力场中的运动,目标点对移动机器人产生“引力”,障碍物对移动机器人产生“斥力”,最后通过求合力来控制移动机器人的运动。
说明:用深度优先算法做的一个路径规划。可以从开始点一直移动到目标点,避开障碍物。
说明:移动机器人避障MATLAB仿真实验,设置4个障碍物的位置及边缘颜色,动态显示路径
说明:规则: 1、范围: 蚂蚁观察到的范围是一个方格世界,蚂蚁有一个参数为速度半径(一般是3),那么它能观察到的范围就是33个方格世界,并且能移动的距离也在这个范围之内。 2、环境: 蚂蚁所在的环境是一个虚拟的世界,其中有障碍物,有别的蚂蚁,还有信息素,信息素有两种,一种是找到食物的蚂蚁洒下的食物...
说明:基于角谱理论艾里光束的传播,该MATLAB程序,大体上模拟出了Airy光束的二维光强分布,并在此基础上利用角谱理论,编写出了其在二维平面内的传播,只需改变其中的参数就可以展示Airy光束的移动。在此基础上加上障碍物,可以得到Airy光束的自愈合特性等特殊性质。