近年来,国内在多AUV围捕技术方面取得了一些进展。即一些研究机构和公司已经成功开发出具有围捕功能的多AUV系统,并进行了实际应用测试。这些系统通常采用先进的控制管法和传感器技术,能实现多个AUV之间的协助作业,完成对水下目标的搜索、跟踪和围捕等任务。此外,国内研究团队还在多AUV协同控制、目标跟踪,路径规划等方面开展了一系列研究工作,取得了一些创新成果。
在国外,多AUV围捕技术也得到了广泛关注和研究。美国、欧洲等国家和地区的企业在AUV领域占据主导地位。例如,美国的Bluefin Robotics、Boeing Insitu和加拿大的JASCO Applied Sciences等公司都在AUV技术研发和应用方面取得了重要进展。这些公司在多AUV协作控制、路径规划、目标识别与跟踪等方面都有深入的研究,这些机构和公司通常注重多AUV系统的整体性能和稳定性,研究内容主要集中在以下两个方面:
(1)控制算法和传感器技术:早期多机器人系统任务分配大多采用基于行为任务分配策略,前者主要模仿动物行为进行任务分配。例如Mataric[5]提出了一种基于动物行为模型的算法,用于控制动物的各种不同的行为,包括分散、聚集等;Parkers[6]提出了一种分布式的,基于行为的软件控制系统;Miyata等[7]提出了一种控制机器人组按时间的先后顺序,彼此独立执行不同任务的行为算法。以上方法均是通过模仿动物(包括人类)的行为方式,来分配不同的任务。而任务分配的另一个常见方法是市场机制算法。在以市场机制为基础的系统中,多机器人系统视为一个经济体,每个机器人视为一个代理商。例如,Wahl[8]提出的多任务分配的拍卖算法。这种算法使每个机器人不断计算和比较访问指定目标点的消耗,以此来平衡交易。
(2)新型多AUV路径规划:随着现代人工智能技术的快速发展与突破,路径规划研究也在不断发展,一些新型AUV路径规划方法得到深入研究,典型的方法有智能优化路径规划方法、神经网络路径规划方法、启发式搜索路径规划方法等。例如模板匹配方法是将机器人当前所处的状态与过去经历的状态相比较,找到最接近的状态,修改这一状态下的路径,就可以得到一条新的路径。模板匹配技术在环境确定情况下,有较好的应用效果;如Milmaz等[26]提出的基于案例的自治水下机器人AUV路径规划方法;Liu等[27]和Carvalho等[28]提出的清洁机器人模板匹配路径规划方法等,都是环境确定已知状况下的路径规划。为了提高模板匹配路径规划技术对环境变化的适应性,部分学者提出将模板匹配与神经网络学习相结合的方法,如:Ram等[29]将基于事例的在线匹配和增强式学习相结合的路径规划方法;Arleo等[30]将环境模板与神经网络学习结合的路径规划方法;Yu等[31]将三维环境匹配与小波分析结合的路径规划方法等。
随着水下机器人技术的不断发展和应用需求的不断增加,多AUV围捕技术将面临更多的挑战和机遇。具体体现如下:
(1)多AUV系统不够智能化。需要进一步提高多AUV系统的智能化水平和自主作业能力,以适应更复杂、更恶劣的水下环境
(2)多AUV之间信息交流和协作不够灵活。需要加强多AUV系统与其他水下设备的协同作业能力,以实现更广泛的水下作业任务。
(3)多AUV系统的前景需开发。需要关注多AUV技术有海洋贫源开发、水下考古、海底电缆和管道检测等领域的应用前景,并积极推动相关产业的发展。
总之,水下多AUV围捕技术是当前水下机器人领域的研究热点之一,国内外都在积极开展相关研究和应用。未来,随着技术的不断发展和应用需求的不断增加,多AUV围捕技术将发挥更大的作用,为水下作业和海洋产业的发展做出更大的贡献。
参考文献:
[1]
谭民,王硕,曹志强,多机器人系统[M].北京:清华大学出版社
[2]
朱大奇, 庞文, 任科蒙. 多AUV水下协作搜索研究现状与展望[J]. 上海理工大学学报, 2022, 44(5): 417-428.
[3]
PAULL L, SAEEDI S, SETO M, et al. AUV navigation
and localization: a review[J]. IEEE Journal of Oceanic Engineering, 2014,
39(1): 131-149.
[4]
STANWAY M J, KINSEY J C. Rotation identification in
geometric algebra: theory and application to the navigation of underwater
robots in the field[J]. Journal of Field Robotics, 2015, 32(5): 632-654.
[5]
MATARIC M J. Minimizing complexity in controlling a mobile robot
population[C]//Proceedings of 1992 IEEE International Conference on Robotics
and Automation. Nice: IEEE, 1992: 830–835.
[6]
PARKER L E. Heterogeneous multi-robot cooperation[D]. Cambridge:
Massachusetts Institute of Technology, 1994.
[7]
MIYATA N, OTA J, ARAI T, et al. Cooperative transport by multiple mobile
robots in unknown static environments associated with real-time task
assignment[J]. IEEE Transactions on Robotics and Automation, 2002, 18(5):
769-780.
[8]
WAHL T
P. Autonomous guidance strategy for spacecraft formations and reconfiguration
maneuvers[D]. West Lafayette: Purdue University, 2017.
[9]
王宏健, 伍祥红, 施小成. 基于蚁群算法的AUV全局路径规划方法[J]. 中国造船, 2008, 49(2): 88-93.
[10]
MIYATA N, OTA J, ARAI T, et al. Cooperative
transport by multiple mobile robots in unknown static environments associated
with real-time task assignment[J]. IEEE Transactions on Robotics and Automation,
2002, 18(5): 769-780.
[11]
WAHL T P. Autonomous guidance strategy for
spacecraft formations and reconfiguration maneuvers[D]. West Lafayette: Purdue
University, 2017.
[12]
AKKIRAJU R, KESKINOCAK P, MURTHY S, et al. An
agent-based approach for scheduling multiple machines[J]. Applied Intelligence,
2001, 14(2): 135-144.
[13]
TURNER R M. Context-mediated behavior for
intelligent agents[J]. International Journal of Human-Computer Studies, 1998,
48(3): 307-330.
[14]
BOVEIRI H R. An incremental ant colony optimization
based approach to task assignment to processors for multiprocessor
scheduling[J]. Frontiers of Information Technology & Electronic
Engineering, 2017, 18(4): 498-510.
[15]
LIU C, KROLL A. Memetic algorithms for optimal task
allocation in multi-robot systems for inspection problems with cooperative
tasks[J]. Soft Computing, 2015, 19(3): 567-584.
[16]
TOLMIDIS A T, PETROU L. Multi-objective
optimization for dynamic task allocation in a multi-robot system[J].
Engineering Applications of Artificial Intelligence, 2013, 26(5/6): 1458-1468.
[17]
HOU G J, LUAN X, SONG D L, et al. Underwater
man-made object recognition on the basis of color and shape features[J].
Journal of Coastal Research, 2016, 32(5): 1135-1141
[18]张强,刘晓宇,张南庆,何鸣.基于改进人工势场算法的AUV路径规划[J].中国航海,2021,44(2):134-141.
[19]曾文静,张铁栋,徐玉如,姜大鹏.一种基于蚁群算法的SLAM数据关联方法[J].计算机应用,2009,29(1):136-138.
[20]曾文静,张铁栋,姜大鹏.SLAM数据关联方法的比较分析[J].系统工程与电子技术,2010,32(4):860-864.
[21]王宏健,熊伟,陈子印,王晶.多自主水下航行器区域搜索与协同围捕方法研究[J].中国造船,2010,51(2):117-125.
[22]朱大奇,颜明重.移动机器人路径规划技术综述[J].控制与决策,2010,25(7):961-967.
[23]胡军国,祁亨年,董峰,汪杭军.一种改进蚁群算法研究和旅游景区路径规划问题求解[J].计算机应用研究,2011,28(5):1647-1650.
[24]刘训星,胡敏,黎颖.基于蚁群算法的旅游线路优化[J].重庆理工大学学报(自然科学),2017,31(10):158-164.
[25]杨泽文,贾鹤鸣,宋文龙,朱传旭,周佳加,何东旭.欠驱动AUV水平面轨迹跟踪的反步控制研究[J].机电工程,2017,34(11):1338-1342.
[26]YILMAZ N K, EVANGELINOS C, LERMUSIAUX P F
J, et al. Path planning of autonomous underwater vehicles for adaptive sampling
using mixed integer linear programming[J]. IEEE Journal of Oceanic Engineering,
2008, 33(4): 522-537.
[27]LIU Y, ZHU S Q, JIN B, et al. Sensory
navigation of autonomous cleaning robots[C]//Proceedings of the 5th World
Congress on Intelligent Control and Automation. Hangzhou: IEEE, 2004: 4793–4796
[28]DE CARVALHO R N, VIDAL H A, VIEIRA P, et
al. Complete coverage path planning and guidance for cleaning
robots[C]//Proceedings of the ISIE '97 Proceeding of the IEEE International
Symposium on Industrial Electronics. Guimaraes: IEEE, 1997: 677–682.
[29]RAM A, SANTAMARÍA J C. Continuous
case-based reasoning[J]. Artificial Intelligence, 1997, 90(1/2): 25-77.
[30]ARLEO A, SMERALDI F, GERSTNER W. Cognitive
navigation based on nonuniform Gabor space sampling, unsupervised growing
networks, and reinforcement learning[J]. IEEE Transactions on Neural Networks,
2004, 15(3): 639-652.
[31]YU Q Z, TIAN J W, LIU J. A NOVEL contour-based 3D
terrain matching algorithm using wavelet transform[J]. Pattern Recognition
Letters, 2004, 25(1): 87-99.