CN107076826A - Ultra-broadband ranging method and apparatus, barrier-avoiding method and avoidance equipment - Google Patents
Ultra-broadband ranging method and apparatus, barrier-avoiding method and avoidance equipment Download PDFInfo
- Publication number
- CN107076826A CN107076826A CN201680003246.1A CN201680003246A CN107076826A CN 107076826 A CN107076826 A CN 107076826A CN 201680003246 A CN201680003246 A CN 201680003246A CN 107076826 A CN107076826 A CN 107076826A
- Authority
- CN
- China
- Prior art keywords
- ultra
- movable
- broadband ranging
- broadband
- response signal
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0072—Transmission between mobile stations, e.g. anti-collision systems
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar Systems Or Details Thereof (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
技术领域technical field
本发明的实施例总体上涉及测控领域,具体地,涉及一种应用在可移动物体中的超宽带测距方法和超宽带测距设备、应用在可移动目标中的超宽带测距方法和超宽带测距设备、基于超宽带测距的避障方法和避障设备、以及无人飞行器系统。Embodiments of the present invention generally relate to the field of measurement and control, and specifically relate to an ultra-wideband ranging method and ultra-wideband ranging equipment applied to movable objects, an ultra-wideband ranging method and ultra-wideband ranging applied to movable objects Wideband ranging equipment, an obstacle avoidance method and obstacle avoidance equipment based on ultra-wideband ranging, and an unmanned aerial vehicle system.
背景技术Background technique
随着科技的发展,对两个可移动物体进行测距以实现对可移动物体的控制显得越来越重要。例如,在空中测定两个无人飞行器之间的相对距离,以确定这两个无人飞行器是否会发生碰撞;在地面测定两个汽车之间的相对距离,以确定这两辆汽车是否会发生擦碰;在水面测定两艘轮船之间的相对距离,以确定这两艘轮船是否会发生碰撞;在地下测定两列地铁之间的相对距离,以确定这两列地铁是否会追尾。With the development of science and technology, it is more and more important to measure the distance of two movable objects to realize the control of the movable objects. For example, measure the relative distance between two UAVs in the air to determine whether the two UAVs will collide; measure the relative distance between two cars on the ground to determine whether the two vehicles will collide Rubbing; measuring the relative distance between two ships on the water surface to determine whether the two ships will collide; measuring the relative distance between two trains underground to determine whether the two trains will collide.
现有技术中对两个可移动物体进行测距一般是在两个可移动物体上安装全球定位系统(GPS,Global Positioning System),以获取这两个可移动物体的GPS信号,并根据两个GPS信号中的经纬度坐标信息计算出这两个可移动物体之间的直线距离。但是,GPS信号容易受到天气以及周围环境的影响,容易发生信号丢失的情况,而且GPS信号本身精度较低,一般定位精度是几米到几十米,难以满足现有应用场景下对于测距精度的要求。In the prior art, the distance measurement of two movable objects is generally to install a global positioning system (GPS, Global Positioning System) on the two movable objects to obtain the GPS signals of the two movable objects, and according to the two The latitude and longitude coordinate information in the GPS signal calculates the straight-line distance between the two movable objects. However, the GPS signal is easily affected by the weather and the surrounding environment, and the signal loss is prone to occur. Moreover, the accuracy of the GPS signal itself is low. The general positioning accuracy is several meters to tens of meters, which is difficult to meet the requirements for ranging accuracy in existing application scenarios. Require.
发明内容Contents of the invention
为了解决现有技术中存在的上述或其他潜在问题,本发明提供一种应用在可移动物体中的超宽带测距方法和超宽带测距设备、应用在可移动目标中的超宽带测距方法和超宽带测距设备、基于超宽带测距的避障方法和避障设备,以及无人飞行器系统。In order to solve the above-mentioned or other potential problems in the prior art, the present invention provides an ultra-wideband ranging method and ultra-wideband ranging equipment applied to movable objects, and an ultra-wideband ranging method applied to movable objects And ultra-wideband ranging equipment, obstacle avoidance methods and equipment based on ultra-wideband ranging, and unmanned aerial vehicle systems.
根据本发明的一些实施例,提供一种应用在可移动物体中的超宽带测距方法,包括:广播超宽带测距请求信号;接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离。According to some embodiments of the present invention, there is provided an ultra-wideband ranging method applied in a movable object, including: broadcasting an ultra-wideband ranging request signal; receiving an ultra-wideband ranging response signal broadcast by a movable object, the The ultra-wideband ranging response signal includes the first time difference between the movable target broadcasting the ultra-wideband ranging response signal and receiving the ultra-wideband ranging request signal; determining that the ultra-wideband ranging response signal is received and a second time difference between broadcasting the UWB ranging request signal; determining a distance from the movable object to the movable target according to the first time difference and the second time difference.
根据本发明的一些实施例,提供一种应用在可移动目标中的超宽带测距方法,包括:接收由可移动物体广播的超宽带测距请求信号;确定广播超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;广播超宽带测距响应信号,所述超宽带测距响应信号包括所述第一时间差。According to some embodiments of the present invention, there is provided an ultra-wideband ranging method applied to a movable object, including: receiving an ultra-wideband ranging request signal broadcast by a movable object; determining the broadcasted ultra-wideband ranging response signal and receiving A first time difference between the ultra-wideband ranging request signal; broadcasting an ultra-wideband ranging response signal, where the ultra-wideband ranging response signal includes the first time difference.
根据本发明的一些实施例,提供一种应用在可移动物体中的超宽带测距设备,包括:超宽带信号发送器,用于广播超宽带测距请求信号;超宽带信号接收器,用于接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;至少一个处理器,单独地或共同地用于:确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离。According to some embodiments of the present invention, there is provided an ultra-wideband ranging device applied in a movable object, including: an ultra-wideband signal transmitter, used to broadcast an ultra-wideband ranging request signal; an ultra-wideband signal receiver, used for receiving an ultra-wideband ranging response signal broadcast by a movable object, the ultra-wideband ranging response signal comprising a period between the movable object broadcasting the ultra-wideband ranging response signal and receiving the ultra-wideband ranging request signal a first time difference; at least one processor, individually or jointly, for: determining a second time difference between receiving the UWB ranging response signal and broadcasting the UWB ranging request signal; according to the first A time difference and the second time difference determine a distance from the movable object to the movable target.
根据本发明的一些实施例,提供一种应用在可移动目标中的超宽带测距设备,其特征在于,包括:超宽带信号接收器,用于接收由可移动物体广播的超宽带测距请求信号;至少一个处理器,单独地或共同地用于:确定广播超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;超宽带信号发送器,用于广播超宽带测距响应信号,所述超宽带测距响应信号包括所述第一时间差。According to some embodiments of the present invention, there is provided an ultra-wideband ranging device applied to a movable object, which is characterized in that it includes: an ultra-wideband signal receiver for receiving an ultra-wideband ranging request broadcast by a movable object signal; at least one processor, individually or collectively, for: determining a first time difference between broadcasting an UWB ranging response signal and receiving said UWB ranging request signal; an UWB signal transmitter for broadcasting An ultra-wideband ranging response signal, where the ultra-wideband ranging response signal includes the first time difference.
根据本发明的一些实施例,提供一种基于超宽带测距的避障方法,包括:广播超宽带测距请求信号;接收由可移动障碍物广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动障碍物广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动障碍物的距离;响应于所述距离指示所述可移动物体执行避障操作。According to some embodiments of the present invention, an obstacle avoidance method based on ultra-wideband ranging is provided, including: broadcasting an ultra-wideband ranging request signal; receiving an ultra-wideband ranging response signal broadcast by a movable obstacle, the ultra-wideband The ranging response signal includes a first time difference between the movable obstacle broadcasting the ultra-wideband ranging response signal and receiving the ultra-wideband ranging request signal; determining that the ultra-wideband ranging response signal and broadcasting a second time difference between the UWB ranging request signals; determining a distance from the movable object to the movable obstacle according to the first time difference and the second time difference; responding to the distance indication The movable object performs an obstacle avoidance operation.
根据本发明的一些实施例,提供一种基于超宽带测距的避障设备,包括:超宽带信号发送器,用于广播超宽带测距请求信号;超宽带信号接收器,用于接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;至少一个处理器,单独地或共同地用于:确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离;根据所述距离指示所述可移动物体执行避障操作。According to some embodiments of the present invention, an obstacle avoidance device based on ultra-wideband ranging is provided, including: an ultra-wideband signal transmitter, used to broadcast an ultra-wideband ranging request signal; The ultra-wideband ranging response signal broadcast by the mobile target, the ultra-wideband ranging response signal includes the first interval between the movable target broadcasting the ultra-wideband ranging response signal and receiving the ultra-wideband ranging request signal time difference; at least one processor, individually or jointly, for: determining a second time difference between receiving the UWB ranging response signal and broadcasting the UWB ranging request signal; according to the first time difference and The second time difference determines the distance from the movable object to the movable target; and instructs the movable object to perform an obstacle avoidance operation according to the distance.
根据本发明的一些实施例,提供一种无人飞行器系统,包括:上述避障设备,用于指示避障操作;以及动力设备,用于根据所述指示驱动所述无人飞行器进行避障。According to some embodiments of the present invention, an unmanned aerial vehicle system is provided, including: the above-mentioned obstacle avoidance device, used to instruct an obstacle avoidance operation; and a power device, used to drive the unmanned aerial vehicle to perform obstacle avoidance according to the instruction.
根据本发明的实施例的技术方案,通过使用超宽带信号在可移动物体以及可移动目标之间进行测距,提高了测距精度以及可移动物体之间的避障性能。According to the technical solutions of the embodiments of the present invention, by using the ultra-wideband signal to perform ranging between the movable object and the movable target, the ranging accuracy and the obstacle avoidance performance between the movable objects are improved.
附图说明Description of drawings
通过参照附图的以下详细描述,本发明实施例的上述和其他目的、特征和优点将变得更容易理解。在附图中,将以示例以及非限制性的方式对本发明的多个实施例进行说明,其中:The above and other objects, features and advantages of embodiments of the present invention will become more readily understood by the following detailed description with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the invention are illustrated by way of example and not limitation, in which:
图1为本发明一实施例提供的应用在可移动物体中的超宽带测距方法的流程示意图;FIG. 1 is a schematic flowchart of an ultra-wideband ranging method applied to a movable object provided by an embodiment of the present invention;
图2为本发明一实施例提供的应用在可移动物体中的超宽带测距设备的结构示意图;FIG. 2 is a schematic structural diagram of an ultra-wideband ranging device applied to a movable object provided by an embodiment of the present invention;
图3为本发明另一实施例提供的应用在可移动目标中的超宽带测距方法的流程示意图;FIG. 3 is a schematic flowchart of an ultra-wideband ranging method applied to a movable target provided by another embodiment of the present invention;
图4为本发明另一实施例提供的应用在可移动目标中的超宽带测距设备的结构示意图;FIG. 4 is a schematic structural diagram of an ultra-wideband ranging device applied to a movable target provided by another embodiment of the present invention;
图5为本发明一实施例提供的可移动物体和可移动目标进行超宽带测距时的交互示意图;FIG. 5 is a schematic diagram of interaction between a movable object and a movable target when performing ultra-wideband ranging according to an embodiment of the present invention;
图6为本发明一实施例提供的基于超宽带测距的避障方法的流程示意图;6 is a schematic flow diagram of an obstacle avoidance method based on ultra-wideband ranging provided by an embodiment of the present invention;
图7为本发明一实施例提供的无人飞行器与地面进行报警信号交互时的示意图;Fig. 7 is a schematic diagram when an unmanned aerial vehicle and the ground perform alarm signal interaction provided by an embodiment of the present invention;
图8为本发明一实施例提供的基于超宽带测距的避障设备的结构示意图;以及FIG. 8 is a schematic structural diagram of an obstacle avoidance device based on ultra-wideband ranging provided by an embodiment of the present invention; and
图9为本发明一实施例提供的无人飞行器系统的结构示意图。Fig. 9 is a schematic structural diagram of an unmanned aerial vehicle system provided by an embodiment of the present invention.
具体实施方式detailed description
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。Some embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.
应当理解的是,下面的实施例并不限制本发明所保护的方法的步骤执行顺序。本发明的方法的各个步骤能够以任意可能的顺序并且能够以循环的方式来执行。It should be understood that the following embodiments do not limit the execution sequence of the steps of the method protected by the present invention. The individual steps of the method of the invention can be carried out in any possible order and in a cyclic fashion.
首先,需要说明的是,在以下实施例中可移动物体可以是无人飞行器、汽车、轮船、地铁、火车等任意现有技术中可相对一个参考点移动的物体。同理,可移动目标也可以是无人飞行器、汽车、轮船、地铁、火车等任意现有技术中可相对一个参考点移动的物体。当然,在下述实施例中可移动物体和可移动目标可以是相同种类的物体,例如均是无人飞行器或者汽车;同时,可移动物体和可移动目标也可以是不同种类的物体,例如,可移动物体是汽车,而可移动目标是火车。First of all, it should be noted that in the following embodiments, the movable object may be any object that can move relative to a reference point in the prior art, such as unmanned aerial vehicles, automobiles, ships, subways, and trains. Similarly, the movable target may also be an object that can move relative to a reference point in any prior art such as unmanned aerial vehicles, automobiles, ships, subways, and trains. Of course, in the following embodiments, the movable object and the movable target can be the same type of object, for example, both are unmanned aerial vehicles or automobiles; meanwhile, the movable object and the movable target can also be different types of objects, for example, they can be The moving objects are cars and the movable objects are trains.
此外,超宽带技术(UWB,Ultra Wide Band)技术是一种新型的无线通信技术,其是通过对具有很陡上升和下降时间的冲激脉冲进行直接调制,使信号具有3.1-10.6GHz量级的带宽,并使得数据传输速度非常的高。In addition, UWB (Ultra Wide Band) technology is a new type of wireless communication technology, which directly modulates the impulse pulse with a very steep rise and fall time, so that the signal has a magnitude of 3.1-10.6GHz bandwidth and makes the data transmission speed very high.
实施例1Example 1
本实施例提供一种应用在可移动物体中的超宽带测距方法,用于测定可移动物体和可移动目标之间的距离,以为后续操作提供依据。This embodiment provides an ultra-wideband ranging method applied to a movable object, which is used to measure the distance between the movable object and the movable target, so as to provide a basis for subsequent operations.
图1为本实施例提供的应用在可移动物体中的超宽带测距方法的流程示意图。FIG. 1 is a schematic flowchart of the ultra-wideband ranging method applied to a movable object provided by this embodiment.
如图1所示,本实施例提供的超宽带测距方法,包括:As shown in Figure 1, the ultra-wideband ranging method provided in this embodiment includes:
S101、广播超宽带测距请求信号。S101. Broadcast an ultra-wideband ranging request signal.
具体的,可移动物体可以使用现有技术中任意方式向环境中广播超宽带测距请求信号。例如,可移动物体可以通过超宽带信号发送器向环境中广播超宽带测距请求信号。Specifically, the movable object may broadcast the UWB ranging request signal to the environment in any manner in the prior art. For example, a movable object can broadcast an ultra-wideband ranging request signal to the environment through an ultra-wideband signal transmitter.
进一步举例说明,可移动物体可以是无人飞行器,该无人飞行器根据控制指令向本机安装的超宽带信号发送器发送指令,控制该超宽带信号发送器向空中广播一个本机的超宽带测距请求信号,从而开始对空中的可移动目标(例如第二架无人飞行器)进行测距。在本实施例中控制指令可以是由无人飞行器的飞行控制系统、地面站或者遥控器发送的。此外,超宽带信号发送器可以是本机自带的,也可以是单独安装在本机上的。For further illustration, the movable object may be an unmanned aerial vehicle, and the unmanned aerial vehicle sends an instruction to the ultra-wideband signal transmitter installed on the machine according to the control command, and controls the ultra-wideband signal transmitter to broadcast a local ultra-wideband signal transmitter to the air. The range request signal is received to start ranging the movable target in the air (such as the second unmanned aerial vehicle). In this embodiment, the control command may be sent by the flight control system of the UAV, the ground station or the remote controller. In addition, the ultra-wideband signal transmitter can be self-contained in the machine, or installed on the machine separately.
优选地,广播超宽带测距请求信号,包括:广播包括在所述超宽带测距请求信号的请求设备号和请求序号。Preferably, broadcasting an ultra-wideband ranging request signal includes: broadcasting a requesting device number and a request sequence number included in the ultra-wideband ranging request signal.
例如,可移动物体是无人飞行器,当该无人飞行器对可移动目标(例如第二架无人飞行器)进行测距时,其在广播超宽带测距请求信号时可以携带本机的请求设备号(比如1#),以及,超宽带测距请求信号的请求序号(比如序列号为1)。也即,将上述请求设备号及请求序号调制到超宽带测距请求信号中。这样,通过该超宽带测距请求信号就可以告知空中的可移动目标发送该超宽带测距请求信号的设备是1#无人飞行器,并告知其可移动目标需要响应无人飞行器发出的序列号为1的超宽带测距请求信号,而非该无人飞行器发出的其他序列号的超宽带测距请求信号,从而提高超宽带测距请求信号的针对性,以便提高测距的效率。For example, the movable object is an unmanned aerial vehicle, and when the unmanned aerial vehicle performs ranging on a movable target (such as a second unmanned aerial vehicle), it may carry its own requesting device when broadcasting an ultra-wideband ranging request signal number (for example, 1#), and the request sequence number of the UWB ranging request signal (for example, the sequence number is 1). That is, the above-mentioned requesting device number and request sequence number are modulated into the UWB ranging request signal. In this way, the UWB ranging request signal can inform the movable target in the air that the equipment sending the UWB ranging request signal is 1# unmanned aerial vehicle, and inform its movable target that it needs to respond to the serial number sent by the unmanned aerial vehicle The ultra-wideband ranging request signal of 1 is not the ultra-wideband ranging request signal of other serial numbers sent by the unmanned aerial vehicle, so as to improve the pertinence of the ultra-wideband ranging request signal, so as to improve the efficiency of ranging.
另外需要说明的是,超宽带测距请求信号的请求序号是指可移动物体第几次发送超宽带测距请求信号,其与相邻两次超宽带测距请求信号的间隔时间无关,例如,可移动物体在整个寿命周期内或者在同一个使用周期内按照从前往后的时间顺序对每次发送的超宽带测距请求信号分别给一个请求序号(例如1、2、3……)。当然,如果可移动物体是按照周期性顺序发送超宽带测距请求信号的,则可以直接通过请求序号确定其发送的时间。In addition, it should be noted that the request sequence number of the ultra-wideband ranging request signal refers to the number of times the movable object sends the ultra-wideband ranging request signal, which has nothing to do with the interval between two adjacent ultra-wideband ranging request signals, for example, The movable object gives a request sequence number (eg 1, 2, 3 . Of course, if the movable object sends the UWB ranging request signal in a periodic sequence, the sending time can be directly determined through the request sequence number.
S102、接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差。S102. Receive an ultra-wideband ranging response signal broadcast by a movable target, where the ultra-wideband ranging response signal includes broadcasting the ultra-wideband ranging response signal by the movable target and receiving the ultra-wideband ranging request signal The first time difference between.
具体的,可移动物体可以通过现有技术中的任意方式接收由可移动目标广播的超宽带测距响应信号。例如,可移动物体可以通过其上安装的超宽带信号接收器从环境中接收由可移动目标广播到的超宽带测距响应信号。Specifically, the movable object may receive the UWB ranging response signal broadcast by the movable object in any manner in the prior art. For example, the movable object can receive the ultra-wideband ranging response signal broadcasted by the movable object from the environment through the ultra-wideband signal receiver installed on it.
进一步举例来说,可移动物体可以是无人飞行器,该无人飞行器上安装有超宽带信号接收器,上述超宽带信号接送器检测环境中的信号以接收由可移动目标广播到环境中的超宽带测距响应信号。此外,上述超宽带信号发送器可以是本机自带的,也可以是单独安装在本机上的。As a further example, the movable object may be an unmanned aerial vehicle, and an ultra-wideband signal receiver is installed on the unmanned aerial vehicle. Broadband ranging response signal. In addition, the above-mentioned ultra-wideband signal transmitter may be self-contained on the machine, or installed on the machine separately.
可以理解,可移动目标在接收到可移动物体发送到环境中的超宽带测距请求信号再到向环境中广播超宽带测距响应信号需要一定的处理时间,而这一个时间在本实施例中将其定义为第一时间差。当然,可移动目标可以通过现有技术中的任意方式将上述第一时间差记录下来,并通过现有技术中的常规方式将其加载到超宽带测距响应信号以发送到环境中,以使可移动目标的超宽带信号接收器能从环境中接收到上述第一时间差。It can be understood that it takes a certain amount of processing time for the movable target to receive the ultra-wideband ranging request signal sent by the movable object to the environment and then broadcast the ultra-wideband ranging response signal to the environment, and this time is in this embodiment Define it as the first time difference. Of course, the movable target can record the above-mentioned first time difference by any method in the prior art, and load it into the ultra-wideband ranging response signal to send to the environment by a conventional method in the prior art, so that the The UWB signal receiver of the moving target can receive the above-mentioned first time difference from the environment.
举例来说,当可移动物体是无人飞行器(第一无人飞行器),可移动目标也是无人飞行器(第二无人飞行器),上述第一时间差可以通过以下方式确定:For example, when the movable object is an unmanned aerial vehicle (the first unmanned aerial vehicle), and the movable target is also an unmanned aerial vehicle (the second unmanned aerial vehicle), the above-mentioned first time difference can be determined in the following manner:
当第二无人飞行器接收到环境中由第一无人飞行器广播的超宽带测距请求信号时记录接收到该超宽带测距请求信号的时间Tm1;当第二无人飞行器向环境中广播超宽带测距响应信号时记录发放该超宽带测距响应信号的时间Tm2;则第一时间差ΔT1为(Tm2-Tm1)。When the second unmanned aerial vehicle receives the ultra-wideband ranging request signal broadcast by the first unmanned aerial vehicle in the environment, record the time T m1 of receiving the ultra-wideband ranging request signal; when the second unmanned aerial vehicle broadcasts to the environment When the ultra-wideband ranging response signal is recorded, the time T m2 of issuing the ultra-wideband ranging response signal is recorded; then the first time difference ΔT 1 is (T m2 -T m1 ).
优选地,所述接收由可移动目标广播的超宽带测距响应信号,包括:接收包括在所述超宽带测距请求信号中的所述请求设备号、所述请求序号和和响应设备号,从而适应环境中有多个可移动物体的情况,缩短测距的时间,提高测距效率,并提升测距的可靠性。Preferably, the receiving the ultra-wideband ranging response signal broadcast by the movable target includes: receiving the requesting device number, the request sequence number and the responding device number included in the ultra-wideband ranging request signal, Therefore, it adapts to the situation that there are multiple movable objects in the environment, shortens the time of ranging, improves the efficiency of ranging, and improves the reliability of ranging.
例如,当可移动物体是无人飞行器(第一无人飞行器),可移动目标也是无人飞行器(第二无人飞行器)时,第二无人飞行器在广播超宽带测距响应信号时可以携带第一无人飞行器的请求设备号(比如1#),超宽带测距请求信号的请求序号(比如序列号为2),以及第二无人飞行器的响应设备号(比如2#)。这样,就可以通过超宽带测距响应信号告知空中所有的可移动物体本次响应是针对第一无人飞行器(1#)的,并且通知第一无人飞行器本次响应的是第一无人飞行器发送的序列号为2的超宽带测距请求信号,同时还告知第一无人飞行器响应该超宽带测距请求信号的是第二无人飞行器(2#)。通过上述方式,当空中有多个无人飞行器同时进行测距时,不会出现混乱,可以保证信息传输的可靠性和准确性,并缩短测距的时间,提高测距的效率。For example, when the movable object is an unmanned aerial vehicle (the first unmanned aerial vehicle), and the movable target is also an unmanned aerial vehicle (the second unmanned aerial vehicle), the second unmanned aerial vehicle may carry The requesting device number (such as 1#) of the first UAV, the request serial number (such as the serial number is 2) of the UWB ranging request signal, and the response device number (such as 2#) of the second UAV. In this way, all movable objects in the air can be notified by the UWB ranging response signal that this response is for the first unmanned aerial vehicle (1#), and that the first unmanned aerial vehicle is notified that this response is the first unmanned aerial vehicle. The UWB ranging request signal with the serial number 2 sent by the aircraft also informs the first UAV that it is the second UAV (2#) that responds to the UWB ranging request signal. Through the above method, when there are multiple unmanned aerial vehicles performing ranging at the same time in the air, there will be no confusion, which can ensure the reliability and accuracy of information transmission, shorten the time of ranging, and improve the efficiency of ranging.
S103、确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差。S103. Determine a second time difference between receiving the UWB ranging response signal and broadcasting the UWB ranging request signal.
具体的,当可移动物体接收到可移动目标发送到环境中的超宽带测距响应信号后,记录接收到上述超宽带测距响应信号时的时间Tz2。这样,再根据可移动物体向环境广播超宽带测距请求信号的时间Tz1就可以计算出可移动物体广播超宽带测距请求信号到接收到可移动目标广播的超宽带测距响应信号的时间,在此,定义为第二时间差,该第二时间差ΔT2为(Tz2-Tz1)Specifically, after the movable object receives the ultra-wideband ranging response signal sent by the movable target to the environment, the time T z2 when the ultra-wideband ranging response signal is received is recorded. In this way, according to the time T z1 when the movable object broadcasts the ultra-wideband ranging request signal to the environment, the time from the movable object broadcasting the ultra-wideband ranging request signal to the time when the movable object broadcasts the ultra-wideband ranging response signal can be calculated , here, defined as the second time difference, the second time difference ΔT 2 is (T z2 -T z1 )
S104、根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离。S104. Determine a distance from the movable object to the movable target according to the first time difference and the second time difference.
具体的,确定可移动物体至可移动目标之间的距离可以通过以下方式:Specifically, the distance between the movable object and the movable target can be determined in the following ways:
其中,S为可移动物体至可移动目标之间的距离;C为超宽带信号在环境中的传播速度。Among them, S is the distance between the movable object and the movable target; C is the propagation speed of the UWB signal in the environment.
以对飞行在空中的两架无人飞行器进行测距为例:Take the distance measurement of two unmanned aerial vehicles flying in the air as an example:
第一架无人飞行器向空中广播超宽带测距请求信号并记录发送的时间Tz1。当该空域中有第二架无人飞行器飞行时,会接收到该超宽带测距请求信号并记录下接受的时间Tm1。然后,第二架无人飞行器对该超宽带测距请求信号进行处理,并往空中广播超宽带测距响应信号并记录发送的时间Tm2,同时,第二架无人飞行器还将处理该宽带测距请求信号的处理时间ΔT1承载到超宽带测距响应信号中一并发送到空中。之后,第一架无人飞行器接收到该超宽带测距响应信号并记录接收到的时间Tz2,同时计算出第一架无人飞行器广播超宽带测距请求信号到接收到可移动目标广播的超宽带测距响应信号之间的时间ΔT2,并根据上述ΔT1和ΔT2通过上述公式(1)计算出两架无人飞行器之间的距离。The first UAV broadcasts the UWB ranging request signal into the air and records the sending time T z1 . When there is a second UAV flying in the airspace, it will receive the UWB ranging request signal and record the received time T m1 . Then, the second unmanned aerial vehicle processes the ultra-wideband ranging request signal, and broadcasts the ultra-wideband ranging response signal to the air and records the time T m2 of sending. At the same time, the second unmanned aerial vehicle will also process the broadband The processing time ΔT 1 of the ranging request signal is carried in the UWB ranging response signal and sent to the air. Afterwards, the first unmanned aerial vehicle receives the UWB ranging response signal and records the received time T z2 , and at the same time calculates the time from the first UWB ranging request signal broadcast to the reception of the movable target broadcast. The time ΔT 2 between the UWB ranging response signals, and the distance between the two unmanned aerial vehicles is calculated by the above formula (1) according to the above ΔT 1 and ΔT 2 .
本实施例应用在可移动物体中的超宽带测距方法,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动目标的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高在可移动物体和可移动目标之间进行测距的反应速度和测量精度。In the ultra-wideband ranging method applied to movable objects in this embodiment, by using extremely narrow pulses (that is, ultra-wideband signals) to transmit ranging request signals of movable objects and ranging response signals of movable targets, not only the transmission speed It is fast and has suitable penetration for obstacles, which can reduce the influence of complex environments on distance measurement, thereby improving the reaction speed and measurement accuracy of distance measurement between movable objects and movable targets.
进一步,本实施例还可以包括以下步骤:Further, this embodiment may also include the following steps:
以预定的时间间隔周期性地执行上述超宽带测距方法。The above-mentioned ultra-wideband ranging method is performed periodically at predetermined time intervals.
具体的,可以是周期性的广播超宽带测距请求信号,并根据相同周期接收可移动目标返回的超宽带测距响应信号,并在每次接收到该超宽带测距响应信号后计算出可移动物体和可移动目标之间的距离。Specifically, the ultra-wideband ranging request signal may be periodically broadcast, and the ultra-wideband ranging response signal returned by the movable target may be received according to the same period, and the available distance may be calculated after receiving the ultra-wideband ranging response signal each time. The distance between the moving object and the movable target.
以在空中飞行的两架无人飞行器进行测距为例,第一架无人飞行器每隔T1时间(例如可以是1s)向空中广播一次超宽带测距请求信号。在该空域中飞行的第二架无人飞行器也就相应的每隔T1时间就会接收到一次超宽带测距请求信号,经过处理后,也会每隔T1时间向空中广播一次对第一架无人飞行器发送的超宽带测距请求信号进行响应的超宽带测距响应信号。第一架无人飞行器也就会每隔T1时间接收到一次第二架无人飞行器广播的超宽带测距响应信号,从而计算出第一架无人飞行器和第二架无人飞行器的距离。也即,第一架无人飞行器每隔T1时间就会获得一个更新的第一架无人飞行器和第二架无人飞行器之间的距离。Taking two unmanned aerial vehicles flying in the air for ranging as an example, the first unmanned aerial vehicle broadcasts an ultra-wideband ranging request signal to the air every T1 time (for example, it may be 1s). The second unmanned aerial vehicle flying in this airspace will receive an ultra-wideband ranging request signal every T1 time, and after processing, it will also broadcast to the air every T1 time. An ultra-wideband ranging response signal in response to the ultra-wideband ranging request signal sent by the unmanned aerial vehicle. The first UAV will also receive the UWB ranging response signal broadcast by the second UAV every T1 time, so as to calculate the distance between the first UAV and the second UAV. That is, the first UAV will obtain an updated distance between the first UAV and the second UAV every T1 time.
根据以上描述可知,通过周期性的执行实施例1的超宽带测距方法,可以实时掌握可移动物体和可移动目标之间距离的变化趋势,为后续操作提供依据。According to the above description, it can be seen that by periodically executing the ultra-wideband distance measuring method in Embodiment 1, the change trend of the distance between the movable object and the movable target can be grasped in real time, which provides a basis for subsequent operations.
优选地,记录每一个周期所述可移动物体至所述可移动目标的距离;根据所记录的距离确定所述可移动目标的运动参数。由于周期性的记录了可移动物体和可移动目标之间的距离,便可以获得可移动目标与可移动物体之间的距离变化定性定量数据,从而就可以确定可移动目标的运动参数。例如,可以通过将可移动目标和可移动物体在一段时间内的距离进行连线,以获得可移动目标的运动轨迹。又例如,通过可移动目标和可移动物体在一段确定时间内的距离差可以计算出可移动目标的运动速度。再例如,通过计算可移动目标不同时间的速度就可以进一步计算出可移动目标的加速度。Preferably, the distance from the movable object to the movable target is recorded in each cycle; and the motion parameters of the movable target are determined according to the recorded distance. Since the distance between the movable object and the movable target is recorded periodically, the qualitative and quantitative data of the distance change between the movable object and the movable object can be obtained, so that the motion parameters of the movable target can be determined. For example, the movement trajectory of the movable object can be obtained by connecting the distance between the movable object and the movable object within a period of time. For another example, the moving speed of the movable object can be calculated according to the distance difference between the movable object and the movable object within a certain period of time. For another example, by calculating the velocity of the movable object at different times, the acceleration of the movable object can be further calculated.
综上所述,通过周期性的记录可移动目标和可移动物体之间的距离可以确定可移动目标包括运动轨迹、运动速度和运动加速度在内的运动参数,这样就可以通过该运动参数来确定第一移动物体的控制策略,实现对第一物体更精准的控制。To sum up, by periodically recording the distance between the movable target and the movable object, the motion parameters of the movable target, including the trajectory, speed and acceleration, can be determined, so that the motion parameters can be used to determine The control strategy of the first moving object realizes more precise control of the first object.
最后还需要说明的是,在本实施例中,可移动物体通过发送超宽带测距请求信号并接收可移动目标的超宽带测距响应信号以对可移动物体和可移动目标的相对位置进行定位的方法可以使用包括:基于接收信号强度(received signal strength,RSS)、基于接收信号到达角度(angle of arrival,AOA)、基于接收信号时间(time/time difference ofarrival,TOA/TDOA)、AOA和TDOA混合定位法等在内的任意现有方法。Finally, it needs to be explained that in this embodiment, the movable object can locate the relative position of the movable object and the movable object by sending the ultra-wideband ranging request signal and receiving the ultra-wideband ranging response signal of the movable object The methods that can be used include: based on received signal strength (received signal strength, RSS), based on received signal angle of arrival (angle of arrival, AOA), based on received signal time (time/time difference of arrival, TOA/TDOA), AOA and TDOA Any existing method including hybrid localization methods, etc.
实施例2Example 2
本实施例提供一种应用在可移动物体中的超宽带测距设备,用来测定可移动目标和可移动物体之间的距离,从而为后续操作提供依据This embodiment provides an ultra-wideband ranging device applied to a movable object, which is used to measure the distance between a movable target and a movable object, thereby providing a basis for subsequent operations
图2为本实施例提供的应用在可移动物体中的超宽带测距设备的结构示意图。FIG. 2 is a schematic structural diagram of an ultra-wideband ranging device applied to a movable object provided by this embodiment.
如图2所示,本实施例的超宽带测距设备,包括:As shown in Figure 2, the ultra-wideband ranging equipment of this embodiment includes:
超宽带信号发送器13,用于广播超宽带测距请求信号;UWB signal transmitter 13, used for broadcasting UWB ranging request signal;
超宽带信号接收器15,用于接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;The ultra-wideband signal receiver 15 is used to receive the ultra-wideband ranging response signal broadcast by the movable target, and the ultra-wideband ranging response signal includes the ultra-wideband ranging response signal broadcast by the movable target and the received The first time difference between the UWB ranging request signals;
至少一个处理器11,单独地或共同地用于:确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离。At least one processor 11 is used individually or jointly for: determining a second time difference between receiving the ultra-wideband ranging response signal and broadcasting the ultra-wideband ranging request signal; according to the first time difference and the The second time difference determines the distance from the movable object to the movable target.
具体的,本实施例的超宽带信号发送器13可以是现有技术中能够实现超宽带发送功能的任意器件或者模块,在此不作任何限定。同理,本实施例的超宽带信号接收器15也可以是现有技术中能够实现超宽带接收功能的任意器件或者模块,在此也不作任何限定。并且,在本实施例中,超宽带信号发送器13和超宽带信号接收器15可以是两个单独的器件或者模块,也可以是集成在一起的器件或者模块。Specifically, the ultra-wideband signal transmitter 13 in this embodiment may be any device or module in the prior art that can realize the ultra-wideband transmission function, and no limitation is made here. Similarly, the ultra-wideband signal receiver 15 of this embodiment may also be any device or module in the prior art that can realize the ultra-wideband receiving function, and no limitation is made here. Moreover, in this embodiment, the UWB signal transmitter 13 and the UWB signal receiver 15 may be two separate devices or modules, or may be integrated devices or modules.
同时,本实施例的处理器11可以是现有技术中能够实现计算处理功能的逻辑电路、集成电路或者芯片、单片机等,在此对其也不做具体的限定。Meanwhile, the processor 11 in this embodiment may be a logic circuit, an integrated circuit or a chip, a single-chip microcomputer, etc. capable of realizing calculation and processing functions in the prior art, and no specific limitation is made here.
此外,本实施例中的超宽带测距设备采用的超宽带测距方法与实施例1相同,具体可参见上述实施例1,在此不再赘述。In addition, the ultra-wideband ranging method adopted by the ultra-wideband ranging device in this embodiment is the same as that in Embodiment 1. For details, refer to the above-mentioned Embodiment 1, which will not be repeated here.
本实施例应用在可移动物体中的超宽带测距设备,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动目标的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高在可移动物体和可移动目标之间进行测距的反应速度和测量精度。This embodiment is applied to the ultra-wideband ranging device in the movable object. By using extremely narrow pulses (that is, ultra-wideband signals) to transmit the ranging request signal of the movable object and the ranging response signal of the movable target, not only the transmission speed It is fast and has suitable penetration for obstacles, which can reduce the influence of complex environments on distance measurement, thereby improving the reaction speed and measurement accuracy of distance measurement between movable objects and movable targets.
实施例3Example 3
本实施例提供一种应用在可移动目标中的超宽带测距方法,用于测定一个可移动目标和至少一个可移动物体之间的距离,以为后续操作提供依据。This embodiment provides an ultra-wideband ranging method applied to a movable object, which is used to measure the distance between a movable object and at least one movable object, so as to provide a basis for subsequent operations.
图3为本实施例提供的应用在可移动目标中的超宽带测距方法的流程示意图。FIG. 3 is a schematic flowchart of the ultra-wideband ranging method applied to a movable target provided by this embodiment.
S201、接收由可移动物体广播的超宽带测距请求信号。S201. Receive an ultra-wideband ranging request signal broadcast by a movable object.
具体的,可移动目标可以使用现有技术中任意合适的方式从环境中接收可移动物体广播到环境中的超宽带测距请求信号。例如,可移动目标可以通过其上安装的超宽带信号接收器从环境中接收由可移动目标广播到的超宽带测距响应信号。Specifically, the movable object may use any suitable method in the prior art to receive the ultra-wideband ranging request signal broadcast by the movable object to the environment from the environment. For example, the movable object can receive the ultra-wideband ranging response signal broadcasted by the movable object from the environment through the ultra-wideband signal receiver installed thereon.
进一步举例来说,可移动目标可以是无人飞行器,该无人飞行器上安装有超宽带信号接收器,上述超宽带信号接收器检测环境中的信号以接收环境中由可移动物体广播的超宽带测距请求信号,以对超宽带测距请求信号进行响应。此外,上述超宽带信号发送器可以是本机自带的,也可以是单独安装在本机上的。As a further example, the movable target may be an unmanned aerial vehicle, and an ultra-wideband signal receiver is installed on the unmanned aerial vehicle. The above-mentioned ultra-wideband signal receiver detects signals in the environment to receive ultra-wideband signals broadcast by movable objects in the environment. A ranging request signal to respond to the UWB ranging request signal. In addition, the above-mentioned ultra-wideband signal transmitter may be self-contained on the machine, or installed on the machine separately.
优选地,超宽带测距请求信号中可以包括:广播超宽带测距请求信号的请求设备号和请求序号。Preferably, the ultra-wideband ranging request signal may include: a requesting device number and a request sequence number for broadcasting the ultra-wideband ranging request signal.
例如,可移动目标为无人飞行器,当该可移动目标用于响应可移动物体(例如第二架无人飞行器)的超宽带测距请求信号,以实现对两架无人飞行器进行测距时:第二架无人飞行器在广播超宽带测距请求信号时可以携带本机的请求设备号(比如1#),以及,本机发送的超宽带测距请求信号的请求序号(比如序列号为1)。这样,无人飞行器在接收到该超宽带测距请求信号就可以知道发送该超宽带测距请求信号的设备是第二架无人飞行器(1#),并且本机需要响应第二无人飞行器序列号为1的超宽带测距请求信号,而非其他序列号的超宽带测距请求信号,从而提高无人飞行器对于超宽带测距请求信号的响应效率,进而提高测距效率。For example, the movable target is an unmanned aerial vehicle, when the movable target is used to respond to the ultra-wideband ranging request signal of a movable object (such as a second unmanned aerial vehicle), so as to realize the ranging of two unmanned aerial vehicles : the second unmanned aerial vehicle can carry the request device number (such as 1#) of this aircraft when broadcasting the ultra-wideband ranging request signal, and the request serial number of the ultra-wideband ranging request signal sent by the aircraft (such as the serial number is 1). In this way, the UAV can know that the device sending the UWB ranging request signal is the second UAV (1#) after receiving the UWB ranging request signal, and this machine needs to respond to the second UAV. The ultra-wideband ranging request signal with the serial number 1 is not the ultra-wideband ranging request signal with other serial numbers, so as to improve the response efficiency of the UAV to the ultra-wideband ranging request signal, thereby improving the ranging efficiency.
另外需要说明的是,超宽带测距请求信号的请求序号是指可移动物体第几次发送超宽带测距请求信号,其与相邻两次超宽带测距请求信号的间隔时间无关,例如,可移动物体在整个寿命周期内或者在同一个使用周期内按照从前往后的时间顺序对每次发送的超宽带测距请求信号给一个序号。当然,如果可移动物体是按照周期性顺序发送超宽带测距请求信号的,则可以直接通过序列号确定其发送的时间。In addition, it should be noted that the request sequence number of the ultra-wideband ranging request signal refers to the number of times the movable object sends the ultra-wideband ranging request signal, which has nothing to do with the interval between two adjacent ultra-wideband ranging request signals, for example, The movable object assigns a sequence number to each sent ultra-wideband ranging request signal according to the time sequence from front to back in the whole life cycle or in the same use cycle. Of course, if the movable object sends the UWB ranging request signal in a periodic sequence, the sending time can be determined directly through the sequence number.
S202、确定广播超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差。S202. Determine a first time difference between broadcasting the UWB ranging response signal and receiving the UWB ranging request signal.
具体的,当可移动目标接收到上述步骤中可移动物体发送到环境中的超宽带测距请求信号后,需要首先对该超宽带测距请求信号进行处理,以确定是否需要对该超宽带测距请求信号进行响应。如需响应,则生成与该超宽带测距请求信号相对应的超宽带测距响应信号,以便通过可移动目标上的超宽带信号发送模块(例如超宽带信号发送器)将该超宽带测距响应信号广播到环境中。由上述可知,可移动目标在处理该超宽带测距请求信号到发送超宽带测距响应信号需要一段时间,在本实施例中将这段时间定义为第一时间差。Specifically, after the movable object receives the ultra-wideband ranging request signal sent by the movable object to the environment in the above steps, it needs to first process the ultra-wideband ranging request signal to determine whether the ultra-wideband ranging request signal needs to be processed. Respond to the request signal. If a response is required, then generate an ultra-wideband ranging response signal corresponding to the ultra-wideband ranging request signal, so that the ultra-wideband ranging can be measured by an ultra-wideband signal sending module (such as an ultra-wideband signal transmitter) on a movable target Response signals are broadcast to the environment. It can be seen from the above that it takes a period of time for the movable object to process the UWB ranging request signal and send the UWB ranging response signal, and this period of time is defined as the first time difference in this embodiment.
举例来说,上述第一时间差可以通过以下方式确定:For example, the above-mentioned first time difference may be determined in the following manner:
当可移动目标接收到环境中由可移动物体广播的超宽带测距请求信号时记录接收到该超宽带测距请求信号的时间Tm1;当可移动目标向环境中广播超宽带测距响应信号时记录发放该超宽带测距响应信号的时间Tm2;则第一时间差ΔT1为(Tm2-Tm1)。When the movable target receives the ultra-wideband ranging request signal broadcast by the movable object in the environment, record the time T m1 of receiving the ultra-wideband ranging request signal; when the movable target broadcasts the ultra-wideband ranging response signal to the environment record the time T m2 of issuing the ultra-wideband ranging response signal; then the first time difference ΔT 1 is (T m2 -T m1 ).
S203、广播超宽带测距响应信号,所述超宽带测距响应信号包括所述第一时间差。S203. Broadcast an ultra-wideband ranging response signal, where the ultra-wideband ranging response signal includes the first time difference.
具体的,可移动目标可以使用现有技术中任意方式向环境中广播超宽带测距请求信号。例如,可移动目标可以通过超宽带信号发送器向环境中广播超宽带测距响应信号。Specifically, the movable target may broadcast the UWB ranging request signal to the environment in any manner in the prior art. For example, a movable target can broadcast an ultra-wideband ranging response signal to the environment through an ultra-wideband signal transmitter.
进一步举例来说,当可移动物体是无人飞行器(第一无人飞行器),可移动目标也是无人飞行器(第二无人飞行器)时,第二无人飞行器在接收到第一无人飞行器广播到空中的超宽带测距请求信号后,对其进行处理,并向本机的超宽带信号发送器发送指令,控制其向空中广播包括上述第一时间差的超宽带测距响应信号,以便响应第一无人飞行器的测距请求信号。在本实施例中控制指令可以是由第二无人飞行器的飞行控制系统、地面站或者遥控器发送的。此外,超宽带信号发送器可以是本机自带的,也可以是单独安装在本机上的。As a further example, when the movable object is an unmanned aerial vehicle (the first unmanned aerial vehicle), and the movable target is also an unmanned aerial vehicle (the second unmanned aerial vehicle), the second unmanned aerial vehicle receives the first unmanned aerial vehicle After broadcasting the ultra-wideband ranging request signal in the air, process it, and send an instruction to the ultra-wideband signal transmitter of the machine to control it to broadcast the ultra-wideband ranging response signal including the above-mentioned first time difference to the air, so as to respond A ranging request signal of the first UAV. In this embodiment, the control instruction may be sent by the flight control system of the second UAV, the ground station or the remote controller. In addition, the ultra-wideband signal transmitter can be self-contained in the machine, or installed on the machine separately.
优选地,广播所述超宽带测距响应信号,还可以包括:广播包括在超宽带测距请求信号中的请求设备号、请求序号和响应设备号,从而适应环境中有多个可移动物体的情况,缩短测距的时间,提高测距效率,并提升测距的可靠性。Preferably, broadcasting the ultra-wideband ranging response signal may also include: broadcasting the requesting device number, request sequence number and responding device number included in the ultra-wideband ranging request signal, so as to adapt to situations where there are multiple movable objects in the environment situation, shorten the time of ranging, improve the efficiency of ranging, and improve the reliability of ranging.
例如,当可移动物体是无人飞行器(第一无人飞行器),可移动目标也是无人飞行器(第二无人飞行器)时,为了响应第一无人飞行器的超宽带测距请求信号,第二无人飞行器在广播超宽带测距响应信号时可以携带第一无人飞行器的请求设备号(比如1#),超宽带测距请求信号的请求序号(比如序列号为2),以及第二无人飞行器的响应设备号(比如2#)。这样,就可以通过超宽带测距响应信号告知空中所有的可移动物体本次响应是针对第一无人飞行器(1#)的,并且通知第一无人飞行器本次响应的是第一无人飞行器发送的序列号为2的超宽带测距请求信号,同时还告知第一无人飞行器响应该超宽带测距请求信号的是第二无人飞行器(2#)。通过上述方式,当空中有多个无人飞行器同时进行测距时,不会出现混乱,可以保证信息传输的可靠性和准确性,并缩短测距的时间,提高测距的效率。For example, when the movable object is an unmanned aerial vehicle (the first unmanned aerial vehicle), and the movable target is also an unmanned aerial vehicle (the second unmanned aerial vehicle), in order to respond to the UWB ranging request signal of the first unmanned aerial vehicle, the first Two UAVs can carry the request device number (such as 1#) of the first UAV when broadcasting the ultra-wideband ranging response signal, the request sequence number (such as the serial number is 2) of the ultra-wideband ranging request signal, and the second The UAV's response device number (such as 2#). In this way, all movable objects in the air can be notified by the UWB ranging response signal that this response is for the first unmanned aerial vehicle (1#), and that the first unmanned aerial vehicle is notified that this response is the first unmanned aerial vehicle. The UWB ranging request signal with the serial number 2 sent by the aircraft also informs the first UAV that it is the second UAV (2#) that responds to the UWB ranging request signal. Through the above method, when there are multiple unmanned aerial vehicles performing ranging at the same time in the air, there will be no confusion, which can ensure the reliability and accuracy of information transmission, shorten the time of ranging, and improve the efficiency of ranging.
本实施例应用在可移动目标中的超宽带测距方法,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动目标的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高在可移动物体和可移动目标之间进行测距的反应速度和测量精度。This embodiment is applied to the ultra-wideband ranging method for movable objects. By using extremely narrow pulses (that is, ultra-wideband signals) to transmit the ranging request signal of the movable object and the ranging response signal of the movable object, not only the transmission speed It is fast and has suitable penetration for obstacles, which can reduce the influence of complex environments on distance measurement, thereby improving the reaction speed and measurement accuracy of distance measurement between movable objects and movable targets.
实施例4Example 4
本实施例提供一种应用在可移动目标中的超宽带测距设备,用来测定可移动目标和可移动物体之间的距离,从而为后续操作提供依据。This embodiment provides an ultra-wideband distance measuring device applied to a movable object, which is used to measure the distance between the movable object and the movable object, so as to provide a basis for subsequent operations.
图4为本实施例提供的应用在可移动目标中的超宽带测距设备的结构示意图。FIG. 4 is a schematic structural diagram of an ultra-wideband ranging device applied to a movable target provided in this embodiment.
如图2所示,本实施例的超宽带测距设备,包括:As shown in Figure 2, the ultra-wideband ranging equipment of this embodiment includes:
超宽带信号接收器35,用于接收由可移动物体广播的超宽带测距请求信号;The ultra-wideband signal receiver 35 is used to receive the ultra-wideband ranging request signal broadcast by the movable object;
至少一个处理器31,单独地或共同地用于:确定广播超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;At least one processor 31, individually or jointly: determining a first time difference between broadcasting an ultra-wideband ranging response signal and receiving the ultra-wideband ranging request signal;
超宽带信号发送器33,用于广播超宽带测距响应信号,所述超宽带测距响应信号包括所述第一时间差。The ultra-wideband signal transmitter 33 is configured to broadcast an ultra-wideband ranging response signal, where the ultra-wideband ranging response signal includes the first time difference.
具体的,本实施例的超宽带信号接收器35可以是现有技术中能够实现超宽带接收功能的任意器件或者模块,在此不作任何限定。同理,本实施例的超宽带信号发送器33也可以是现有技术中能够实现超宽带发送功能的任意器件或者模块,在此也不作任何限定。并且,在本实施例中,超宽带信号接收器35和超宽带信号发送器33可以是两个单独的器件或者模块,也可以是集成在一起的器件或者模块。Specifically, the ultra-wideband signal receiver 35 in this embodiment may be any device or module in the prior art that can realize the ultra-wideband receiving function, and no limitation is made here. Similarly, the ultra-wideband signal transmitter 33 in this embodiment may also be any device or module in the prior art that can realize the ultra-wideband transmission function, and no limitation is made here. Moreover, in this embodiment, the UWB signal receiver 35 and the UWB signal transmitter 33 may be two separate devices or modules, or may be integrated devices or modules.
同时,本实施例的处理器31可以是现有技术中能够实现计算处理功能的逻辑电路、集成电路或者芯片、单片机等,在此对其也不做具体的限定。Meanwhile, the processor 31 in this embodiment may be a logic circuit, an integrated circuit or a chip, a single-chip microcomputer, etc. capable of realizing calculation and processing functions in the prior art, and no specific limitation is made here.
此外,本实施例中的超宽带测距设备采用的超宽带测距方法与实施例3相同,具体可参见上述实施例3,在此不再赘述。In addition, the ultra-wideband ranging method adopted by the ultra-wideband ranging device in this embodiment is the same as that in embodiment 3. For details, refer to the above-mentioned embodiment 3, which will not be repeated here.
本实施例应用在可移动目标中的超宽带测距设备,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动目标的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高在可移动物体和可移动目标之间进行测距的反应速度和测量精度。This embodiment is applied to the ultra-wideband ranging equipment in the movable target. By using extremely narrow pulses (that is, ultra-wideband signals) to transmit the ranging request signal of the movable object and the ranging response signal of the movable target, not only the transmission speed It is fast and has suitable penetration for obstacles, which can reduce the influence of complex environments on distance measurement, thereby improving the reaction speed and measurement accuracy of distance measurement between movable objects and movable targets.
实施例5Example 5
本实施例提供一种应用在可移动物体和可移动目标之间的超宽带测距方法,用于测定可移动物体和可移动目标之间的距离,以为后续操作提供依据。This embodiment provides an ultra-wideband ranging method applied between a movable object and a movable target, which is used to measure the distance between the movable object and the movable target to provide a basis for subsequent operations.
图5为本实施例提供的可移动物体和可移动目标进行超宽带测距时的交互示意图。FIG. 5 is a schematic diagram of interaction between a movable object and a movable target when performing ultra-wideband distance measurement according to this embodiment.
如图5所示,本实施例提供的超宽带测距方法如下:As shown in Figure 5, the ultra-wideband ranging method provided in this embodiment is as follows:
首先,可移动物体向环境中广播超宽带测距请求信号。然后,环境中的可移动目标接收到该超宽带测距请求信号后,经过一段时间(第一时间差)的处理后再向环境中广播响应上述超宽带测距请求信号的超宽带测距响应信号,也即,可移动目标在接收到超宽带测距请求信号和广播超宽带测距响应信号之间的时间为第一时间差。再然后,可移动物体接收到该超宽带测距响应信号后,计算出发送超宽带测距请求信号与接收到超宽带测距响应信号之间所花费的时间(第二时间差)。最后,根据上述第二时间差、第一时间差就可以计算出可移动物体和可移动目标之间的距离,当然,在计算时可能会用到超宽带信号在环境中传播速度这一常数,而这一速度对于本领域技术人员而言是公知的,可以通过查询相关技术手册获得。First, the movable object broadcasts a UWB ranging request signal into the environment. Then, after the movable target in the environment receives the ultra-wideband ranging request signal, after a period of time (first time difference) processing, it broadcasts an ultra-wideband ranging response signal in response to the above-mentioned ultra-wideband ranging request signal to the environment , that is, the time between the movable object receiving the ultra-wideband ranging request signal and broadcasting the ultra-wideband ranging response signal is the first time difference. Then, after receiving the UWB ranging response signal, the movable object calculates the time (second time difference) between sending the UWB ranging request signal and receiving the UWB ranging response signal. Finally, the distance between the movable object and the movable target can be calculated according to the above-mentioned second time difference and the first time difference. Of course, the constant of the propagation speed of the ultra-wideband signal in the environment may be used in the calculation, and this A speed is well known to those skilled in the art and can be obtained by consulting relevant technical manuals.
具体的,可移动物体如何向环境中广播超宽带测距请求信号,可移动目标如何向环境中广播超宽带测距响应信号,以及如何确定第一时间差、第二时间差并计算可移动物体和可移动目标与上述实施例相同,可参见上述实施例的详细描述。Specifically, how a movable object broadcasts an ultra-wideband ranging request signal to the environment, how a movable object broadcasts an ultra-wideband ranging response signal to the environment, and how to determine the first time difference and the second time difference and calculate the distance between the movable object and the The moving target is the same as the above embodiment, and reference may be made to the detailed description of the above embodiment.
进一步,可移动物体可以以预定的时间间隔周期性地往环境中广播超宽带测距信号,也即,可移动物体连续向环境中广播超宽带测距请求信号序列,并连续地接收可移动目标广播到环境中的对每一个超宽带测距请求信号进行响应的超宽带测距响应信号,以连续的获得可移动物体和可移动目标之间的距离,从而可以得出可移动物体和可移动目标之间的距离变化趋势。可以理解的是,可移动目标可能并不是会对每一个请求序号的超宽带测距请求信号都做出响应,比如该可移动目标逐渐进入测距范围或者逐渐远离测距范围,又或者可移动目标在某时刻被严重遮挡而无法接收到可移动物体广播到环境中的某些请求序号的超宽带测距请求信号。当然,上述说明也同样适用于可移动物体接收超宽带测距响应信号的过程。Further, the movable object can periodically broadcast UWB ranging signals to the environment at predetermined time intervals, that is, the movable object continuously broadcasts UWB ranging request signal sequences to the environment, and continuously receives the UWB ranging request signal sequence of the movable object. The ultra-wideband ranging response signal that is broadcast to the environment in response to each ultra-wideband ranging request signal to continuously obtain the distance between the movable object and the movable target, so that the distance between the movable object and the movable object can be obtained. The trend of the distance between targets. It is understandable that the movable target may not respond to every UWB ranging request signal requesting a serial number, for example, the movable target gradually enters the ranging range or gradually moves away from the ranging range, or is movable The target is severely occluded at a certain moment and cannot receive UWB ranging request signals of certain request numbers broadcast by movable objects to the environment. Of course, the above description is also applicable to the process of the movable object receiving the UWB ranging response signal.
具体以两架无人飞行器进行测距为例,第一架无人飞行器在一段时间内连续向空中广播了请求序号从1到10的超宽带测距请求信号。第二架无人飞行器可能接收到了这10个请求序号的超宽带测距请求信号,并对这10个请求序号的超宽带测距请求信号作出了响应序号为1到10的超宽带测距响应信号。假如第一架无人飞行器接收到了上述10个响应序号的超宽带测距响应信号,就可以计算出从发送请求序号为1的超宽带测距请求信号到请求序号为10的超宽带测距请求信号这10个时间点时第一架无人飞行器和第二架无人飞行器之间的距离,从而得到二者相对距离的变化趋势。而在某些情况下,例如第二架无人飞行器在第一架无人飞行器发送请求序号为5的超宽带测距请求信号时才进入测距范围时,则可能只能收到后面几个超宽带测距请求信号。同理的,第一架无人飞行器接收第二架无人飞行器的超宽带测距响应信号也会出现相同的情况。Taking two UAVs for ranging as an example, the first UAV continuously broadcasts UWB ranging request signals with request numbers from 1 to 10 to the air for a period of time. The second unmanned aerial vehicle may have received the UWB ranging request signals of the 10 request numbers, and responded to the UWB ranging request signals of the 10 request numbers with the UWB ranging responses of 1 to 10 Signal. If the first unmanned aerial vehicle receives the UWB ranging response signals with the above 10 response numbers, it can be calculated from sending the UWB ranging request signal with the request number 1 to the UWB ranging request with the request number 10. The 10 time points of the signal are the distance between the first UAV and the second UAV, so as to obtain the change trend of the relative distance between the two. In some cases, for example, when the second UAV enters the ranging range when the first UAV sends the UWB ranging request signal with the request sequence number 5, it may only receive UWB ranging request signal. Similarly, the same situation will occur when the first UAV receives the UWB ranging response signal from the second UAV.
本实施例的超宽带测距方法,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动目标的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高在可移动物体和可移动目标之间进行测距的反应速度和测量精度。In the ultra-wideband ranging method of this embodiment, by using extremely narrow pulses (that is, ultra-wideband signals) to transmit the ranging request signal of the movable object and the ranging response signal of the movable object, not only the transmission speed is fast, but also the obstacle Appropriate penetrating power can reduce the impact of complex environments on distance measurement, thereby improving the reaction speed and measurement accuracy of distance measurement between movable objects and movable targets.
实施例6Example 6
本实施例提供一种基于超宽带测距的避障方法,用于对可移动障碍物进行规避,以避免与可移动障碍物发生碰撞。This embodiment provides an obstacle avoidance method based on ultra-wideband ranging, which is used for avoiding movable obstacles and avoiding collisions with the movable obstacles.
图6为本实施例提供的基于超宽带测距的避障方法的流程示意图。FIG. 6 is a schematic flowchart of an obstacle avoidance method based on ultra-wideband ranging provided in this embodiment.
如图6所示,本实施例提供的超宽带测距方法,包括:As shown in Figure 6, the ultra-wideband ranging method provided in this embodiment includes:
S301、广播超宽带测距请求信号。S301. Broadcast an ultra-wideband ranging request signal.
S302、接收由可移动障碍物广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动障碍物广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差。S302. Receive an ultra-wideband ranging response signal broadcast by a movable obstacle, where the ultra-wideband ranging response signal includes broadcasting the ultra-wideband ranging response signal by the movable obstacle and receiving the ultra-wideband ranging response signal The first time difference between request signals.
S303、确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差。S303. Determine a second time difference between receiving the UWB ranging response signal and broadcasting the UWB ranging request signal.
S304、根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动障碍物的距离。S304. Determine a distance from the movable object to the movable obstacle according to the first time difference and the second time difference.
具体的,本实施例中的可移动障碍物等同于上述实施例中的可移动目标,并且,步骤S301至步骤S304与上述实施例相同,具体可参见上述实施例的详细描述,在此不再赘述。Specifically, the movable obstacle in this embodiment is equivalent to the movable target in the above embodiment, and step S301 to step S304 are the same as the above embodiment, for details, please refer to the detailed description of the above embodiment, which will not be repeated here repeat.
S305、响应于所述距离指示所述可移动物体执行避障操作。S305. Instruct the movable object to perform an obstacle avoidance operation in response to the distance.
具体的,当测得可移动物体和可移动障碍物的距离后,可以根据该距离来决定可移动物体的避障操作,以规避该可移动障碍物。例如,改变可移动物体的移动路径,速度或者方向等。进一步以无人飞行器为例,当测定到无人飞行器和可移动障碍物之间的距离后,可以使直行的无人飞行器往一个方向偏移一定角度,或者也可以减小该无人飞行器的速度,比如悬停在当前位置,以规避可移动障碍物。当然,可移动物体可以仅仅根据上述距离直接决定对可移动障碍物进行避障,也可以结合其他内容来决定对可移动障碍物的避障。例如可以结合可移动物体自身的其他信息,例如可移动物体的速度、加速度、移动方向或者高度等,来决定对可移动障碍物的避障。Specifically, after the distance between the movable object and the movable obstacle is measured, the obstacle avoidance operation of the movable object may be determined according to the distance, so as to avoid the movable obstacle. For example, changing the path, speed or direction of a movable object. Taking the unmanned aerial vehicle as an example further, after measuring the distance between the unmanned aerial vehicle and the movable obstacle, the unmanned aerial vehicle that is going straight can be shifted to a certain angle in one direction, or the distance between the unmanned aerial vehicle and the movable obstacle can be reduced. Velocity, such as hovering at the current location, to avoid movable obstacles. Certainly, the movable object may directly decide to avoid the movable obstacle based on the above distance, or may determine the obstacle avoidance of the movable obstacle in combination with other content. For example, other information of the movable object itself, such as the velocity, acceleration, moving direction or height of the movable object, can be combined to determine the obstacle avoidance of the movable obstacle.
本实施例基于超宽带测距的避障方法,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动障碍物的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高可移动物体对可移动障碍物测距的反应速度和测量精度,进而基于测定的距离进行避障操作,以提高避障操作的及时性和准确性,保证可移动物体的安全。This embodiment is based on the obstacle avoidance method of ultra-wideband ranging, by using extremely narrow pulses (that is, ultra-wideband signals) to transmit the ranging request signal of the movable object and the ranging response signal of the movable obstacle, not only the transmission speed is fast, Moreover, it has a suitable penetrating power for obstacles, which can reduce the impact of complex environments on ranging, thereby improving the reaction speed and measurement accuracy of movable objects to movable obstacles, and then performing obstacle avoidance operations based on the measured distance. To improve the timeliness and accuracy of obstacle avoidance operations and ensure the safety of movable objects.
优选地,所述避障方法还包括:Preferably, the obstacle avoidance method also includes:
以预定的时间间隔周期性地执行上述避障方法。The above obstacle avoidance method is executed periodically at predetermined time intervals.
具体的,是以预定的时间间隔周期性地测定可移动物体与可移动障碍物之间的距离,进而就可以在每一次测定距离后根据该距离执行避障操作。例如,可以是周期性的广播超宽带测距请求信号,并根据相同周期接收可移动障碍物返回的超宽带测距响应信号,并在每次接收到该超宽带测距响应信号后计算出可移动物体和可移动障碍物之间的距离,然后基于该距离来执行避障操作。Specifically, the distance between the movable object and the movable obstacle is periodically measured at predetermined time intervals, and then the obstacle avoidance operation can be performed according to the distance after each distance is measured. For example, the UWB ranging request signal may be broadcast periodically, and the UWB ranging response signal returned by the movable obstacle may be received according to the same cycle, and the UWB ranging response signal may be calculated each time after receiving the UWB ranging response signal. The distance between the moving object and the movable obstacle, and then perform the obstacle avoidance operation based on this distance.
以在空中飞行的两架无人飞行器进行测距为例,第一架无人飞行器每隔T1时间(例如可以是1s)向空中广播一次超宽带测距请求信号。在该空域中飞行的第二架无人飞行器也就相应的每隔T1时间就会接收到一次超宽带测距请求信号,经过处理后,也会每隔T1时间向空中广播一次对第一架无人飞行器发送的超宽带测距请求信号进行响应的超宽带测距响应信号。第一架无人飞行器也就会每隔T1时间接收到一次第二架无人飞行器广播的超宽带测距响应信号,从而计算出第一架无人飞行器和第二架无人飞行器的距离。也即,第一架无人飞行器每隔T1时间就会获得一个更新的第一架无人飞行器和第二架无人飞行器之间的距离。Taking two unmanned aerial vehicles flying in the air for ranging as an example, the first unmanned aerial vehicle broadcasts an ultra-wideband ranging request signal to the air every T1 time (for example, it may be 1s). The second unmanned aerial vehicle flying in this airspace will receive an ultra-wideband ranging request signal every T1 time, and after processing, it will also broadcast to the air every T1 time. An ultra-wideband ranging response signal in response to the ultra-wideband ranging request signal sent by the unmanned aerial vehicle. The first UAV will also receive the UWB ranging response signal broadcast by the second UAV every T1 time, so as to calculate the distance between the first UAV and the second UAV. That is, the first UAV will obtain an updated distance between the first UAV and the second UAV every T1 time.
根据以上描述可知,通过周期性的执行上述实施例的避障方法,就可以实时掌握可移动物体和可移动障碍物之间距离的变化趋势,为避障操作提供更好的依据。According to the above description, it can be seen that by periodically executing the obstacle avoidance method of the above embodiment, the change trend of the distance between the movable object and the movable obstacle can be grasped in real time, providing a better basis for the obstacle avoidance operation.
优选地,记录每一个周期所述可移动物体至所述可移动障碍物的距离;根据所记录的距离确定所述可移动障碍物的运动参数。由于周期性的记录了可移动物体和可移动障碍物之间的距离,便可以获得可移动障碍物与可移动物体之间的距离变化定性定量数据,从而就可以确定可移动障碍物的运动参数。例如,可以通过将可移动障碍物和可移动物体在一段时间内的距离进行连线,以获得可移动障碍物的运动轨迹。又例如,通过可移动障碍物和可移动物体在一段确定时间内的距离差可以计算出可移动障碍物的运动速度。再例如,通过计算可移动障碍物不同时间的速度就可以进一步计算出可移动障碍物的加速度。Preferably, the distance from the movable object to the movable obstacle is recorded in each cycle; and the motion parameter of the movable obstacle is determined according to the recorded distance. Since the distance between the movable object and the movable obstacle is periodically recorded, the qualitative and quantitative data of the distance change between the movable obstacle and the movable object can be obtained, so that the motion parameters of the movable obstacle can be determined . For example, the movement trajectory of the movable obstacle can be obtained by connecting the distance between the movable obstacle and the movable object within a period of time. For another example, the moving speed of the movable obstacle can be calculated according to the distance difference between the movable obstacle and the movable object within a certain period of time. For another example, by calculating the velocity of the movable obstacle at different times, the acceleration of the movable obstacle can be further calculated.
综上所述,通过周期性的记录可移动障碍物和可移动物体之间的距离可以确定可移动障碍物包括运动轨迹、运动速度和运动加速度在内的运动参数,这样就可以通过该运动参数来优化可移动物体的避障路线,提高避障的准确性。To sum up, by periodically recording the distance between the movable obstacle and the movable object, the motion parameters of the movable obstacle including the motion trajectory, motion speed and motion acceleration can be determined, so that the motion parameters can be To optimize the obstacle avoidance route of movable objects and improve the accuracy of obstacle avoidance.
实施例7Example 7
本实施例提供一种基于超宽带测距的避障方法,用于对可移动障碍物进行规避,以避免与可移动障碍物发生碰撞。This embodiment provides an obstacle avoidance method based on ultra-wideband ranging, which is used for avoiding movable obstacles and avoiding collisions with the movable obstacles.
本实施例是在实施例6的基础上,对避障方法做如下改进:This embodiment is based on Embodiment 6, and the obstacle avoidance method is improved as follows:
响应于所述距离小于第一安全距离,指示所述可移动物体发送障碍物提醒。Instructing the movable object to send an obstacle reminder in response to the distance being less than the first safety distance.
具体的,当计算得到的可移动物体与可移动障碍物的距离与第一安全距离比较后发现二者的距离小于该第一安全距离时,则可以由可移动物体发出一个报警信号以对该可移动障碍物进行提醒。进一步来说,该报警信号可以是发送给可移动物体本身的报警装置,也可以是发送给用于控制该可移动物体移动的控制装置上所设置的报警装置。也即是说,该报警操作可以是控制可移动物体自身装配的报警装置报警,也可以是可移动物体往单独的报警装置发送报警信号,以通过这个单独的报警装置进行报警。Specifically, when the calculated distance between the movable object and the movable obstacle is compared with the first safety distance and the distance between the two is found to be smaller than the first safety distance, an alarm signal can be sent by the movable object to warn the Movable obstacles to remind. Further, the alarm signal may be sent to an alarm device of the movable object itself, or may be sent to an alarm device provided on a control device for controlling the movement of the movable object. That is to say, the alarm operation can be to control the alarm device assembled by the movable object itself to alarm, or the movable object can send an alarm signal to a separate alarm device, so that the alarm can be issued through the separate alarm device.
请参阅图7,图7为本实施例提供的无人飞行器与地面进行报警信号交互时的示意图,以无人飞行器为例:当无人飞行器51计算出其与可移动障碍物的距离小于第一安全距离时,则其可以向操作者手持的遥控器53或者地面站55发送一个报警信号。遥控器53或者地面站55接收到该报警信号后,可以在通过显示屏、指示灯或者扬声器进行文字或者图像报警、灯光报警或者是语音报警。当然,该无人飞行器51自身也可以通过灯光或者语音进行报警。Please refer to Fig. 7. Fig. 7 is a schematic diagram of the interaction between the unmanned aerial vehicle and the ground for the alarm signal provided by this embodiment. Taking the unmanned aerial vehicle as an example: when the unmanned aerial vehicle 51 calculates that the distance between it and the movable obstacle is less than the first When a safe distance is reached, it can send an alarm signal to the remote controller 53 held by the operator or the ground station 55. After the remote controller 53 or the ground station 55 receives the alarm signal, it can perform a text or image alarm, a light alarm or a voice alarm through a display screen, an indicator light or a loudspeaker. Of course, the unmanned aerial vehicle 51 itself can also give an alarm through lights or voice.
实施例8Example 8
本实施例提供一种基于超宽带测距的避障方法,用于对可移动障碍物进行规避,以避免与可移动障碍物发生碰撞。This embodiment provides an obstacle avoidance method based on ultra-wideband ranging, which is used for avoiding movable obstacles and avoiding collisions with the movable obstacles.
本实施例是在实施例6或实施例7的基础上,对避障方法做如下改进:In this embodiment, on the basis of embodiment 6 or embodiment 7, the obstacle avoidance method is improved as follows:
响应于所述距离小于第二安全距离,确定所述可移动障碍物的位置;determining the position of the movable obstacle in response to the distance being less than a second safety distance;
根据所述可移动障碍物的位置确定所述可移动物体的避障路线。An obstacle avoidance route of the movable object is determined according to the position of the movable obstacle.
具体的,当可移动物体和可移动障碍物的距离小于第二安全距离时,可以通过现有技术中任意方式确定可移动障碍物的位置,例如,通过GPS信号确定可移动障碍物的位置,或者通过其他传感器检测可移动障碍物的位置,或者还可以通过超宽带测距响应信号的接收信号强度(received signal strength,RSS)检测可移动障碍物的位置,或者还可以通过超宽带测距响应信号的接收信号时间(time/time difference of arrival,TOA/TDOA)检测可移动障碍物的位置。Specifically, when the distance between the movable object and the movable obstacle is less than the second safety distance, the position of the movable obstacle can be determined by any means in the prior art, for example, the position of the movable obstacle can be determined by GPS signal, Either detect the position of the movable obstacle through other sensors, or detect the position of the movable obstacle through the received signal strength (RSS) of the ultra-wideband ranging response signal, or detect the position of the movable obstacle through the ultra-wideband ranging response The time/time difference of arrival (TOA/TDOA) of the signal detects the position of the movable obstacle.
本实施例的避障方法,通过确定可移动障碍物的位置,可以更加精确的确定可移动物体的避障路线,使得可移动物体的移动更加安全。In the obstacle avoidance method of this embodiment, by determining the position of the movable obstacle, the obstacle avoidance route of the movable object can be determined more accurately, so that the movement of the movable object is safer.
优选地,确定所述可移动障碍物的位置,包括:Preferably, determining the position of the movable obstacle includes:
根据所述超宽带测距响应信号的接收角度确定所述可移动障碍物相对于所述可移动物体的俯仰角和水平角;determining a pitch angle and a horizontal angle of the movable obstacle relative to the movable object according to the receiving angle of the ultra-wideband ranging response signal;
根据所述俯仰角、水平角以及所述可移动物体至所述可移动障碍物的距离确定所述可移动障碍物相对于所述可移动物体的位置。The position of the movable obstacle relative to the movable object is determined according to the pitch angle, the horizontal angle, and the distance from the movable object to the movable obstacle.
具体的,在本实施例中可移动物体可以通过现有技术中例如阵列的方式布置超宽带信号接收器以实现对超宽带测距响应信号的接收角度的获取,从而通过该接收角度来确定可移动物体和可移动障碍物的相对位置,也即,确定可移动障碍物相对可移动物体的俯仰角度和水平角。至于使用何种阵列或者其他不同于阵列的方式,通过接收角度如何计算获得俯仰角度和水平角,以及通过俯仰角度、水平角和距离如何计算可移动障碍物相对与可移动物体的位置可以参照现有技术中关于超宽带技术定位的内容,在此不再进行赘述。Specifically, in this embodiment, the movable object can arrange ultra-wideband signal receivers in the prior art, such as an array, to realize the acquisition of the receiving angle of the ultra-wideband ranging response signal, so as to determine the possible distance through the receiving angle. The relative position of the moving object and the movable obstacle, that is, determine the pitch angle and horizontal angle of the movable obstacle relative to the movable object. As for which array to use or other methods different from the array, how to calculate the pitch angle and horizontal angle through the receiving angle, and how to calculate the position of the movable obstacle relative to the movable object through the pitch angle, horizontal angle and distance can refer to the actual The content about the positioning of UWB technology in existing technologies will not be repeated here.
进一步,在上述实施例的基础上,上述避障方法还包括:Further, on the basis of the above-mentioned embodiments, the above-mentioned obstacle avoidance method also includes:
获取由惯性传感器检测的所述可移动物体的姿态、速度和加速度;obtaining the attitude, velocity and acceleration of the movable object detected by the inertial sensor;
根据所述姿态、速度、加速度以及所述可移动障碍物的位置确定所述避障路线。The obstacle avoidance route is determined according to the posture, velocity, acceleration and the position of the movable obstacle.
具体的,可移动物体的姿态包括可移动物体与地平线的夹角,以无人飞行器为例,该无人飞行器的姿态指其飞行姿态,也即该无人飞行器飞行中机体轴线相对于地面的角位置。通常可以用三个角度表示:俯仰角,机体纵轴与水平面的夹角;偏航角,机体纵轴在水平面上的投影与该面上参数线之间的夹角;滚转角,无人飞行器对称平面与通过机体纵轴的铅垂平面间的夹角。Specifically, the attitude of the movable object includes the angle between the movable object and the horizon. Taking an unmanned aerial vehicle as an example, the attitude of the unmanned aerial vehicle refers to its flight attitude, that is, the axis of the unmanned aerial vehicle relative to the ground during flight. corner position. Usually it can be represented by three angles: pitch angle, the angle between the longitudinal axis of the body and the horizontal plane; yaw angle, the angle between the projection of the longitudinal axis of the body on the horizontal plane and the parameter line on the surface; roll angle, the UAV The angle between the plane of symmetry and the vertical plane passing through the longitudinal axis of the body.
通过获取到可移动物体的姿态,速度,加速度以及可移动障碍物的位置就可以将这些信息综合在一起来决定可移动物体的避障路线。By obtaining the attitude, velocity, acceleration of the movable object and the position of the movable obstacle, these information can be integrated to determine the obstacle avoidance route of the movable object.
以下以无人飞行器为例,简要介绍如何综合惯性传感器的信息和可移动障碍物的位置以规划无人飞行器的避障路线:Taking unmanned aerial vehicles as an example, the following briefly introduces how to integrate the information of inertial sensors and the position of movable obstacles to plan the obstacle avoidance route of unmanned aerial vehicles:
当第一架无人飞行器通过超宽带传感器检测到其与第二架无人飞行器的距离在第二安全距离以内时,并通过接收第二架无人飞行器发送的超宽带测距响应信号的接收角度确定了第二架无人飞行器的位置的同时或者之后,可以通过第一架无人飞行器自身安装的惯性传感器获取自身的飞行姿态、速度以及加速度,从而设计对第二架无人飞行器的规避路线。例如,当第一架无人飞行器正在减速,并且其速度减小的程度不足以使第一架无人飞行器装上第二架无人飞行器时,则可以继续按照原飞行路线飞行。当第一架无人飞行器的速度很快或者加速度很大时,第一架无人飞行器和第二架无人飞行器会发生碰撞时,则可以通过改变第一架无人飞行器的飞行角度,从而改变其飞行无线,以进行避障。另外,当第一架无人飞行器会与第二架无人飞行器发生碰撞,但是从惯性传感器获取到的信息是该第一架无人飞行器的飞行姿态为正在拉升或者正在俯冲时,而上述第一架无人飞行器的飞行路线会造成其与第二架无人飞行器碰撞,则可以通过减速、悬停或者俯冲、拉升的方式改变第一架无人飞行器的飞行路线,从而实现避障的目的。When the first unmanned aerial vehicle detects that its distance from the second unmanned aerial vehicle is within the second safe distance through the ultra-wideband sensor, and by receiving the ultra-wideband ranging response signal sent by the second unmanned aerial vehicle At the same time or after the position of the second UAV is determined, the inertial sensor installed on the first UAV can obtain its own flight attitude, speed and acceleration, so as to design the avoidance of the second UAV route. For example, when the first UAV is decelerating and its speed is not reduced enough to allow the first UAV to load the second UAV, it may continue to fly along the original flight path. When the speed of the first unmanned aerial vehicle is very fast or the acceleration is very large, when the first unmanned aerial vehicle and the second unmanned aerial vehicle will collide, the flight angle of the first unmanned aerial vehicle can be changed, thereby Change its flight radio for obstacle avoidance. In addition, when the first unmanned aerial vehicle will collide with the second unmanned aerial vehicle, but the information obtained from the inertial sensor is that the flight attitude of the first unmanned aerial vehicle is pulling up or diving, and the above-mentioned The flight path of the first UAV will cause it to collide with the second UAV, and the flight path of the first UAV can be changed by slowing down, hovering, diving, or pulling up, so as to achieve obstacle avoidance the goal of.
进一步,在上述实施例的基础上,上述避障方法还包括:Further, on the basis of the above-mentioned embodiments, the above-mentioned obstacle avoidance method also includes:
获取由避障传感器检测的障碍物信息;Obtain obstacle information detected by the obstacle avoidance sensor;
根据所述障碍物信息和所述可移动障碍物的位置确定所述避障路线。The obstacle avoidance route is determined according to the obstacle information and the position of the movable obstacle.
具体的,避障传感器可以是视觉传感器、红外传感器、超声波传感器和雷达传感器中的一种或者多种。也即,优选地,获取由避障传感器检测的障碍物信息,包括:获取由视觉传感器、红外传感器、超声波传感器和雷达传感器中的至少一项检测的障碍物信息。Specifically, the obstacle avoidance sensor may be one or more of a visual sensor, an infrared sensor, an ultrasonic sensor and a radar sensor. That is, preferably, obtaining obstacle information detected by an obstacle avoidance sensor includes: obtaining obstacle information detected by at least one of a visual sensor, an infrared sensor, an ultrasonic sensor and a radar sensor.
也就是说,可移动物体还可以向通过例如:红外测距信号、雷达测距信号、微波测距信号中的一种或者多种对环境中的障碍物进行测定。以红外传感器为例,该红外传感器可以包括红外信号发射与接收二极管。可移动物体上安装的红外信号发射二极管向环境中发射红外线,当该红外线照射到前方的障碍物(例如,石头,树木、墙壁、小鸟、飞机或者汽车等)时,会将该红外线反射回来,此时可移动物体上安装的红外信号接收二极管就可以捕获到该发射回来的红外线。这样,通过计算红外线发射和接收的时间就可以计算出可移动物体和障碍物的距离以及位置等障碍物信息。然后,综合红外传感器测得的障碍物信息,就可以进一步确定可移动物体移动路线或者是周边环境中的固定障碍物和可移动障碍物的距离和位置,从而优化可移动物体对包括固定障碍物和可移动障碍物在内的障碍物的避障路线。That is to say, the movable object can also measure obstacles in the environment through, for example, one or more of infrared ranging signals, radar ranging signals, and microwave ranging signals. Taking an infrared sensor as an example, the infrared sensor may include infrared signal emitting and receiving diodes. The infrared signal emitting diode installed on the movable object emits infrared rays into the environment, and when the infrared rays irradiate obstacles in front (such as stones, trees, walls, birds, airplanes or cars, etc.), the infrared rays will be reflected back At this time, the infrared signal receiving diode installed on the movable object can capture the emitted infrared rays. In this way, obstacle information such as the distance and position of movable objects and obstacles can be calculated by calculating the time of infrared emission and reception. Then, by integrating the obstacle information measured by the infrared sensor, it is possible to further determine the moving route of the movable object or the distance and position of the fixed obstacle and the movable obstacle in the surrounding environment, thereby optimizing the distance and position of the movable object including the fixed obstacle. and obstacle avoidance routes including movable obstacles.
并且,由于通过不同的避障传感器获取了同一个障碍物的信息,就可以将各传感器获取的障碍物信息进行校准,从而获得获得更准确的障碍物与可移动物体的距离和位置信息,进而优化可移动物体的避障路线。Moreover, since the information of the same obstacle is obtained through different obstacle avoidance sensors, the obstacle information obtained by each sensor can be calibrated, so as to obtain more accurate distance and position information between the obstacle and the movable object, and then Optimize obstacle avoidance routes for movable objects.
以无人飞行器为例,由于空中不仅有其他无人飞行器还有树木、墙壁等其他障碍物,而且还可能存在没有安装超宽带测距模块的无人飞行器,通过超宽带测距与避障传感器检测障碍物信息相结合的方式为无人飞行器在复杂环境中飞行时规划合适的避障路线,从而提高无人飞行器的避障能力,避免无人飞行器与障碍物发生碰撞而出现坠机的危险。Taking unmanned aerial vehicles as an example, since there are not only other unmanned aerial vehicles but also other obstacles such as trees and walls in the air, and there may also be unmanned aerial vehicles without ultra-wideband ranging modules installed, through ultra-wideband ranging and obstacle avoidance sensors The combination of detection and obstacle information is used to plan suitable obstacle avoidance routes for unmanned aerial vehicles when flying in complex environments, thereby improving the obstacle avoidance capabilities of unmanned aerial vehicles and avoiding the risk of crashes caused by collisions between unmanned aerial vehicles and obstacles .
实施例9Example 9
本实施例提供一种基于超宽带测距的避障设备,用于对可移动障碍物进行规避,以避免与可移动障碍物发生碰撞。This embodiment provides an obstacle avoidance device based on ultra-wideband ranging, which is used for avoiding movable obstacles and avoiding collisions with the movable obstacles.
图8为本实施例提供的基于超宽带测距的避障设备的结构示意图。FIG. 8 is a schematic structural diagram of an obstacle avoidance device based on ultra-wideband ranging provided in this embodiment.
如图8所示,本实施例的避障设备,包括:As shown in Figure 8, the obstacle avoidance device of this embodiment includes:
超宽带信号发送器73,用于广播超宽带测距请求信号;UWB signal transmitter 73, used for broadcasting UWB ranging request signal;
超宽带信号接收器75,用于接收由可移动目标广播的超宽带测距响应信号,所述超宽带测距响应信号包括所述可移动目标广播所述超宽带测距响应信号和接收到所述超宽带测距请求信号之间的第一时间差;The ultra-wideband signal receiver 75 is used to receive the ultra-wideband ranging response signal broadcast by the movable object, and the ultra-wideband ranging response signal includes the broadcasting of the ultra-wideband ranging response signal by the movable object and the reception of the ultra-wideband ranging response signal The first time difference between the UWB ranging request signals;
至少一个处理器71,单独地或共同地用于:确定接收到所述超宽带测距响应信号和广播所述超宽带测距请求信号之间的第二时间差;根据所述第一时间差和所述第二时间差确定所述可移动物体至所述可移动目标的距离;根据所述距离指示所述可移动物体执行避障操作。At least one processor 71 is used individually or jointly for: determining a second time difference between receiving the ultra-wideband ranging response signal and broadcasting the ultra-wideband ranging request signal; according to the first time difference and the The second time difference determines the distance from the movable object to the movable target; and instructs the movable object to perform an obstacle avoidance operation according to the distance.
具体的,本实施例的超宽带信号发送器73可以是现有技术中能够实现超宽带发送功能的任意器件或者模块,在此不作任何限定。同理,本实施例的超宽带信号接收器75也可以是现有技术中能够实现超宽带接收功能的任意器件或者模块,在此也不作任何限定。并且,在本实施例中,超宽带信号发送器73和超宽带信号接收器75可以是两个单独的器件或者模块,也可以是集成在一起的器件或者模块。Specifically, the ultra-wideband signal transmitter 73 in this embodiment may be any device or module in the prior art that can realize the ultra-wideband transmission function, and no limitation is made here. Similarly, the ultra-wideband signal receiver 75 in this embodiment may also be any device or module in the prior art that can realize the ultra-wideband receiving function, and no limitation is made here. Moreover, in this embodiment, the UWB signal transmitter 73 and the UWB signal receiver 75 may be two separate devices or modules, or may be integrated devices or modules.
同时,本实施例的处理器71可以是现有技术中能够实现计算处理功能的逻辑电路、集成电路或者芯片、单片机等,在此对其也不做具体的限定。此外,本实施例的处理器可以是单独的或者一体设置的。Meanwhile, the processor 71 in this embodiment may be a logic circuit, an integrated circuit or a chip, a single-chip microcomputer, etc. capable of realizing calculation and processing functions in the prior art, and no specific limitation is made here. In addition, the processors in this embodiment may be provided independently or integrally.
本实施例基于超宽带测距的避障设备,通过使用极窄脉冲(也即超宽带信号)传输可移动物体的测距请求信号以及可移动障碍物的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高可移动物体对可移动障碍物测距的反应速度和测量精度,进而基于测定的距离进行避障操作,以提高避障操作的及时性和准确性,保证可移动物体的安全。In this embodiment, the obstacle avoidance device based on ultra-wideband distance measurement transmits the ranging request signal of the movable object and the ranging response signal of the movable obstacle by using a very narrow pulse (that is, an ultra-wideband signal), not only the transmission speed is fast, Moreover, it has a suitable penetrating power for obstacles, which can reduce the impact of complex environments on ranging, thereby improving the reaction speed and measurement accuracy of movable objects to movable obstacles, and then performing obstacle avoidance operations based on the measured distance. To improve the timeliness and accuracy of obstacle avoidance operations and ensure the safety of movable objects.
进一步,所述处理器71还用于:Further, the processor 71 is also used for:
响应于所述距离小于第一安全距离,指示所述可移动物体发送障碍物提醒。Instructing the movable object to send an obstacle reminder in response to the distance being less than the first safety distance.
再进一步,所述处理器71还用于响应于所述距离小于第二安全距离,确定所述可移动障碍物的位置;根据所述可移动障碍物的位置确定所述可移动物体的避障路线。具体的,可以根据任意现有技术确定可移动障碍物的位置。Still further, the processor 71 is also configured to determine the position of the movable obstacle in response to the distance being less than the second safety distance; determine the obstacle avoidance of the movable object according to the position of the movable obstacle route. Specifically, the position of the movable obstacle may be determined according to any prior art.
又进一步,所述处理器71还用于根据所述超宽带测距响应信号的接收角度确定所述可移动障碍物相对于所述可移动物体的俯仰角和水平角;根据所述俯仰角、水平角以及所述可移动物体至所述可移动障碍物的距离确定所述可移动障碍物相对于所述可移动物体的位置。具体的,可以采用超宽带技术中普遍使用的阵列或者其他方式获得超宽带测距响应信号的接收角度,并根据现有技术中的计算公式计算得到可移动物体的俯仰角和水平角。Still further, the processor 71 is also configured to determine the pitch angle and horizontal angle of the movable obstacle relative to the movable object according to the receiving angle of the ultra-wideband ranging response signal; according to the pitch angle, The horizontal angle and the distance from the movable object to the movable obstacle determine the position of the movable obstacle relative to the movable object. Specifically, the receiving angle of the ultra-wideband ranging response signal can be obtained by using an array commonly used in ultra-wideband technology or other methods, and the pitch angle and horizontal angle of the movable object can be calculated according to calculation formulas in the prior art.
又进一步,上述避障设备还包括惯性传感器,用于检测所述可移动物体的姿态、速度和加速度。具体的,惯性传感器可以使用现有技术中无人飞行器上的任意惯性传感器。优选地,处理器71还用于根据所述姿态、速度、加速度以及所述可移动障碍物的位置确定所述避障路线。Still further, the above obstacle avoidance device further includes an inertial sensor for detecting the attitude, velocity and acceleration of the movable object. Specifically, the inertial sensor can use any inertial sensor on the UAV in the prior art. Preferably, the processor 71 is further configured to determine the obstacle avoidance route according to the posture, velocity, acceleration and the position of the movable obstacle.
再进一步,上述避障设备还包括避障传感器,用于检测的障碍物信息。具体的,避障传感器可以包括:视觉传感器、红外传感器、超声波传感器和雷达传感器中的一种或多种。优选地,处理器71还用于根据所述障碍物信息和所述可移动障碍物的位置确定所述避障路线。Still further, the above obstacle avoidance device also includes an obstacle avoidance sensor for detecting obstacle information. Specifically, the obstacle avoidance sensor may include: one or more of a visual sensor, an infrared sensor, an ultrasonic sensor and a radar sensor. Preferably, the processor 71 is further configured to determine the obstacle avoidance route according to the obstacle information and the position of the movable obstacle.
最后需要说明的是,本实施例中的避障设备实现的避障方法可参见上述实施例6至实施例8,在此不再赘述。Finally, it should be noted that, for the obstacle avoidance method implemented by the obstacle avoidance device in this embodiment, reference may be made to the above-mentioned Embodiment 6 to Embodiment 8, which will not be repeated here.
以下以空中的两架无人飞行器规避为例,简要说明本实施例中避障设备的工作过程:Taking the avoidance of two unmanned aerial vehicles in the air as an example, briefly explain the working process of the obstacle avoidance device in this embodiment:
第一架无人飞行器的飞控系统控制超宽带测距发送器向空中发送超宽带测距请求信号。然后,第二架无人飞行器的超宽带测距接收器接收到该超宽带测距请求信号后,经过飞控系统的处理通过超宽带测距发送器向空中发送超宽带测距响应信号。第一架无人飞行器的超宽带测距接收器接收到该超宽带测距响应信号后,由飞控系统计算出这两架无人飞行器的距离,并通过对超宽带测距响应信号的接收角度计算第二架无人飞行器相对于第一架无人飞行器的俯仰角度及水平角,并进一步通过上述俯仰角度和水平角计算出第二架无人飞行器的位置。在接收到超宽带测距响应信号的同时、之前或者之后,第一架无人飞行器还可以通过其上设置的避障传感器障碍物的信息,其中,避障传感器可以为红外传感器、视觉传感器、雷达传感器以及超声波传感器中的超声波传感器中的一种或者多种,并且障碍物信息可以是固定障碍物的信息和可移动障碍物信息中的一种或者多种。另外,第一架无人飞行器还可以通过其上设置的惯性传感器获取到第一架无人飞行器的飞行姿态、速度和加速度。这样,就可以根据超宽带测距获得的第一架无人飞行器和第二架无人飞行器的距离,再结合第二架无人飞行器的位置、惯性传感器获取到的信息,以及避障传感器检测到的障碍物信息就可以更好的规划无人飞行器的飞行路线以避免无人飞行器与其他无人飞行器以及空中的其他固定障碍物和可移动障碍物发生碰撞,从而提高无人飞行器的飞行安全性。需要说明的是,第二架无人飞行器的位置、惯性传感器获取到的信息,以及避障传感器检测到的障碍物信息并非是无人进行避障操作必需的,具体使用时可以在上述三个类型的信息中任意选择并与通过超宽带信号测定的距离相结合以提高无人飞行器的避障精度。The flight control system of the first unmanned aerial vehicle controls the ultra-wideband ranging transmitter to send an ultra-wideband ranging request signal to the air. Then, after receiving the ultra-wideband ranging request signal, the ultra-wideband ranging receiver of the second unmanned aerial vehicle sends an ultra-wideband ranging response signal to the air through the ultra-wideband ranging transmitter through the processing of the flight control system. After the ultra-wideband ranging receiver of the first unmanned aerial vehicle receives the ultra-wideband ranging response signal, the flight control system calculates the distance between the two unmanned aerial vehicles, and through the reception of the ultra-wideband ranging response signal Calculate the pitch angle and horizontal angle of the second unmanned aerial vehicle relative to the first unmanned aerial vehicle, and further calculate the position of the second unmanned aerial vehicle through the aforementioned pitch angle and horizontal angle. At the same time, before or after receiving the UWB ranging response signal, the first unmanned aerial vehicle can also pass the obstacle avoidance sensor obstacle information provided on it, wherein the obstacle avoidance sensor can be an infrared sensor, a visual sensor, One or more of the radar sensor and the ultrasonic sensor in the ultrasonic sensor, and the obstacle information may be one or more of fixed obstacle information and movable obstacle information. In addition, the first unmanned aerial vehicle can also obtain the flight attitude, speed and acceleration of the first unmanned aerial vehicle through the inertial sensor provided on it. In this way, the distance between the first UAV and the second UAV obtained by ultra-wideband ranging can be combined with the position of the second UAV, the information obtained by the inertial sensor, and the detection by the obstacle avoidance sensor. Obtained obstacle information can better plan the flight route of UAVs to avoid collisions between UAVs and other UAVs as well as other fixed and movable obstacles in the air, thereby improving the flight safety of UAVs sex. It should be noted that the position of the second UAV, the information obtained by the inertial sensor, and the obstacle information detected by the obstacle avoidance sensor are not necessary for the unmanned obstacle avoidance operation. The type of information can be arbitrarily selected and combined with the distance measured by the UWB signal to improve the obstacle avoidance accuracy of the UAV.
实施例10Example 10
本实施例提供一种无人飞行器系统,可以在飞行中通过超宽带测距信号进行测距,以避免其在飞行中与可移动障碍物发生碰撞。This embodiment provides an unmanned aerial vehicle system that can perform ranging by ultra-wideband ranging signals in flight, so as to avoid collisions with movable obstacles during flight.
图9为本实施例提供的无人飞行器系统的结构示意图。Fig. 9 is a schematic structural diagram of the unmanned aerial vehicle system provided in this embodiment.
如图9所示,本实施例提供的无人飞行器系统9,包括上述实施例中的避障设备91,用于指示避障操作;以及,动力设备93,用于根据避障设备的指示驱动无人飞行器进行避障。As shown in Figure 9, the unmanned aerial vehicle system 9 provided by this embodiment includes the obstacle avoidance device 91 in the above-mentioned embodiment, which is used to indicate the obstacle avoidance operation; and the power device 93, which is used to drive according to the instruction of the obstacle avoidance device Unmanned aerial vehicles perform obstacle avoidance.
具体的,本实施例的避障设备91的结构、原理及其效果与上述实施例相同,具体可以参见上述实施例,在此不再赘述。Specifically, the structure, principle and effect of the obstacle avoidance device 91 of this embodiment are the same as those of the above-mentioned embodiment, and details can be referred to the above-mentioned embodiment, and will not be repeated here.
此外,本实施例的动力设备93可以使用现有无人飞行器中使用的任意型号的动力设备。In addition, the power equipment 93 of this embodiment can use any type of power equipment used in existing unmanned aerial vehicles.
本实施例的无人飞行器系统,通过使用极窄脉冲(也即超宽带信号)传输无人飞行器系统的测距请求信号以及可移动障碍物的测距响应信号,不仅传输速度快,而且对障碍物具有合适的穿透力,可以减少复杂环境对于测距的影响,从而提高无人飞行器系统对可移动障碍物的测距精度和反应速度,进而基于测定的距离进行避障操作,以提高无人飞行器系统避障操作的及时性和准确性,保证无人飞行器系统的安全。The unmanned aerial vehicle system of this embodiment transmits the ranging request signal of the unmanned aerial vehicle system and the ranging response signal of the movable obstacle by using an extremely narrow pulse (that is, an ultra-wideband signal). Objects have appropriate penetration, which can reduce the impact of complex environments on ranging, thereby improving the ranging accuracy and response speed of UAV systems to movable obstacles, and then perform obstacle avoidance operations based on the measured distance to improve the safety of the UAV system. The timeliness and accuracy of the obstacle avoidance operation of the UAV system ensure the safety of the UAV system.
以上各个实施例中的技术方案、技术特征在与本相冲突的情况下均可以单独,或者进行组合,只要未超出本领域技术人员的认知范围,均属于本申请保护范围内的等同实施例。The technical solutions and technical features in each of the above embodiments can be used alone or in combination if they conflict with the present invention, as long as they do not exceed the scope of cognition of those skilled in the art, they all belong to equivalent embodiments within the scope of protection of the present application .
在本发明所提供的几个实施例中,应该理解到,所揭露的相关装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed related devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be Incorporation may either be integrated into another system, or some features may be omitted, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机处理器101(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for enabling the computer processor 101 (processor) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes.
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above is only an embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technologies fields, all of which are equally included in the scope of patent protection of the present invention.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (34)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/105875 WO2018090181A1 (en) | 2016-11-15 | 2016-11-15 | Method and device for ultra-wideband ranging, obstacle avoidance method, and obstacle avoidance device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107076826A true CN107076826A (en) | 2017-08-18 |
| CN107076826B CN107076826B (en) | 2019-04-23 |
Family
ID=59623794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201680003246.1A Expired - Fee Related CN107076826B (en) | 2016-11-15 | 2016-11-15 | Ultra-wideband ranging method and device, obstacle avoidance method and obstacle avoidance device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107076826B (en) |
| WO (1) | WO2018090181A1 (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107121677A (en) * | 2017-06-02 | 2017-09-01 | 太原理工大学 | Avoidance radar method and device based on ultra wide band cognition CPPM signals |
| CN108226890A (en) * | 2018-01-19 | 2018-06-29 | 成都赛英科技有限公司 | Based on the time to the airport foreign matter radar detecting method of statistics |
| CN108401225A (en) * | 2018-02-24 | 2018-08-14 | 清研讯科(北京)科技有限公司 | Data processing method, device, alarm method, warning device and warning device |
| CN108428297A (en) * | 2018-03-07 | 2018-08-21 | 上海乖行通信息科技有限公司 | A kind of intelligent refueling method and system |
| CN109828274A (en) * | 2019-01-07 | 2019-05-31 | 深圳市道通智能航空技术有限公司 | Adjust the method, apparatus and unmanned plane of the main detection direction of airborne radar |
| CN110515071A (en) * | 2019-08-24 | 2019-11-29 | 四川大学 | GPS-less Integrated Navigation Method Based on UWB Radar and Optical Flow Sensor |
| CN113093101A (en) * | 2021-03-10 | 2021-07-09 | Oppo广东移动通信有限公司 | Distance measuring method and device, equipment and storage medium |
| CN113114307A (en) * | 2021-03-30 | 2021-07-13 | 联想(北京)有限公司 | Information processing method, electronic equipment and storage medium |
| CN114729984A (en) * | 2020-01-31 | 2022-07-08 | 宝马股份公司 | Apparatus, method and computer program for a vehicle |
| CN114779255A (en) * | 2022-04-27 | 2022-07-22 | 东风汽车有限公司东风日产乘用车公司 | Obstacle detection method, vehicle control method, vehicle and storage medium |
| CN115359648A (en) * | 2022-08-30 | 2022-11-18 | 歌尔科技有限公司 | Road traffic early warning method, mobile device and computer readable storage medium |
| CN115792911A (en) * | 2022-12-15 | 2023-03-14 | 淮阴师范学院 | Obstacle monitoring and identifying method based on millimeter wave radar |
| WO2023061011A1 (en) * | 2021-10-15 | 2023-04-20 | 华为技术有限公司 | Ranging method and apparatus |
| WO2023142970A1 (en) * | 2022-01-27 | 2023-08-03 | 华为技术有限公司 | Method and apparatus for performing ranging in uwb, and readable storage medium |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111796260B (en) | 2019-08-12 | 2023-09-12 | 维沃移动通信有限公司 | A distance measuring method and equipment |
| CN112379689B (en) * | 2020-11-03 | 2024-08-23 | 嘉应学院 | A safety warning method and device for unmanned aerial vehicle taking off and landing |
| US11477718B1 (en) | 2021-03-31 | 2022-10-18 | Toyota Motor North America, Inc. | Systems and methods for selecting a routing protocol |
| CN114783435A (en) * | 2022-04-25 | 2022-07-22 | 歌尔科技有限公司 | Equipment control method and device, sound box equipment and storage medium |
| CN115019556B (en) * | 2022-05-31 | 2023-09-08 | 重庆长安汽车股份有限公司 | Vehicle collision early warning method, system, electronic equipment and readable storage medium |
| CN119485637B (en) * | 2024-06-23 | 2025-10-28 | 西北工业大学 | Rapid collaborative ranging method for self-positioning of underwater acoustic sensor network nodes |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1833182A (en) * | 2003-08-01 | 2006-09-13 | 英特尔公司 | Apparatus and associated methods for precision ranging measurements in a wireless communication environment |
| CN104834319A (en) * | 2015-05-05 | 2015-08-12 | 唐枫一 | Control method and control system for multi-cluster safe route of express unmanned aerial vehicles |
| CN105357484A (en) * | 2015-11-20 | 2016-02-24 | 西安斯凯智能科技有限公司 | Target positioning and tracking system, apparatus, and positioning and tracking method |
| CN105487550A (en) * | 2015-12-29 | 2016-04-13 | 西安斯凯智能科技有限公司 | Autonomous landing system of flight device and method |
| CN105955298A (en) * | 2016-06-03 | 2016-09-21 | 腾讯科技(深圳)有限公司 | Automatic obstacle avoidance method and apparatus for aircraft |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014176033A1 (en) * | 2013-04-25 | 2014-10-30 | Corning Optical Communications LLC | Ultrasound-based location determination and inertial navigation with accuracy improvement in determining client device location |
| CN104062629A (en) * | 2014-07-04 | 2014-09-24 | 引通通讯科技(上海)有限公司 | Method and system for precisely positioning mine |
| CN104185273A (en) * | 2014-08-26 | 2014-12-03 | 中国科学院电子学研究所 | Anchor-node-free positioning method, system and device for distance measuring |
| CN105682225A (en) * | 2016-03-28 | 2016-06-15 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Method and system for ultra wideband indoor positioning |
-
2016
- 2016-11-15 CN CN201680003246.1A patent/CN107076826B/en not_active Expired - Fee Related
- 2016-11-15 WO PCT/CN2016/105875 patent/WO2018090181A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1833182A (en) * | 2003-08-01 | 2006-09-13 | 英特尔公司 | Apparatus and associated methods for precision ranging measurements in a wireless communication environment |
| CN104834319A (en) * | 2015-05-05 | 2015-08-12 | 唐枫一 | Control method and control system for multi-cluster safe route of express unmanned aerial vehicles |
| CN105357484A (en) * | 2015-11-20 | 2016-02-24 | 西安斯凯智能科技有限公司 | Target positioning and tracking system, apparatus, and positioning and tracking method |
| CN105487550A (en) * | 2015-12-29 | 2016-04-13 | 西安斯凯智能科技有限公司 | Autonomous landing system of flight device and method |
| CN105955298A (en) * | 2016-06-03 | 2016-09-21 | 腾讯科技(深圳)有限公司 | Automatic obstacle avoidance method and apparatus for aircraft |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107121677A (en) * | 2017-06-02 | 2017-09-01 | 太原理工大学 | Avoidance radar method and device based on ultra wide band cognition CPPM signals |
| CN108226890A (en) * | 2018-01-19 | 2018-06-29 | 成都赛英科技有限公司 | Based on the time to the airport foreign matter radar detecting method of statistics |
| CN108226890B (en) * | 2018-01-19 | 2021-08-13 | 成都赛英科技有限公司 | Airport foreign matter radar detection method based on time direction statistics |
| CN108401225A (en) * | 2018-02-24 | 2018-08-14 | 清研讯科(北京)科技有限公司 | Data processing method, device, alarm method, warning device and warning device |
| CN108401225B (en) * | 2018-02-24 | 2020-07-24 | 清研讯科(北京)科技有限公司 | Data processing method and device, alarm method, alarm device and alarm equipment |
| CN108428297A (en) * | 2018-03-07 | 2018-08-21 | 上海乖行通信息科技有限公司 | A kind of intelligent refueling method and system |
| CN109828274A (en) * | 2019-01-07 | 2019-05-31 | 深圳市道通智能航空技术有限公司 | Adjust the method, apparatus and unmanned plane of the main detection direction of airborne radar |
| CN110515071A (en) * | 2019-08-24 | 2019-11-29 | 四川大学 | GPS-less Integrated Navigation Method Based on UWB Radar and Optical Flow Sensor |
| CN114729984A (en) * | 2020-01-31 | 2022-07-08 | 宝马股份公司 | Apparatus, method and computer program for a vehicle |
| CN113093101A (en) * | 2021-03-10 | 2021-07-09 | Oppo广东移动通信有限公司 | Distance measuring method and device, equipment and storage medium |
| CN113114307A (en) * | 2021-03-30 | 2021-07-13 | 联想(北京)有限公司 | Information processing method, electronic equipment and storage medium |
| WO2023061011A1 (en) * | 2021-10-15 | 2023-04-20 | 华为技术有限公司 | Ranging method and apparatus |
| WO2023142970A1 (en) * | 2022-01-27 | 2023-08-03 | 华为技术有限公司 | Method and apparatus for performing ranging in uwb, and readable storage medium |
| CN114779255A (en) * | 2022-04-27 | 2022-07-22 | 东风汽车有限公司东风日产乘用车公司 | Obstacle detection method, vehicle control method, vehicle and storage medium |
| CN115359648A (en) * | 2022-08-30 | 2022-11-18 | 歌尔科技有限公司 | Road traffic early warning method, mobile device and computer readable storage medium |
| CN115359648B (en) * | 2022-08-30 | 2024-06-04 | 歌尔科技有限公司 | Road traffic early warning method, mobile device and computer readable storage medium |
| CN115792911A (en) * | 2022-12-15 | 2023-03-14 | 淮阴师范学院 | Obstacle monitoring and identifying method based on millimeter wave radar |
| CN115792911B (en) * | 2022-12-15 | 2024-03-08 | 淮阴师范学院 | An obstacle monitoring and recognition method based on millimeter wave radar |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018090181A1 (en) | 2018-05-24 |
| CN107076826B (en) | 2019-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107076826A (en) | Ultra-broadband ranging method and apparatus, barrier-avoiding method and avoidance equipment | |
| EP3812793B1 (en) | Information processing method, system and equipment, and computer storage medium | |
| EP3062123B1 (en) | System and methods of detecting an intruding object in a relative navigation system | |
| KR102534562B1 (en) | Emergency vehicle detection system and method | |
| US20190339384A1 (en) | System and method of radar-based obstacle avoidance for unmanned aerial vehicles | |
| US11249184B2 (en) | Autonomous collision avoidance through physical layer tracking | |
| CN107368095B (en) | Air anti-collision system and method for small-sized fixed-wing unmanned aerial vehicle | |
| US20190346562A1 (en) | Systems and methods for radar control on unmanned movable platforms | |
| KR102565117B1 (en) | Localization of vehicles using beacons | |
| US20220171021A1 (en) | Signal Transmission Method and Apparatus, Signal Processing Method and Apparatus, and Radar System | |
| KR20150040796A (en) | Conflict resolution based on object behavioral determination and collaborative relative positioning | |
| CN105573339A (en) | Navigation flight system based on rotor airship | |
| KR20190129446A (en) | Method and apparatus for landing guidance of unmanned aerial vehicle | |
| CN104851323A (en) | Real-time monitoring system of safe rising and landing of airplane based on Beidou | |
| US11594144B2 (en) | Collision awareness using cameras mounted on a vehicle | |
| KR20230068350A (en) | System for localizing three-dimensional objects | |
| WO2018094863A1 (en) | Positioning method and apparatus, and computer storage medium | |
| JP2022147583A (en) | Operation management system, operation management method and operation management program | |
| CN116256748A (en) | Life detection positioning system and method | |
| KR101900812B1 (en) | Method for controlling movement of drone using low energy bluetooth and appartus for supporting the same | |
| WO2024054310A2 (en) | Multi-drone systems and methods to improve inertial navigation | |
| CN113758482A (en) | Vehicle navigation and positioning method, device, base station, system and readable storage medium | |
| US20240012108A1 (en) | Information processing apparatus, information processing method, and program | |
| EP3683780A1 (en) | Obstacle detection using camera mounted on protrusion of vehicle | |
| CN117437815A (en) | A low-altitude aircraft obstacle avoidance system and method based on vehicle-road coordination |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190423 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |