一种六自由度机械臂避障算法研究pdf,一种六自由度机械臂避障算法研究
2021-09-25 11:31:10 609KB 综合资料
1
算法来源于2003 年R. Olfati-Saber 的文章:Flocking for multi-agent dynamic systems: algorithms and theory
2021-09-06 13:10:38 7KB Flocking Olfati-Saber MATLAB
把滚动规划和径向基函数神经网络(RBFNN)预测相结合,提出一种动态不确定环境下移动机器人局部路径规划过程中,针对动态障碍物的新的混合避障算法.利用摄像镜头采集动态障碍物的移动轨迹,提取形心序列,利用RBFNN建立预测模型.在移动机器人实时规划时,根据当前位置在超声波传感器的扫描范围内建立滚动窗口.当检测到动态障碍物进入滚动窗口以后,才开始进行预测计算.根据动态障碍物相邻时刻的三个时间序列值,来预测障碍物下一时刻的运动轨迹,从而把动态障碍物的避障问题转化为瞬时静态障碍物的避障问题,实现实时规划.这种算法能够提高动态避障的安全性和规划的实时性.仿真结果证明了算法是可行、高效的.
2021-06-28 19:47:04 545KB 动态避障; 滚动规划; RBFNN; 预测
1
该文基于超声波传感器和蓝牙技术设计了一种双模式智能避障小车。该小车采用STM32F407作为系统控制器,以自动模式和手动模式控制小车进行避障。当处于自动模式时,小车根据5路US-100超声波传感器获取路障信息,进行算法融合之后,做出避障决策,从而实现自主避障;当处于手动模式时,小车根据上位机APP人工控制进行避障,从而达到避障功能。实验表明,智能小车功能符合要求,系统运行具有较好的稳定性和实用性。该技术可应用于无人驾驶、遥控汽车玩具、智能轮椅、扫地机器人等领域。
2021-06-24 18:03:11 1.63MB STM32 智能小车 智能避障 算法融合
代码里有详细的介绍,代码能跑起来,能模拟出在障碍的情况下的寻路过程
2021-06-10 14:03:54 16.8MB C++ 算法
1
matlab的素描代码 碰撞检测原理及算法实现 包围体BV 包围球Spheres 轴对齐包围盒AABB 有向包围盒OBB 分离轴理论SAT 原理 两个多边形在所有轴上的投影都发生重叠,则判定为碰撞;否则,没有发生碰撞。 投影 图1.两个三角形碰撞检测 代码实现 close all;clear;clc GJK算法 原理 只对凸体有效;支持任何凸体形状之间的碰撞检测。 代码实现 close all;clear;clc 参考文献 备注(如何描述三维物体) 包围体 像素化(voxel.m) 三角网格(只描述表面;代码C:\Users\stevewen\文档\MATLAB\distmesh) fd=@(p)(sum(p.^2,2)+.8^2-.2^2).^2-4*.8^2*(p(:,1).^2+p(:,2).^2); [p,t]=distmeshsurface(fd,@huniform,0.1,[-1.1,-1.1,-.25;1.1,1.1,.25]);
2021-05-30 14:51:51 4KB 系统开源
1
三角形避障算法,有栅格和连续两种,编组在避障时自动分离,避障后没有障碍物后回复正确状态。
2021-05-25 15:28:36 1.51MB 编组避障 A*
1
这是机械臂智能避障算法,能够完美躲避障碍夹取物品,代码是M代码,运行main函数即可实现仿真使用,可以修改目的地参数、障碍参数。
2021-05-25 14:57:04 16KB 机械臂 避障
1
浙江大学控制系智能系统与控制研究所 讲义, 主要是关于路径规划和避障方面的算法介绍, 写得很好,分享给大家。
2021-05-13 09:16:20 8.51MB 路径规划 避障算法
1
一个简单的开源代码,基于粒子群法的USV自主避障算法,界面用MFC制作。可自己设置起点终点,静态、动态障碍物,以及选择障碍物形态为圆或者矩形。
2021-05-11 13:20:04 29.43MB 粒子群法 USV
1