CN105589464B - A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method - Google Patents
A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method Download PDFInfo
- Publication number
- CN105589464B CN105589464B CN201610182817.4A CN201610182817A CN105589464B CN 105589464 B CN105589464 B CN 105589464B CN 201610182817 A CN201610182817 A CN 201610182817A CN 105589464 B CN105589464 B CN 105589464B
- Authority
- CN
- China
- Prior art keywords
- uuv
- obstacle
- speed
- collision
- velocity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000004888 barrier function Effects 0.000 claims abstract description 13
- 230000000694 effects Effects 0.000 claims abstract description 5
- 238000005457 optimization Methods 0.000 claims abstract description 5
- 230000006870 function Effects 0.000 claims description 19
- 230000008859 change Effects 0.000 claims description 6
- 230000009471 action Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 3
- 239000000243 solution Substances 0.000 claims 2
- 239000007983 Tris buffer Substances 0.000 claims 1
- 239000000203 mixture Substances 0.000 claims 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 241001465754 Metazoa Species 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 1
- 239000003643 water by type Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/04—Control of altitude or depth
- G05D1/06—Rate of change of altitude or depth
- G05D1/0692—Rate of change of altitude or depth specially adapted for under-water vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种UUV动态避障方法。The invention relates to a UUV dynamic obstacle avoidance method.
背景技术Background technique
随着人类对海洋资源需求的不断增加,人类的活动空间逐渐由近岸、浅海扩展到了更深的海域,UUV技术得到了越来越多的关注,尤其在各国的军事领域中扮演着越来越重要的角色。With the continuous increase of human demand for marine resources, the space for human activities has gradually expanded from nearshore and shallow seas to deeper waters. UUV technology has received more and more attention, especially in the military field of various countries. important role.
UUV(Unmanned Underwater Vehicle无人水下航行器)的航路规划是高效、安全的完成作业任务的重要保障。而UUV在航行中有可能会遇到动态障碍物,这就要求UUV能够对移动障碍物做出迅速有效的避障反应。国内外众多学者对动态避障问题进行了深入的研究,提出了许多有效的规划方法,比如人工势场法(APF)、向量场直方图法、动态窗法(DWA)和行为法等,它们对局部环境具有较强的适应能力,仅依赖有限传感器信息在线避碰,具备很高的效率。然而对动态障碍物而言,潜在碰撞区才是真实的危险区,非当前障碍物区域,存在避开移动障碍物的准确性差的问题。The route planning of UUV (Unmanned Underwater Vehicle) is an important guarantee for efficient and safe completion of operational tasks. UUVs may encounter dynamic obstacles during navigation, which requires UUVs to make rapid and effective obstacle avoidance responses to moving obstacles. Many scholars at home and abroad have conducted in-depth research on the dynamic obstacle avoidance problem, and proposed many effective planning methods, such as artificial potential field method (APF), vector field histogram method, dynamic window method (DWA) and behavior method, etc. It has strong adaptability to the local environment, and only relies on limited sensor information to avoid collisions online, with high efficiency. However, for dynamic obstacles, the potential collision area is the real danger area, and the non-current obstacle area has the problem of poor accuracy in avoiding moving obstacles.
发明内容SUMMARY OF THE INVENTION
本发明为了解决现有UUV的路径规划方法在动态环境中,存在避开移动障碍物的准确性差的问题。提出了一种基于速度障碍法的UUV动态避障方法。In order to solve the problem that the existing UUV path planning method has poor accuracy in avoiding moving obstacles in a dynamic environment, the present invention. A UUV dynamic obstacle avoidance method based on the speed obstacle method is proposed.
本发明所述的一种基于速度障碍法的UUV动态避障方法,该方法的具体步骤为:A UUV dynamic obstacle avoidance method based on the speed obstacle method according to the present invention, the specific steps of the method are:
步骤一、将障碍物的运动不确定性转化为位置不确定性;根据障碍物的运动不确定性,获得最小安全角α1和最大安全角α2;Step 1: Convert the motion uncertainty of the obstacle into the position uncertainty; obtain the minimum safety angle α 1 and the maximum safety angle α 2 according to the motion uncertainty of the obstacle;
步骤二、根据步骤一获得的最小安全角α1和最大安全角α2,获得第i个障碍物对于UUV以速度vr航行时的危险度VRi(vr)为:Step 2: According to the minimum safe angle α 1 and the maximum safe angle α 2 obtained in step 1, obtain the risk degree VR i (v r ) of the ith obstacle when the UUV sails at the speed v r as:
其中,γ是UUV与障碍物的碰撞角;i=1,2,...,n,n为障碍物的个数;Among them, γ is the collision angle between the UUV and the obstacle; i=1,2,...,n, n is the number of obstacles;
n个障碍物对UUV的航行速度vr产生多个不同的速度危险度,n个障碍物对UUV造成的综合速度危险度为:n obstacles Multiple different speed dangers are generated for the sailing speed v r of the UUV, and the comprehensive speed danger caused by n obstacles to the UUV is:
步骤三、根据UUV动力学约束规律,确定UUV运动的速度空间Ωr;Step 3: Determine the velocity space Ω r of UUV motion according to the UUV dynamic constraint law;
步骤四、根据障碍物的位置不确定性和障碍物的最大作用范围,建立UUV到达障碍物边缘的最短时间函数;获得UUV与所有障碍物的最小碰撞时间tcol(vr);其中,Xro为UUV与障碍物之间的距离和为障碍物Oi半径的上限估计值;Step 4. According to the position uncertainty of the obstacle and the maximum action range of the obstacle, establish the UUV to reach the obstacle The shortest time function of the edge; obtain the minimum collision time t col (v r ) of the UUV and all obstacles; where X ro is the distance between the UUV and the obstacle and is the upper limit estimate of the radius of the obstacle O i ;
步骤五、利用UUV的综合速度危险度VR(vr)和UUV与所有障碍物的最小碰撞时间tcol(vr),获得UUV的优化目标路径函数;Step 5. Obtain the optimized target path function of the UUV by using the comprehensive speed risk VR(v r ) of the UUV and the minimum collision time t col (v r ) between the UUV and all obstacles;
步骤六、利用速度障碍法寻找目标函数的最小值点,作为UUV运动的下一个航路点,实现对UUV运动路径的规划。Step 6: Use the speed obstacle method to find the minimum point of the objective function as the next waypoint of the UUV motion, so as to realize the planning of the UUV motion path.
本发明将障碍物的运动不确定性转化为位置不确定性,既降低障碍物运动不确定性带来的碰撞影响,也避免了动障碍物直接膨化带来的避碰保守问题,UUV提高避碰安全性。The invention converts the motion uncertainty of the obstacle into the position uncertainty, which not only reduces the collision impact caused by the motion uncertainty of the obstacle, but also avoids the conservative problem of collision avoidance caused by the direct expansion of the moving obstacle. Touch safety.
通过UUV的综合速度危险度和可达速度空间中的最大前向速度,确定UUV的优化目标路径函数,使得UUV避碰决策速度快,能在动障碍环境下获得较好的避碰效果,对未知动态环境有良好的适应性。Through the comprehensive speed risk degree of UUV and the maximum forward speed in the achievable speed space, the optimized target path function of UUV is determined, so that the UUV avoids collision decision-making speed is fast, and it can obtain better collision avoidance effect in the dynamic obstacle environment. It has good adaptability to unknown dynamic environment.
附图说明Description of drawings
图1为本发明中UUV环境建模示意图;1 is a schematic diagram of UUV environment modeling in the present invention;
图2为本发明中UUV速度障碍的避碰过程示意图;Fig. 2 is the schematic diagram of the collision avoidance process of UUV speed obstacle in the present invention;
图3为具体实施方式一所述的UUV与障碍物的碰撞角示意图;3 is a schematic diagram of the collision angle between the UUV and an obstacle according to Embodiment 1;
图4为本发明中UUV动态避碰仿真图。FIG. 4 is a simulation diagram of UUV dynamic collision avoidance in the present invention.
具体实施方式Detailed ways
具体实施方式一、结合图1、图2和图3说明本实施方式,本实施方式所述的一种基于速度障碍法的UUV动态避障方法,该方法的具体步骤为:DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 1. This embodiment will be described with reference to FIG. 1 , FIG. 2 and FIG. 3 . A UUV dynamic obstacle avoidance method based on the speed obstacle method described in this embodiment. The specific steps of the method are:
步骤一:将障碍物的运动不确定性转化为位置不确定性,获得障碍物Oi半径的下限估计值R ro和障碍物Oi半径的上限估计值 Step 1: Convert the motion uncertainty of the obstacle to the position uncertainty, and obtain the lower bound estimated value R ro of the radius of the obstacle O i and the upper bound estimated value of the radius of the obstacle O i
根据障碍物的运动不确定性,获得障碍物Oi半径的下限估计值R ro:R ro=Ro+Rr+δp According to the motion uncertainty of the obstacle, the lower bound estimated value R ro of the radius of the obstacle O i is obtained: R ro = R o +R r +δp
障碍物Oi半径的上限估计值 The upper bound estimate of the radius of the obstacle O i
δp是障碍半径的估计偏差,ΔRo是障碍物运动不确定性的估计上限,Rsafe是安全距离,Ro是障碍物半径,Rr是UUV半径;δ p is the estimated deviation of the obstacle radius, ΔR o is the estimated upper limit of the obstacle motion uncertainty, R safe is the safe distance, R o is the obstacle radius, and R r is the UUV radius;
根据障碍物半径估计下限R ro,计算最小安全角根据障碍物半径的估计上限得最大安全角γ为UUV与障碍物的碰撞角,当α1<γ<α2时,由于障碍物的运动不确定性,UUV保持当前航速和航向与障碍物发生碰撞是概率事件,γ越靠近α1,UUV与障碍物发生碰撞的概率越大,γ越靠近α2,UUV与障碍物发生碰撞概率越小;第i个障碍物对于UUV以速度vr航行时的危险度VRi(vr):Estimate the lower limit R ro according to the radius of the obstacle, and calculate the minimum safe angle Estimated upper bound based on obstacle radius maximum safety angle γ is the collision angle between the UUV and the obstacle. When α 1 < γ < α 2 , due to the motion uncertainty of the obstacle, it is a probabilistic event that the UUV maintains the current speed and heading to collide with the obstacle. The closer γ is to α 1 , The greater the probability of collision between the UUV and the obstacle, the closer γ is to α 2 , the smaller the probability of the collision between the UUV and the obstacle; the risk of the ith obstacle when the UUV sails at the speed v r VR i (v r ):
由于碰撞角γ:当障碍物的速度vo确定,对于UUV的速度变化空间中任意一个速度vr,求出UUV与障碍物的相对运动速度vro和UUV与障碍物的距离Xro获得相应的速度危险度,即UUV以速度vr航行会带来的安全风险;对于多障碍物会对UUV的航行速度vr产生多个不同的速度危险度,对UUV造成的综合速度危险度为:Due to the collision angle γ: When the speed v o of the obstacle is determined, for any speed v r in the speed change space of the UUV, find the relative movement speed v ro of the UUV and the obstacle and the distance X ro of the UUV and the obstacle to obtain the corresponding speed danger, That is, the safety risk brought by the UUV sailing at the speed v r ; for multiple obstacles A number of different speed hazards will be generated for the sailing speed v r of the UUV, and the comprehensive speed hazard caused to the UUV is:
步骤二:在速度空间上,考虑UUV的运动学约束,UUV的可达速度空间为:Step 2: In the speed space, considering the kinematic constraints of UUV, the achievable speed space of UUV is:
为了减小计算的复杂度,采用决策周期ΔT内UUV线速度最大幅值变化和航向变化来近似表示其运动学约束;其中,Δtf是可达速度的预测时间,ΔT为决策周期,Δwmax是周期ΔT内的航向角速度变化最大值,θr是UUV运动的航向角,θr 是UUV运动的航向角的下限,是UUV运动的航向角的上限,Δvmax是周期ΔT内的线速度最大变化量,是最大前向速度,是最小前向速度,在没有辅推和不允许主推差动的情况下,为保证UUV调整航向时的舵效,对的值进行阈值设定;vx是UUV的水平速度,vy是UUV的垂直速度,Vr 是前进速度的下限,是前进速度的上限,对于可达速度预测时间,令Δtf=4ΔT;In order to reduce the computational complexity, the maximum magnitude change of UUV linear velocity and heading change in the decision period ΔT are used to approximate its kinematic constraints; where Δt f is the prediction time of the attainable speed, ΔT is the decision period, Δw max is the maximum change of the heading angular velocity within the period ΔT, θ r is the heading angle of the UUV motion, θ r is the lower limit of the heading angle of the UUV motion, is the upper limit of the heading angle of the UUV motion, Δv max is the maximum variation of the linear velocity within the period ΔT, is the maximum forward speed, It is the minimum forward speed. In the case of no auxiliary thrust and the main thrust differential is not allowed, in order to ensure the rudder effect when the UUV adjusts the course, the The value of the threshold is set; v x is the horizontal speed of the UUV, v y is the vertical speed of the UUV, V r is the lower limit of the forward speed, is the upper limit of the forward speed, and for the predicted time of the attainable speed, let Δt f =4ΔT;
步骤三:根据障碍物的位置不确定性和障碍物的最大作用范围,计算UUV与障碍物的碰撞时间;Step 3: Calculate the collision time between the UUV and the obstacle according to the position uncertainty of the obstacle and the maximum action range of the obstacle;
碰撞时间是当UUV与障碍物相对速度保持不变的情况下,UUV与障碍物发生碰撞的最短时间,是评价碰撞风险的一个通用量度,并且碰撞时间也反应了UUV自身安全时间限制;The collision time is the shortest time for the UUV to collide with the obstacle when the relative speed of the UUV and the obstacle remains unchanged. It is a general measure for evaluating the collision risk, and the collision time also reflects the UUV's own safety time limit;
在障碍物膨化之后,障碍物的最大作用范围,以为半径的障碍物形成的速度障碍为VOi,当vr∈VOi时,碰撞时间τ表示以相对速度vro到达障碍边缘的最短时间,τ满足下式:After the obstacle is puffed up, the maximum action range of the obstacle is obstacles of radius The speed barrier formed is VO i , when v r ∈ VO i , the collision time τ represents reaching the barrier with relative velocity v ro The shortest time for the edge, τ satisfies the following formula:
其中,表示的边缘,当式(8)有多个解时,取最小时间解作为vro的碰撞时间,UUV与障碍物发生碰撞的条件为: in, express , when there are multiple solutions in equation (8), take the minimum time solution as the collision time of v ro , UUV and obstacle The conditions for a collision to occur are:
其中,λ(vro)={tvro|t>0}为从原点沿UUV与障碍物的相对速度方向vro的射线;Among them, λ(v ro )={tv ro |t>0} is the ray from the origin along the relative velocity direction v ro of the UUV and the obstacle;
当时,UUV以vro航行不会与障碍物发生碰撞;when hour, UUV sails in v ro not with obstacles Collision;
而当时,vr∈VOi,UUV以与障碍物的相对速度为vro航行时,与障碍物发生碰撞的最近碰撞距离RA为:and when , v r ∈ VO i , when the UUV sails with the relative speed v ro to the obstacle, The closest collision distance RA at which a collision occurs is:
以相对速度vro航行时,UUV与障碍物发生碰撞的时间为:UUV vs obstacles when sailing at relative speed v ro The time of the collision is:
当环境中分布有多个障碍物时,UUV以vr航行时,与所有障碍物的最小碰撞时间为tcol(vr),即:tcol(vr)=min(tcol(vro,Oi)),i=1,2,...,n;When there are multiple obstacles distributed in the environment, when the UUV navigates with v r , the minimum collision time with all obstacles is t col (v r ), namely: t col (v r )=min(t col (v ro ) ,O i )), i=1,2,...,n;
步骤五优化目标函数;Step 5: Optimize the objective function;
在速度空间上寻找UUV相对目标点的避碰最优速度v*:Find the optimal collision avoidance speed v * of the UUV relative to the target point in the speed space:
v*=arg min(Jd(vr)),Xr→XG,vr∈Ωr (11)v * =arg min(J d (v r )), X r →X G , v r ∈Ω r (11)
其中,Jd(vr)为UUV的目标路径函数;Xr为UUV的位置坐标,XG为目标点位置坐标,为了使UUV趋向目标点航行,UUV相对目标点的速度:Among them, J d (v r ) is the target path function of the UUV; X r is the position coordinate of the UUV, and X G is the position coordinate of the target point. In order to make the UUV sail toward the target point, the speed of the UUV relative to the target point is:
避碰速度的由安全性和趋近目标两个因素决定;减少碰撞风险提高安全性,同时快速趋近目标位置,所以,避碰决策的优化目标函数定义为:The collision avoidance speed is determined by two factors: safety and approaching the target; reducing the risk of collision, improving safety, and rapidly approaching the target position, therefore, the optimization objective function of collision avoidance decision-making is defined as:
避碰决策的优化目标函数由优化目标函数由碰撞危险度、目标速度偏差和碰撞时间三部分组成;其中ωp,ωv,ωt均是权重系数;ωp+ωv=1;当VR(vr)=1时,UUV以速度vr航行必定与障碍物发生碰撞,则vr不可取。The optimization objective function of collision avoidance decision is composed of three parts: collision risk, target speed deviation and collision time; where ω p , ω v , ω t are weight coefficients; ω p +ω v =1; when VR When (v r )=1, the UUV traveling at the speed v r must collide with the obstacle, so v r is not desirable.
由于UUV可达速度空间Ωr有限,有时会出现Ωr处于速度障碍之内,在Ωr中UUV找不到逃离碰撞区的安全速度,即J(vr)=∞,说明可达速度空间内的任意速度都会导致碰撞;为了避免碰撞,UUV要减速到最小速度并以最大转向能力调整航向,θr取边界航向θr 和中与目标航向偏差最小的航向。实现UUV运动的避碰。利用速度障碍法寻找目标函数值最小点,作为下一航路点,逐步实现UUV航路规划。Due to the limited reachable speed space Ω r of UUV, sometimes Ω r is within the speed barrier, and UUV cannot find a safe speed to escape the collision zone in Ω r , that is, J(v r )=∞, It means that any speed in the reachable speed space will cause a collision; in order to avoid a collision, the UUV must decelerate to the minimum speed and adjust the heading with the maximum steering capability, θ r takes the boundary heading θ r and The heading with the smallest deviation from the target heading. Realize the collision avoidance of UUV motion. Using the speed obstacle method to find the minimum point of the objective function value as the next waypoint, and gradually realize the UUV route planning.
具体实施例:Specific examples:
UUV从起点(0,0)航行到终点(450,450),起始航向45°,设计了3个与UUV交叉相遇的动障碍物O1,O2,O3,假设动障碍物设为矩形。障碍物位置和运动信息未知采用前视声纳作为避碰感知设备。利用公式(1)得到动障碍物的速度危险度,利用公式(3)得到动障碍物的可达速度空间,利用公式(13)得到优化目标函数中的系数。然后,利用速度障碍法寻找目标函数值最小点,作为下一航路点,逐步实现UUV航路规划。仿真轨迹如图4所示。The UUV sails from the starting point (0, 0) to the ending point (450, 450), and the starting heading is 45°. Three animal obstacles O 1 , O 2 , O 3 are designed to intersect with the UUV, assuming that the animal obstacles are set as rectangle. The position and motion information of obstacles are unknown, and forward-looking sonar is used as the collision avoidance perception device. Use formula (1) to get the speed danger of moving obstacles, use formula (3) to obtain the reachable speed space of moving obstacles, and use formula (13) to obtain the coefficients in the optimization objective function. Then, use the speed obstacle method to find the minimum point of the objective function value as the next waypoint, and gradually realize the UUV route planning. The simulation trajectory is shown in Figure 4.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610182817.4A CN105589464B (en) | 2016-03-28 | 2016-03-28 | A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610182817.4A CN105589464B (en) | 2016-03-28 | 2016-03-28 | A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105589464A CN105589464A (en) | 2016-05-18 |
CN105589464B true CN105589464B (en) | 2019-02-26 |
Family
ID=55929117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610182817.4A Active CN105589464B (en) | 2016-03-28 | 2016-03-28 | A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105589464B (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107918399B (en) * | 2017-11-06 | 2018-12-07 | 哈尔滨工程大学 | A kind of rapid fusion barrier-avoiding method suitable for underwater robot |
CN107856733B (en) * | 2017-11-07 | 2019-11-05 | 长春工业大学 | A kind of automobile towards man-machine harmony hides dynamic barrier control method |
CN109334661B (en) * | 2018-09-06 | 2020-05-29 | 上海工程技术大学 | Obstacle avoidance pre-judgment method based on speed obstacle model and collision probability density model |
CN109532832B (en) * | 2018-12-08 | 2020-12-15 | 华东交通大学 | A Longitudinal Planning Method in Intelligent Driving |
CN109460045B (en) * | 2019-01-14 | 2022-02-22 | 哈尔滨工程大学 | Improved ant colony optimization-based collision avoidance planning method for USV under dynamic obstacle online perception |
CN109782760B (en) * | 2019-01-14 | 2022-06-21 | 哈尔滨工程大学 | A collaborative collision avoidance planning method for multiple USV groups considering no communication |
CN109597417B (en) * | 2019-01-14 | 2022-04-05 | 哈尔滨工程大学 | A collaborative collision avoidance planning method for multiple USV groups based on collision avoidance criteria |
CN109753068B (en) * | 2019-01-14 | 2022-06-21 | 哈尔滨工程大学 | Multi-USV group collaborative collision avoidance planning method considering communication situation |
CN109916400B (en) * | 2019-04-10 | 2020-08-25 | 上海大学 | An Obstacle Avoidance Method for Unmanned Vehicle Based on the Combination of Gradient Descent Algorithm and VO Method |
CN110609552B (en) * | 2019-09-12 | 2022-08-02 | 哈尔滨工程大学 | An underwater unmanned vehicle formation plane track planning method |
CN112542064B (en) * | 2019-09-23 | 2024-03-26 | 廖秉军 | Dynamic collision prevention method for fast moving object and slow moving object |
CN110837255B (en) * | 2019-11-08 | 2022-07-15 | 哈尔滨工程大学 | Autonomous danger avoiding method suitable for high-speed water surface unmanned ship |
CN111829528B (en) * | 2020-07-27 | 2022-02-08 | 中国科学院自动化研究所 | Real-time path planning method and system for bionic gliding machine dolphin |
CN112130585B (en) * | 2020-09-24 | 2022-06-21 | 哈尔滨工程大学 | A UUV anti-collision method for static and dynamic obstacles in the water outlet area |
CN112859871B (en) * | 2021-01-21 | 2022-12-16 | 江苏大学 | Dynamic obstacle avoidance control method based on model prediction |
CN112946663B (en) * | 2021-01-29 | 2022-07-22 | 杭州瑞利海洋装备有限公司 | Grading automatic collision alarm method for forward-looking obstacle-detection sonar |
CN113253740A (en) * | 2021-06-28 | 2021-08-13 | 天津海翼科技有限公司 | Emergency method of underwater robot and electronic equipment |
CN114721391A (en) * | 2022-04-13 | 2022-07-08 | 上海大学 | Collision risk assessment method in dynamic environment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102110311A (en) * | 2009-12-29 | 2011-06-29 | 英特尔公司 | A method of computing a collision-free velocity for an agent in a crowd simulation environment |
US8095313B1 (en) * | 2008-06-23 | 2012-01-10 | The United States Of America As Represented By The Secretary Of The Navy | Method for determining collision risk for collision avoidance systems |
US8244458B1 (en) * | 2008-06-23 | 2012-08-14 | The United States Of America As Represented By The Secretary Of The Navy | Host-centric method for automobile collision avoidance decisions |
JP2013156794A (en) * | 2012-01-30 | 2013-08-15 | Hitachi Consumer Electronics Co Ltd | Collision risk prediction device for vehicle |
JP2014029604A (en) * | 2012-07-31 | 2014-02-13 | Denso It Laboratory Inc | Moving object recognition system, moving object recognition program, and moving object recognition method |
CN105390029A (en) * | 2015-11-06 | 2016-03-09 | 武汉理工大学 | Ship collision avoidance assisted decision-making method and system based on track fusion and track prediction |
-
2016
- 2016-03-28 CN CN201610182817.4A patent/CN105589464B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8095313B1 (en) * | 2008-06-23 | 2012-01-10 | The United States Of America As Represented By The Secretary Of The Navy | Method for determining collision risk for collision avoidance systems |
US8244458B1 (en) * | 2008-06-23 | 2012-08-14 | The United States Of America As Represented By The Secretary Of The Navy | Host-centric method for automobile collision avoidance decisions |
CN102110311A (en) * | 2009-12-29 | 2011-06-29 | 英特尔公司 | A method of computing a collision-free velocity for an agent in a crowd simulation environment |
JP2013156794A (en) * | 2012-01-30 | 2013-08-15 | Hitachi Consumer Electronics Co Ltd | Collision risk prediction device for vehicle |
JP2014029604A (en) * | 2012-07-31 | 2014-02-13 | Denso It Laboratory Inc | Moving object recognition system, moving object recognition program, and moving object recognition method |
CN105390029A (en) * | 2015-11-06 | 2016-03-09 | 武汉理工大学 | Ship collision avoidance assisted decision-making method and system based on track fusion and track prediction |
Non-Patent Citations (5)
Title |
---|
A collision warning algorithm for area of inland ferry based on velocity obstacle;Chunchao Ma 等;《2015 Ninth International Conference on Frontier of Computer Science and Technology》;20151231;第191-194页 |
Safe Maritime Navigation with COLREGS Using Velocity Obstacles;Yoshiaki Kuwata 等;《2011 IEEE/RSJ International Conference on Intelligent Robots and Systems》;20110930;第4728-4734页 |
动态环境中基于模糊神经网络的AGV路径规划;肖本贤 等;《系统仿真学报》;20060930;第18卷(第9期);第2401-2404页 |
基于碰撞危险度模型的AUV三维避障研究;王奎民 等;《武汉理工大学学报》;20081231;第32卷(第6期);第1002-1004、1020页 |
基于速度障碍原理的无人艇自动避碰算法;吴博 等;《大连海事大学学报》;20140531;第40卷(第2期);第13-16页 |
Also Published As
Publication number | Publication date |
---|---|
CN105589464A (en) | 2016-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105589464B (en) | A UUV Dynamic Obstacle Avoidance Method Based on Velocity Obstacle Method | |
Polvara et al. | Obstacle avoidance approaches for autonomous navigation of unmanned surface vehicles | |
Wang et al. | Roboat: An autonomous surface vehicle for urban waterways | |
KR102099699B1 (en) | Device and method avoiding collision of autonomous surface vehicle considering uncertainty of trajectory prediction | |
CN105022270B (en) | Ship automatic Collision Avoidance method based on velocity coordinate system | |
CN109933067B (en) | Unmanned ship collision avoidance method based on genetic algorithm and particle swarm algorithm | |
CN107329477B (en) | Unmanned ship navigation and automatic driving equipment and method thereof | |
Sinisterra et al. | Stereovision-based target tracking system for USV operations | |
Braginsky et al. | Obstacle avoidance approaches for autonomous underwater vehicle: Simulation and experimental results | |
US8989948B2 (en) | Systems and methods for automated vessel navigation using sea state prediction | |
CN108445879A (en) | A kind of unmanned boat barrier-avoiding method based on prediction collision risk region | |
CN105807769B (en) | UAV navigation IVFH collision prevention methods | |
Sato et al. | Autonomous docking of hovering type AUV to seafloor charging station based on acoustic and visual sensing | |
CN108664020A (en) | A kind of unmanned boat dynamic obstacle avoidance algorithm based on Speed Obstacles method and dynamic window method | |
CN110262492A (en) | A Real-time Collision Avoidance and Target Tracking Method for Unmanned Vehicles | |
CN102160006A (en) | System and method for preventing a collis | |
CN110837255A (en) | Autonomous danger avoiding method suitable for high-speed water surface unmanned ship | |
CN104571128A (en) | Obstacle avoidance method used for underwater robot and based on distance and parallax information | |
CN104316932A (en) | Height-determined sailing system and method of UUV which reaches seabed for working | |
CN108829134A (en) | A kind of real-time automatic obstacle avoiding method of deepwater robot | |
CN116448115B (en) | Unmanned ship probability distance map construction method based on navigation radar and photoelectricity | |
Park et al. | Autonomous collision avoidance for unmanned surface ships using onboard monocular vision | |
CN109901193A (en) | LiDAR detection device and method for close range obstacle | |
CN119356348B (en) | A method for controlling unmanned boat cooperative formation | |
CN107870621A (en) | Collision avoidance method for autonomous underwater robot in unknown complex seabed terrain environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |