共查询到20条相似文献,搜索用时 875 毫秒
1.
本文设计了一种基于动态窗口法的无人艇局部路径规划方法。首先建立无人艇运动学模型,结合艇体机动性能给出无人艇运动方程。然后根据无人艇在短时间间隔内能达到的速度设置搜索空间,进而组成动态窗口。在动态窗口中确定速度产生的安全轨迹,设置动态窗口法轨迹评价函数选出下一时刻无人艇航行的最优轨迹,并在Matlab中进行仿真验证。结果显示,本文所设计基于动态窗口法的无人艇局部路径方法可以有效结合水面无人艇运动学参数,并充分考虑避碰规则以及障碍物因子,在其趋向目标点的同时也有效躲避障碍物,提高水面无人艇的自主避障能力。 相似文献
2.
3.
针对欠驱动无人艇水面避障任务中使用人工势场法避障时存在期望避障航向角变化过大,引起无人艇避障轨迹摆动大的问题,提出引入自衰减斥力场的改进人工势场方法,解决期望航向角突变和抖动的问题。改进方法通过叠加环绕斥力克服了局部极小点问题,利用自衰减斥力的特性,使无人艇避障斥力变化平缓,避免了无人艇靠近障碍物后期望避障航向角急剧变化,优化了避障轨迹。进行多组湖面试验,测试该方法的效果,并对比传统方法与改进方法在相同避障场景下的避障轨迹。结果表明,改进方法的避障轨迹更加平滑,期望避障航向角变化平缓。 相似文献
4.
5.
《舰船科学技术》2019,(23)
在水面无人艇全局避障规划领域,RRT~*算法及其改进方法规划的路径长度过长、转折过多,并且规划路径紧靠障碍物,不利于水面无人艇的安全行驶。针对此问题,本文提出一种新的基于线段定理和RRT~*算法(Line segment theorem-RRT~*)的LT-RRT~*算法。该算法对环境地图进行预处理,标示出障碍物周围危险区域,为无人艇与障碍物之间留出安全距离。再根据终点采样概率选取采样点,改善RRT~*算法由于全局采样引起的路径不稳定性。最后根据线段定理重新选取新节点和附近节点的父节点,跳过中间节点连接树节点,减少路径折点,最终生成相对平滑的避障路径。在相同环境下,将改进算法与现有算法避障规划效果进行比较分析,结果表明了LTRRT~*算法的有效性。 相似文献
6.
7.
[目的]针对无人船集群规避障碍物的问题,提出一种基于虚拟领航者和改进胡克定律的弹性集群编队控制方法。[方法]首先,根据障碍物的长和宽得到其外接椭圆,按照长宽比向外扩展出虚拟碰障区、避障反应区、自由航行区,实现水面避障物模型的简化;其次,基于虚拟领航者和改进胡克定律,对编队各成员之间、各成员虚拟领航者之间的相对距离和速度予以约束,采用坐标形式设置编队队形,构建弹性编队模型,并基于障碍物的环形斥力场来实现单无人船的避障,以及在弹性集群编队的组织下实现无人船集群的避障;然后,通过优化处理无人船的航行过程,消除编队及避障过程中的“徘徊”和“振荡”等现象,使各无人船的运动更加平滑;最后,运用Matlab软件对由4艘无人船组成的集群编队进行仿真实验。[结果]实验结果表明,编队可成功绕过设置的所有障碍物,验证了所提方法的有效性和可行性。[结论]该方法可实现无人船集群对水面障碍物的规避,具备在一定复杂环境下的通过能力,可为无人船集群避障的应用及研究提供参考。 相似文献
8.
9.
以有效躲避室内环境中不同状态障碍物,保障无人艇相对狭小环境下的运行安全为目的,设计基于超声波的无人艇室避障定位误差修正系统。超声波定位模块利用超声波技术检测障碍物,并通过添加参考节点获取定位误差修正量,基于修正量修正定位过程中的误差,提升定位避障精度。超声波信号传输至信号处理单元内,协同GPS模块生成无人艇周边环境信息,并利用通用分组无线服务技术模块将环境信息传输至上位机内,上位机以此为基础生成航线并返回至信号处理单元;信号处理单元依据航线信息,控制舵机执行模块改变航向,在发动机模块驱动下完成航行。测试结果显示,该系统障碍物定位误差控制在1.8 cm内,能够有效躲避固定或运动状态下的障碍物。 相似文献
10.
为了保证无人船安全行驶,设计动态人工势场法的无人船避障路径规划方法。该方法的全局路径规划部分依据航行环境信息构建栅格地图后,采用A*算法规划无人船的全局路径,并获取无人船的全局路径节点;局部避障路径规划部分将该路径节点作为局部路径的开始节点,利用动态人工势场法规划无人船避障路径。为保证路径规划效果,采用长短记忆循环神经网络和强化学习算法相结合的方式改进动态人工势场法,确保在障碍物运动速度较快时,依旧能够可靠完成无人船避障路径规划。测试结果显示:该方法可完成无人船全局最优路径规划,并有效完成局部避障路径规划,无人船和障碍物的会遇距离和会遇时间分别大于4.26 m和大于15 s,碰撞危险度极低,满足应用标准。 相似文献
11.
《舰船科学技术》2019,(23)
在高速行驶中,无人艇速度快、反应时间短,为了达到安全避障的要求,避障算法必须实时性好、稳定性高。同时,在高速场景中,无人艇的静浮力较小,流体升力较大,风浪流对无人艇的影响较低速场景更加显著,稳定的航迹跟踪与避障控制面临挑战。为了达到良好的避障效果,无人艇必须要满足控制量的约束,同时要削减外界扰动带来的不利影响。无人艇控制系统是一个多输入多输出系统,而模型预测控制则是处理多变量约束优化问题最有效的方法之一。本文提出基于模型预测控制的无人艇VO避障算法,通过仿真实验实现了该算法的避障功能,并将该算法与传统的VO算法避障效果作对比,验证了该算法的有效性,同时,通过分析模型不确定性对该避障算法性能的影响,证明了该算法的鲁棒性。 相似文献
12.
水面无人艇作为一种机动灵活的水面自主平台,因其可在危险或极端环境下替代人执行水文勘察、巡逻搜救等任务,近年来引发了国内外研究热潮。路径规划与避障作为无人艇自主作业的前提,受到重点关注。本文利用科学计量软件Citespace对无人艇的路径规划与避障技术进行分析,系统总结水上无人艇的感知模块、路径规划与避障经典算法及新兴算法,并对该领域的未来发展进行展望。 相似文献
13.
《中国航海》2019,(1)
为提高水面无人艇(Umanned Surface Vehicle, USV)的避碰能力,实现群水面无人艇之间的自主避碰,针对遵守国际海上避碰规则的无人艇提出一种动态分组策略的避碰方法。在群无人艇避碰的动态分组策略中,考虑无人艇的操纵特性,分析其几何位置关系,对遵守国际海上避碰规则的运动目标进行行为预测,利用交通流的特性,实现周边多个避碰目标的动态分组,同时使用凸包扫描算法扫描障碍物边界,进而达到简化避碰态势的目的。开展多种场景下的案例仿真和对比试验,结果验证上述动态分组策略在群无人艇避碰问题中的有效性,同时为设计、实现复杂环境下的群无人艇自主避碰系统提供有益的借鉴。 相似文献
14.
15.
16.
针对传统无人艇通信距离短,功能少的问题,设计一种新的无人艇航行控制器。首先在试验用的无人艇上搭载并调试好各种通信和控制设备,然后在VS2017环境中编写控制程序,使之具备实现岸站与无人艇的通信、数据采集、下达运动控制指令等功能,并在无人艇上装备航海雷达,在航行过程中不断扫描水域环境,提取附近的障碍物信息。最后进行拖曳水池试验和湖试,验证无人艇的操纵性能和所编程序的有效性。试验结果表明,利用所设计的无人艇控制器及编写的程序能实现无人艇自主航行,并采取合理的措施避让障碍物,在软件地图中可以显示无人艇的运动轨迹。 相似文献
17.
18.
根据无人艇的特点及其对通讯导航控制的需求,定义了艇上设备间及无人艇与岸基控制软件间通信数据格式,研制了数据采集处理传输板卡,将艇上传感器、通信设备以及运动控制器组成统一的数据采集处理传输网络。根据无人艇的结构与运动特征,仿真验证了基于模糊PID无人艇运动控制方法的可行性与可靠性。搭载该通讯导航控制系统的无人艇经过多次下水试航,实测结果表明:所研制的通讯导航控制系统能够满足无人艇的通讯导航控制要求,具有稳定的通信导航功能,能够实现无人艇的自主巡航和自主避障,具有较好的可靠性和稳定性。 相似文献
19.
20.
针对无人船在未知海洋环境下的避碰问题,提出了一种基于集合制导和动态窗口约束的无人船自主动态避碰方法。为了使无人船能够在沿预先规划路径航行的同时规避障碍物,采用了一种基于集合制导算法的无人船航行模式切换策略。当满足一定条件时,该策略能够使无人船在路径跟随模式和避碰模式之间进行切换,以实现航迹跟踪控制与避碰路径规划相结合;同时考虑到船舶自身的操纵性能,设计了一种基于动态窗口约束的反应式避碰方法。仿真试验表明,在满足国际海上避碰规则的前提下,该方法能够使无人船在沿预设路径航行的同时,有效地规避障碍物。 相似文献