CN111226181B - 一种可移动平台的控制方法、设备及可移动平台 - Google Patents
一种可移动平台的控制方法、设备及可移动平台 Download PDFInfo
- Publication number
- CN111226181B CN111226181B CN201980004975.2A CN201980004975A CN111226181B CN 111226181 B CN111226181 B CN 111226181B CN 201980004975 A CN201980004975 A CN 201980004975A CN 111226181 B CN111226181 B CN 111226181B
- Authority
- CN
- China
- Prior art keywords
- movable platform
- information
- control area
- movement control
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004590 computer program Methods 0.000 claims description 5
- 239000000758 substrate Substances 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 12
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007175 bidirectional communication Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000006854 communication Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0044—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/0202—Control of position or course in two dimensions specially adapted to aircraft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0016—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the operator's input device
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0094—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots involving pointing a payload, e.g. camera, weapon, sensor, towards a fixed or moving target
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/0206—Control of position or course in two dimensions specially adapted to water vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/027—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0875—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted to water vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0891—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for land vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/20—Remote controls
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Selective Calling Equipment (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明实施例提供了一种可移动平台的控制方法、设备及可移动平台,其中,该方法包括:获取可移动平台的移动控制区域信息;根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。通过这种方式,实现了对可移动平台自动化、智能化地移动控制,可以避免由于用户操作不当而导致可移动平台移出安全区域,甚至坠毁的问题,提高了可移动平台移动过程的安全性,并提升了用户体验。
Description
技术领域
本发明涉及控制技术领域,尤其涉及一种可移动平台的控制方法、设备及可移动平台。
背景技术
目前诸如无人机、无人船等可移动平台在室内或全球定位***(GlobalPositioning System,GPS)信号差的区域内移动时,通常依赖于用户精湛的操控技巧进行操控,或者竖起实体围栏结合可移动平台的自主避障功能进行操控,或者依赖于GPS划定的大范围电子围栏进行操控。
然而,要求用户精湛的操控技巧使得用户体验较差,GPS信息误差较大,难以实现小范围的电子围栏功能,自主避障功能,需要全向避障,技术成本太高。因此如何提高可移动平台在小范围区域内移动的安全性成为研究的重点。
发明内容
本发明实施例提供了一种可移动平台的控制方法、设备及可移动平台,实现了对可移动平台的智能化、自动化地控制,提高了可移动平台移动过程中的安全性。
第一方面,本发明实施例提供了一种可移动平台的控制方法,包括:
获取可移动平台的移动控制区域信息;
根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
第二方面,本发明实施例提供了一种控制设备,包括存储器和处理器;
所述存储器,用于存储程序指令;
所述处理器,用于调用所述程序指令,当所述程序指令被执行时,用于执行以下操作:
获取可移动平台的移动控制区域信息;
根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
第三方面,本发明实施例提供了一种可移动平台,包括:
机体;
设置在机体上的动力***,用于提供移动动力;
处理器,用于获取移动控制区域信息,并根据所述移动控制区域信息在所述移动控制区域信息所指示的移动控制区域内移动。
第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述的控制方法。
本发明实施例中,控制设备通过获取可移动平台的移动控制区域信息,并根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动,从而实现了对可移动平台的自动化、智能化地控制,提高了可移动平台移动过程的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种控制***的结构示意图;
图2是本发明实施例提供的一种可移动平台的控制方法的流程示意图;
图3是本发明实施例提供的一种移动控制区域的界面示意图;
图4是本发明实施例提供的另一种移动控制区域的界面示意图;
图5是本发明实施例提供的又一种移动控制区域的界面示意图;
图6是本发明实施例提供的又一种移动控制区域的界面示意图;
图7是本发明实施例提供的又一种移动控制区域的界面示意图;
图8是本发明实施例提供的又一种移动控制区域的界面示意图;
图9是本发明实施例提供的一种控制设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
本发明实施例提供的可移动平台的控制方法可以由一种控制***执行,所述控制***包括遥控设备、控制设备和可移动平台。在某些实施例中,所述遥控设备可以和所述控制设备建立通信连接,所述控制设备和可移动平台之间可以建立双向通信连接,以进行双向通信。在某些实施例中,所述控制设备可以是可移动平台的部件,即所述可移动平台包括控制设备;在其他实施例中,所述控制设备可以在空间上独立于可移动平台;在某些实施例中,所述控制设备可以应用于可移动平台。在某些实施例中,所述可移动平台可以包括但不限于如无人机、无人车、无人船、能够自主移动的机器人等可移动设备。
本发明实施例提出的控制***可以通过控制设备获取可移动平台的移动控制区域信息,并根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
在一个实施例中,本发明实施例提出的控制***可以通过遥控设备设置可移动平台的移动控制区域信息,并通过遥控设备将遥控设备生成的控制杆量信息和移动控制区域信息发送给控制设备。可移动平台可以通过视觉惯性里程计等技术,在满足光照、纹理需求的场景中获取自身的状态信息,并将自身的状态信息发送给控制设备。所述控制设备可以根据所述控制杆量信息、移动控制区域信息以及可移动平台的状态信息,确定出虚拟控制杆量信息。所述控制设备可以根据所述虚拟控制杆量信息控制可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
在一个实施例中,所述可移动平台的移动控制区域信息可以是预先在所述可移动平台中设置好的,在这种情况下,所述控制设备不需要通过遥控设备来获取移动控制区域信息,而是直接获取预先设置好的可移动平台的移动控制区域信息,并根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
具体请参见图1,图1是本发明实施例提供的一种控制***的结构示意图,如图1所示的控制***包括:控制设备11、可移动平台12和遥控设备13。在某些实施例中,所述遥控设备13可以为可移动平台12的控制终端,在某些实施例中,所述遥控设备13可以包括但不限于遥控器、智能手机、平板电脑、膝上型电脑、地面站、穿戴式设备(手表、手环)中的任意一种或多种。在某些实施例中,所述控制设备11设置在所述可移动平台12上,在某些实施例中,所述控制设备11可以为智能手机、平板电脑、膝上型电脑等中的任意一种或多种。在某些实施例中,所述可移动平台12可以包括但不限于无人机、无人车、无人船等可移动设备,所述可移动平台12包括动力***,动力***用于为可移动平台提供移动动力。
本发明的一个实施例中,控制设备11可以获取遥控设备13生成并发送给可移动平台12的控制杆量信息,用户可以通过遥控设备13的用户界面或者用户界面上的应用程序(Application,APP)设置可移动平台12的移动控制区域信息,并将移动控制区域信息发送给控制设备11。可移动平台12可以实时地获取自身的状态信息,并将状态信息发送给控制设备11。控制设备11可以根据获取到的所述控制杆量信息、移动控制区域信息以及可移动平台的状态信息,计算出虚拟控制杆量信息,并根据该虚拟控制杆量信息控制所述可移动平台12在所述移动控制区域信息所指示的移动控制区域14内移动。通过这种实施方式,可以避免由于用户操作不当而导致可移动平台超出所述移动控制区域信息所指示的移动控制区域。
下面结合附图对本发明实施例提出的可移动平台的控制方法的实施例进行示意性说明。
请参见图2,图2是本发明实施例提供的一种可移动平台的控制方法的流程示意图,所述方法可以由控制设备执行,其中,所述控制设备的具体解释如前所述,此处不再赘述。具体地,本发明实施例的所述方法包括如下步骤。
S201:获取可移动平台的移动控制区域信息。
本发明实施例中,控制设备可以获取可移动平台的移动控制区域信息。在某些实施例中,所述移动控制区域信息可以是用户通过遥控设备设置移动控制区域,并根据设置的移动控制区域生成移动控制区域信息,以及将生成的移动控制区域信息发送给控制设备得到的。在其他实施例中,所述移动控制区域信息可以是预先在所述可移动平台中固定设置好的。
在一个实施例中,所述可移动平台的移动控制区域信息可以包括所述移动控制区域的几何中心点的位置信息。在某些实施例中,所述移动控制区域可以包括但不限于圆形区域、矩形区域、方形区域等形状的封闭区域。在某些实施例中,所述几何中心点可以包括但不限于圆形区域的原点、矩形区域的中心点、方形区域的中心点等任意形状的几何中心点。
在一些实施例中,所述移动控制区域可以为圆形区域,所述移动控制区域信息包括所述圆形区域的半径,所述几何中心点可以包括原点,所述移动控制区域信息可以包括所述圆形区域的原点的位置信息。
在一些实施例中,所述几何中心点包括原点,所述原点可以包括在所述遥控设备上预先设置的指定位置点,所述半径可以包括在所述遥控设备上预先设置的指定距离。所述移动控制区域包括由所述预先设置的指定位置点为原点以及预先设置的指定距离为半径确定的圆形区域。
以无人机为例,用户可以在遥控设备上预先设置指定位置点为原点,以及预先设置指定距离为半径,在无人机飞行过程中,遥控设备将以所述预先设置的指定位置点为原点以及预先设置的指定距离为半径确定的圆形区域信息发送给控制设备,以使控制设备将所述圆形区域确定为无人机的飞行控制区域。
在一些实施例中,所述几何中心点可以包括但不限于所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
在一些实施例中,所述控制设备在获取可移动平台的移动控制区域信息时,可以获取遥控设备发送的所述移动控制区域的半径。在某些实施例中,所述半径可以是所述遥控设备检测用户的半径选取操作确定的。
在一些实施例中,所述几何中心点可以包括原点,所述原点可以为所述可移动平台开始移动的位置点,所述半径可以是在所述可移动平台的移动过程中根据在所述遥控设备的用户界面上接收到的半径选取操作确定的。在某些实施例中,所述半径选取操作可以是用户在遥控设备的用户界面上的点击操作。在某些实施例中,所述半径选取操作可以是用户通过遥控设备上的按键设置半径的操作。在其他实施例中,所述半径选取操作还可以是用于确定半径的其他操作,本发明实施例不做具体限定。
以图3所示的无人机为例,图3是本发明实施例提供的一种移动控制区域的界面示意图,如图3所示,所述无人机30在起飞位置点A点311起飞时,可以确定所述A点311为原点,用户可以在所述遥控设备的用户界面上的地图32中以A点311为起点点击并滑动至B点312处停止,则可以确定A点311至B点312之间的距离为半径,并根据所述原点A点311和所述半径确定出所述无人机30的飞行控制区域为圆形区域31。
在一些实施例中,所述控制设备在获取可移动平台的移动控制区域信息时,可以获取遥控设备发送的所述移动控制区域的几何中心点的位置信息。在某些实施例中,所述几何中心点的位置信息可以是所述遥控设备检测用户的中心点选取操作确定的。
在一些实施例中,所述几何中心点可以为原点,所述原点可以是根据在所述遥控设备的用户界面的地图上检测到的用户的中心点选取操作确定的。在某些实施例中,所述半径可以是在所述可移动平台的移动过程中根据在所述遥控设备的用户界面上接收到的半径选取操作确定的。在某些实施例中,所述所述中心点选取操作包括但不限于点击操作、滑动操作、拖动操作等任意一种或多种操作。
以图4所示的无人机为例,图4是本发明实施例提供的另一种移动控制区域的界面示意图,如图4所示,无人机40起飞后,用户可以在所述遥控设备的用户界面的地图42上点击O点411,则确定该O点411为原点,用户以所述O点411为起点进行滑动操作,滑动至C点412停止,则可以确定从O点411至C点412所滑动的距离为半径,从而以所述O点411为原点以及O点411至C点412所滑动的距离为半径确定该无人机40的飞行控制区域为圆形区域41。
在一个实施例中,所述可移动平台的移动控制区域可以在可移动平台的移动过程中移动。在某些实施例中,所述移动控制区域可以根据遥控设备上获取到的区域移动操作进行移动。在某些实施例中,所述移动控制区域在移动的过程中,所述可移动平台一直在所述移动控制区域内。在某些实施例中,所述区域移动操作包括点击操作、拖动操作、控件操作中的任意一种或多种。
以图5所示的无人机为例,图5是本发明实施例提供的又一种移动控制区域的界面示意图,如图5所示,假设所述圆形区域51为所述无人机50的飞行控制区域,所述无人机50在圆形区域51内飞行的过程中,用户可以点击显示在遥控设备的用户界面的地图52上的圆形区域51内的M点511,并拖动至N点531,并将所述圆形区域51拖动至圆形区域53所在的位置,所述无人机50在拖动前后均在所述圆形区域51和53内。
又例如,假设所述遥控设备上包括用于控制无人机的飞行控制区域移动的上下左右的按键,则用户可以在无人机在所述飞行控制区域内飞行的过程中,点击所述上、下、左、右的任意一个或多个按键,以控制所述飞行控制区域移动。
在一个实施例中,所述可移动平台的移动控制区域可以在可移动平台的移动过程中变换大小。在某些实施例中,所述移动控制区域可以根据在遥控设备的用户界面的地图上显示的移动控制区域的大小变换操作,改变移动控制区域的大小。在某些实施例中,所述大小变换操作包括但不限于点击所述移动控制区域边界线拖动的操作。
以图6所示的无人机为例,图6是本发明实施例提供的又一种移动控制区域的界面示意图,如图6所示,假设所述无人机60当前的飞行控制区域为圆形区域61,所述无人机60在圆形区域61内飞行的过程中,在确保所述无人机60在所述圆形区域61内飞行的条件下,用户可以点击显示在遥控设备的用户界面的地图62上的圆形区域61的把边界线上的a点拖动,原点不变,如果向圆形区域61内方向拖动至b点,则可以缩小所述圆形区域61得到圆形区域611,如果向圆形区域61外方向拖动至c点,则可以增大所述圆形区域61得到圆形区域612。
在一个实施例中,所述可移动平台的移动控制区域可以是在所述可移动平台的移动过程中根据在所述遥控设备的用户界面的地图上接收到区域选取操作得到的。
在一些实施例中,所述控制设备在获取可移动平台的移动控制区域信息时,可以获取遥控设备发送的所述移动控制区域的边界点的位置信息。在某些实施例中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。在某些实施例中,所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。在某些实施例中,所述移动控制区域包括由至少三条边界线围合而成的区域,每条边界线由两个边界点连接得到。
以图7所示的无人机为例,图7是本发明实施例提供的又一种移动控制区域的界面示意图,如图7所示,无人机70起飞后,用户可以在遥控设备的用户界面上显示的地图72中,手动点击选取i点713、j点712、k点711这3个点作为边界点,则可以根据用户点击选取的i点713、j点712、k点711这3个边界点连接得到的边界线,围合而成三角形区域71,并确定所述三角形区域71为所述无人机70的飞行控制区域。
在一个实施例中,所述区域选取操作包括框选操作;所述移动控制区域是根据在所述遥控设备的用户界面的地图上接收到的框选操作确定的任意形状的封闭区域。
以图8所示的无人机为例,图8是本发明实施例提供的又一种移动控制区域的界面示意图,如图8所示,无人机80起飞后,用户可以在遥控设备的用户界面的地图82上从点811开始手动画出期望的形状区域81,从而确定形状区域81为无人机80的飞行控制区域。
本发明实施例,通过在遥控设备上的不同的设置或操作,确定不同形状的移动控制区域的这种实施方式,以便后续控制可移动平台在所述移动控制区域内移动。
S202:根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
本发明实施例中,控制设备可以根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
在一个实施例中,所述控制设备可以获取所述可移动平台的状态信息,获取遥控设备生成的控制杆量信息,并根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息,以及根据所述虚拟控制杆量信息控制所述可移动平台移动。
在一些实施例中,所述可移动平台可以通过视觉惯性里程计等技术实时地获取所述可移动平台的状态信息,并将获取到的所述状态信息发送给控制设备。在某些实施例中,所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。以无人机为例,所述无人机的姿态角度可以由偏航角(yaw),横滚角(roll)以及俯仰角(pitch)确定。
在一些实施例中,所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述控制设备在根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息时,可以根据所述可移动平台的速度确定所述可移动平台的刹车距离;根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离时,所述控制设备可以根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定虚拟控制杆量信息。
可见,通过这种实施方式可以控制可移动平台按照所述虚拟摇杆杆量移动,从而确保可移动平台在所述移动控制区域内移动,避免所述可移动平台超出所述移动控制区域,提高了可移动平台移动过程中的安全性。
在一些实施例中,所述虚拟控制杆量信息可以包括但不限于与所述控制杆量信息的相反方向的杆量信息,只要所述虚拟控制杆量信息可以控制所述可移动平台不超出移动控制区域即可。
在一些实施例中,控制设备可以将所述虚拟控制杆量信息发送给所述可移动平台,以使所述可移动平台根据所述虚拟控制杆量信息进行移动。
通过这种根据虚拟控制杆量信息控制可移动平台移动的方式,可以控制所述可移动平台在所述移动控制区域内移动,无论用户如何操控遥控设备,可移动平台都不会移出所述移动控制区域,从而提高可移动平台移动过程的安全性。
本发明实施例中,控制设备可以获取可移动平台的移动控制区域信息,并根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。通过这种实施方式,实现了对可移动平台自动化、智能化地移动控制,可以避免由于用户操作不当而导致可移动平台移出安全区域,甚至导致坠毁等问题,提高了可移动平台移动过程的安全性,并提升了用户体验。
请参见图9,图9是本发明实施例提供的一种控制设备的结构示意图。具体的,所述控制设备包括:存储器901、处理器902以及数据接口903。
所述存储器901可以包括易失性存储器(volatile memory);存储器901也可以包括非易失性存储器(non-volatile memory);存储器901还可以包括上述种类的存储器的组合。所述处理器902可以是中央处理器(central processing unit,CPU)。所述处理器902还可以进一步包括硬件控制设备。上述硬件控制设备可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。具体例如可以是复杂可编程逻辑器件(complex programmable logicdevice,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA)或其任意组合。
进一步地,所述存储器901用于存储程序指令,当程序指令被执行时所述处理器902可以调用存储器901中存储的程序指令,用于执行如下步骤:
获取可移动平台的移动控制区域信息;
根据所述移动控制区域信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。
进一步地,所述移动控制区域信息包括所述移动控制区域的几何中心点的位置信息。
进一步地,所述移动控制区域为圆形区域,其中,所述移动控制区域信息包括所述圆形区域的半径。
进一步地,所述几何中心点包括所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
进一步地,所述处理器902获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的几何中心点的位置信息;
其中,所述几何中心点的位置信息是所述遥控设备检测用户的中心点选取操作确定的。
进一步地,所述半径包括预先设置的指定距离。
进一步地,所述处理器902获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的半径;
其中,所述半径是所述遥控设备检测用户的半径选取操作确定的。
进一步地,所述处理器902获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的边界点的位置信息;
其中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。
进一步地,所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。
进一步地,所述处理器902根据所述移动控制区域信息控制所述可移动平台移动时,具体用于:
获取所述可移动平台的状态信息;
获取遥控设备生成的控制杆量信息;
根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息;
根据所述虚拟控制杆量信息控制所述可移动平台移动。
进一步地,所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。
进一步地,所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述处理器902根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息时,具体用于:
根据所述可移动平台的速度确定所述可移动平台的刹车距离;
根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;
当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离,根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定虚拟控制杆量信息。
本发明实施例中,控制设备可以获取可移动平台的移动控制区域信息,并根据所述可移动平台的移动控制区域信息,控制所述可移动平台在所述移动控制区域信息对应的移动区域内移动。通过这种实施方式,实现了对可移动平台自动化、智能化地移动控制,可以避免由于用户操作不当而导致可移动平台移出安全区域,甚至导致坠毁等问题,提高了可移动平台移动过程的安全性,并提升了用户体验。
本发明实施例还提供了一种可移动平台,包括:机体;设置在机体上的动力***,用于提供移动动力;处理器,用于获取移动控制区域信息,并根据所述移动控制区域信息在所述移动控制区域信息所指示的移动控制区域内移动。
进一步地,所述移动控制区域信息包括所述移动控制区域的几何中心点的位置信息。
进一步地,所述移动控制区域为圆形区域,其中,所述移动控制区域信息包括所述圆形区域的半径。
进一步地,所述几何中心点包括所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
进一步地,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的几何中心点的位置信息;
其中,所述几何中心点的位置信息是所述遥控设备检测用户的中心点选取操作确定的。
进一步地,所述半径包括预先设置的指定距离。
进一步地,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的半径;
其中,所述半径是所述遥控设备检测用户的半径选取操作确定的。
进一步地,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的边界点的位置信息;
其中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。
进一步地,所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。
进一步地,所述处理器根据所述移动控制区域信息控制所述可移动平台移动时,具体用于:
获取所述可移动平台的状态信息;
获取遥控设备生成的控制杆量信息;
根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息;
根据所述虚拟控制杆量信息控制所述可移动平台移动。
进一步地,所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。
进一步地,所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述处理器根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息时,具体用于:
根据所述可移动平台的速度确定所述可移动平台的刹车距离;
根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;
当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离,根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定虚拟控制杆量信息。
本发明实施例中,所述可移动平台可以获取可移动平台的移动控制区域信息,并根据所述可移动平台的移动控制区域信息,控制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动。通过这种实施方式,实现了对可移动平台自动化、智能化地移动控制,可以避免由于用户操作不当而导致可移动平台移出安全区域,甚至导致坠毁等问题,提高了可移动平台移动过程的安全性,并提升了用户体验。
在本发明的实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2所对应实施例中描述的控制方法,也可实现图9所述本发明所对应实施例的控制设备,在此不再赘述。
所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (31)
1.一种可移动平台的控制方法,其特征在于,包括:
获取可移动平台的移动控制区域信息;
获取遥控设备生成的控制杆量信息;
根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息;
根据所述虚拟控制杆量信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动;
所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息,包括:
根据所述可移动平台的速度确定所述可移动平台的刹车距离;
根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;
当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离时,根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定所述虚拟控制杆量信息。
2.根据权利要求1所述的方法,其特征在于,
所述移动控制区域信息包括所述移动控制区域的几何中心点的位置信息。
3.根据权利要求1或2所述的方法,其特征在于,
所述移动控制区域为圆形区域,其中,所述移动控制区域信息包括所述圆形区域的半径。
4.根据权利要求2所述的方法,其特征在于,
所述几何中心点包括所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
5.根据权利要求2所述的方法,其特征在于,所述获取可移动平台的移动控制区域信息,包括:
获取遥控设备发送的所述移动控制区域的几何中心点的位置信息;
其中,所述几何中心点的位置信息是所述遥控设备检测用户的中心点选取操作确定的。
6.根据权利要求3所述的方法,其特征在于,所述半径包括预先设置的指定距离。
7.根据权利要求3所述的方法,其特征在于,所述获取可移动平台的移动控制区域信息,包括:
获取遥控设备发送的所述移动控制区域的半径;
其中,所述半径是所述遥控设备检测用户的半径选取操作确定的。
8.根据权利要求1所述的方法,其特征在于,所述获取可移动平台的移动控制区域信息,包括:
获取遥控设备发送的所述移动控制区域的边界点的位置信息;
其中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。
9.根据权利要求8所述的方法,其特征在于,
所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。
10.根据权利要求1所述的方法,其特征在于,
所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。
11.一种控制设备,其特征在于,包括存储器和处理器;
所述存储器,用于存储程序指令;
所述处理器,用于调用所述程序指令,当所述程序指令被执行时,用于执行以下操作:
获取可移动平台的移动控制区域信息;
获取遥控设备生成的控制杆量信息;
根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息;
根据所述虚拟控制杆量信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动;
所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息,包括:
根据所述可移动平台的速度确定所述可移动平台的刹车距离;
根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;
当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离时,根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定所述虚拟控制杆量信息。
12.根据权利要求11所述的设备,其特征在于,
所述移动控制区域信息包括所述移动控制区域的几何中心点的位置信息。
13.根据权利要求11或12所述的设备,其特征在于,
所述移动控制区域为圆形区域,其中,所述移动控制区域信息包括所述圆形区域的半径。
14.根据权利要求12所述的设备,其特征在于,
所述几何中心点包括所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
15.根据权利要求12所述的设备,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的几何中心点的位置信息;
其中,所述几何中心点的位置信息是所述遥控设备检测用户的中心点选取操作确定的。
16.根据权利要求13所述的设备,其特征在于,所述半径包括预先设置的指定距离。
17.根据权利要求13所述的设备,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的半径;
其中,所述半径是所述遥控设备检测用户的半径选取操作确定的。
18.根据权利要求11所述的设备,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的边界点的位置信息;
其中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。
19.根据权利要求18所述的设备,其特征在于,
所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。
20.根据权利要求11所述的设备,其特征在于,
所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。
21.一种可移动平台,其特征在于,包括:
机体;
设置在机体上的动力***,用于提供移动动力;
处理器,用于获取可移动平台的移动控制区域信息;获取遥控设备生成的控制杆量信息;根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息;根据所述虚拟控制杆量信息控制所述可移动平台移动,以限制所述可移动平台在所述移动控制区域信息所指示的移动控制区域内移动;
所述可移动平台的状态信息包括所述可移动平台的位置和速度;所述处理器根据所述可移动平台的状态信息、所述移动控制区域信息和所述控制杆量信息,确定虚拟控制杆量信息时,具体用于根据所述可移动平台的速度确定所述可移动平台的刹车距离;根据所述可移动平台的位置和所述移动控制区域信息,沿着所述可移动平台的速度方向确定所述可移动平台到所述移动控制区域边界的距离;当所述刹车距离大于或等于所述可移动平台到所述移动控制区域边界的距离时,根据所述刹车距离、所述可移动平台到所述移动控制区域边界的距离和所述控制杆量信息确定所述虚拟控制杆量信息。
22.根据权利要求21所述的可移动平台,其特征在于,
所述移动控制区域信息包括所述移动控制区域的几何中心点的位置信息。
23.根据权利要求21或22所述的可移动平台,其特征在于,
所述移动控制区域为圆形区域,其中,所述移动控制区域信息包括所述圆形区域的半径。
24.根据权利要求22所述的可移动平台,其特征在于,
所述几何中心点包括所述可移动平台开始移动的位置点、所述可移动平台的当前位置点、遥控设备的位置点中的至少一种。
25.根据权利要求22所述的可移动平台,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的几何中心点的位置信息;
其中,所述几何中心点的位置信息是所述遥控设备检测用户的中心点选取操作确定的。
26.根据权利要求23所述的可移动平台,其特征在于,所述半径包括预先设置的指定距离。
27.根据权利要求23所述的可移动平台,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的半径;
其中,所述半径是所述遥控设备检测用户的半径选取操作确定的。
28.根据权利要求21所述的可移动平台,其特征在于,所述处理器获取可移动平台的移动控制区域信息时,具体用于:
获取遥控设备发送的所述移动控制区域的边界点的位置信息;
其中,所述边界点的位置信息是所述遥控设备检测用户在所述遥控设备的用户界面上的边界点选取操作确定的,其中,所述用户界面上显示了所述可移动平台周围的地图。
29.根据权利要求28所述的可移动平台,其特征在于,
所述边界点选取操作包括在所述遥控设备的用户界面的地图上接收到的边界点的点选操作。
30.根据权利要求21所述的可移动平台,其特征在于,
所述可移动平台的状态信息包括所述可移动平台的位置、姿态角、速度中的任意一项或多项。
31.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一项所述方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/080584 WO2020198998A1 (zh) | 2019-03-29 | 2019-03-29 | 一种可移动平台的控制方法、设备及可移动平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111226181A CN111226181A (zh) | 2020-06-02 |
CN111226181B true CN111226181B (zh) | 2024-06-14 |
Family
ID=70828544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980004975.2A Active CN111226181B (zh) | 2019-03-29 | 2019-03-29 | 一种可移动平台的控制方法、设备及可移动平台 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210223793A1 (zh) |
CN (1) | CN111226181B (zh) |
WO (1) | WO2020198998A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117616357A (zh) * | 2021-07-16 | 2024-02-27 | 深圳市大疆创新科技有限公司 | 控制可移动物体跟踪目标物的方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101480962A (zh) * | 2009-01-22 | 2009-07-15 | 北京全路通信信号研究设计院 | 组合列车运行的速度控制方法 |
CN108521804A (zh) * | 2017-06-20 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 一种无人机的飞行区域规划方法及设备 |
CN108628334A (zh) * | 2018-06-28 | 2018-10-09 | 广州极飞科技有限公司 | 无人飞行器的控制方法及装置、***、无人飞行器 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9273981B1 (en) * | 2014-05-12 | 2016-03-01 | Unmanned Innovation, Inc. | Distributed unmanned aerial vehicle architecture |
WO2016131005A1 (en) * | 2015-02-13 | 2016-08-18 | Unmanned Innovation, Inc. | Unmanned aerial vehicle sensor activation and correlation |
US20160307447A1 (en) * | 2015-02-13 | 2016-10-20 | Unmanned Innovation, Inc. | Unmanned aerial vehicle remote flight planning system |
US9740200B2 (en) * | 2015-12-30 | 2017-08-22 | Unmanned Innovation, Inc. | Unmanned aerial vehicle inspection system |
US10083616B2 (en) * | 2015-12-31 | 2018-09-25 | Unmanned Innovation, Inc. | Unmanned aerial vehicle rooftop inspection system |
US10291348B2 (en) * | 2016-02-02 | 2019-05-14 | Bao Tran | Systems and methods for control of drones |
CN105700812B (zh) * | 2016-02-26 | 2018-11-23 | 北京臻迪机器人有限公司 | 可移动设备的控制方法及装置 |
US11453494B2 (en) * | 2016-05-20 | 2022-09-27 | Skydio, Inc. | Unmanned aerial vehicle area surveying |
US11242143B2 (en) * | 2016-06-13 | 2022-02-08 | Skydio, Inc. | Unmanned aerial vehicle beyond visual line of sight control |
US11156573B2 (en) * | 2016-06-30 | 2021-10-26 | Skydio, Inc. | Solar panel inspection using unmanned aerial vehicles |
US11203425B2 (en) * | 2016-06-30 | 2021-12-21 | Skydio, Inc. | Unmanned aerial vehicle inspection system |
CN106325297B (zh) * | 2016-09-09 | 2018-09-07 | 腾讯科技(深圳)有限公司 | 一种飞行器的控制方法及控制终端 |
CN107077144B (zh) * | 2016-09-09 | 2021-05-25 | 深圳市大疆创新科技有限公司 | 显示可移动装置的状态的方法、***和控制装置 |
CN106970640B (zh) * | 2017-03-21 | 2020-10-13 | 北京小米移动软件有限公司 | 无人机的禁飞控制方法和装置 |
WO2018209319A1 (en) * | 2017-05-12 | 2018-11-15 | Gencore Candeo, Ltd. | Systems and methods for response to emergency situations using unmanned airborne vehicles with improved functionalities |
CN114779796A (zh) * | 2017-06-30 | 2022-07-22 | 深圳市大疆创新科技有限公司 | 飞行控制方法及装置、监测方法及装置、存储介质 |
WO2019104684A1 (zh) * | 2017-11-30 | 2019-06-06 | 深圳市大疆创新科技有限公司 | 无人机的控制方法、装置和*** |
-
2019
- 2019-03-29 CN CN201980004975.2A patent/CN111226181B/zh active Active
- 2019-03-29 WO PCT/CN2019/080584 patent/WO2020198998A1/zh active Application Filing
-
2021
- 2021-04-05 US US17/221,846 patent/US20210223793A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101480962A (zh) * | 2009-01-22 | 2009-07-15 | 北京全路通信信号研究设计院 | 组合列车运行的速度控制方法 |
CN108521804A (zh) * | 2017-06-20 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 一种无人机的飞行区域规划方法及设备 |
CN108628334A (zh) * | 2018-06-28 | 2018-10-09 | 广州极飞科技有限公司 | 无人飞行器的控制方法及装置、***、无人飞行器 |
Also Published As
Publication number | Publication date |
---|---|
WO2020198998A1 (zh) | 2020-10-08 |
US20210223793A1 (en) | 2021-07-22 |
CN111226181A (zh) | 2020-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11776413B2 (en) | Aerial vehicle flight control method and device thereof | |
US11632497B2 (en) | Systems and methods for controlling an image captured by an imaging device | |
CN108521788B (zh) | 生成模拟航线的方法、模拟飞行的方法、设备及存储介质 | |
US9682777B2 (en) | System and method for controlling a remote aerial device for up-close inspection | |
CN108521787B (zh) | 一种导航处理方法、装置及控制设备 | |
US11537149B2 (en) | Route generation device, moving body, and program | |
US20190072949A1 (en) | Network based operation of an unmanned aerial vehicle based on user commands and virtual flight assistance constraints | |
CN107735737B (zh) | 一种航点编辑方法、装置、设备及飞行器 | |
WO2016192249A1 (zh) | 一种飞行器的操控方法和装置 | |
US11353891B2 (en) | Target tracking method and apparatus | |
WO2019127478A1 (zh) | 无人机的控制方法、飞行控制器及无人机 | |
CN111226181B (zh) | 一种可移动平台的控制方法、设备及可移动平台 | |
CN110278717B (zh) | 控制飞行器飞行的方法及设备 | |
US20210181769A1 (en) | Movable platform control method, movable platform, terminal device, and system | |
CN111061298B (zh) | 飞行控制方法及装置、无人机 | |
CN111532427B (zh) | 无人飞行器、方法和存储介质 | |
CN114740885A (zh) | 一种无人机返航方法、装置、设备及存储介质 | |
CN111213104A (zh) | 一种数据处理方法、控制设备、***及存储介质 | |
US20240013460A1 (en) | Information processing apparatus, information processing method, program, and information processing system | |
KR20190053018A (ko) | 카메라를 포함하는 무인 비행 장치를 조종하는 방법 및 전자장치 | |
CN111602098A (zh) | 一种无人机的飞行控制方法、设备、无人机及存储介质 | |
CN111752297A (zh) | 无人机飞行控制方法及相关装置 | |
CN111212773A (zh) | 一种可移动平台的制动控制方法、导航设备及可移动平台 | |
CN116540764A (zh) | 一种无人机临时飞行任务的实现方法、设备及存储介质 | |
CN111213108A (zh) | 可移动平台的控制方法、控制终端及计算机可读存储介质 |
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 |