期刊文献+

基于动态避障风险区域的仿生机器鱼路径规划方法 被引量:1

A Biomimetic Robotic Fish Path Planning Method Based on Dynamic Obstacle-avoidance Risk Region
原文传递
导出
摘要 针对来流速度固定、存在多个静态漂浮障碍物和动态障碍物的复杂水环境中胸尾鳍协同推进仿生机器鱼的自主避碰问题,提出了一种基于动态避障风险区域(DAR)的路径规划方法。首先,结合所建立的机器鱼水动力学模型,利用扩展卡尔曼滤波法构造沿障碍物运动方向的类椭球形动态避障风险区域,其长轴与障碍物的运动速度成正比,并通过模糊控制方法对卡尔曼滤波过程的噪声方差进行估计,得到该区域的精确边界;其次,结合机器鱼视场内障碍物的位姿与速度,去除同向运动且速度大于机器鱼的无风险障碍物,实时获得动态环境中的避障风险区域集合,进而得到机器鱼可通行时变区域;最后,根据先避近后避多、边界距离最短原则初步确定先转向、后俯仰的空间避碰策略,进而以障碍物作为外界扰动,设计以期望位姿为输入的非线性模型预测控制器,实时优化得到机器鱼的转弯半径、俯仰角和两侧胸鳍相位差等控制参数,驱动机器鱼安全、快速地通过当前障碍物区域。实验结果表明,机器鱼通过多障碍物区域时,与风险区域边界的最小距离为0.15 m,速度最高达0.15 m/s,空间避障速度最高为0.3 m/s,运动机动性较高且运动轨迹比较平滑,验证了所提方法的有效性。 Aiming at the autonomous collision-avoidance problem of the pectoral and caudalfin co-propelled biomimetic roboticfish in a complex aquatic environment with afixed incomingflow velocity and the presence of multiple staticfloating obstacles and dynamic obstacles,a path planning method based on dynamic avoidance risk region(DAR)is proposed.Firstly,an ellipsoid-like dynamic avoidance risk region along the direction of obstacle movement is constructed according to the established hydrodynamic model of the roboticfish by using extended Kalmanfiltering,whose long axis is proportional to the speed of obstacle movement,and the noise variance of the Kalmanfiltering process is estimated through a fuzzy control method,to get the precise boundary of the region.Secondly,the non-risky obstacles moving in the same direction as the roboticfish at a greater speed are removed according to the position and speed of obstacles in thefield-of-view of the roboticfish,the set of obstacle avoidance risk regions in the dynamic environment is obtained in real time,and then the time-varying passable region of roboticfish is acquired.Finally,a spatial collision-avoidance strategy is preliminarily determined,in which the roboticfish steersfirstly and then pitches according to the principles of avoiding the nearest obstaclefirstly and then plenty of other obstacles,and keeping the shortest distance from the safe region boundaries.Taking the obstacles as an external perturbation,a nonlinear model predictive controller is designed with the desired pose as input to optimize the control parameters such as turning radius,pitch angle and phase difference between two pectoralfins in real time,so as to drive the roboticfish to pass through the current obstacle area safely and quickly.The experimental results show that when the roboticfish passes through the multi-obstacle area,the minimum distance from the boundary of the risk area is 0.15 m,the speed is up to 0.15 m/s,the spatial obstacle avoidance speed is up to 0.3 m/s,and the spatial maneuverability is high and the trajectory is relatively smooth,which verifies the effectiveness of the proposed method.
作者 李宗刚 王治平 夏广庆 康会峰 LI Zonggang;WANG Zhiping;XIA Guangqing;KANG Huifeng(School of Mechatronic Engineering,Lanzhou Jiaotong University,Lanzhou 730070,China;Robotics Institute,Lanzhou Jiaotong University,Lanzhou 730070,China;State Key Laboratory of Structural Analysis,Optimization and CAE Software for Industrial Equipment,Dalian University of Technology,Dalian 116024,China;Hebei Key Laboratory of Trans-media Aerial Underwater Vehicle,North China Institute of Aerospace Engineering,Langfang 065000,China)
出处 《机器人》 EI CSCD 北大核心 2024年第4期488-502,共15页 Robot
基金 国家自然科学基金(61663020,12175032,12102082,12275044,12211530449) 国防基础科研计划(JCKY2022407C009) 甘肃省高等学校产业支撑计划(2022CYZC-33) 大连理工大学工业装备结构分析国家重点实验室开放课题(GZ22119) 兰州交通大学军民融合创新团队培育基金(JMTD202211)。
关键词 仿生机器鱼 动力学分析 动态避障 风险区域 非线性模型预测控制 biomimetic roboticfish dynamic analysis dynamic obstacle avoidance risk region nonlinear model predic-tive control
  • 相关文献

参考文献6

二级参考文献36

  • 1Triantafyllou M S, Triantafyllou G S. An efficient swimming machine. Scientific American, 1995(5): 64~70.
  • 2Anderson J M, Kerrebrock P A. The vorticity control unmanned undersea vehicle(VCUUV)-an autonomous vehicle employing fish swimming propulsion and maneuvering. In: Proc. 10th Int. Symp. Unmanned Untethered Submersible Technology, NH, 1997, 9:189~195.
  • 3Fukuda T. Distributed type of actuators of shape memory alloy and its application to underwater mobile robotic mechanisms. In: Proceedings of the 1990 IEEE International Conference on Robotics and Automation, 1990:1 316~1 321.
  • 4Fukuda T. Mechanism and swimming experiment of micro mobile robot in water. In: Proceedings of the 1994 IEEE Conference on Robotics and Automation, 1994: 814~819.
  • 5Naomi K. Control performance in the horizontal plane of a fish robot with mechanical pectoral fins. Oceanic Engineering, 2000(25): 121~129.
  • 6Naomi K. Application of swimming functions of aquatic animals to autonomous underwater vehicles. In: Oceans Conference Record, 1999, 9:1 418~1 424.
  • 7Naomi K, Tadahiko I. Guidance and control of fish robot with apparatus of pectoral fin motion. In: Proceedings of the International Conference on Robotics and Automation,1998, 5:446~451.
  • 8Guo S X, Fukuda T, Asaka K. Fish-like underwater microrobot with 3 DOF. In: Proceedings of the IEEE International Conference on Robotics and Automation, 2002(1): 738~743.
  • 9Guo S X, Fukuda T, Oguro K. Development of an artificial fish microrobot. In: Proceedings of the International Symposium on Micro Machine and Human Science, 1999,11: 35~140.
  • 10Guo S X, Sugimoto K, Hata S. A new type of underwater fish-like microrobot. In: Proceedings of the International Conference on Intelligent Robots and Systems, 2000(2):867~872.

共引文献46

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部