基于视觉控制的动态路径跟踪机器人This project was tested on MATLAB 2016b on Windows 10. It requires: - MATLAB - OpenCV - OpenCV Contrib - Webcam - Bluetooth module - Arduino IDE - Arduino Microcontroller - Robot 1. MATLAB Can be retrieved at: https://www.mathworks.com/ 2. OpenCV and Open CV Contrib Installed and downloaded from https://github.com/kyamagu/mexopencv Using ArUco library from OpenCV Contrib 3. Webcam Any webcam that interfaces with MATLAB (i.e. Logitech) 4. Bluetooth Any Bluetooth device module (i.e. HC-06) 5. Arduino IDE https://www.arduino.cc/en/Main/Software 6. Arduino Any Arduino compatible with Arduino IDE 7. Robot Any locomotion robot that can be controlled by Arduino (with motor shields, etc)
2021-08-28 20:33:43 35.45MB AGV机器人
1
拣货路径优化matlab代码这是一个用于 Lynx 机器人(6-DoF 机械手)的动态平滑 RRT 规划器。 主要功能: 模拟函数:runsim.m 静态规划生成函数(主函数):SRRT.m 动态规划的生成函数:regrow.m 其他功能: 示例函数:sample.m 在空间中选择随机节点:RandomNode.m 邻居查找函数:neighbor.m 节点扩展函数:extend.m 碰撞检测功能:DetCol.m 路径优化函数:path_opt.m Utils:这些是我在以前的实验室中实现的来自 p-code 或 m-code 的辅助函数 为了评估规划器的平滑度,我们在不同的静态地图中进行了模拟: 静态模拟结果: 随机样本和epsilon-greedy样本的比较: 原始路径和修剪路径之间的比较: 为了评估规划器的动态性能,由于在 matlab 中可视化 3d 移动障碍物非常棘手,我们将其实现到在不断变化的环境中导航的规划器点机器人上,得到以下结果: 场景一:随机移动门: 场景2:棘手的迷宫:
2021-06-14 17:52:35 4.28MB 系统开源
1
用蚁群算法实现点到点的路径规划(可读取txt文件)
2021-05-13 21:03:26 58.59MB 动态路径规划 c++ 算法 蚁群算法
1
C#2010 和ArcGIS Engine 10.0写的,直接应该是可以运行的,如果不是,配置相应的事件的话也是没有问题的。其实很简单,有需要的看看吧!
2021-04-21 17:04:33 59KB 路径分析 ArcGISEngine 动态路径
1
netlogo写的D*lite(简化版?):A*或迪杰斯特拉找到最短路,然后沿最短路行走,同时检测路径成本,若路径成本有变动(增大)则重新搜索路径。不知道以上思路对不对~~敬请指导~有进一步改进的还请上传,相互学习。
2021-02-15 14:06:34 16KB netlogo 动态路径规划 D*lite
1
A*算法用于动态路径规划,实现功能:静态复杂环境下路径规划;简单地对地图分析并做出处理决策;动态环境下路径规划
2019-12-21 22:20:42 25KB A*算法 动态路径规划
1
研究针对遗传算法(GA)提出了一种新的变异算子,并将其应用于动态环境下移动机器人的路径规划问题。移动机器人的路径规划在障碍物环境中发现从起始节点到目标节点的可行路径。 通过利用其强大的优化能力,遗传算法已被广泛用于生成最优路径。虽然简单遗传算法或其他改进的变异算子中的常规随机变异算子会导致不可行路径,但所提出的变异算子不会并且避免早熟收敛。为了证明所提出的方法的成功,它被应用于两种不同的动态环境,并且与之前在文献中改进的GA研究进行了比较。与所提出的变异算子相比,遗传算法寻找最优路径的次数要多得多,并且比其他方法收敛得更快。
2019-12-21 21:51:10 541KB 机器人 路径规划 遗传算法
1
人工势场法由于其简单性和便于数学描述被广泛应用在移动机器人路径规划上,然而多数研究都集中在解决静态路径规划上,即目标和障碍物都是静态的。本文提出了用人工势场法解决移动机器人动态路径规划问题的一个方法,在动态环境中,目标是运动的,障碍物是静止的。因此新的势场函数和相应的势场力被定义。最后仿真结果证明了此方法的有效性。
2019-12-21 21:04:31 2.29MB 动态路径规划 人工势场 移动机器人
1
D*算法又称为动态A*算法,在未知环境或有动态障碍物出现时,采用A*算法需要丢弃初始规划完成的open表和close表,重新进行规划。造成规划时间的增加,D*算法的核心思想是先用dijkstra或A*从目标点向初始点进行反向搜索,然后机器人从起点向目标点移动,当遇到动态障碍物时,只进行局部的更改即可,效率明显提高。本仿真基于matlab进行D*算法的动画演示。
2019-12-21 20:55:54 4KB Dstar 动态 路径规划
1