












相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请要求2019年12月27日提交的美国专利申请第16/729,167号的优先权,该申请通过引用整体并入本文并用于所有目的。This application claims priority to US Patent Application No. 16/729,167, filed on December 27, 2019, which is hereby incorporated by reference in its entirety and for all purposes.
背景技术Background technique
无人载具,也可以被称为自主载具,是一种能够在没有物理存在的人类操作员的情况下行进的载具。无人载具可以在远程控制模式、自主模式或部分自主模式下操作。An unmanned vehicle, also known as an autonomous vehicle, is a vehicle that is capable of traveling without a physical presence of a human operator. Unmanned vehicles can operate in remote control mode, autonomous mode or partially autonomous mode.
当无人载具在远程控制模式下操作时,处于远程位置的飞行员或驾驶员可以通过经由无线链路发送给无人载具的命令来控制无人载具。当无人载具在自主模式下操作时,无人载具典型地基于预编程的导航航路点、动态自动化系统或这些的组合来移动。此外,一些无人载具可以在远程控制模式和自主模式两者下操作,并且在一些实例中可以同时这样做。例如,远程飞行员或驾驶员可能希望将导航留给自主系统,同时手动执行另一任务,诸如操作机械系统来例如拾取对象。When the unmanned vehicle is operating in a remote control mode, a pilot or driver in a remote location can control the unmanned vehicle through commands sent to the unmanned vehicle via the wireless link. When an unmanned vehicle is operating in an autonomous mode, the unmanned vehicle typically moves based on pre-programmed navigational waypoints, dynamic automation systems, or a combination of these. Additionally, some unmanned vehicles may operate in both remote control and autonomous modes, and in some instances simultaneously. For example, a remote pilot or driver may wish to leave navigation to an autonomous system while manually performing another task, such as operating a mechanical system to pick up an object, for example.
对于各种不同的环境,存在各种类型的无人载具。例如,无人载具针对在空中、地面、水下和太空中的操作存在。示例包括四轴直升机和尾座式(tail-sitter)UAV等。无人载具也针对多环境操作是可能的混合操作而存在。混合无人载具的示例包括能够在陆地上和在水上操作的水陆两用船,或者能够在水上和在陆地上降落的飞行艇。其他示例也是可能的。Various types of unmanned vehicles exist for a variety of different environments. For example, unmanned vehicles exist for operations in the air, on the ground, underwater, and in space. Examples include quadcopters and tail-sitter UAVs, among others. Unmanned vehicles also exist for hybrid operations where multi-environmental operations are possible. Examples of hybrid unmanned vehicles include an amphibious vessel capable of operating on land and water, or an airship capable of landing on water and land. Other examples are also possible.
诸如UAV或者更一般地,飞行器的系统可以具有操作构件,该操作构件移动以促进执行功能。例如,在飞行器中,马达可以移动螺旋桨(propeller)并引起飞行器的升力。例如,这可以允许UAV执行递送操作。在一些情境下,诸如螺钉、带子、夹子等耦合构件可能破裂或变松,并且导致一个或多个操作构件从诸如UAV的悬臂的结构构件变得不固定。在这些情景下,操作构件可以继续移动,但是因为它没有被从结构构件固定,所以不能如预期的那样操作。这可以通过在系统的至少一个组件的操作中引入模糊性而对系统的其他部分进行负面影响。Systems such as UAVs or, more generally, aircraft may have operating members that move to facilitate performing functions. For example, in an aircraft, a motor may move a propeller and cause lift of the aircraft. For example, this may allow the UAV to perform delivery operations. In some scenarios, coupling members such as screws, straps, clips, etc. may crack or become loose and cause one or more operative members to become loose from a structural member such as a cantilever of a UAV. In these scenarios, the operating member may continue to move, but because it is not secured from the structural member, it will not operate as intended. This can negatively impact other parts of the system by introducing ambiguity into the operation of at least one component of the system.
因此,将期望通过使用耦合构件使固定到结构构件的操作构件响应于耦合构件的机械破裂而停止移动。这可以有利地允许系统更可预测地操作,或许同时响应于检测了机械破裂而采取一个或多个动作。Accordingly, it would be desirable to use a coupling member to stop movement of an operating member secured to a structural member in response to mechanical rupture of the coupling member. This may advantageously allow the system to operate more predictably, perhaps while taking one or more actions in response to detecting a mechanical rupture.
发明内容SUMMARY OF THE INVENTION
本实施例有利地提供了一种飞行器、方法和系统,其中操作构件响应于耦合构件中的机械破裂而停止移动。电力电路用于向操作构件提供电力或控制信号。电力电路包括导电耦合构件。耦合构件位于电力电路中,使得如果耦合构件经历机械破裂,则操作构件停止接收电力或控制信号的各方面,并且相应地停止移动。The present embodiments advantageously provide an aircraft, method and system in which the operating member ceases movement in response to a mechanical rupture in the coupling member. The power circuit is used to provide power or control signals to the operating member. The power circuit includes a conductive coupling member. The coupling member is located in the power circuit such that if the coupling member experiences a mechanical rupture, the operating member ceases to receive aspects of the power or control signal, and accordingly ceases movement.
在示例中,操作构件包括被配置为移动螺旋桨的马达,并且耦合构件包括螺钉。螺钉可以由导电金属构成,并且可以用作电力电路的一部分。如果螺钉的螺纹变得滑牙(stripped),则螺钉不再将马达保持在结构构件(例如,飞行器的悬臂)的适当地方。此外,因为电力或控制信号是经由螺钉提供给马达的,所以滑牙的螺纹也阻止了马达接收电力或控制信号。在该示例和其他示例中,耦合构件的导电属性可以用于被动地感测和减轻系统中的机械破裂。In an example, the operating member includes a motor configured to move the propeller, and the coupling member includes a screw. Screws can be constructed of conductive metal and can be used as part of a power circuit. If the threads of the screw become stripped, the screw no longer holds the motor in place on the structural member (eg, the cantilever of the aircraft). Furthermore, because the power or control signal is provided to the motor via the screw, the threads of the sliding teeth also prevent the motor from receiving the power or control signal. In this and other examples, the conductive properties of the coupling member can be used to passively sense and mitigate mechanical ruptures in the system.
在一方面,提供了一种飞行器。飞行器包括电力电路。飞行器包括操作构件,该操作构件被配置为响应于从电力电路接收电力或控制信号而移动。飞行器包括被配置为稳定飞行器的一个或多个操作构件的结构构件。飞行器包括耦合构件,该耦合构件被配置为在接触点处将操作构件固定到结构构件。耦合构件包括结合到第一端子和第二端子之间的电力电路中的导电材料。耦合构件的机械破裂导致:(i)操作构件在接触点处变得与结构构件不固定,以及(ii)第一端子和第二端子之间的电气断开。电气断开停止电力或控制信号,从而停止操作构件的移动。In one aspect, an aircraft is provided. The aircraft includes electrical circuits. The aircraft includes an operating member configured to move in response to receiving power or a control signal from a power circuit. The aircraft includes structural members configured to stabilize one or more operational members of the aircraft. The aircraft includes a coupling member configured to secure the operating member to the structural member at the point of contact. The coupling member includes a conductive material incorporated into the power circuit between the first terminal and the second terminal. Mechanical rupture of the coupling member results in: (i) the operating member becoming loose from the structural member at the point of contact, and (ii) electrical disconnection between the first and second terminals. Electrical disconnection stops the power or control signal, thereby stopping movement of the operating member.
在另一方面,提供了一种方法。该方法包括使系统的操作构件移动。该方法包括通过导电耦合构件驱动电力或控制信号。导电耦合构件连接在电力电路中的第一端子和第二端子之间,并且耦合构件将操作构件固定到系统的结构构件。该方法包括检测第一端子和第二端子之间的电气断开。该方法包括基于第一端子和第二端子之间的电气断开来确定与耦合构件相关联的机械破裂。该方法包括基于确定与耦合构件相关联的机械破裂,使系统的操作构件停止移动。In another aspect, a method is provided. The method includes moving an operating member of the system. The method includes driving a power or control signal through the conductive coupling member. The conductive coupling member is connected between the first terminal and the second terminal in the power circuit, and the coupling member secures the operating member to the structural member of the system. The method includes detecting an electrical disconnect between the first terminal and the second terminal. The method includes determining a mechanical rupture associated with the coupling member based on the electrical disconnect between the first terminal and the second terminal. The method includes stopping movement of the operating member of the system based on determining a mechanical rupture associated with the coupling member.
在另一方面,提供了一种系统。该系统包括电力电路。该系统包括多个操作构件,这些操作构件被配置为响应于从电力电路接收相应的电力或控制信号而移动。该系统包括被配置为稳定多个操作构件的一个或多个结构构件。该系统包括多个耦合构件,其被配置为在多个接触点处将多个操作构件固定到一个或多个结构构件。多个耦合构件的每个相应耦合构件包括在相应第一端子和相应第二端子之间结合到电力电路中的导电材料。相应耦合构件的机械破裂导致:(i)对应于相应耦合构件的相应操作构件变得在对应的接触点处与对应的结构构件不固定,以及(ii)相应第一端子和相应第二端子之间的电气断开。电气断开停止相应的电力或控制信号到达对应的操作构件,从而停止对应的操作构件移动。In another aspect, a system is provided. The system includes a power circuit. The system includes a plurality of operating members configured to move in response to receiving corresponding power or control signals from a power circuit. The system includes one or more structural members configured to stabilize a plurality of operational members. The system includes a plurality of coupling members configured to secure a plurality of operative members to one or more structural members at a plurality of contact points. Each respective coupling member of the plurality of coupling members includes a conductive material incorporated into the power circuit between a respective first terminal and a respective second terminal. Mechanical rupture of the corresponding coupling member causes: (i) the corresponding operating member corresponding to the corresponding coupling member to become unsecured with the corresponding structural member at the corresponding contact point, and (ii) the connection between the corresponding first terminal and the corresponding second terminal. electrical disconnection between. Electrical disconnection stops the corresponding power or control signal from reaching the corresponding operating member, thereby stopping the corresponding operating member from moving.
本实施例还提供了一种系统。该系统包括用于使系统的操作构件移动的装置。该系统包括用于通过导电耦合构件驱动电力或控制信号的装置。导电耦合构件连接在电力电路中的第一端子和第二端子之间,并且耦合构件将操作构件固定到系统的结构构件。该系统包括用于检测第一端子和第二端子之间的电气断开的装置。该系统包括用于基于第一端子和第二端子之间的电气断开来确定与耦合构件相关联的机械破裂的装置。该系统包括用于基于确定与耦合构件相关联的机械破裂来使系统的操作构件停止移动的装置。This embodiment also provides a system. The system includes means for moving an operating member of the system. The system includes means for driving electrical power or control signals through the conductive coupling member. The conductive coupling member is connected between the first terminal and the second terminal in the power circuit, and the coupling member secures the operating member to the structural member of the system. The system includes means for detecting electrical disconnection between the first terminal and the second terminal. The system includes means for determining a mechanical rupture associated with the coupling member based on the electrical disconnection between the first terminal and the second terminal. The system includes means for stopping movement of the operating member of the system based on determining a mechanical rupture associated with the coupling member.
通过适当参考附图阅读下面的详细描述,这些以及其他方面、优点和替代方案对于本领域普通技术人员来说将变得清晰。此外,应当理解,在本发明内容部分和本文档的其他地方提供的描述旨在通过示例而非限制的方式来说明所要求保护的主题。These and other aspects, advantages and alternatives will become apparent to those of ordinary skill in the art upon reading the following detailed description with appropriate reference to the accompanying drawings. Furthermore, it is to be understood that the description provided in this Summary section and elsewhere in this document is intended to illustrate the claimed subject matter by way of example and not limitation.
附图说明Description of drawings
图1是根据示例实施例的示例无人飞行器的等距视图。1 is an isometric view of an example unmanned aerial vehicle in accordance with example embodiments.
图2是示出根据示例实施例的无人飞行器的组件的简化框图。2 is a simplified block diagram illustrating components of an unmanned aerial vehicle according to an example embodiment.
图3是示出了根据示例的UAV系统的简化框图。3 is a simplified block diagram illustrating a UAV system according to an example.
图4是根据示例的系统的简化框图。4 is a simplified block diagram of a system according to an example.
图5A是根据示例的处于第一状态的电力电路的简化图示。5A is a simplified illustration of a power circuit in a first state, according to an example.
图5B是根据示例的处于第二状态的电力电路的简化图示。5B is a simplified illustration of a power circuit in a second state, according to an example.
图6A是根据示例的处于第一状态的结构构件的简化图示。6A is a simplified illustration of a structural member in a first state, according to an example.
图6B是根据示例的处于第二状态的结构构件的简化图示。6B is a simplified illustration of a structural member in a second state, according to an example.
图7是根据示例的结构构件的简化图示。7 is a simplified illustration of a structural member according to an example.
图8A是根据示例的处于第一状态的结构构件的简化图示。8A is a simplified illustration of a structural member in a first state, according to an example.
图8B是根据示例的处于第二状态的结构构件的简化图示。8B is a simplified illustration of a structural member in a second state, according to an example.
图9是根据示例的方法的框图。9 is a block diagram of a method according to an example.
图10是根据示例的方法的框图。10 is a block diagram of a method according to an example.
具体实施方式Detailed ways
本文描述了示例性的方法和系统。应当理解,本文使用的词“示例性”意味着“用作示例、实例或说明”。本文描述为“示例性”或“说明性”的任何实现或特征不一定被解释为比其他实现或特征更优选或更有利。在附图中,相似的符号典型地标识相似的组件,除非上下文另有指示。本文描述的示例实现不意味着限制。将容易理解的是,如在本文中一般描述的和在附图中示出的,本公开的各方面可以以多种不同的配置来布置、替换、组合、分开和设计,所有这些在本文中都被考虑在内。Exemplary methods and systems are described herein. It should be understood that the word "exemplary" as used herein means "serving as an example, instance, or illustration." Any implementation or feature described herein as "exemplary" or "illustrative" is not necessarily to be construed as preferred or advantageous over other implementations or features. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The example implementations described herein are not meant to be limiting. It will be readily understood that, as generally described herein and illustrated in the accompanying drawings, aspects of the present disclosure may be arranged, substituted, combined, divided and designed in a variety of different configurations, all of which are herein are all taken into account.
I.概述I. Overview
本实施例有利地提供了用于改变系统中操作构件的状态的飞行器、方法和系统。本实施例涉及使用耦合构件固定到结构构件的操作构件。如本文所用,“操作构件”通常涉及在系统操作期间执行主动功能的构件,诸如生成移动的构件。作为非限制性示例,在飞行器的背景下,马达、伺服机构、活塞和致动器均可以被视为操作构件。在一些示例中,即使当不利于这样做时,操作构件也可以继续发挥作用。例如,在飞行器的情境下,如果马达和/或对应的螺旋桨变得不固定,它可能在飞行器上施加非预期的力矢量,并使系统的其他构件进行应变,以便校正这些不期望的力。此外,这样的非预期的操作可能导致关于系统环境的错误确定。例如,未固定的马达和/或螺旋桨可能导致飞行器以类似于飞行器经历湍流时所造成的方式倾侧(list)、倾斜和/或旋转。这可能导致飞行器不必要地停飞,或者在关于环境的错误确定下操作。因此,在这些情境内,期望操作构件停止移动。以这种方式,前述马达/螺旋桨可以不产生任何升力,但是飞行器中的其他螺旋桨可以可预测地操作飞行器,以解决典型地由马达生成的升力的不足的问题。The present embodiments advantageously provide an aircraft, method, and system for changing the state of an operational member in a system. This embodiment relates to an operating member secured to a structural member using a coupling member. As used herein, an "operational component" generally refers to a component that performs an active function during system operation, such as a component that generates movement. As a non-limiting example, in the context of an aircraft, motors, servos, pistons and actuators may all be considered operating members. In some examples, the operating member may continue to function even when it is not advantageous to do so. For example, in the context of an aircraft, if a motor and/or corresponding propeller becomes unstable, it may impose unintended force vectors on the aircraft and strain other components of the system in order to correct for these undesired forces. Furthermore, such unintended operation may lead to erroneous determinations about the system environment. For example, unsecured motors and/or propellers may cause the aircraft to list, pitch and/or spin in a manner similar to that caused when the aircraft experiences turbulence. This may result in the aircraft being grounded unnecessarily, or operating under erroneous determinations about the environment. Therefore, within these situations, it is desirable for the operating member to stop moving. In this way, the aforementioned motors/propellers may not generate any lift, but other propellers in the aircraft may operate the aircraft predictably to account for the lack of lift typically generated by the motors.
为了促进这样的操作,耦合构件可以是导电的,并且被集成到用于向操作构件提供电力或控制信号的电力电路中。如本文所用,术语“电力或控制信号”是指向操作构件供应电力并由此允许其产生移动的信号(例如,操作构件的电力输入端子和电力总线之间的连接可以被认为是电力信号)或向操作构件传输(carry)控制信息并由此控制其移动的各方面的信号(例如,在操作构件的控制输入端子处接收的调制信号可以被认为是控制信号)。例如,耦合构件可以提供发送给用于驱动螺旋桨的马达的多相(例如,三相)信号的一个或多个相,可以对应于马达的输入信号(例如,用于控制马达速度的脉宽调制(PWM)信号),或者可以将马达直接连接到电力总线。在进一步的示例中,控制器局域网(CAN)信号可以类似地经由耦合构件控制操作构件的移动。这些构件被配置为使得如果耦合构件故障(例如,经历机械破裂),则电力或控制信号被中断,并且操作构件的状态改变。以这种方式,如果耦合构件经历机械破裂,则马达自动停止移动。To facilitate such operation, the coupling member may be conductive and integrated into a power circuit for providing power or control signals to the operating member. As used herein, the term "power or control signal" refers to a signal that supplies power to an operating member and thereby allows it to move (eg, a connection between a power input terminal of an operating member and a power bus may be considered a power signal) or Signals that carry control information to the operating member and thereby control aspects of its movement (eg, a modulated signal received at a control input terminal of the operating member may be considered a control signal). For example, the coupling member may provide one or more phases of a polyphase (eg, three-phase) signal sent to a motor used to drive the propeller, which may correspond to an input signal to the motor (eg, a pulse width modulation used to control the speed of the motor). (PWM) signal), or the motor can be connected directly to the power bus. In a further example, a controller area network (CAN) signal may similarly control movement of the operating member via the coupling member. These members are configured such that if the coupling member fails (eg, experiences a mechanical rupture), the power or control signal is interrupted and the state of the operating member changes. In this way, if the coupling member experiences a mechanical rupture, the motor automatically stops moving.
在示例中,耦合构件可以是由导电材料构成的螺钉。螺钉可以在接触点处将操作构件固定到结构构件(例如,飞行器的悬臂)上。接触点可同时将耦合构件耦合到结构构件,并用作电力电路中两个端子的电气连接点。例如,可以在接触点处使用螺钉将两个端子保持在一起,并且具有滑牙的螺纹或另一机械破裂(例如,螺钉的剪切破裂,诸如螺钉轴破裂,或螺钉的“拉穿(pull through)”,诸如螺钉拉穿结构构件)的螺钉可能导致两个端子断开。因此,由于螺钉的机械破裂,操作构件停止移动。在其他示例中,耦合构件可以是铆钉或被配置用于将操作构件耦合到结构构件的另一组件。In an example, the coupling member may be a screw composed of a conductive material. The screws may secure the operating member to the structural member (eg, the cantilever of the aircraft) at the point of contact. The contact points may simultaneously couple the coupling member to the structural member and serve as electrical connection points for two terminals in the power circuit. For example, a screw may be used to hold the two terminals together at the point of contact, and have threads with a slip or another mechanical fracture (eg, a shear fracture of the screw, such as a screw shaft fracture, or a "pull through" of the screw through)", such as a screw pulling through a structural member) may cause the two terminals to disconnect. Therefore, the movement of the operating member is stopped due to mechanical breakage of the screw. In other examples, the coupling member may be a rivet or another component configured to couple the operating member to the structural member.
在示例中,耦合构件用于向系统的中央控制器提供状态更新。例如,计算设备可以从电力电路接收输出,并检测两个端子之间的电气断开。然后,计算设备可以控制对应的操作构件停止移动,并改变其他操作构件的操作,以补偿操作构件不移动。因此,提供了允许基于检测与第一操作构件相关联的耦合构件的机械故障来改变第二操作构件的操作的系统和方法。In an example, the coupling member is used to provide status updates to the central controller of the system. For example, a computing device may receive output from a power circuit and detect an electrical disconnect between two terminals. Then, the computing device can control the corresponding operating member to stop moving, and change the operation of other operating members to compensate for the non-movement of the operating members. Accordingly, systems and methods are provided that allow the operation of a second operating member to be altered based on detecting a mechanical failure of a coupling member associated with the first operating member.
在进一步的示例中,导电特征可以被结合到系统的结构构件中,并且检测的导电特征的特性可以被用于确定结构的状态。例如,对结构构件的冲击可能改变导电特征的电导率(例如,通过增加电阻水平)。计算设备可以检测电导率的这种改变,以确定结构构件的状态改变。计算设备可以基于该确定来控制系统的操作构件,或者调度系统的维护。因此,系统的导电方面可以用于检测机械破裂、故障状态等,并且计算设备可以相应地控制系统。In a further example, conductive features can be incorporated into structural components of the system, and the detected properties of the conductive features can be used to determine the state of the structure. For example, an impact to the structural member may change the conductivity of the conductive feature (eg, by increasing the resistance level). A computing device can detect this change in conductivity to determine a change in state of the structural member. The computing device may control operating components of the system or schedule maintenance of the system based on the determination. Thus, the conductive aspects of the system can be used to detect mechanical ruptures, fault conditions, etc., and the computing device can control the system accordingly.
II.示例性无人载具II. Exemplary Unmanned Vehicle
在本文中,术语“无人飞行器”和“UAV”指的是能够在没有物理存在的人类飞行员的情况下执行一些功能的任何自主或半自主载具。As used herein, the terms "unmanned aerial vehicle" and "UAV" refer to any autonomous or semi-autonomous vehicle capable of performing some functions without a physically present human pilot.
UAV可以采取各种形式。例如,UAV可以采取固定翼飞行器、滑翔飞行器、尾座式飞行器、喷气式飞行器、导管风扇飞行器、诸如软式飞艇或可操纵气球的轻于空气的飞船、诸如直升机或多翼飞机和/或扑翼飞机的旋翼飞行器等形式。此外,术语“无人机”、“无人飞行器系统”(UAVS)或“无人驾驶飞行系统”(UAS)也可用于指代UAV。UAVs can take various forms. For example, UAVs may take the form of fixed-wing aircraft, gliders, tail-mounted aircraft, jet aircraft, ducted fan aircraft, lighter-than-air craft such as blimps or steerable balloons, helicopters or multi-planes, and/or flappers Wing aircraft, rotorcraft, etc. Additionally, the terms "unmanned aerial vehicle", "unmanned aerial vehicle system" (UAVS), or "unmanned aerial system" (UAS) may also be used to refer to UAVs.
图1是示例UAV 100的等距视图。UAV 100包括机翼102、吊杆104和机身106。机翼102可以是静止的,并且可以基于机翼形状和UAV的向前空速生成升力。例如,两个机翼102可以具有翼型横截面,以在UAV 100上产生空气动力。在一些实施例中,机翼102可以携带水平推进单元108,并且吊杆104可以携带垂直推进单元110。在操作中,推进单元的电力可以由机身106的电池舱112提供。在一些实施例中,机身106还包括航空电子舱114、附加的电池舱(未示出)和/或用于处理有效载荷的递送单元(未示出,例如绞盘系统)。在一些实施例中,机身106是模块化的,并且两个或更多个舱(例如,电池舱112、航空电子舱114、其他有效载荷和递送舱)可彼此可拆卸并且可彼此固定(例如,机械地、磁性地或以其他方式)以连续地形成机身106的至少一部分。FIG. 1 is an isometric view of an
在一些实施例中,吊杆104终止于方向舵116,用于改进UAV 100的偏航控制。此外,机翼102可以包括一个或多个副翼,用于改进AUV 100的横滚控制。In some embodiments,
在所示的配置中,UAV 100包括结构框架。结构框架可以被称为UAV的“结构H形框架”或“H形框架”(未示出)。H形框架可以包括在机翼102内的翼梁(未示出)和在吊杆104内的吊杆托架(未示出)。在一些实施例中,翼梁和吊杆支架可以由碳纤维、硬塑料、铝、轻金属合金或其他材料制成。翼梁和吊杆架可以用夹具连接。翼梁可以包括用于水平推进单元108的预钻孔,并且吊杆支架可以包括用于垂直推进单元110的预钻孔。In the configuration shown,
在一些实施例中,机身106可以可移除地附接到H形框架(例如,通过夹具附接到翼梁,配置有凹槽、突起或其他特征以与对应的H形框架特征匹配等)。在其他实施例中,机身106类似地可以可移除地附接到机翼102。机身106的可移除附接物可以提高UAV 100的质量和/或模块化。例如,机身106的电气/机械组件和/或子系统可以与H形框架分开测试,并且在附接到H形框架之前进行测试。类似地,印刷电路板(PCB)118可以与吊杆支架分开测试,并且在被附接到吊杆支架之前进行测试,因此在完成UAV之前消除了有缺陷的部分/子总成。例如,机身106的组件(例如,航空电子设备、电池单元、递送单元、附加电池舱等)可以在机身106安装到H形框架之前进行电气测试。此外,PCB 118的马达和电子器件也可以在最终总装之前进行电气测试。一般地,在总装过程的早期识别有缺陷的部分和子总成降低了UAV的总成本和提前期。此外,不同类型/型号的机身106可以附接到H形框架,因此提高了设计的模块化。这样的模块化允许UAV 100的这些各种部分被升级,而不需要对制造过程进行实质性的改造。In some embodiments, the
在一些实施例中,机翼壳体和吊杆壳体可以通过粘合元件(例如,胶带、双面胶带、胶水等)附接到H形框架。因此,可以将多个壳体附接到H形框架上,而不是具有围绕H形框架模制的整体式主体。在一些实施例中,多个壳体的存在降低了由UAV的结构框架的热膨胀系数引起的应力。结果,UAV可以具有更好的尺寸精度和/或改进的可靠性。In some embodiments, the wing shells and boom shells may be attached to the H-frame by adhesive elements (eg, tape, double-sided tape, glue, etc.). Thus, instead of having a one-piece body molded around the H-frame, multiple housings can be attached to the H-frame. In some embodiments, the presence of multiple shells reduces stresses caused by the coefficient of thermal expansion of the structural frame of the UAV. As a result, UAVs may have better dimensional accuracy and/or improved reliability.
此外,在至少一些实施例中,相同的H形框架可以与具有不同尺寸和/或设计的机翼壳体和/或吊杆壳体一起使用,因此提高了UAV设计的模块化和通用性。机翼壳体和/或吊杆壳体可以由相对轻的聚合物(例如闭孔泡沫)制成,由较硬但相对薄的塑料蒙皮覆盖。Furthermore, in at least some embodiments, the same H-frame can be used with wing housings and/or boom housings of different sizes and/or designs, thus increasing the modularity and versatility of UAV designs. The wing shells and/or boom shells may be made of a relatively light polymer (eg closed cell foam) covered by a relatively stiff but relatively thin plastic skin.
来自机身106的电力和/或控制信号可以通过穿过机身106、机翼102和吊杆104敷设的电缆路由到PCB 118。在所示实施例中,UAV 100具有四个PCB,但是其他数量的PCB也是可能的。例如,UAV 100可以包括两个PCB,每个吊杆一个。PCB携带电子组件119,包括例如电力转换器、控制器、存储器、无源组件等。在操作中,UAV 100的推进单元108和110电气连接到PCB。Power and/or control signals from the
对所示的UAV的许多变化是可能的。例如,固定翼UAV可以包括更多或更少的旋翼(rotor)单元(垂直或水平),和/或可以利用一个或多个导管风扇来推进。此外,具有更多机翼的UAV(例如,具有四个机翼的“x形机翼”配置)也是可能的。尽管图1示出了两个机翼102、两个吊杆104、两个水平推进单元108和每个吊杆104的六个垂直推进单元110,但是应当理解,UAV 100的其他变体可以用更多或更少的这些组件来实现。例如,UAV 100可以包括四个机翼102、四个吊杆104和更多或更少的推进单元(水平或垂直)。Many variations on the UAV shown are possible. For example, a fixed-wing UAV may include more or fewer rotor units (vertical or horizontal), and/or may utilize one or more ducted fans for propulsion. In addition, UAVs with more wings (eg, an "x-wing" configuration with four wings) are also possible. 1 shows two
对所示的固定翼UAV的许多变化是可能的。例如,固定翼UAV可以包括更多或更少的螺旋桨,和/或可以利用一个或多个导管风扇来推进。此外,具有更多机翼(例如,具有四个机翼的“x形机翼”配置)、具有更少机翼或者甚至没有机翼的UAV也是可能的。Many variations on the fixed wing UAV shown are possible. For example, a fixed-wing UAV may include more or fewer propellers, and/or may utilize one or more ducted fans for propulsion. Additionally, UAVs with more wings (eg, an "x-wing" configuration with four wings), fewer wings, or even no wings are also possible.
应当理解,本文提到的“无人”飞行器或UAV同样适用于自主和半自主飞行器。在自主实施方式中,飞行器的所有功能都是自动化的;例如经由响应来自各种传感器的输入和/或预定信息的实时计算机功能来预编程或控制。在半自主实施方式中,飞行器的一些功能可以由人类操作员控制,而其他功能自主执行。此外,在一些实施例中,UAV可以被配置为允许远程操作员接管原本可以由UAV自主控制的功能。此外,给定类型的功能可以在一个抽象水平被远程控制,并且在另一种抽象水平被自主执行。例如,远程操作员可以控制UAV的高水平导航决策,诸如通过指定UAV应该从一个位置行进到另一个位置(例如,从郊区的仓库到附近城市的递送地址),而UAV的导航系统自主地控制更细粒度的导航决策,诸如在两个位置之间采取的具体路线、实现该路线并在导航该路线时避开障碍物的具体飞行控制等。It should be understood that references herein to "unmanned" aerial vehicles or UAVs apply equally to autonomous and semi-autonomous vehicles. In autonomous embodiments, all functions of the aircraft are automated; eg, pre-programmed or controlled via real-time computer functions responsive to inputs from various sensors and/or predetermined information. In semi-autonomous implementations, some functions of the aircraft may be controlled by a human operator, while other functions are performed autonomously. Additionally, in some embodiments, the UAV may be configured to allow a remote operator to take over functions that would otherwise be autonomously controlled by the UAV. Furthermore, functions of a given type can be remotely controlled at one level of abstraction and executed autonomously at another level of abstraction. For example, a remote operator can control the UAV's high-level navigation decisions, such as by specifying that the UAV should travel from one location to another (eg, from a warehouse in a suburb to a delivery address in a nearby city), while the UAV's navigation system autonomously controls More fine-grained navigation decisions, such as a specific route to take between two locations, specific flight controls to implement that route and avoid obstacles while navigating that route.
更一般地,应该理解,本文描述的示例UAV不旨在是限制性的。示例实施例可以涉及任何类型的无人飞行器、在任何类型的无人飞行器内实现或者采取任何类型的无人飞行器的形式。More generally, it should be understood that the example UAVs described herein are not intended to be limiting. Example embodiments may relate to, be implemented within, or take the form of any type of unmanned aerial vehicle.
III.示例性UAV组件III. Exemplary UAV Components
图2是示出根据示例实施例的UAV 200的组件的简化框图。UAV 200可以采取参照图1A-图1E描述的UAV 100、120、140、160和180中的一个的形式,或者在形式上类似于该UAV。然而,UAV 200也可以采取其他形式。FIG. 2 is a simplified block diagram illustrating components of
UAV 200可以包括各种类型的传感器,并且可以包括被配置为提供本文描述的功能的计算系统。在所示的实施例中,UAV 200的传感器包括惯性测量单元(IMU)202、超声波传感器204和GPS 206,其他可能的传感器和感测系统等。在示例中,UAV 200也可以包括激光测距仪(未示出)。UAV 200的其他配置是可能的。
在所示实施例中,UAV 200还包括一个或多个处理器208。处理器208可以是通用处理器或专用处理器(例如,数字信号处理器、专用集成电路等)。一个或多个处理器208可以被配置为执行计算机可读程序指令212,该计算机可读程序指令212被存储在数据存储210中并且可被执行以提供本文描述的UAV的功能。In the illustrated embodiment,
数据存储210可以包括可以由至少一个处理器208读取或访问的一个或多个计算机可读存储介质或采取该一个或多个计算机可读存储介质的形式。一个或多个计算机可读存储介质可以包括易失性和/或非易失性存储组件,诸如光、磁、有机或其他存储器或盘存储,其可以整体或部分地与一个或多个处理器208中的至少一个处理器集成。在一些实施例中,数据存储210可以使用单个物理设备(例如,一个光、磁、有机或其他存储器或盘存储单元)来实现,而在其他实施例中,数据存储210可以使用两个或更多个物理设备来实现。Data store 210 may include or take the form of one or more computer-readable storage media that can be read or accessed by at least one processor 208 . One or more computer-readable storage media may include volatile and/or non-volatile storage components, such as optical, magnetic, organic or other memory or disk storage, which may be associated in whole or in part with one or more processors At least one processor in 208 is integrated. In some embodiments, data storage 210 may be implemented using a single physical device (eg, one optical, magnetic, organic, or other memory or disk storage unit), while in other embodiments, data storage 210 may be implemented using two or more multiple physical devices.
如上所述,数据存储210可以包括计算机可读程序指令212和可能的附加数据,诸如UAV 200的诊断数据。这样,数据存储210可以包括程序指令212,以执行或促进本文描述的UAV功能中的一些或全部。例如,在所示实施例中,程序指令212包括导航模块214和系绳控制模块216。As noted above, data store 210 may include computer readable program instructions 212 and possibly additional data, such as diagnostic data for
A.传感器A. Sensor
在说明性实施例中,IMU 202可以包括加速度计和陀螺仪两者,它们可以一起使用来确定UAV 200的朝向。具体地,加速度计可以测量载具相对于地球的朝向,而陀螺仪则测量围绕轴线旋转的速率。IMU以低成本、低功耗封装而商用。例如,IMU 202可以采取小型化微机电系统(MEMS)或纳米机电系统(NEMS)的形式或包括它们。也可以利用其他类型的IMU。In an illustrative embodiment,
除了加速计和陀螺仪之外,IMU 202可以包括其他传感器,这可以帮助更好地确定位置和/或帮助增加UAV 200的自主性。这样的传感器的两个示例是磁力计和压力传感器。在一些实施例中,UAV可包括低功率、数字3轴线磁力计,其可用于实现用于准确航向信息的朝向独立电子罗盘。然而,也可以使用其他类型的磁力计。其他示例也是可能的。此外,注意,UAV可以包括上述惯性传感器中的一些或全部,作为与IMU分开的构件。In addition to accelerometers and gyroscopes,
UAV 200还可以包括压力传感器或气压计,其可以用于确定UAV 200的海拔。替代地,诸如声波高度计或雷达高度计的其他传感器可以用于提供海拔指示,这可以有助于提高IMU的准确度和/或防止IMU的漂移。The
在另一方面,UAV 200可以包括一个或多个传感器,其允许UAV感测环境中的对象。例如,在示出的实施例中,UAV 200包括超声波传感器204。超声波传感器204可以通过生成声波并确定声波发射和接收对象的对应的回声之间的时间间隔来确定到对象的距离。无人载具的超声波传感器或IMU的典型应用是低水平海拔控制和避障。超声波传感器也可以用于需要悬停在一定高度或需要能够检测障碍物的载具。可以使用其他系统(诸如光探测和测距(LIDAR)系统、激光探测和测距(LADAR)系统和/或红外或前视红外(FLIR)系统等)来确定、感测附近对象的存在和/或确定到附近对象的距离。In another aspect,
在一些实施例中,UAV 200还可以包括一个或多个成像系统。例如,UAV200可以利用一个或多个静态和/或视频相机来从UAV的环境中捕捉图像数据。作为具体的示例,电荷耦合设备(CCD)相机或互补金属氧化物半导体(CMOS)相机可以用于无人载具。这样的成像传感器具有许多可能的应用,诸如避障、定位技术、用于更准确导航的地面跟踪(例如,通过将光流技术应用于图像)、视频反馈和/或图像识别和处理等。In some embodiments,
UAV 200还可以包括GPS接收器206。GPS接收器206可以被配置为提供众所周知的GPS系统的典型数据,诸如UAV 200的GPS坐标。这样的GPS数据可以被UAV 200用于各种功能。这样,UAV可以使用其GPS接收器206来帮助如至少部分地由呼叫者的移动设备提供的GPS坐标所指示地导航到呼叫者的位置。其他示例也是可能的。
B.导航和位置确定B. Navigation and Location Determination
导航模块214可以提供允许UAV 200例如在其环境周围移动并到达期望位置的功能。为此,导航模块214可以通过控制影响飞行的UAV的机械特征(例如,它的方向舵、升降舵、副翼和/或它的螺旋桨速度)来控制飞行的海拔和/或方向。Navigation module 214 may provide functionality that allows
为了将UAV 200导航到目标位置,导航模块214可以实现各种导航技术,例如,像基于地图的导航和基于定位的导航。利用基于地图的导航,UAV 200可以被提供其环境的地图,该地图然后可以被用于导航到地图上的特定位置。利用基于定位的导航,UAV 200可以能够使用定位在未知环境中导航。基于定位的导航可以涉及UAV 200构建其自身的其环境的地图,并计算其在地图内的位置和/或环境中对象的位置。例如,当UAV 200穿过其环境中移动时,UAV 200可以持续使用定位来更新其环境地图。这个持续的绘制地图过程可以被称为同时定位和绘制地图(SLAM)。也可以利用其他导航技术。To navigate the
在一些实施例中,导航模块214可以使用依赖于航路点的技术来导航。具体来说,航路点是标识物理空间中的点的坐标集合。例如,空中导航航路点可以由一定纬度、经度和海拔来定义。因此,导航模块214可以使UAV 200从航路点移动到航路点,以便最终行进到最终目的地(例如,航路点序列中的最终航路点)。In some embodiments, the navigation module 214 may navigate using a waypoint-dependent technique. Specifically, a waypoint is a collection of coordinates that identifies a point in physical space. For example, an air navigation waypoint may be defined by a certain latitude, longitude, and altitude. Accordingly, the navigation module 214 may move the
在另一方面,导航模块214和/或UAV 200的其他组件和系统可以被配置用于“定位”以更精确地导航到目标位置的场景。更具体地,在某些情景下,可能期望UAV在UAV正在递送有效载荷228的目标位置的阈值距离内(例如,在目标目的地的几英尺内)。为此,UAV可以使用两级方法,其中它使用更通用的位置确定技术来导航到与目标位置相关联的大致(general)区域,然后使用更精确的位置确定技术来识别和/或导航到大致区域内的目标位置。In another aspect, the navigation module 214 and/or other components and systems of the
例如,UAV 200可以使用航路点和/或基于地图的导航来导航到目标目的地的大致区域,其中,有效载荷228被递送到目标目的地。UAV然后可以切换到UAV利用定位过程来定位并行进到更具体的位置的模式。例如,如果UAV 200要将有效载荷递送到用户家中,则UAV200可能需要基本上靠近目标位置,以避免将有效载荷递送到不期望的区域(例如,屋顶上、水池中、邻居的财产上等)。然而,GPS信号可能仅使UAV 200到达那么远(例如,在用户家的街区内)。然后可以使用更精确的位置确定技术来找到具体的目标位置。For example, the
一旦UAV 200已经导航到目标递送位置的大致区域,就可以使用各种类型的位置确定技术来实现目标递送位置的定位。例如,UAV 200可以装备有诸如像超声波传感器204、红外传感器(未示出)和/或其他传感器的一个或多个传感系统,其可以提供导航模块214用来自主或半自主地导航到具体目标位置的输入。Once the
作为另一个示例,一旦UAV 200到达目标递送位置(或诸如人或他们的移动设备的移动主体)的大致区域,UAV 200可以切换到“电传操纵(fly-by-wire)”模式,在该模式下,它至少部分地由远程操作员控制,该操作员可以将UAV 200导航到具体目标位置。为此,来自UAV 200的传感数据可以被发送给远程操作员,以帮助他们将UAV 200导航到具体位置。As another example, once the
作为又一个示例,UAV 200可以包括能够向路人发信号以帮助到达具体目标递送位置的模块;例如,UAV 200可以在图形显示器中显示请求这样的帮助的视觉消息,通过扬声器播放音频消息或音调来指示需要这样的帮助等。这样的视觉或音频消息可以指示在将UAV 200递送给特定的人或特定的位置时需要帮助,并且可以提供信息来帮助路人将UAV200递送给人或位置(例如,人或位置的描述或图片,和/或人或位置的名称)等。在UAV不能够使用传感功能或其他位置确定技术来到达具体目标位置的情景下,这样的特征可能是有用的。然而,该特征不限于这样的情景。As yet another example,
在一些实施例中,一旦UAV 200到达目标递送位置的大致区域,UAV 200可以利用来自用户的远程设备(例如,用户的移动电话)的信标(beacon)来定位该人。这样的信标可以采取各种形式。作为示例,考虑这样的情景,其中诸如请求UAV递送的人的移动电话的远程设备能够发送出方向信号(例如,经由RF信号、光信号和/或音频信号)。在这种情景下,UAV 200可以被配置为通过“寻源(sourcing)”这样的方向信号来导航,换句话说,通过确定哪里的信号最强并相应地导航。作为另一个示例,移动设备可以发射人类范围内或人类范围外的频率,并且UAV 200可以监听该频率并相应地导航。作为相关的示例,如果UAV 200正在监听口头命令,那么UAV 200可以利用诸如“我在这!”的口头陈述来寻源请求递送有效载荷的人的具体位置。In some embodiments, once the
在可替代布置中,导航模块可以在远程计算设备处实现,该远程计算设备与UAV200无线地通信。远程计算设备可以接收指示UAV 200的操作状态的数据、来自UAV 200的允许其评估UAV 200所经历的环境条件的传感器数据和/或UAV 200的位置信息。被提供了这样的信息,远程计算设备可以确定UAV 200应该进行的海拔和/或方向调整,和/或可以确定UAV 200应该如何调整其机械特征(例如,其方向舵、升降舵、副翼和/或其螺旋桨的速度),以便实现这样的移动。远程计算系统然后可以将这样的调整通信给UAV 200,因此它可以以确定的方式移动。In an alternative arrangement, the navigation module may be implemented at a remote computing device that communicates with the
C.通信系统c. Communication system
在另一方面,UAV 200包括一个或多个通信系统218。通信系统218可以包括一个或多个无线接口和/或一个或多个有线接口,这允许UAV 200经由一个或多个网络进行通信。这样的无线接口可以在一个或多个无线通信协议(诸如蓝牙、WiFi(例如,IEEE 802.11协议)、长期演进(LTE)、WiMAX(例如,IEEE 802.16标准)、射频ID(RFID)协议、近场通信(NFC)和/或其他无线通信协议)下提供通信。这样的有线接口可以包括以太网接口、通用串行总线(USB)接口或类似的接口,以经由导线、双绞线、同轴电缆、光链路、光纤链路或其他到有线网络的物理连接进行通信。In another aspect,
在一些实施例中,UAV 200可以包括允许短程通信和远程通信两者的通信系统218。例如,UAV 200可以被配置用于使用蓝牙的短程通信和CDMA协议下的远程通信。在这样的实施例中,UAV 200可以被配置为用作“热点”;或者换句话说,作为远程支持设备和一个或多个数据网络(诸如蜂窝网络和/或互联网)之间的网关或代理。这样地配置,UAV 200可以促进远程支持设备原本不能自身执行的数据通信。In some embodiments,
例如,UAV 200可以提供到远程设备的WiFi连接,并且用作到蜂窝服务提供商的数据网络的代理或网关,UAV可以在例如LTE或3G协议下连接到该数据网络。UAV 200还可以用作远程设备可能无法以其他方式访问的高海拔气球网络、卫星网络或这些网络的组合等的代理或网关。For example,
D.电力系统D. Power system
在另一方面,UAV 200可以包括电力系统220。电力系统220可以包括一个或多个电池,用于向UAV 200提供电力。在一个示例中,一个或多个电池可以是可充电的,并且每个电池可以经由电池和电力供应之间的有线连接和/或经由无线充电系统(诸如将外部时变磁场施加到内部电池的感应充电系统)来充电。In another aspect,
E.有效载荷递送E. Payload Delivery
UAV 200可以采用各种系统和配置以便运输和递送有效载荷228。在一些实施方式中,给定UAV 200的有效载荷228可以包括被设计成将各种货物运输到目标递送位置的“包裹”或采取被设计成将各种货物运输到目标递送位置的“包裹”的形式。例如,UAV 200可以包括舱,其中可以运输一个或多个物品。这样的包裹可以是一个或多个食物物品、购买的货物、医疗物品或具有适合由UAV在两个位置之间运输的尺寸和重量的任何其他对象。在其他实施例中,有效载荷228可以简单地是正在递送的一个或多个物品(例如,没有容纳物品的任何包裹)。
在一些实施例中,有效载荷228可以附接到UAV,并且在UAV的飞行期间的部分或全部基本上位于UAV的外部。例如,在飞行至目标位置的期间,包裹可以被系绳或以其他方式可释放地附接在UAV下方。在包裹在UAV下方携带货物的实施例中,包裹可以包括各种特征,这些特征保护其内容物免受环境影响,减少系统上的空气动力阻力,并防止包裹的内容物在UAV飞行期间移位。In some embodiments, the payload 228 may be attached to the UAV and be located substantially external to the UAV during some or all of the flight of the UAV. For example, the package may be tethered or otherwise releasably attached below the UAV during flight to the target location. In embodiments where the package carries cargo beneath the UAV, the package may include various features that protect its contents from the environment, reduce aerodynamic drag on the system, and prevent the contents of the package from shifting during UAV flight .
例如,当有效载荷228采取用于运输物品的包裹的形式时,该包裹可以包括由防水纸板、塑料或任何其他轻质防水材料构成的外壳。此外,为了减少阻力,包裹可以特征在于光滑的表面,该表面具有减少前面横截面积的尖的前面。此外,包裹的侧面可以从宽的底部到窄的顶部逐渐变细,这允许包裹用作窄的吊架(pylon),减少对UAV的机翼的干扰影响。这可能移动包裹的一些前面区域和体积远离UAV的机翼,从而防止由包裹引起的机翼上的升力的减小。此外,在一些实施例中,包裹的外壳可以由单片材料构成,以便减少空气间隙或附加的材料,这两者都会增加系统的阻力。附加地或替代地,包裹可以包括稳定器以抑制包裹颤动。这种颤动的减少可以允许包裹与UAV具有较低刚性的连接,并且可以使得包裹的内容物在飞行过程中较少移位。For example, when the payload 228 takes the form of a package for transporting items, the package may include an outer shell constructed of waterproof cardboard, plastic, or any other lightweight waterproof material. Additionally, to reduce drag, the wrap may feature a smooth surface with a pointed front that reduces the cross-sectional area of the front. In addition, the sides of the package can taper from a wide bottom to a narrow top, which allows the package to function as a narrow pylon, reducing disturbing effects on the UAV's wings. This may move some of the forward area and volume of the package away from the UAV's wings, preventing the reduction in lift on the wing caused by the package. Additionally, in some embodiments, the wrapping shell may be constructed from a single piece of material in order to reduce air gaps or additional material, both of which increase the resistance of the system. Additionally or alternatively, the wrap may include stabilizers to dampen wrap vibration. This reduction in flutter may allow for a less rigid connection of the package to the UAV, and may result in less displacement of the package's contents during flight.
为了递送有效载荷,UAV可以包括由系绳控制模块216控制的绞盘系统221,以便在UAV悬停在上方时将有效载荷228降低到地面。如图2所示,绞盘系统221可以包括系绳224,并且系绳224可以通过有效载荷耦合装置226耦合到有效载荷228。系绳224可以缠绕在线轴上,该线轴耦合到UAV的马达222。马达222可以采取DC马达(例如伺服马达)的形式,其可以由速度控制器主动控制。系绳控制模块216可以控制速度控制器,以使马达222旋转线轴,从而解开或收回系绳224,并降低或升高有效载荷耦合装置226。在实践中,速度控制器可以输出线轴的期望操作速率(例如,期望RPM),该期望操作速率可以对应于系绳224和有效载荷228应该朝向地面下降的速度。马达222然后可以旋转线轴,使得它保持期望的操作速率。To deliver the payload, the UAV may include a winch system 221 controlled by the tether control module 216 to lower the payload 228 to the ground when the UAV hovers above. As shown in FIG. 2 , the winch system 221 may include a tether 224 , and the tether 224 may be coupled to a payload 228 by a payload coupling device 226 . The tether 224 may be wound on a spool that is coupled to the motor 222 of the UAV. Motor 222 may take the form of a DC motor (eg, a servo motor), which may be actively controlled by a speed controller. The tether control module 216 may control the speed controller to cause the motor 222 to rotate the spool to unwind or retract the tether 224 and lower or raise the payload coupling 226 . In practice, the speed controller may output a desired operating rate (eg, desired RPM) of the spool, which may correspond to the speed at which the tether 224 and payload 228 should be lowered toward the ground. The motor 222 can then rotate the spool so that it maintains the desired operating rate.
为了经由速度控制器控制马达222,系绳控制模块216可以从速度传感器(例如,编码器)接收数据,该速度传感器被配置为将机械位置转换成代表性的模拟或数字信号。特别地,速度传感器可以包括旋转编码器,该旋转编码器可以提供与马达的轴或耦合到马达的线轴的旋转位置(和/或旋转移动)等相关的信息。此外,速度传感器可以采用绝对编码器和/或增量编码器等形式。因此,在示例实施方式中,当马达222导致线轴旋转时,旋转编码器可以用于测量该旋转。在这样做时,旋转编码器可以用于将旋转位置转换成模拟或数字电子信号,该信号由系绳控制模块216使用,以确定线轴从固定参考角度的旋转量,和/或转换成代表新旋转位置的模拟或数字电子信号等。其他示例也是可能的。To control the motor 222 via the speed controller, the tether control module 216 may receive data from a speed sensor (eg, an encoder) configured to convert the mechanical position into a representative analog or digital signal. In particular, the speed sensor may include a rotary encoder, which may provide information related to the rotational position (and/or rotational movement) of the motor's shaft or spool coupled to the motor, and the like. Additionally, the speed sensor may take the form of an absolute encoder and/or an incremental encoder, among others. Thus, in an example embodiment, when the motor 222 causes the spool to rotate, a rotary encoder may be used to measure the rotation. In doing so, a rotary encoder may be used to convert the rotational position into an analog or digital electronic signal that is used by the tether control module 216 to determine the amount of rotation of the spool from a fixed reference angle, and/or to represent a new Analog or digital electronic signal of rotational position, etc. Other examples are also possible.
基于来自速度传感器的数据,系绳控制模块216可以确定马达222和/或线轴的旋转速度,并响应地控制马达222(例如,通过增加或减少供应给马达222的电流)以使马达222的旋转速度匹配期望的速度。当调整马达电流时,电流调整的幅度可以基于使用马达222的确定和期望速度的比例-积分-微分(PID)计算。例如,当前调整的幅度可以基于线轴的确定速度和期望速度之间的当前差异、过去差异(基于随时间累积的误差)和未来差异(基于当前的改变率)。Based on the data from the speed sensor, the tether control module 216 can determine the rotational speed of the motor 222 and/or spool, and responsively control the motor 222 (eg, by increasing or decreasing the current supplied to the motor 222 ) to rotate the motor 222 The speed matches the desired speed. When adjusting the motor current, the magnitude of the current adjustment may be calculated based on the proportional-integral-derivative (PID) calculation using the determination of the motor 222 and the desired speed. For example, the magnitude of the current adjustment may be based on the current difference between the determined and desired speed of the spool, the past difference (based on accumulated error over time), and the future difference (based on the current rate of change).
在一些实施例中,系绳控制模块216可以变化系绳224和有效载荷228降低到地面的速率。例如,速度控制器可以根据可变展开(development)速率曲线和/或响应于其他因素来改变期望的操作速率,以便改变有效载荷228向地面下降的速率。为此,系绳控制模块216可以调整施加到系绳224的制动量或摩擦量。例如,为了变化系绳展开速率,UAV 200可以包括摩擦垫,该摩擦垫可以向系绳224施加可变的压力量。作为另一个示例,UAV 200可以包括机动制动系统,其变化线轴放出系绳224的速率。这样的制动系统可以采取机电系统的形式,其中马达222操作以减慢线轴放出系绳224的速率。此外,马达222可以变化其调整线轴速度(例如,RPM)的量,从而可以变化系绳224的展开速率。其他示例也是可能的。In some embodiments, the tether control module 216 may vary the rate at which the tether 224 and payload 228 are lowered to the ground. For example, the speed controller may vary the desired operating rate according to a variable development rate profile and/or in response to other factors in order to vary the rate at which the payload 228 is lowered toward the ground. To this end, the tether control module 216 may adjust the amount of braking or friction applied to the tether 224 . For example, to vary the rate of tether deployment,
在一些实施例中,系绳控制模块216可以被配置为将供应给马达222的马达电流限制到最大值。利用对马达电流强加的这样的限制,可能存在马达222不能以速度控制器指定的期望操作来操作的情形。例如,如下面更详细讨论的,可能存在速度控制器指定马达222应该朝UAV 200收回系绳224的期望操作速率,但是马达电流可能被限制,使得系绳224上足够大的向下的力将抵消马达222的收回力,并导致系绳224反而解开的情形。如下面进一步讨论的,取决于UAV 200的操作状态,可以对马达电流施加和/或改变限制。In some embodiments, the tether control module 216 may be configured to limit the motor current supplied to the motor 222 to a maximum value. With such limitations imposed on motor current, there may be situations where the motor 222 cannot operate at the desired operation specified by the speed controller. For example, as discussed in more detail below, there may be a speed controller specifying the desired operating rate at which the motor 222 should retract the tether 224 toward the
在一些实施例中,系绳控制模块216可以被配置为基于供应给马达222的电流量来确定系绳224和/或有效载荷228的状态。例如,如果向下的力施加到系绳224(例如,如果有效载荷228附接到系绳224,或者如果系绳224在向UAV 200收回时被对象阻碍),则系绳控制模块216可能需要增加马达电流,以便使马达222和/或线轴的确定的旋转速度匹配期望的速度。类似地,当向下的力从系绳224移除时(例如,在递送有效载荷228或移除系绳阻碍物时),系绳控制模块216可能需要降低马达电流,以便使马达222和/或线轴的确定的旋转速度匹配期望的速度。这样,系绳控制模块216可以被配置为监视供应给马达222的电流。例如,系绳控制模块216可以基于从马达的电流传感器或电力系统220的电流传感器接收的传感器数据来确定马达电流。在任何情况下,基于供应给马达222的电流,确定有效载荷228是否附接到系绳224,是否某人或某物正在拉动系绳224,和/或在收回系绳224之后有效载荷耦合装置226是否压靠UAV 200。其他示例也是可能的。In some embodiments, tether control module 216 may be configured to determine the state of tether 224 and/or payload 228 based on the amount of current supplied to motor 222 . For example, if a downward force is applied to tether 224 (eg, if payload 228 is attached to tether 224, or if tether 224 is obstructed by an object when retracted toward UAV 200), tether control module 216 may require The motor current is increased to match the determined rotational speed of the motor 222 and/or spool to the desired speed. Similarly, when downward force is removed from tether 224 (eg, when delivering payload 228 or removing tether obstructions), tether control module 216 may need to reduce motor current in order to enable motor 222 and/or Or the determined rotational speed of the spool matches the desired speed. As such, the tether control module 216 may be configured to monitor the current supplied to the motor 222 . For example, the tether control module 216 may determine the motor current based on sensor data received from a current sensor of the motor or a current sensor of the
在有效载荷228的递送期间,有效载荷耦合装置226可以被配置为在有效载荷228通过系绳224从UAV降低时固定有效载荷228,并且还可以被配置为在到达地面水平时释放有效载荷228。然后,通过使用马达222卷起系绳224,有效载荷耦合装置226可以收回到UAV。During delivery of the payload 228, the payload coupling 226 may be configured to secure the payload 228 as it is lowered from the UAV by the tether 224, and may also be configured to release the payload 228 upon reaching ground level. The payload coupling 226 can then be retracted to the UAV by using the motor 222 to wind up the tether 224.
在一些实施方式中,一旦有效载荷228被降低到地面,它可以被被动释放。例如,被动释放机构可以包括一个或多个适于收回到壳体内和从壳体延伸出的摆臂。延伸的摆臂可以形成钩,有效载荷228可以附接在该钩上。在经由系绳将释放机构和有效载荷228降低到地面时,重力以及释放机构上的向下惯性力可以导致有效载荷228从钩被拆卸,从而允许释放机构朝向UAV向上升起。释放机构还可以包括弹簧机构,当摆臂上没有其他外部力时,该弹簧机构偏压摆臂以收回到壳体内。例如,弹簧可以在摆臂上施加力,该力朝着壳体推动或拉动摆臂,使得一旦有效载荷228的重量不再迫使摆臂从壳体伸出,摆臂就收回到壳体中。当在递送有效载荷228时朝向UAV升起释放机构时,将摆臂收回到外壳中可以减少释放机构被有效载荷228或其他附近对象阻碍的可能性。In some embodiments, once the payload 228 is lowered to the ground, it can be passively released. For example, the passive release mechanism may include one or more swing arms adapted to retract into and extend from the housing. The extended swing arm may form a hook to which the payload 228 may be attached. Upon lowering the release mechanism and payload 228 to the ground via the tether, gravity and downward inertial forces on the release mechanism may cause the payload 228 to be detached from the hook, allowing the release mechanism to rise upward toward the UAV. The release mechanism may also include a spring mechanism that biases the swing arm to retract into the housing when there is no other external force on the swing arm. For example, a spring may exert a force on the swing arm that pushes or pulls the swing arm toward the housing such that it retracts into the housing once the weight of the payload 228 no longer forces the swing arm out of the housing. When the release mechanism is raised towards the UAV when the payload 228 is being delivered, retracting the swing arm into the housing can reduce the likelihood of the release mechanism being obstructed by the payload 228 or other nearby objects.
主动有效载荷释放机构也是可能的。例如,诸如基于气压的高度计和/或加速度计的传感器可以帮助检测释放机构(和有效载荷)相对于地面的位置。来自传感器的数据可以通过无线链路通信回UAV和/或控制系统,并用于帮助确定释放机构何时到达地面水平(例如,通过用加速度计检测作为地面冲击特性的测量)。在其他示例中,UAV可以基于重量传感器检测了系绳上的阈值低的向下力和/或基于降低有效载荷时绞盘汲取(draw)的电力的阈值低测量来确定有效载荷已经到达地面。Active payload release mechanisms are also possible. For example, sensors such as barometric-based altimeters and/or accelerometers can help detect the position of the release mechanism (and payload) relative to the ground. Data from the sensors can be communicated back to the UAV and/or the control system via a wireless link and used to help determine when the release mechanism has reached ground level (eg, by detection with an accelerometer as a measure of ground impact characteristics). In other examples, the UAV may determine that the payload has reached the ground based on a weight sensor detecting a threshold low downward force on the tether and/or based on a threshold low measurement of power drawn by the winch when the payload is lowered.
除了系绳递送系统之外或替代系绳递送系统,用于递送有效载荷的其他系统和技术也是可能的。例如,UAV 200可以包括气囊投放系统或降落伞投放系统。可替代地,携带有效载荷的UAV 200可以简单地降落在递送位置的地面上。其他示例也是可能的。Other systems and techniques for delivering payloads are possible in addition to or instead of tethered delivery systems. For example,
IV.说明性UAV部署系统IV. Illustrative UAV Deployment System
可以实施UAV系统,以便提供各种UAV相关的服务。特别地,可以在多个不同的发射场提供UAV,这些发射场可以与区域和/或中央控制系统通信。这样的分布式UAV系统可以允许UAV被快速部署以跨大的地理区域提供服务(例如,比任何单个UAV的飞行范围大得多)。例如,能够携带有效载荷的UAV可以分布在跨越大的地理区域(甚至可能遍及整个国家,或者甚至全世界)的多个发射场,以便提供各种物品到遍及地理区域的位置的按需运输。图3是示出根据示例实施例的分布式UAV系统300的简化框图。UAV systems can be implemented to provide various UAV-related services. In particular, UAVs may be provided at a number of different launch sites, which may communicate with regional and/or central control systems. Such a distributed UAV system may allow UAVs to be rapidly deployed to provide service across large geographic areas (eg, much larger than the flight range of any single UAV). For example, UAVs capable of carrying payloads can be distributed at multiple launch sites across a large geographic area (perhaps even throughout an entire country, or even the world) in order to provide on-demand transportation of various items to locations throughout the geographic area. 3 is a simplified block diagram illustrating a distributed UAV system 300 according to an example embodiment.
在说明性UAV系统300中,访问系统302可以允许与UAV 304的网络交互、控制和/或利用UAV 304的网络。在一些实施例中,访问系统302可以是允许人类控制UAV 304的调度的计算系统。这样,控制系统可以包括或以其他方式提供用户接口,通过该用户接口,用户可以访问和/或控制UAV 304。In illustrative UAV system 300 , access system 302 may allow interaction with, control, and/or utilization of a network of
在一些实施例中,UAV 304的调度可以附加地或替代地经由一个或多个自动化过程来完成。例如,访问系统302可以调度UAV 304中的一个UAV将有效载荷运输到目标位置,并且UAV可以通过利用各种机载传感器(诸如GPS接收器和/或其他各种导航传感器)自主导航到目标位置。In some embodiments, scheduling of
此外,访问系统302可以提供UAV的远程操作。例如,访问系统302可以允许操作员经由其用户接口控制UAV的飞行。作为具体的示例,操作员可以使用访问系统302将UAV 304调度到目标位置。UAV 304然后可以自主导航到目标位置的大致区域。在这一点上,操作者可以使用访问系统302来控制UAV 304并将UAV导航到目标位置(例如,到有效载荷被运输到的特定人)。UAV的远程操作的其他示例也是可能的。Additionally, the access system 302 may provide for remote operation of the UAV. For example, access system 302 may allow an operator to control the flight of the UAV via its user interface. As a specific example, an operator may use access system 302 to dispatch
在说明性实施例中,UAV 304可以采取各种形式。例如,UAV 304中的每个UAV可以是诸如图1A-图1E所示的UAV。然而,UAV系统300也可以利用其他类型的UAV,而不脱离本发明的范围。在一些实施方式中,所有UAV304可以具有相同或相似的配置。然而,在其他实施方式中,UAV 304可以包括许多不同类型的UAV。例如,UAV 304可以包括多种类型的UAV,每种类型的UAV被配置为用于不同类型的有效载荷递送能力。In the illustrative embodiment,
UAV系统300还可以包括远程设备306,其可以采取各种形式。一般地,远程设备306可以是任何设备,通过该设备可以做出调度UAV的直接或间接请求。(注意,间接请求可能涉及可以通过调度UAV来作出响应的任何通信,诸如请求包裹递送)。在示例实施例中,远程设备306可以是移动电话、平板计算机、膝上型计算机、个人计算机或任何网络连接的计算设备。此外,在一些情况下,远程设备306可以不是计算设备。作为示例,允许经由普通老式电话服务(POTS)进行通信的标准电话可以用作远程设备306。其他类型的远程设备也是可能的。UAV system 300 may also include remote device 306, which may take various forms. In general, remote device 306 may be any device through which a direct or indirect request to schedule a UAV may be made. (Note that an indirect request may involve any communication that can be responded to by dispatching a UAV, such as a request for package delivery). In an example embodiment, remote device 306 may be a mobile phone, tablet computer, laptop computer, personal computer, or any network connected computing device. Furthermore, in some cases, remote device 306 may not be a computing device. As an example, a standard telephone that allows communication via Plain Old Telephone Service (POTS) may be used as the remote device 306 . Other types of remote devices are also possible.
此外,远程设备306可以被配置为经由一种或多种类型的通信网络308与访问系统302通信。例如,远程设备306可以由通过POTS网络、蜂窝网络和/或诸如互联网的数据网络通信来与访问系统302(或访问系统302的人类操作员)通信。也可以利用其他类型的网络。Additionally, the remote device 306 may be configured to communicate with the access system 302 via one or more types of communication networks 308 . For example, remote device 306 may communicate with accessing system 302 (or a human operator accessing system 302) by communicating over a POTS network, a cellular network, and/or a data network such as the Internet. Other types of networks may also be utilized.
在一些实施例中,远程设备306可以被配置为允许用户请求将一个或多个物品递送到期望的位置。例如,用户可以经由他们的移动电话、平板计算机或膝上型计算机请求UAV将包裹递送到他们家中。作为另一个示例,用户可以请求动态递送到他们在递送时所在的任何地方。为了提供这样的动态递送,UAV系统300可以从用户的移动电话或用户的人上的任何其他设备,接收位置信息(例如,GPS坐标等)使得UAV可以导航到用户的位置(如他们的移动电话所指示的)。In some embodiments, remote device 306 may be configured to allow a user to request delivery of one or more items to a desired location. For example, a user may request the UAV to deliver a package to their home via their mobile phone, tablet or laptop. As another example, users can request dynamic delivery to wherever they are at the time of delivery. To provide such dynamic delivery, the UAV system 300 may receive location information (eg, GPS coordinates, etc.) from the user's mobile phone or any other device on the user's person so that the UAV can navigate to the user's location (eg, their mobile phone) indicated).
在说明性布置中,中央调度系统310可以是服务器或服务器组,其被配置为从访问系统302接收调度消息请求和/或调度指令。这样的调度消息可以请求或指示中央调度系统310协调UAV到各种目标位置的部署。中央调度系统310还可以被配置为将这样的请求或指令路由到一个或多个本地调度系统312。为了提供这样的功能,中央调度系统310可以经由数据网络(诸如互联网或为访问系统和自动调度系统之间的通信而建立的专用网络)与访问系统302通信。In the illustrative arrangement,
在所示的配置中,中央调度系统310可以被配置为协调来自多个不同的本地调度系统312的UAV 304的调度。这样,中央调度系统310可以跟踪哪些UAV 304位于哪些本地调度系统312,哪些UAV 304当前可用于部署,和/或UAV 304中的每个UAV被配置为用于哪些服务或操作(在UAV机群包括被配置用于不同服务和/或操作的多种类型的UAV的事件中)。附加地或替代地,每个本地调度系统312可以被配置为跟踪其相关联的UAV 304中的哪些当前可用于部署和/或当前在物品运输中间。In the configuration shown, the
在一些情况下,当中央调度系统310从访问系统302接收对UAV相关服务(例如,物品的运输)的请求时,中央调度系统310可以选择特定的UAV304进行调度。中央调度系统310可以相应地指示与所选择的UAV相关联的本地调度系统312调度选择的UAV。本地调度系统312然后可以操作其相关联的部署系统314来发射选定的UAV。在其他情况下,中央调度系统310可以将对UAV相关服务的请求转发给处于请求支持的位置附近的本地调度系统312,并将特定UAV 304的选择留给本地调度系统312。In some cases, when
在示例配置中,本地调度系统312可以被实现为与其控制的部署系统314位于相同位置的计算系统。例如,本地调度系统312可以由安装在诸如仓库的建筑物处的计算系统来实现,其中,与特定本地调度系统312相关联的部署系统314和UAV 304也位于该建筑物处。在其他实施例中,本地调度系统312可以在远离其相关联的部署系统314和UAV 304的位置实现。In an example configuration, the
UAV系统300的图示配置的许多变化和替代方案是可能的。例如,在一些实施例中,远程设备306的用户可以直接从中央调度系统310请求递送包裹。为此,可以在远程设备306上实现应用,该应用允许用户提供关于请求的递送的信息,并生成和发送数据消息以请求UAV系统300提供递送。在这样的实施例中,中央调度系统310可以包括自动化功能,以处理由这样的应用生成的请求,评价这样的请求,并且如果适当的话,与适当的本地调度系统312协调以部署UAV。Many variations and alternatives to the illustrated configuration of UAV system 300 are possible. For example, in some embodiments, the user of remote device 306 may request package delivery directly from
此外,本文归因于中央调度系统310、本地调度系统312、访问系统302和/或部署系统314的一些或所有功能可以被组合在单个系统中、在更复杂的系统中实现、和/或以各种方式在中央调度系统310、本地调度系统312、访问系统302和/或部署系统314当中重新分布。Furthermore, some or all of the functions attributed herein to the
此外,虽然每个本地调度系统312被示为具有两个相关联的部署系统314,但是给定的本地调度系统312可以替代地具有更多或更少的相关联的部署系统314。类似地,虽然中央调度系统310被示出为与两个本地调度系统312通信,但是中央调度系统310也可以替代地与更多或更少的本地调度系统312通信。Additionally, although each
在另一方面,部署系统314可以采取各种形式。一般地,部署系统314可以采取用于物理发射UAV 304中的一个或多个UAV的系统的形式或包括该系统。这样的发射系统可以包括提供自动化UAV发射的特征和/或允许人类帮助的UAV发射的特征。此外,部署系统314可以各自被配置为发射一个特定的UAV 304,或者发射多个UAV 304。In another aspect, deployment system 314 may take various forms. Generally, deployment system 314 may take the form of or include a system for physically transmitting one or more of
部署系统314还可以被配置为提供附加功能,包括例如诊断相关功能,诸如验证UAV的系统功能、验证容纳在UAV内的设备(例如,有效载荷递送装置)的功能、和/或维护容纳在UAV内的设备或其他物品(例如,通过监视有效载荷的状态,诸如其温度、重量等)。Deployment system 314 may also be configured to provide additional functionality, including, for example, diagnostic-related functionality, such as verifying system functionality of the UAV, verifying functionality of equipment (eg, payload delivery devices) contained within the UAV, and/or maintaining the functionality contained within the UAV equipment or other items within (eg, by monitoring the status of the payload, such as its temperature, weight, etc.).
在一些实施例中,部署系统314和它们对应的UAV 304(以及可能相关联的本地调度系统312)可以战略性地遍布诸如城市的区域分布。例如,部署系统314可以战略性地分布,使得每个部署系统314接近一个或多个有效载荷拾取位置(例如,在餐馆、商店或仓库附近)。然而,取决于特定的实施方式,部署系统314(以及可能的本地调度系统312)可以以其他方式分布。作为附加的示例,允许用户经由UAV运输包裹的亭(kiosk)可以安装在不同的位置。这样的亭可以包括UAV发射系统,并且可以允许用户提供他们的包裹以装载到UAV上,并且支付UAV运送服务等。其他示例也是可能的。In some embodiments, deployment systems 314 and their corresponding UAVs 304 (and possibly associated local dispatch systems 312 ) may be strategically distributed throughout an area such as a city. For example, deployment systems 314 may be strategically distributed such that each deployment system 314 is proximate to one or more payload pickup locations (eg, near restaurants, stores, or warehouses). However, depending on the particular implementation, the deployment system 314 (and possibly the local scheduling system 312 ) may be distributed in other ways. As an additional example, kiosks that allow users to transport packages via UAVs may be installed in different locations. Such a kiosk may include a UAV launch system and may allow users to provide their packages for loading onto the UAV, and pay for UAV delivery services, among other things. Other examples are also possible.
在另一方面,UAV系统300可以包括或访问用户账户数据库316。用户账户数据库316可以包括多个用户账户的数据,并且每个用户账户与一个或多个人相关联。对于给定的用户账户,用户账户数据库316可以包括与提供UAV相关的服务相关的数据或在提供UAV相关的服务中有用。典型地,与每个用户账户相关联的用户数据可选地由相关联的用户提供和/或在相关联的用户的许可下收集。In another aspect, UAV system 300 may include or access user account database 316 . User account database 316 may include data for multiple user accounts, and each user account is associated with one or more persons. For a given user account, the user account database 316 may include data related to or useful in providing UAV-related services. Typically, user data associated with each user account is optionally provided by the associated user and/or collected with the permission of the associated user.
此外,在一些实施例中,如果人希望由UAV 304从UAV系统300向其提供UAV相关的服务,则可能要求他们向UAV系统300注册用户账户。这样,用户账户数据库316可以包括给定用户账户的授权信息(例如,用户名称和密码),和/或可以用于授权访问用户账户的其他信息。Additionally, in some embodiments, a person may be required to register a user account with UAV system 300 if they wish to have UAV-related services provided to them by
在一些实施例中,人可以将他们的一个或多个设备与他们的用户账户相关联,使得他们可以访问UAV系统300的服务。例如,当人使用相关联的移动电话时,例如向访问系统302的操作者发出呼叫或者向调度系统发送请求UAV相关的服务的消息时,该电话可以经由唯一的设备标识号来标识,并且该呼叫或消息然后可以归因于相关联的用户账户。其他示例也是可能的。V.用于改变操作构件的状态的示例系统和装置In some embodiments, a person may associate one or more of their devices with their user account so that they can access the services of the UAV system 300 . For example, when a person uses an associated mobile phone, such as placing a call to an operator accessing the system 302 or sending a message to a dispatch system requesting UAV-related services, the phone may be identified via a unique device identification number, and the The call or message can then be attributed to the associated user account. Other examples are also possible. V. Example Systems and Apparatuses for Changing the State of an Operating Member
图4是根据示例的系统的简化框图。具体地,图4示出了具有计算设备402的系统400,计算设备402具有处理器404、存储器406和指令408。计算设备402可以用作系统400的中央控制器。在某些示例中,系统400可以对应于上述UAV 200的系统。例如,处理器404可以对应于上述处理器208。4 is a simplified block diagram of a system according to an example. Specifically, FIG. 4 shows a
在所示实施例中,UAV 200还包括一个或多个处理器208。处理器208可以是通用处理器或专用处理器(例如,数字信号处理器、专用集成电路等)。一个或多个处理器208可以被配置为执行计算机可读程序指令212,该计算机可读程序指令212被存储在数据存储210中并且可被执行以提供本文描述的UAV的功能。系统400还包括连接到电力电路412的电源410,电力电路412向包括操作构件414和操作构件416的多个操作构件供应一个或多个电力或控制信号。In the illustrated embodiment,
存储器406可以包括可以由处理器404中的至少一个处理器读取或访问的一个或多个计算机可读存储介质或采取一个或多个计算机可读存储介质的形式。一个或多个计算机可读存储介质可以包括易失性和/或非易失性存储组件,诸如光、磁、有机或其他存储器或盘存储,它们可以整体或部分地与处理器404中的至少一个处理器集成。在一些实施例中,存储器406可以使用单个物理设备(例如,一个光、磁、有机或其他存储器或盘存储单元)来实现,而在其他实施例中,数据存储210可以使用两个或更多个物理设备来实现。
存储器406可以包括指令212,诸如计算机可读程序指令,以及可能的附加数据,诸如(例如,UAV 200的)系统400的诊断数据。这样,存储器406可以包括指令408,以执行或促进本文针对系统400描述的一些或所有功能。例如,在所示实施例中,指令408对应于涉及电力电路412和多个操作构件的操作。
电力电路412包括对应于多个操作构件的多个导电耦合构件。如图4所示,导电耦合构件418对应于操作构件414,并且导电耦合构件420对应于操作构件416。电力电路412从电源410接收电力。例如,电源410可以是系统400的电池。电力电路412可以包括从电源410汲取电力且包括导电耦合构件的多个电流路径。耦合构件中的一个耦合构件的机械破裂可能阻止电力或控制信号到达对应的操作构件,从而导致操作构件停止移动。在一些示例中,停止电力或控制信号可以基于计算设备402或操作构件感测到由导电耦合构件的机械破裂导致的电气断开。在其他示例中,这可能是因为电力或控制信号停止被提供给操作构件而发生的。例如,如果电力电路的每个电流路径连接到电源410的电力总线,那么机械破裂将停止操作构件接收电力,并且因此操作构件的移动将由于缺少电力供应而停止。如下所述,基于导电耦合构件改变操作构件的状态的其他可能方式也是可能的。The
在进一步的示例中,系统400可以包括一个或多个结构构件。导电耦合构件可以将每个操作构件固定到一个或多个结构构件。如下面进一步描述的,一个或多个结构构件还可以包括结合在其中的导电特征,并且还允许对结构构件的状态进行鲁棒感测。在这样的情景下,电力电路412,或者更一般地系统400,还可以包括被结合到一个或多个结构构件中的多个导电特征。下面描述这些系统的示例实施方式。In further examples,
图5A是根据示例的处于第一状态的电力电路的简化图示。特别地,图5A示出了当耦合构件没经历机械破裂时的电力电路500。电力电路500包括电源502、电力总线504、第一电流路径516和第二电流路径528。图5A还示出了结构构件505和驱动螺旋桨508的马达506。马达506可以被认为是操作构件,因为马达506生成螺旋桨508的移动,并且促进飞行器的操作。出于本示例的目的,结构构件505可以被理解为悬臂、机身或飞行器的另一结构方面。使用固定板510、第一螺钉512和对应的螺母514以及第二螺钉524和对应的螺母526将马达506固定到结构构件505上。第一螺钉512和第二螺钉524可以被认为是所述系统的耦合构件。在示例中,固定板510、螺母514和526也可以被认为是耦合构件。在另外的示例中,固定板510、第一螺钉512和对应的螺母514以及第二螺钉524和对应的螺母526可以共同被认为是该系统的耦合构件。尽管未示出,但是可以包括绝缘特征以将第一电流路径516和第二电流路径528的元件与系统或周围环境中的其他可能的导电特征屏蔽开。例如,绝缘材料可以用于覆盖第一螺钉512和第二螺钉524,以防止来自外部环境(例如,雨)的水分创建交变电流路径。类似地,可以在第一螺钉512、第二螺钉524、固定板510和结构构件505之间使用绝缘材料,以防止电流路径流过系统的其他组件。5A is a simplified illustration of a power circuit in a first state, according to an example. In particular, Figure 5A shows the
第一螺钉512和第二螺钉524是导电的,并且每个都是电力电路500的一部分。特别地,第一螺钉512是第一电流路径516的一部分,并且第二螺钉524是第二电流路径528的一部分。每个电流路径向马达506的控制器536供应电力或控制信号。如图5A所示,螺母514连接到第一输入线522,第一输入线522经由第一螺钉512向控制器536提供电力或控制信号。类似地,螺母526连接到第二输入线534,第二输入线534经由第二螺钉524向控制器536提供电力或控制信号。每个电流路径可以将控制器536连接到电力总线504(如图5A所示),供应与向马达506提供多少电力相关的控制信号(例如PWM信号),或者对应于多相电力的相或控制信号。其他类型的电力或控制信号是可能的。一般地,电力或控制信号可以指的是指示操作消耗的电力量的信号。在某些情境下,电力或控制信号可以是二进制的:操作构件接收电力或不接收电力。在其他情境下,电力或控制信号允许操作构件消耗一定范围的电力水平(例如,当使用PWM或CAN信号时)。The
电力电路500还包括第一电流路径516中的第一电阻器518和第二电流路径中的第二电阻器530。此外,电力电路500包括第一电流路径516的第一节点520和第二电流路径528的第二节点532。在电力电路500的第一状态下,电流通过电流路径和导电耦合构件两者流到控制器536。控制器536可以具有内部电阻,因此第一节点520和第二节点532可以具有基于第一电阻器518、第二电阻器530的电阻和控制器536的内部电阻的电压电平。因此,计算设备可以通过采样第一节点520和第二节点532处的电压电平来确定电力电路500的状态。如图5A所示,低于电力总线504的电压电平指示耦合构件尚未经历机械破裂。The
尽管在图5A中描绘了两个耦合构件—第一螺钉512和第二螺钉524,但是可以使用更多或更少的耦合构件。此外,尽管电力电路500使用电力总线504向控制器536提供电力或控制信号,但是其他示例可以涉及源自别处的电力或控制信号,诸如直接来自计算设备(例如,计算设备402)或系统的另一组件。电力电路500可以以其他方式配置,并且仍然提供与图5A所示类似的功能。Although two coupling members -
图5B是根据示例的处于第二状态的电力电路的简化图示。特别地,图5B示出了处于第二状态的电力电路500。图5B的第二状态可以被理解为在图5A所示的第一状态之后发生的电力电路500的状态。在图5B中,第一螺钉512没有连接到螺母514上,因为第一螺钉512的螺纹已经滑牙。这导致马达506不固定到结构构件505。此外,因为螺钉512已经经历了机械破裂,所以与第一节点520相关联的第一端子和与第一输入线522相关联的第二端子变得电气断开。5B is a simplified illustration of a power circuit in a second state, according to an example. In particular, Figure 5B shows
控制器536可以基于接收到零电力或控制信号来确定电气断开,并响应性地控制马达506停止移动。在操作构件直接从耦合构件接收电力或控制信号(即,没有中间控制器)的示例中,由于缺少从电力或控制信号接收的动力,操作构件可能停止移动。由于第一螺钉512的机械破裂,第一电流路径516在第一节点520处变得开路,并且电压增加到与电力总线504相同的电压水平。计算设备可以基于第一节点520处的电压增加来确定第一螺钉512的机械破裂,并推断马达506的移动停止。因此,计算设备可以基于马达506和螺旋桨508不移动来控制系统(例如,飞行器,诸如UAV)。例如,响应于确定第一螺钉512的机械破裂,计算设备可以增加与马达506共享悬臂的一个或多个马达的速度。The
图6A是根据示例的处于第一状态的结构构件的简化图示。特别地,图6A示出了包括机翼602的结构构件600。机翼602具有结合在其中的一个或多个导电特征。特别地,电流路径604被结合到机翼602中。电流路径604可以由具有可变电阻的材料组成,该可变电阻取决于挠度(deflection)和对材料强加的对应应变。例如,电流路径604可以包括金属,并且对机翼602的冲击可以对电流路径604具有压阻效应。换句话说,电阻率可以与电流路径604上的应变量成比例地增加。尽管电流路径604仅示出了几匝,但实际上,电流路径604可以布线得更密,以增加压阻效应的可检测性。6A is a simplified illustration of a structural member in a first state, according to an example. In particular, FIG. 6A shows a
图6A还示出了多个节点606、610、614和618,它们分别对应于机翼602的区域608、612、616和620。检测每个给定节点处的电压电平可以指示电流路径604的部分在机翼602的对应区域中的电阻有多大。例如,计算设备可以周期性地采样每个节点处的电压电平,并且采样的电压电平的变化指示电流路径604在一个或多个位置处的电阻率的改变。以这种方式,计算设备(例如,计算设备402)可以确定区域608、612、616和620中的一个或多个是否经受冲击。在示例中,响应于在节点606、610、614和618之一处检测了电阻率的改变,计算设备可以安排机翼602或其区域的检查或维护。6A also shows a plurality of nodes 606, 610, 614, and 618, which correspond to
图6B是根据示例的处于第二状态的结构构件的简化图示。在第二状态下,机翼602经历了导致机翼602的表面在区域622中挠度的冲击。基于电流路径604被结合到机翼602的表面中,机翼602的区域622中的挠度导致电流路径604的对应部分上的应变增加,从而增加了电阻。出于说明的目的,这由电阻器624表示。基于该增加的电阻,618处的电压电平可能改变,并且计算设备可以确定区域620已经经受冲击。例如,这可以涉及基于节点618处的采样电压电平确定区域620内的电流路径604的电阻率,计算区域620中的电流路径604上的对应应变,以及基于区域620推断区域620中的挠度量。确定电阻率保持在较高水平可以暗示机翼602在区域620已经经受了持久的损坏,并且计算设备可以基于该确定响应性地安排机翼602的维护。确定电阻率返回到较低水平可以指示机翼602经受了冲击,但是没有经受持久的损坏,并且计算设备可以基于该确定响应性地安排对机翼602的检查。6B is a simplified illustration of a structural member in a second state, according to an example. In the second state,
图7是根据示例的结构构件的简化图示。特别地,图7示出了包括机翼702的结构构件700的俯视图。在机翼702内,形成导电材料的网格704,该网格704可以指示机翼702是否已经经受了冲击,从而指示是否批准对机翼702进行检查或维护。因此,网格704是可以结合到结构构件中的另一种导电特征。网格704可以是在机翼702的注射成型期间或之前插入的互连电导线(例如,低规格电线)的框架。网格可以以基本上填充机翼702内的三维空间的方式布置。例如,网格可以在泡沫材料注入机翼702之前或同时插入,并且随着泡沫材料固化,网格可以保持在适当位置。在一些示例中,网格可以根据注射过程随机布置。在其他示例中,网格可以被预制以适合结构构件700内的空的空间。7 is a simplified illustration of a structural member according to an example. In particular, FIG. 7 shows a top view of a
结构构件700还示出了输入线706、采样节点708和接地节点710。计算设备可以周期性地对采样节点708和与网格704相关联的任何其他采样节点处的电压电平进行采样。不同的采样节点可以对应于网格704的不同部分,因此,如果网格704中的电导线破裂并将一部分从框架断开,那么这可以通过对对应的采样节点进行采样来检测。基于检测了一个或多个电导线已经断开,计算设备可以确定机翼702已经经受了足够大的冲击以使网格704中的电导线破裂,并且响应地安排机翼702的检查或维护。在其他示例中,计算设备可以响应于检测了网格704中的改变而采取其他动作,诸如使飞行器停飞或者改变递送安排以加速飞行器的维护。在一些示例中,检测网格中的改变可以涉及检测网格704的电阻水平。例如,如果采样节点708处的总电压水平从与网格704的初始电阻相关联的基线电压改变到与网格704的改变的电阻相关联的采样电压,那么这可以标示对机翼702的冲击。
图8A是根据示例的处于第一状态的结构构件的简化图示。特别地,图8A示出了处于结构构件800没有被冲击的第一状态的结构构件800的侧视图。结构构件800包括表面802、在表面802的底部上集成到结构构件800中的多个导电特征(包括导电特征804和808)、以及对应于多个导电特征的多个接触节点(包括接触节点806和810)。导电特征被定位成使得如果表面802相对于接触节点移动,则导电特征闭合与接触节点相关联的电路,使得在接触节点处可检测电压改变。可以遍布系统的不同表面上放置导电特征和对应的接触节点的阵列,以针对冲击监视系统,并安排检查和/或维护被确定为已经经受冲击的结构构件。8A is a simplified illustration of a structural member in a first state, according to an example. In particular, FIG. 8A shows a side view of the
图8B是根据示例的处于第二状态的结构构件的简化图示。特别地,图8B示出了处于结构构件800已经被冲击的第二状态的结构构件800的侧视图。在第二状态中,导电表面802由于冲击已经移动,并且对应的导电特征808已经朝向接触节点810移动。基于表面802的移动,导电特征8088B is a simplified illustration of a structural member in a second state, according to an example. In particular, Figure 8B shows a side view of the
尽管在图6A、图6B、图7、图8A和图8B中,机翼被描绘为结构构件,但是也可以使用其他结构构件,诸如悬臂或机身。此外,类似的功能可以在其他类型的系统(诸如陆地载具、水上载具、独立式结构和其他系统)中实现。此外,尽管在检测冲击方面描述了集成到结构构件中的导电特征的使用,但是使用集成的导电特征也可检测这样的结构构件的其他状态。例如,弯曲、扭曲或其他相对移动可以使用这样的导电特征来检测。Although in Figures 6A, 6B, 7, 8A and 8B the wings are depicted as structural members, other structural members such as cantilevers or fuselage may also be used. Furthermore, similar functionality can be implemented in other types of systems such as land vehicles, water vehicles, freestanding structures and other systems. Furthermore, although the use of conductive features integrated into structural members has been described in terms of detecting impacts, other states of such structural members may also be detected using the integrated conductive features. For example, bending, twisting or other relative movement can be detected using such conductive features.
图9是根据示例的方法的框图。特别地,图9示出了方法900。方法900可以由上面参照图1、图2、图3、图4、图5A、图5B、图6A、图6B、图7、图8A或图8B描述的任何系统来执行。9 is a block diagram of a method according to an example. In particular,
此外,对于图9所示的方法和本文公开的其他过程和方法,流程图示出了本实施例的一种可能实施方式的功能和操作。在这点上,一些框可以表示模块、程序代码段或程序代码的一部分,其包括可由处理器执行的一个或多个指令,用于实现过程中的特定逻辑功能或步骤。程序代码可以存储在任何类型的计算机可读介质(例如,像包括盘或硬盘驱动器的存储设备)上。计算机可读介质可以包括非暂时性的计算机可读介质,例如,像寄存器存储器、处理器高速缓存和随机存取存储器(RAM)的短时间段存储数据的计算机可读介质。计算机可读介质还可以包括非暂时性介质,诸如二级或永久长期存储器,例如像只读存储器(ROM)、光盘或磁盘、光盘只读存储器(CD-ROM)。计算机可读介质也可以是任何其他易失性或非易失性存储系统。例如,计算机可读介质可以被认为是计算机可读存储介质、有形存储设备或其他制品。Additionally, for the method shown in FIG. 9 and other processes and methods disclosed herein, a flow diagram illustrates the functionality and operation of one possible implementation of the present embodiment. In this regard, some blocks may represent modules, segments of program code, or portions of program code, which comprise one or more instructions executable by a processor for implementing specified logical functions or steps in the processes. The program code may be stored on any type of computer-readable medium, such as, for example, a storage device including a disk or hard drive. Computer readable media may include non-transitory computer readable media such as, for example, register memory, processor cache, and random access memory (RAM), which store data for short periods of time. Computer readable media may also include non-transitory media such as secondary or persistent long-term storage such as, for example, read only memory (ROM), optical or magnetic disks, compact disk read only memory (CD-ROM). The computer readable medium can also be any other volatile or nonvolatile storage system. For example, computer-readable media may be considered computer-readable storage media, tangible storage devices, or other articles of manufacture.
此外,对于在本文中公开的方法和其他过程和方法,图9中的每个框可以表示被连线以执行过程中的特定逻辑功能的电路。Furthermore, for the methods and other processes and methods disclosed herein, each block in FIG. 9 may represent a circuit that is wired to perform a particular logical function in the process.
在框902中,方法900包括使系统的操作构件移动。例如,这可能涉及从电源向系统的操作构件(诸如马达)提供电力。In
在框904中,方法900包括通过导电耦合构件(例如,螺钉或铆钉)驱动电力或控制信号。导电耦合构件连接在电力电路中的第一端子和第二端子之间,并且耦合构件将操作构件固定到系统的结构构件。例如,在飞行器中,结构构件可以是悬臂、机翼或机身。At
在框906中,方法900包括检测第一端子和第二端子之间的电气断开。例如,这可以涉及对电力电路中的节点处的电压电平进行采样,以检测电压从第一电平到第二电平的改变。这可以根据关于图5B描述的操作来执行。At
在框908中,方法900包括基于第一端子和第二端子之间的电气断开来确定与耦合构件相关联的机械破裂。例如,这可能涉及操作构件的控制器基于不再接收电力或控制信号来检测机械破裂,或者系统的计算设备基于在电力电路中的节点处检测了的电压电平的改变来检测机械破裂。At
在框910中,方法900包括基于确定与耦合构件相关联的机械破裂,使系统的操作构件停止移动。例如,操作构件的控制器或系统的中央控制器(例如,计算设备402)可以响应于检测了机械破裂而使操作构件停止移动。At
在示例中,电气断开对应于操作构件的故障检测回路(例如,图5A和图5B所示的第一电流路径516)开路。在这些示例中,确定机械破裂可以包括确定第一端子处的电压增加对应于故障检测回路开路。例如,这可以根据关于图5B描述的操作来执行。In an example, the electrical disconnect corresponds to an open circuit of the fault detection loop of the operating member (eg, the first
在示例中,电力或控制信号包括用作操作构件的控制器的输入的脉宽调制(PWM)信号或控制器局域网(CAN)信号。在这些示例中,检测电气断开包括通过操作构件的控制器检测没有接收PWM信号。In an example, the power or control signal includes a pulse width modulated (PWM) signal or a controller area network (CAN) signal used as an input to a controller of the operating member. In these examples, detecting the electrical disconnect includes detecting, by the controller of the operating member, that the PWM signal is not being received.
在示例中,方法900还包括基于使操作构件停止移动来改变一个或多个其他操作构件的操作。在这些示例中,故障检测回路可以与操作构件(例如,马达)的类型相关联,并且基于操作构件的类型来改变一个或多个其他操作构件的操作。例如,操作构件可以是马达,并且系统的中央控制器(例如,计算设备402)可以使系统的一个或多个附加马达增加速度,以补偿该马达供应的升力的不足。In an example,
在示例中,方法900包括基于结构构件的振动剖面(vibration profile)确定机械破裂。例如,未固定的马达可能导致悬臂的振动,这可以由系统的中央控制器使用一个或多个振动传感器而可检测。方法900还可以包括基于故障检测回路开路来证实(corroborate)振动剖面。因此,可以利用故障检测回路来增加感测操作构件未被固定的置信水平,或者加速检测操作构件未被固定。In an example,
在示例中,方法900还包括基于故障检测回路开路来更新系统的维护安排。例如,因为故障检测回路可以标示耦合构件的机械破裂,所以系统的中央控制器可以安排耦合构件以及可能对应的结构构件和/或操作构件的维护。In an example,
在示例中,方法900还包括响应于确定机械破裂来改变飞行器的规划飞行。例如,这可以包括使飞行器紧急着陆或者为飞行器选择挑战性较小的姿态(profile)。In an example,
上面参考图1、图2、图3、图4、图5A、图5B、图6A、图6B、图7、图8A和图8B描述的其他功能也可以包括在方法900中。此外,下面关于图10描述的方法1000的方面可以替换、结合或补充方法900的各方面。Other functions described above with reference to FIGS. 1 , 2 , 3 , 4 , 5A, 5B, 6A, 6B, 7 , 8A, and 8B may also be included in
图10是根据示例的方法的框图。特别地,图10示出了方法1000。方法1000可以由上面关于图1、图2、图3、图4、图5A、图5B、图6A、图6B、图7、图8A或图8B描述的任何系统来执行。10 is a block diagram of a method according to an example. In particular, FIG. 10 illustrates
此外,对于图10所示的方法和本文公开的其他过程和方法,流程图示出了本实施例的一种可能实施方式的功能和操作。在这点上,一些框可以表示模块、程序代码段或程序代码的一部分,其包括可由处理器执行的一个或多个指令,用于实现过程中的特定逻辑功能或步骤。程序代码可以存储在任何类型的计算机可读介质(例如像包括盘或硬盘驱动器的存储设备)上。计算机可读介质可以包括非暂时性的计算机可读介质,例如,像寄存器存储器、处理器高速缓存和随机存取存储器(RAM)的短时间段存储数据的计算机可读介质。计算机可读介质还可以包括非暂时性介质,诸如二级或永久长期存储器,例如像只读存储器(ROM)、光盘或磁盘、光盘只读存储器(CD-ROM)。计算机可读介质也可以是任何其他易失性或非易失性存储系统。例如,计算机可读介质可以被认为是计算机可读存储介质、有形存储设备或其他制品。Additionally, for the method shown in FIG. 10 and other processes and methods disclosed herein, a flowchart illustrates the functionality and operation of one possible implementation of this embodiment. In this regard, some blocks may represent modules, segments of program code, or portions of program code, which comprise one or more instructions executable by a processor for implementing specified logical functions or steps in the processes. The program code may be stored on any type of computer-readable medium such as, for example, storage devices including disks or hard drives. Computer readable media may include non-transitory computer readable media such as, for example, register memory, processor cache, and random access memory (RAM), which store data for short periods of time. Computer readable media may also include non-transitory media such as secondary or persistent long-term storage such as, for example, read only memory (ROM), optical or magnetic disks, compact disk read only memory (CD-ROM). The computer readable medium can also be any other volatile or nonvolatile storage system. For example, computer-readable media may be considered computer-readable storage media, tangible storage devices, or other articles of manufacture.
此外,对于在本文中公开的方法和其他过程和方法,图10中的每个框可以表示被连线以执行该过程中的特定逻辑功能的电路。Furthermore, for the methods and other processes and methods disclosed herein, each block in FIG. 10 may represent a circuit that is wired to perform a particular logical function in the process.
在框1002中,方法1000包括在第一时间处对与结合到系统的结构构件中的导电特征相关联的采样节点处的第一电压电平进行采样。例如,这可以根据图6A、图7和图8A及其对应的描述来执行。In
在框1004中,方法1000包括基于第一电压水平确定结构构件的第一状态。例如,这可以根据图6A、图7和图8A及其对应的描述来执行。At
在框1006中,方法1000包括在第二时间处对采样节点处的第二电压电平进行采样,其中第二电压电平不同于第一电压电平。例如,这可以根据图6B、图7和图8B及其对应的描述来执行。At
在框1008中,方法1000包括基于第二电压电平不同于第一电压电平来确定与导电特征相关联的改变。例如,这可以根据图6B、图7和图8B及其对应的描述来执行。In
在框1010中,方法1000包括基于(i)确定与导电特征相关联的改变,(ii)导电特征被结合到结构构件中,检测结构构件的第二状态。例如,这可以根据图6B、图7和图8B及其对应的描述来执行。In
上面参考图1、图2、图3、图4、图5A、图5B、图6A、图6B、图7、图8A和图8B描述的其他功能也可以包括在方法1000中。此外,上面关于图9描述的方法900的各方面可以替换、结合或补充方法1000的各方面。Other functions described above with reference to FIGS. 1 , 2 , 3 , 4 , 5A, 5B, 6A, 6B, 7 , 8A, and 8B may also be included in
VI.结论VI. Conclusion
附图中所示的特定布置不应被视为限制性的。应当理解,其他实施方式可以包括给定附图中所示的每个元件中的更多或更少。此外,一些示出的元件可以被组合或省略。此外,示例实施方式可以包括附图中未示出的元件。The specific arrangements shown in the figures should not be regarded as limiting. It should be understood that other implementations may include more or less of each element shown in a given figure. Furthermore, some of the illustrated elements may be combined or omitted. Furthermore, example embodiments may include elements not shown in the accompanying drawings.
附加地,虽然本文已经公开了各个方面和实施方式,但是其他方面和实施方式对于本领域技术人员来说将是清晰的。本文公开的各个方面和实施方式是为了说明的目的,而不旨在是限制性的,并且真实的范围和精神由所附权利要求指示。在不脱离本文呈现的主题的精神或范围的情况下,可以利用其他实施方式,并且可以进行其他改变。将容易理解的是,如在本文中一般描述的和在附图中示出的,本公开的各方面可以以多种不同的配置来布置、替换、组合、分开和设计,所有这些在本文中都是考虑在内的。Additionally, while various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for illustrative purposes and are not intended to be limiting, and the true scope and spirit are indicated by the appended claims. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented herein. It will be readily understood that, as generally described herein and illustrated in the accompanying drawings, aspects of the present disclosure may be arranged, substituted, combined, divided and designed in a variety of different configurations, all of which are herein are all taken into account.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/729,167US11370555B2 (en) | 2019-12-27 | 2019-12-27 | Systems and methods for stopping movement of operational members |
| US16/729,167 | 2019-12-27 | ||
| PCT/US2020/067088WO2021134053A1 (en) | 2019-12-27 | 2020-12-27 | Systems and methods for stopping movement of operational members |
| Publication Number | Publication Date |
|---|---|
| CN114845934Atrue CN114845934A (en) | 2022-08-02 |
| CN114845934B CN114845934B (en) | 2025-08-08 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202080090245.1AActiveCN114845934B (en) | 2019-12-27 | 2020-12-27 | System and method for stopping movement of an operating member |
| Country | Link |
|---|---|
| US (1) | US11370555B2 (en) |
| EP (1) | EP4061723A4 (en) |
| CN (1) | CN114845934B (en) |
| AU (1) | AU2020414748B2 (en) |
| WO (1) | WO2021134053A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11649050B1 (en)* | 2020-03-30 | 2023-05-16 | Amazon Technologies, Inc. | Unmanned aerial systems having multiple-phase motor control with embedded data communication circuitry |
| TWI779431B (en)* | 2020-12-18 | 2022-10-01 | 東友科技股份有限公司 | Drone and battery exchange system thereof |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1521463A (en)* | 2003-02-12 | 2004-08-18 | ���ǵ�����ʽ���� | air circulation device |
| US20140332620A1 (en)* | 2013-05-13 | 2014-11-13 | Winehawk Inc. | Unmanned aerial vehicle |
| CN104602946A (en)* | 2012-06-06 | 2015-05-06 | 约翰逊控制技术有限责任公司 | Manufacturing service disconnect that is part of busbar |
| CN106165235A (en)* | 2015-06-30 | 2016-11-23 | 深圳市大疆创新科技有限公司 | A kind of battery management method, cell, flight control system and unmanned plane |
| CN206068174U (en)* | 2016-08-17 | 2017-04-05 | 陕西中科网络科技发展有限公司 | A kind of elastic monitoring structure of aircraft screw |
| CN106769070A (en)* | 2016-12-22 | 2017-05-31 | 潍柴动力股份有限公司 | The method and device of detection carrier rupture |
| CN207536134U (en)* | 2017-11-16 | 2018-06-26 | 南充驭云创新科技有限公司 | A kind of anti-dismounting device being integrated in unmanned plane locator |
| CN208947596U (en)* | 2018-09-26 | 2019-06-07 | 深圳市大疆创新科技有限公司 | Connector, dynamical system and unmanned plane |
| US20190312439A1 (en)* | 2018-04-06 | 2019-10-10 | Aurora Flight Sciences Corporation | Power Distribution System for Aircraft |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101448012B1 (en) | 2013-02-04 | 2014-10-15 | 한국철도기술연구원 | Release detection apparatus for bolt and nut using spring washer and conductor |
| US10703494B2 (en) | 2015-10-14 | 2020-07-07 | Flirtey Holdings, Inc. | Parachute control system for an unmanned aerial vehicle |
| WO2017087841A1 (en)* | 2015-11-20 | 2017-05-26 | FlightWave Aerospace Systems | Gimbaled thruster configuration for use with unmanned aerial vehicle |
| US10340820B2 (en) | 2016-12-30 | 2019-07-02 | Wing Aviation Llc | Electrical system for unmanned aerial vehicles |
| AU2018247579A1 (en)* | 2017-04-07 | 2019-09-26 | Douglas Morgan HANNA | Distributed-battery aerial vehicle and a powering method therefor |
| KR101995960B1 (en)* | 2017-09-12 | 2019-07-03 | 주식회사 리즈텍시스템 | Potable air cleaner |
| WO2019227439A1 (en)* | 2018-05-31 | 2019-12-05 | 深圳市大疆创新科技有限公司 | Fuselage, vehicle arm, rotor assembly, airframe, and multi-rotor unmanned aerial vehicle |
| US10824830B2 (en) | 2018-06-05 | 2020-11-03 | Hamilton Sunstrand Corporation | RFID control surface disconnect detection system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1521463A (en)* | 2003-02-12 | 2004-08-18 | ���ǵ�����ʽ���� | air circulation device |
| CN104602946A (en)* | 2012-06-06 | 2015-05-06 | 约翰逊控制技术有限责任公司 | Manufacturing service disconnect that is part of busbar |
| US20140332620A1 (en)* | 2013-05-13 | 2014-11-13 | Winehawk Inc. | Unmanned aerial vehicle |
| CN106165235A (en)* | 2015-06-30 | 2016-11-23 | 深圳市大疆创新科技有限公司 | A kind of battery management method, cell, flight control system and unmanned plane |
| CN206068174U (en)* | 2016-08-17 | 2017-04-05 | 陕西中科网络科技发展有限公司 | A kind of elastic monitoring structure of aircraft screw |
| CN106769070A (en)* | 2016-12-22 | 2017-05-31 | 潍柴动力股份有限公司 | The method and device of detection carrier rupture |
| CN207536134U (en)* | 2017-11-16 | 2018-06-26 | 南充驭云创新科技有限公司 | A kind of anti-dismounting device being integrated in unmanned plane locator |
| US20190312439A1 (en)* | 2018-04-06 | 2019-10-10 | Aurora Flight Sciences Corporation | Power Distribution System for Aircraft |
| CN208947596U (en)* | 2018-09-26 | 2019-06-07 | 深圳市大疆创新科技有限公司 | Connector, dynamical system and unmanned plane |
| Publication number | Publication date |
|---|---|
| US20210197977A1 (en) | 2021-07-01 |
| WO2021134053A1 (en) | 2021-07-01 |
| AU2020414748B2 (en) | 2024-08-29 |
| EP4061723A1 (en) | 2022-09-28 |
| US11370555B2 (en) | 2022-06-28 |
| CN114845934B (en) | 2025-08-08 |
| EP4061723A4 (en) | 2023-12-06 |
| AU2020414748A1 (en) | 2022-07-07 |
| Publication | Publication Date | Title |
|---|---|---|
| US11858633B2 (en) | Methods and systems for door-enabled loading and release of payloads in an unmanned aerial vehicle (UAV) | |
| US11618565B2 (en) | Methods and systems for self-deployment of operational infrastructure by an unmanned aerial vehicle (UAV) | |
| US11027843B2 (en) | System and methods for automatic payload pickup by UAV | |
| AU2022203944B2 (en) | Safe unmanned aircraft | |
| US10953984B2 (en) | Methods and systems for using an unmanned aerial vehicle (UAV) dedicated to deployment of operational infrastructure | |
| EP3729360A1 (en) | Dynamic uav transport tasks | |
| AU2019272447B2 (en) | Method for automatic drone package pickup | |
| WO2024015402A1 (en) | Using unwound tether length to measure altitude | |
| US20240140587A1 (en) | UAV Having Lower Cargo Bay Door(s) | |
| CN114845934B (en) | System and method for stopping movement of an operating member | |
| CN119234193A (en) | Method for controlling unmanned aerial vehicle to avoid obstacle |
| 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 |