Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for avoiding moving obstacle in UUV navigation process based on virtual puffing

A movement obstacle and obstacle technology, applied in the field of movement obstacle avoidance, can solve the problem of difficulty in accurately predicting the movement state of random movement obstacle

Active Publication Date: 2016-06-01
HARBIN ENG UNIV
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention proposes a method for avoiding motion obstacles in the UUV (Unmanned Underwater Vehicle) navigation process based on virtual puffing for the problem that the current motion obstacle avoidance method is difficult to accurately predict the motion state of random motion obstacles

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for avoiding moving obstacle in UUV navigation process based on virtual puffing
  • Method for avoiding moving obstacle in UUV navigation process based on virtual puffing
  • Method for avoiding moving obstacle in UUV navigation process based on virtual puffing

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0030] Specific embodiment one: a method for avoiding motion obstacles in a UUV sailing process based on virtual puffing comprises the following steps:

[0031] The guidance direction refers to the direction of the vector formed by the line from the current position of the UUV to the next non-motion obstacle waypoint. The so-called non-movement obstacle waypoint means that the waypoint is not formed by relying on the movement obstacle, but is the vertex of the static environment information in the environment, such as the vertex of the static target (p 2 ), necessary points, recycling points, etc. When the UUV runs to figure 1 At the position shown, when the No. 1 motion obstacle is encountered, the UUV triggers the dynamic programming algorithm to form a new avoidance route, point p 1 is the waypoint formed by the UUV to avoid the No. 1 movement obstacle and relies on the movement obstacle, and the point p 2 is the static target puffed vertex. So according to the definit...

specific Embodiment approach 2

[0038] Specific embodiment 2: The difference between this embodiment and specific embodiment 1 is that in the first step, according to the headAngle, it is determined that the UUV and the movement disorder are sailing in the same direction or the UUV and the movement disorder are sailing in the same direction as:

[0039] like figure 2 As shown, when When , the UUV and the motion obstacle are facing each other; if image 3 As shown, when When , the UUV and the motion obstacle sail in the same direction.

specific Embodiment approach 3

[0040] Specific implementation mode three: the difference between this implementation mode and specific implementation mode one or two is that: in the step two, avoiding movement disorders is specifically:

[0041] Step 21: When the UUV detects a movement obstacle and sails in the opposite direction, the movement obstacle is circularly expanded, and the area radius after expansion is R, R>obs_r+safe_d, and the obs_r is the radius of the movement obstacle (during the modeling process, according to The maximum width of the obstacle will make the obstacle a circular model), safe_d is the expansion distance;

[0042] Step 22: According to the circular expansion of the movement obstacle in step 21, a rectangular virtual obstacle with a length of L and a width of 2R is generated along the forward direction of the movement obstacle, such as Figure 4 Shown; The relationship between the length of the rectangular virtual barrier and the straight-line distance M from the UUV to the cent...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for avoiding a moving obstacle in a UUV navigation process based on virtual puffing, and relates to the method for avoiding the moving obstacle in the UUV navigation process. The invention aims at solving a problem that a conventional moving obstacle avoiding method is difficult to predict the moving state of a random moving obstacle accurately. The method comprises the steps: firstly determining that an UUV and the moving obstacle navigate in opposite directions or in the same direction, adjusting the heading of the UUV through employing a puffing and rectangular virtual obstacle when the UUV and the moving obstacle navigate in opposite directions, and avoiding the moving obstacle, wherein the navigation in the same direction comprises two types: the UUV follows the moving obstacle and the moving obstacle follows the UUV; adjusting the heading of the UUV through employing the puffing and rectangular virtual obstacle when the UUV follows the moving obstacle, and avoiding the moving obstacle; enabling the UUV to continuously adjust the moving speed when the moving obstacle follows the UUV, adjusting the heading of the UUV through employing the puffing and rectangular virtual obstacle, and avoiding the moving obstacle. The method is used in the field of moving obstacle avoiding of UUVs.

Description

technical field [0001] The present invention relates to a method for avoiding motion obstacles during UUV navigation based on virtual puffing. Background technique [0002] In recent years, countless achievements have been made on the avoidance methods of dyskinesias, which can be roughly divided into three categories. The first category is to predict the movement trend of dyskinesias first, and then make corresponding countermeasures according to different trends; the second category is to At the moment of dynamic avoidance, the movement obstacle is solidified into a static obstacle avoidance. As long as the frequency of dynamic avoidance is fast, the algorithm can continuously update the planned route until the movement obstacle is avoided; the third type is to use a learning algorithm to enable the UUV to have Intelligent obstacle avoidance ability; [0003] The strategy based on trend prediction can better avoid motion obstacles with relatively stable motion state, but ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G05D1/02
CPCG05D1/02
Inventor 王宏健张雪莲徐新王莹么洪飞
Owner HARBIN ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products