Movatterモバイル変換


[0]ホーム

URL:


CN105388905B - UAV Flight Control method and device - Google Patents

UAV Flight Control method and device
Download PDF

Info

Publication number
CN105388905B
CN105388905BCN201510733350.3ACN201510733350ACN105388905BCN 105388905 BCN105388905 BCN 105388905BCN 201510733350 ACN201510733350 ACN 201510733350ACN 105388905 BCN105388905 BCN 105388905B
Authority
CN
China
Prior art keywords
target object
location information
unmanned plane
mode
around
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
Application number
CN201510733350.3A
Other languages
Chinese (zh)
Other versions
CN105388905A (en
Inventor
张显志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Yidian Aviation Technology Co., Ltd
Original Assignee
Shenzhen AEE Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen AEE Technology Co LtdfiledCriticalShenzhen AEE Technology Co Ltd
Priority to CN201510733350.3ApriorityCriticalpatent/CN105388905B/en
Publication of CN105388905ApublicationCriticalpatent/CN105388905A/en
Application grantedgrantedCritical
Publication of CN105388905BpublicationCriticalpatent/CN105388905B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention discloses a kind of UAV Flight Control methods, this method comprises: obtaining the characteristic information of target object;It is determined according to the characteristic information of the target object around radius and around mode;Shooting destination is determined according to the circular radius and around mode, and in shooting destination of the unmanned plane during flying to determination, is shot.The present invention also provides a kind of UAV Flight Control devices.Using the present invention, it can automatically control unmanned plane and carry out surrounding flight towards target object, and be shot, reduce human intervention.

Description

UAV Flight Control method and device
Technical field
The present invention relates to unmanned plane field more particularly to a kind of UAV Flight Control method and devices.
Background technique
Currently, unpiloted aircraft (also known as unmanned plane) is widely applied, such as in mapping of taking photo by plane, search and rescue etc.Field.In mapping of taking photo by plane, it is sometimes desirable to which skill is imaged including current 3D in the scanning for carrying out 360 degrees omnidirection to target objectArt requires and carries out comprehensive scanning without dead point to target object;In the prior art, ground controller is manual by remote controlerBeating bar control unmanned plane, 360 degree of flights have feasibility in the sky, but its operation is more complicated, because general unmanned plane executesTask is all rectilinear flight, it is therefore desirable to which professional operator operates, and does not flow even if still will appear flight course in this wayFreely, when the disadvantages of shooting time is long, and shooting effect is poor, especially unmanned plane and target object are closer, occur colliding, fallThe case where machine or even aircraft bombing, is relatively more.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skillArt.
Summary of the invention
The main purpose of the present invention is to provide a kind of UAV Flight Control method and devices, it is intended to automatically control nothingIt is man-machine to carry out surrounding flight towards target object, and shot, reduce human intervention.
To achieve the above object, the present invention provides a kind of UAV Flight Control method, this method comprises:
Obtain the characteristic information of target object;
It is determined according to the characteristic information of the target object around radius and around mode;
Shooting destination is determined according to the circular radius and around mode, and in unmanned plane during flying to determining shooting destinationWhen, it is shot.
Preferably, the characteristic information of the target object includes the location information and shape information of target object, wherein is obtainedThe step of taking the location information of the target object include:
Location information acquisition request is sent to target object, and receives the target object and obtains according to the positional informationRequest the location information returned;Or
The unmanned plane during flying is controlled to the surface of target object, obtains the difference in height of the unmanned plane and target objectAnd the current location information of the unmanned plane is obtained, and according to the current location information determination of the difference in height and unmanned planeThe location information of target object;Or
The location information of target object is obtained in the controlling terminal with map function with the UAV Communication.
Preferably, it is determined according to the characteristic information of the target object and includes: around the step of radius
Location information of the unmanned plane when opening around mode is obtained, and is being opened according to the unmanned plane around mouldThe location information of location information and the target object when formula is determined around radius;Or
According to the volume size of the target object and the image or video quality of selection, in preset mapping relationsIn, find corresponding circular radius.
Preferably, it is determined according to the characteristic information of the target object and includes: around the step of mode
The height value of the target object is obtained, and obtains target object in the perspective plane product value of horizontal plane;
Determine that, around mode, the circular mode includes with half according to the height value of the target object and perspective plane product valueThe contour circular mode of diameter, the contour circular mode of different radii surround mode with radial spi.
Preferably, shooting destination is determined described according to the circular radius and around mode, and arrive in unmanned plane during flyingWhen determining shooting destination, after carrying out shooting step further include:
The 3D information of target object is determined according to captured picture or video data;
3D printer is sent by the 3D information;
The 3D printer is printed after receiving the 3D information, to obtain the 3D model of target object.
In addition, to achieve the above object, the present invention also provides a kind of UAV Flight Control device, which includes:
Module is obtained, for obtaining the characteristic information of target object;
First determining module, for being determined according to the characteristic information of the target object around radius and around mode;
Control module module for determining shooting destination according to the circular radius and around mode, and flies in unmanned planeWhen row arrives determining shooting destination, shot.
Preferably, the characteristic information of the target object includes the location information and shape information of target object, described to obtainModulus block is also used to send location information acquisition request to target object, and receives the target object and believed according to the positionCease the location information that acquisition request returns;Or for controlling the unmanned plane during flying to the surface of target object, described in acquisitionThe current location information of the difference in height and the acquisition unmanned plane of unmanned plane and target object, and according to the difference in height and nobodyThe current location information of machine determines the location information of the target object;Or for the UAV Communication have mapThe location information of target object is obtained in the controlling terminal of function.
Preferably, first determining module includes radius determination unit, is surround for obtaining the unmanned plane in unlatchingLocation information when mode, and the position of the location information and the target object according to the unmanned plane when opening around modeConfidence breath, determines around radius;Or for according to the volume size of the target object and the image or video quality of selection,In preset mapping relations, corresponding circular radius is found.
Preferably, first determining module further includes surrounding pattern determining unit, for obtaining the target objectHeight value, and target object is obtained in the perspective plane product value of horizontal plane, and according to the height value of the target object and perspective planeProduct value determines that around mode, the circular mode includes the contour circular mode of same radius, the contour circular mode of different radii, with halfDiameter spiral surrounding mode.
Preferably, described device further include:
Second determining module, for the picture of shooting or video data to be determined to the 3D information of target object;
Sending module, for the 3D information to be sent to 3D printer;
3D printer, for being printed after receiving the 3D information, to obtain the 3D model of target object.
UAV Flight Control method and device of the invention, this method comprises: obtaining the characteristic information of target object;RootIt determines according to the characteristic information of the target object around radius and around mode;It is determined according to the circular radius and around modeDestination is shot, and in shooting destination of the unmanned plane during flying to determination, is shot;Unmanned plane can automatically be controlled towards targetObject carries out surrounding flight, and is shot, and human intervention is reduced.
Detailed description of the invention
Fig. 1 is the flow diagram of the first embodiment of UAV Flight Control method of the present invention;
Fig. 2 is the flow diagram of the second embodiment of UAV Flight Control method of the present invention;
Fig. 3 is the structural schematic diagram of the first embodiment of UAV Flight Control device of the present invention;
Fig. 4 is the structural schematic diagram of the second embodiment of UAV Flight Control device of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Referring to Fig.1, Fig. 1 is the flow diagram of the first embodiment of UAV Flight Control method of the present invention, this methodInclude:
S10, the characteristic information for obtaining target object.
In one embodiment, the characteristic information of the target object includes the location information and shape information of target object, alsoThe step of may include the volume size of target object, that is, obtaining the characteristic information of target object are as follows: obtain the position of target objectInformation and shape information can also obtain the volume size of target object.The location information longitude and latitude and height of the target objectIt indicates, the height of the target object refers to the height of the target object with respect to the horizontal plane.
Optionally, the location information of target object can be obtained in the following manner: being sent location information to target object and obtainedRequest is taken, and receives the location information that the target object is returned according to the location information acquisition request.It is placed in target objectPosition detecting module, such as GPS module, target object measure the longitude and latitude and height of the target object, the target by GPS moduleFor object when receiving location information acquisition request, the longitude and latitude and height that measurement is read from the GPS module return to the transmissionThe request end of information acquisition request.
Optionally, the location information of target object can be obtained in the following manner: control unmanned plane during flying to target objectSurface, obtain the difference in height of the unmanned plane and target object and obtain the current location information of the unmanned plane, and according to thisDifference in height and the current location information of unmanned plane determine the location information of the target object.Unmanned plane during flying is controlled to target objectSurface image recognition is carried out to the image of shooting, so specifically, can shoot by the unmanned plane to target objectDetermine the center of the target object afterwards, then control the aircraft flight to the center of target object top, namelyAircraft flight is controlled to the surface of target object.At the surface of unmanned plane during flying to target object, by this nobodyHeight sensor (such as ultrasonic sensor) on machine measures the difference in height between the unmanned plane and target object, while passing through nothingPosition detecting module on man-machine, such as GPS module measure the longitude and latitude of the unmanned plane by the GPS module built in the unmanned planeAnd height, the longitude and latitude of the unmanned plane are the longitude and latitude of target object, the height of the height of the unmanned plane and unmanned plane measurementThe difference of degree difference is the height of target object.
Optionally, the location information of target object can be obtained in the following manner: with the UAV Communication have groundThe location information of target object is obtained in the controlling terminal of figure function.Specifically, there is map to what is connect with UAV CommunicationControlling terminal (such as mobile phone, tablet computer or ground control station terminal) send target object position information acquisition request, andReceive the location information that the controlling terminal is returned according to the target object information acquisition request.The controlling terminal is receiving targetAfter object location information acquisition request, target object is determined in controlling terminal, knows target from the map of the controlling terminalThe longitude and latitude of target object and height are returned to and send target object position letter by the longitude and latitude and height of object, the controlling terminalCease the request end of acquisition request.
S20, it is determined according to the characteristic information of the target object around radius and around mode.
In this step, it is determined according to the characteristic information of target object around radius and around mode, to the target pairAs taking suitable image or video.
Optionally, the step of which determines around radius are as follows: obtain the unmanned plane and existLocation information when opening around mode, and location information and the target object according to the unmanned plane when opening around modeLocation information, determine around radius.Location information of the unmanned plane when opening around mode can be by built in the unmanned planePosition detecting module obtain, the location information coordinate points A (X when opening around mode of the unmanned planep, Yp, Zp) tableShow, the location information coordinate points B (X of the target objectt, Yt, Zt) indicate, it can be calculated by the following formula around radius RIt arrives:
Optionally, the step of which determines around radius are as follows: according to the target objectVolume size and selection image or video quality, preset volume size and the image or video quality of selection withIn the mapping relations of radius, determine around radius.Preset volume size and image or video quality and around halfThe mapping relations of diameter, as shown in Table 1.According to the volume size of the target object and the image or video quality of selection, at thisVolume size and image or video quality find corresponding circular radius in the mapping relations of radius;Specifically,It first determines volume range belonging to the volume size of the target object, then finds volume range belonging to this and selectionImage or the corresponding circular radius of video quality, the as corresponding circular radius of the target object, such as the volume of the target objectVolume range belonging to size v is [V2, V3), the image or video quality selected is q2, then from the volume size and image orVideo quality is R with that in the mapping relations of radius, can find circular radius2
Table one:
Volume size VImage or video qualityAround radius R
[V1, V2)q1r1
[V2, V3)q2r2
[V3, V4)q3r3
…………
The shape information of the target object include target object height value and target object horizontal plane projected areaValue.The height value of the target object refers to target object upper surface to the shortest distance of lower surface.
The target object is when the perspective plane product value of horizontal plane is that the target object is just put, in the projected area of horizontal planeValue.
Optionally, the step of being determined according to the characteristic information of the target object around mode are as follows: obtain the height of target objectAngle value, and target object is obtained in the perspective plane product value of horizontal plane;According to the height value of the target object and perspective plane product valueDetermine that the circular mode includes the contour circular mode of same radius, the contour circular mode of different radii, same radial spi around modeAround mode.Specifically, according to the target object horizontal plane perspective plane product value and height value square relationship determine ringAround mode, the unit of the perspective plane product value and height value square unit it is identical;If specifically, the following steps are included: S21,The perspective plane product value of the target object is greater than or equal to square of the height value, and the perspective plane product value of the target object and the heightAngle value square difference be less than or equal to the first difference threshold, it is determined that around mode be with the contour circular mode of radius;If the perspective plane product value of S22, the target object is greater than or equal to square of the height value, and the perspective plane product value of the target objectWith the height value square difference be greater than the first difference threshold, it is determined that around mode be the contour circular mould of different radiiFormula;If the perspective plane product value of S23, the target object is less than square of the height value, and square of the height value of the target objectIt is less than or equal to the first difference threshold with the difference of the perspective plane product value, it is determined that around mode for the contour circular mould of radiusFormula;If the perspective plane product value of S24, the target object is less than square of the height value, and square of the height value of the target objectIt is greater than the first difference threshold with the difference for projecting the area value, it is determined that the mode that surround is with radial spi around mode.
First difference threshold can be set as needed.If the perspective plane product value of the target object is greater than or equal to the heightSquare of value, and the perspective plane product value of the target object and the height value square difference be less than or equal to the first difference valveValue, then it is assumed that the perspective plane product value of the target object is suitable with height value, can use to the target object contour circular with radiusMode.
If the perspective plane product value of the target object is greater than or equal to square of the height value, and the perspective plane of the target objectProduct value and the height value square difference be greater than the first difference threshold, then it is assumed that the target object, can be to the mesh in flatIt marks object and uses the contour circular mode of different radii.
If the perspective plane product value of the target object is less than square of the height value, and square of the height value of the target objectIt is less than or equal to the first difference threshold with the difference of the perspective plane product value, then it is assumed that the perspective plane product value and height of the target objectValue quite, can use with radius contour circular mode the target object.
If the perspective plane product value of the target object is less than square of the height value, and square of the height value of the target objectIt is greater than the first difference threshold with the difference of the perspective plane product value, then it is assumed that the target object is in strip column, can be to the target pairAs surrounding mode using radial spi.
S30, shooting destination is determined according to the circular radius and around mode, and navigate in unmanned plane during flying to determining shootingWhen point, shot.
In this step, the shooting destination determined includes the number for shooting destination and the coordinate information of each shooting destination.
In one embodiment, when the circular mode is circular mode contour with radius, shooting is calculated in the following mannerThe number of destination and the coordinate information of shooting destination, calculate minimum angles θ, θ=2* according to the detour radius R of above-mentioned determinationArcsin (l/2R) determines shooting destination number N further according to the θ, and number N, which is calculated by the following formula, to be obtained:
The coordinate of each shooting destination is (Xt+ R*cos (2 π/N*n), Yt+ R*sin (2 π/N*n), Zt), wherein n=0,1,2 ..., N-1,2 π/N indicate unit radian.
In one embodiment, it in the circular mode circular mode contour for different radii, calculates clap in the following mannerThe number of destination and the coordinate information of shooting destination are taken the photograph, is determined according to preset rules need circular circle number i, two adjacent rings firstInterval g, the radius R respectively enclosedj=R+ (j-1) * g, j=1,2 ..., i;Further according to the detour radius R of above-mentioned determinationjIt calculates eachThe minimum angles θ of circlej, θj=2*arcsin (l/2Rj), further according to the θjDetermine the shooting destination number N of each circlej, number NjIt is logicalFollowing formula is crossed to be calculated:
Total shooting destination number N are as follows:The coordinate of each shooting destination respectively enclosed is ((Xt+Rj*cos(2π/Nj* n), Yt+Rj*sin(2π/Nj* n), Zt)), wherein n=0,1,2 ..., Nj- 1,2 π/NjIndicate unit radian.
In one embodiment, when the circular mode is to surround mode with radial spi, shooting is calculated in the following mannerThe number of destination and the coordinate information of shooting destination, need circular circle number i according to preset rules determination, two adjacent ringsIt is spaced h;Minimum angles θ, θ=2*arcsin (l/2R) are calculated according to the detour radius R of above-mentioned determination, is determined further according to the θ everyThe shooting destination number N of one circle0, number N0It is calculated by the following formula and obtains:
Total shooting destination number N are as follows: N=i*N0.The coordinate of each shooting destination respectively enclosed is (Xt+R*cos(2π/N0*N), Yt+R*sin(2π/N0* n), Zt+ (j-1) * h), wherein n=0,1,2 ..., N0- 1,2 π/N0Expression unit radian, j=1,2……、i。
Using above-described embodiment, by the characteristic information for obtaining target object;It is true according to the characteristic information of the target objectSurely around radius and around mode;Shooting destination is determined according to the circular radius and around mode, and in unmanned plane during flying to reallyWhen fixed shooting destination, shot;Unmanned plane can automatically be controlled to carry out surrounding flight towards target object, and clappedIt takes the photograph, reduces human intervention.
It is the flow diagram of the second embodiment of UAV Flight Control method of the present invention referring to Fig. 2, Fig. 2.
Based on the second embodiment of above-mentioned UAV Flight Control method, after step S30, this method further include:
S40, the 3D information that target object is determined according to captured picture or video data.
The picture or video data of the shooting are analyzed, the 3D information of the target object is obtained.
S50,3D printer is sent by the 3D information.
The 3D information can be sent to 3D printer by wired or wireless way, can such as be incited somebody to action by 2.4G, 5.8G, wifi3D information is sent to 3D printer.
S60, the 3D printer are printed after receiving the 3D information, to obtain the 3D model of target object.
It is the structural schematic diagram of the first embodiment of UAV Flight Control device of the present invention, the device referring to Fig. 3, Fig. 3Include:
Module 10 is obtained, for obtaining the characteristic information of target object;
First determining module 20, for being determined according to the characteristic information of the target object around radius and around mode;
Control module 30, for determining shooting destination according to around radius and around mode, and in unmanned plane during flying to reallyWhen fixed shooting destination, shot.
In one embodiment, the characteristic information of the target object includes the location information and shape information of target object, alsoIt may include the volume size of target object, i.e., the acquisition module 10 is also used to obtain the location information of target object and shape is believedBreath.The location information longitude and latitude and height of the target object indicate that the height of the target object refers to that the target object is oppositeIn the height of horizontal plane.
Optionally, which can obtain the location information of target object in the following manner: send out to target objectLocation information acquisition request is sent, and receives the location information that the target object is returned according to the location information acquisition request.TargetPosition detecting module, such as GPS module are built-in in object, target object measures the target object by built-in GPS moduleLongitude and latitude and height, the target object read the longitude and latitude of measurement when receiving location information acquisition request from the GPS moduleDegree and height return to the request end of the transmission information acquisition request.
Optionally, which can obtain the location information of target object in the following manner: control unmanned plane fliesRow arrives the surface of target object, obtains the difference in height of the unmanned plane and target object and obtains the current position letter of the unmanned planeIt ceases, and determines the location information of the target object according to the current location information of the difference in height and unmanned plane.Unmanned plane is controlled to flyRow arrives the surface of target object, specifically, can be shot by the unmanned plane to target object, carries out to the image of shootingImage recognition, then determines the center of the target object, then controls the aircraft flight to the center of target objectTop, namely control aircraft flight is to the surface of target object.At the surface of unmanned plane during flying to target object,The difference in height between the unmanned plane and target object is measured by the height sensor (such as ultrasonic sensor) on the unmanned plane,Simultaneously by the position detecting module on unmanned plane, such as GPS module, measure this nobody by the GPS module built in the unmanned planeThe longitude and latitude and height of machine, the longitude and latitude of the unmanned plane are the longitude and latitude of target object, the height of the unmanned plane and this nobodyThe difference of the difference in height of machine measurement is the height of target object.
Optionally, which can also obtain the location information of target object in the following manner: with this nobodyThe location information of target object is obtained in the controlling terminal with map function of machine communication.Specifically, the acquisition module 10 toThe controlling terminal (such as mobile phone, tablet computer or ground control station terminal) with map connecting with UAV Communication sends meshObject location information acquisition request is marked, and receives the controlling terminal and is believed according to the position that the target object information acquisition request returnsBreath.The controlling terminal determines target object, from this after receiving target object position information acquisition request in controlling terminalKnow the longitude and latitude and height of target object on the map of controlling terminal, the controlling terminal is by the longitude and latitude and height of target objectReturn to the request end for sending target object position information acquisition request.
First determining module 20 is determined according to the characteristic information of target object around radius and around mode, to the meshMark object takes suitable image or video.
First determining module 20 includes radius determination unit, which is opening for obtaining the unmanned planeLocation information when around mode, and the position of the location information and the target object according to the unmanned plane when opening around modeConfidence breath, determines around radius;Or for according to the volume size of the target object and the image or video quality of selection,In preset mapping relations, corresponding circular radius is found.
Location information of the unmanned plane when opening around mode can be obtained by the position detecting module built in the unmanned plane, location information coordinate points A (X of the unmanned plane when opening around modep, Yp, Zp) indicate, the position of the target objectInformation coordinate points B (Xt, Yt, Zt) indicate, it can be calculated by the following formula to obtain around radius R:
The preset mapping relations are as follows: volume size and image or video quality and the mapping relations around radius, in advanceVolume size and image or video quality and the mapping relations around radius are first set, as shown in Table 1.According to the target pairThe volume size of elephant and the image or video quality of selection, in the volume size and image or video quality and around radiusMapping relations in, find corresponding circular radius;Specifically, first determining volume belonging to the volume size of the target objectThen range finds the image or the corresponding circular radius of video quality of the volume range belonging to this and selection, as shouldThe corresponding circular radius of target object, the volume range as belonging to the volume size v of the target object are [V2, V3), the figure of selectionPicture or video quality are q2, then can look into from the volume size and image or video quality in the mapping relations of radiusFinding around radius is R2
The shape information of the target object include target object height value and target object horizontal plane projected areaValue.The height value of the target object refers to target object upper surface to the shortest distance of lower surface.
The target object is when the perspective plane product value of horizontal plane is that the target object is just put, in the projected area of horizontal planeValue.
In one embodiment, which further includes surrounding pattern determining unit, for obtaining the target pairThe height value of elephant, and obtain target object in the perspective plane product value of horizontal plane, and according to the area-altitude value of the target object andPerspective plane product value determines around mode, the circular mode include the contour circular mode of same radius, the contour circular mode of different radii,With radial spi around mode.
Specifically, the circular pattern determining unit according to the target object horizontal plane perspective plane product value and height valueSquare relationship determine around mode, the unit of the perspective plane product value and height value square unit it is identical;Specifically, if shouldThe perspective plane product value of target object is greater than or equal to square of the height value, and the perspective plane product value of the target object and the heightValue square difference be less than or equal to the first difference threshold, then the circular pattern determining unit determines that around mode be with halfThe contour circular mode of diameter;If the perspective plane product value of the target object is greater than or equal to square of the height value, and the target objectPerspective plane product value and the height value square difference be greater than the first difference threshold, then the circular pattern determining unit determinesIt is the contour circular mode of different radii around mode;If the perspective plane product value of the target object is less than square of the height value, andThe height value of the target object square is less than or equal to the first difference threshold with the difference of the perspective plane product value, then the circular mouldFormula determination unit determines that around mode be with the contour circular mode of radius;If the perspective plane product value of the target object is less than the heightValue square, and the height value of the target object square with project the area value difference be greater than the first difference threshold, then thisDetermine that around mode be with radial spi around mode around pattern determining unit.
First difference threshold can be set as needed.If the perspective plane product value of the target object is greater than or equal to the heightSquare of value, and the perspective plane product value of the target object and the height value square difference be less than or equal to the first difference valveValue, then it is assumed that the perspective plane product value of the target object is suitable with height value, which can determine to the targetObject is used with the contour circular mode of radius.
If the perspective plane product value of the target object is greater than or equal to square of the height value, and the perspective plane of the target objectProduct value and the height value square difference be greater than the first difference threshold, then it is assumed that the target object is in flat, the circular mouldFormula determination unit can determine to the target object using the contour circular mode of different radii.
If the perspective plane product value of the target object is less than square of the height value, and square of the height value of the target objectIt is less than or equal to the first difference threshold with the difference of the perspective plane product value, then it is assumed that the perspective plane product value and height of the target objectQuite, which can determine uses with radius contour circular mode the target object to value.
If the perspective plane product value of the target object is less than square of the height value, and square of the height value of the target objectIt is greater than the first difference threshold with the difference of the perspective plane product value, then it is assumed that the target object is in strip column, and the circular mode is trueOrder member can determine to the target object using radial spi around mode.
The shooting destination that the control module 30 determines includes the number for shooting destination and the coordinate information of each shooting destination.
In one embodiment, when the circular mode is circular mode contour with radius, which passes through followingMode calculates the number of shooting destination and the coordinate information of shooting destination, calculates minimum angle according to the detour radius R of above-mentioned determinationθ, θ=2*arcsin (l/2R) are spent, determines shooting destination number N further according to the θ, number N, which is calculated by the following formula, to be obtained:
The coordinate of each shooting destination is (Xt+ R*cos (2 π/N*n), Yt+ R*sin (2 π/N*n), Zt), wherein n=0,1,2 ..., N-1,2 π/N indicate unit radian.
In one embodiment, when the circular mode is the contour circular mode of different radii, the control module 30 by withUnder type calculates the number of shooting destination and the coordinate information of shooting destination, is determined according to preset rules need to surround firstCircle number i, the interval g of two adjacent rings, the radius R respectively enclosedj=R+ (j-1) * g, j=1,2 ..., i;Further according to above-mentioned determinationDetour radius RjCalculate the minimum angles θ of each circlej, θj=2*arcsin (l/2Rj), further according to the θjDetermine the shooting destination of each circleNumber Nj, number NjIt is calculated by the following formula and obtains:
Total shooting destination number N are as follows:The coordinate of each shooting destination respectively enclosed is ((Xt+Rj*cos(2π/Nj* n), Yt+Rj*sin(2π/Nj* n), Zt)), wherein n=0,1,2 ..., Nj- 1,2 π/NjIndicate unit radian.
In one embodiment, when the circular mode is to surround mode with radial spi, which passes through followingMode calculates the number of shooting destination and the coordinate information of shooting destination, needs circular circle number according to preset rules determinationI, the interval h of two adjacent rings;Minimum angles θ, θ=2*arcsin (l/2R), then root are calculated according to the detour radius R of above-mentioned determinationThe shooting destination number N of each circle is determined according to the θ0, number N0It is calculated by the following formula and obtains:
Total shooting destination number N are as follows: N=i*N0.The coordinate of each shooting destination respectively enclosed is (Xt+R*cos(2π/N0*N), Yt+R*sin(2π/N0* n), Zt+ (j-1) * h), wherein n=0,1,2 ..., N0- 1,2 π/N0Expression unit radian, j=1,2……、i。
It is the structural schematic diagram of the second embodiment of UAV Flight Control device of the present invention referring to Fig. 4, Fig. 4.
Based on the first embodiment of above-mentioned UAV Flight Control device, the device further include:
Second determining module 40, for the picture of shooting or video data to be determined to the 3D information of target object;
Sending module 50, for the 3D information to be sent to 3D printer;
3D printer 60, for being printed after receiving the 3D information, to obtain the 3D model of target object.
Second determining module 40 analyzes the picture or video data of the shooting, obtains the 3D letter of the target objectBreath.
The 3D information can be sent to 3D printer by wired or wireless way by the sending module 50, can such as pass through wifi3D information is sent to 3D printer.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hairEquivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skillsArt field, is included within the scope of the present invention.

Claims (6)

Module is obtained, for obtaining the characteristic information of target object, the characteristic information of the target object includes target objectLocation information and shape information, the acquisition module are also used to send location information acquisition request to target object, and receive instituteState the target object location information that acquisition request returns according to the positional information;Or for controlling the unmanned plane during flying to meshThe surface for marking object obtains the difference in height of the unmanned plane and target object and obtains the current position letter of the unmanned planeIt ceases, and determines the location information of the target object according to the current location information of the difference in height and unmanned plane;Or it is used forWith the location information for obtaining target object in the controlling terminal with map function of the UAV Communication;
CN201510733350.3A2015-10-302015-10-30UAV Flight Control method and deviceActiveCN105388905B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510733350.3ACN105388905B (en)2015-10-302015-10-30UAV Flight Control method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510733350.3ACN105388905B (en)2015-10-302015-10-30UAV Flight Control method and device

Publications (2)

Publication NumberPublication Date
CN105388905A CN105388905A (en)2016-03-09
CN105388905Btrue CN105388905B (en)2019-04-26

Family

ID=55421277

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510733350.3AActiveCN105388905B (en)2015-10-302015-10-30UAV Flight Control method and device

Country Status (1)

CountryLink
CN (1)CN105388905B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105976151B (en)*2016-05-272021-11-12北京京东振世信息技术有限公司Distribution area drawing method and device
CN107765709B (en)*2016-08-222021-12-31广州亿航智能技术有限公司Method and device for realizing self-shooting based on aircraft
CN106408640B (en)*2016-09-142019-08-02李娜Three-dimensional map models the fast linked rendering method of surface layer profile
CN106647814B (en)*2016-12-012019-08-13华中科技大学A kind of unmanned plane vision auxiliary positioning and flight control system and method based on the identification of two dimensional code terrestrial reference
CN106657779B (en)*2016-12-132022-01-04北京远度互联科技有限公司Surrounding shooting method and device and unmanned aerial vehicle
WO2018158927A1 (en)*2017-03-022018-09-07エスゼット ディージェイアイ テクノロジー カンパニー リミテッドMethod for estimating three-dimensional shape, flying vehicle, mobile platform, program, and recording medium
CN106909172A (en)*2017-03-062017-06-30重庆零度智控智能科技有限公司Around tracking, device and unmanned plane
CN106970641B (en)*2017-03-282019-12-24哈尔滨工程大学 Control method for unmanned aerial vehicle flying around object contour
CN106843275B (en)*2017-04-012020-03-27成都通甲优博科技有限责任公司Fixed-point flying method, device and system for unmanned aerial vehicle
CN109116869B (en)*2017-06-232021-11-16臻迪科技股份有限公司Point-winding flight control method and device
CN108475071A (en)*2017-06-292018-08-31深圳市大疆创新科技有限公司Unmanned plane and its control method, control terminal and its control method
WO2019000404A1 (en)*2017-06-302019-01-03深圳市大疆创新科技有限公司Control terminal, unmanned aerial vehicle and control method therefor
CN107807659A (en)*2017-10-242018-03-16北京臻迪科技股份有限公司A kind of UAV Flight Control method and device
CN108733075B (en)*2018-05-232021-03-16广东容祺智能科技有限公司Unmanned aerial vehicle continuous fixed-point surrounding shooting flight system and flight control method thereof
CN108871289A (en)*2018-06-012018-11-23广州中科云图智能科技有限公司A kind of circular airborne survey method and system based on unmanned plane
CN109002055B (en)*2018-06-112021-05-18广州中科云图智能科技有限公司High-precision automatic inspection method and system based on unmanned aerial vehicle
CN110799921A (en)*2018-07-182020-02-14深圳市大疆创新科技有限公司 Filming method, device and drone
WO2020014962A1 (en)*2018-07-202020-01-23深圳市大疆创新科技有限公司Point of interest encircling flight method and control terminal
CN108983820B (en)*2018-08-172021-04-16中南安全环境技术研究院股份有限公司Ecological protection red line area boundary exploration method and system
CN111698422B (en)*2020-06-102022-01-25百度在线网络技术(北京)有限公司Panoramic image acquisition method and device, electronic equipment and storage medium
CN114554030B (en)*2020-11-202023-04-07空客(北京)工程技术中心有限公司Device detection system and device detection method
CN113709376A (en)*2021-09-072021-11-26深圳市道通智能航空技术股份有限公司Method, device, equipment and medium for controlling aircraft to shoot rotating lens video

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101095090A (en)*2005-11-152007-12-26贝尔直升机泰克斯特龙公司Control system of aueomatic circle flight
CN103576690A (en)*2012-07-252014-02-12深圳市大疆创新科技有限公司Remote control method and equipment for unmanned aerial vehicle and unmanned aerial vehicle
CN104052914A (en)*2013-03-142014-09-17董亮System for automatic target following and shooting by use of aircraft
CN104155996A (en)*2014-08-112014-11-19江苏恒创软件有限公司Unmanned helicopter-based overhead work assisting method
CN104156901A (en)*2014-08-012014-11-19江苏恒创软件有限公司People searching and basic material conveying method based on unmanned aerial vehicle in special environment
CN104714557A (en)*2015-03-262015-06-17清华大学Method for controlling fixed point circular flying of unmanned plane
CN104881037A (en)*2015-04-012015-09-02广州天翔航空科技有限公司Spraying method for plant protection unmanned aerial vehicle (UAV)
CN104924619A (en)*2015-06-302015-09-23冯圣冰3D (three-dimensional) printer for surveying and mapping

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8191818B2 (en)*2007-11-152012-06-05Lockheed Martin CorporationMethod for recovering a relatively slower moving vehicle

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101095090A (en)*2005-11-152007-12-26贝尔直升机泰克斯特龙公司Control system of aueomatic circle flight
CN103576690A (en)*2012-07-252014-02-12深圳市大疆创新科技有限公司Remote control method and equipment for unmanned aerial vehicle and unmanned aerial vehicle
CN104052914A (en)*2013-03-142014-09-17董亮System for automatic target following and shooting by use of aircraft
CN104156901A (en)*2014-08-012014-11-19江苏恒创软件有限公司People searching and basic material conveying method based on unmanned aerial vehicle in special environment
CN104155996A (en)*2014-08-112014-11-19江苏恒创软件有限公司Unmanned helicopter-based overhead work assisting method
CN104714557A (en)*2015-03-262015-06-17清华大学Method for controlling fixed point circular flying of unmanned plane
CN104881037A (en)*2015-04-012015-09-02广州天翔航空科技有限公司Spraying method for plant protection unmanned aerial vehicle (UAV)
CN104924619A (en)*2015-06-302015-09-23冯圣冰3D (three-dimensional) printer for surveying and mapping

Also Published As

Publication numberPublication date
CN105388905A (en)2016-03-09

Similar Documents

PublicationPublication DateTitle
CN105388905B (en)UAV Flight Control method and device
EP3586314B1 (en)Improved forest surveying
CN107339990B (en)Multi-mode fusion positioning system and method
CN108983807B (en)Unmanned aerial vehicle fixed-point landing method and system
TWI489126B (en)System and method for dynamic correction of wireless signal strength
US11475390B2 (en)Logistics system, package delivery method, and program
US20170102699A1 (en)Drone control through imagery
CN103809598B (en) An autonomous take-off and landing system for rotary-wing unmanned aerial vehicles based on a three-layer character-shaped multi-color landing pad
JP6390013B2 (en) Control method for small unmanned aerial vehicles
CN103139700A (en)Method and system of terminal positioning
CN110688904A (en) Method and device for base station antenna engineering parameter survey based on 5G UAV
CN109270953A (en)A kind of multi-rotor unmanned aerial vehicle Autonomous landing method based on concentric circles visual cues
CN109885086A (en) A vertical landing method of unmanned aerial vehicle based on compound polygonal sign guidance
CN106454879A (en)Method and system for determining working parameters of wireless base station based on unmanned aerial vehicle aerial shots
CN107462213A (en)A kind of Iron tower incline angle method for automatic measurement based on NI Vision Builder for Automated Inspection
CN111142546A (en) A multi-rotor UAV precise landing guidance system and method
JP2019060641A (en)Aerial marking, analysis device, and drone airborne survey system
CN205608991U (en)A personally experience sth. part of body and feel remote controller for unmanned aerial vehicle
CN104501801B (en)A kind of indoor orientation method
JP2019211257A (en)Inspection system
US20240233149A1 (en)Image processing apparatus, image processing method, and program
JP2020138681A (en)Control system for unmanned flight vehicle
WO2018198281A1 (en)Information processing apparatus, aerial-photographing path generation method, aerial-photographing path generation system, program, and recording medium
CN109737963A (en)A kind of Map calibration method, mapping mobile terminal and mapping system
CN106370160A (en)Robot indoor positioning system and method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20191210

Address after:Room 812, enterprise service center, No. 17, section 3, west section of Changjiang North Road, Lingang Economic Development Zone, Yibin City, Sichuan Province

Patentee after:Sichuan Yidian Aviation Technology Co., Ltd

Address before:518108 Guangdong province Shenzhen Baoan District Shiyan Street Songbai road Tangtou junctions electric science and Technology Park

Patentee before:Shenzhen Yidian Aviation Technology Co., Ltd.

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp