[go: up one dir, main page]

JP2019525864A - Drone noise reduction by simultaneous propeller modulation - Google Patents

Drone noise reduction by simultaneous propeller modulation Download PDF

Info

Publication number
JP2019525864A
JP2019525864A JP2018567277A JP2018567277A JP2019525864A JP 2019525864 A JP2019525864 A JP 2019525864A JP 2018567277 A JP2018567277 A JP 2018567277A JP 2018567277 A JP2018567277 A JP 2018567277A JP 2019525864 A JP2019525864 A JP 2019525864A
Authority
JP
Japan
Prior art keywords
uav
sound
propeller
flight
size
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018567277A
Other languages
Japanese (ja)
Other versions
JP6637622B2 (en
Inventor
ブライアン シー ベックマン
ブライアン シー ベックマン
マイケル ロールニック
マイケル ロールニック
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US15/194,317 external-priority patent/US10023298B1/en
Priority claimed from US15/194,258 external-priority patent/US10023297B1/en
Priority claimed from US15/255,098 external-priority patent/US10118692B1/en
Application filed by Amazon Technologies Inc filed Critical Amazon Technologies Inc
Publication of JP2019525864A publication Critical patent/JP2019525864A/en
Application granted granted Critical
Publication of JP6637622B2 publication Critical patent/JP6637622B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Toys (AREA)

Abstract

無人航空機(UAV)を使用してペイロードを配達するが、配達中にUAVによる所期のサウンドを生成する技術を提供することができる。例えば、配達中または飛行中に、UAVに付属しているサイズの異なるプロペラに対し、様々な回転速度に変調して、それによって所期のサウンドを生成するように指示することができる。【選択図】図1Unmanned aerial vehicles (UAVs) are used to deliver payloads, but technology can be provided that generates the desired sound by UAVs during delivery. For example, during delivery or in flight, different sized propellers attached to the UAV can be instructed to modulate to various rotational speeds, thereby producing the desired sound. [Selection] Figure 1

Description

電子マーケットなどのネットワークベースリソースを利用してアイテム(例えば、商品及び/またはサービス)を購入するユーザがますます増えている。ネットワークベースリソースは、従来型の実店舗とは比べようのないユーザ体験を提供することができる。例えば、ネットワークベースリソースは、より多数のより多様なアイテムの品ぞろえを提供し得る。さらに、いくつかのアイテムについては、様々な割引価格を付ける多数の販売者が存在する場合がある。したがって、顧客は、豊富なアイテム選択を利用できるだけでなく、最も手頃な割引価格でアイテムを入手することもできる。   More and more users purchase items (eg, goods and / or services) using network-based resources such as an electronic market. Network-based resources can provide a user experience that is incomparable to traditional physical stores. For example, network-based resources may provide an assortment of a larger number of more diverse items. In addition, for some items, there may be a large number of sellers with various discount prices. Thus, customers can not only take advantage of the abundant item selection but also obtain items at the most affordable discount prices.

多くの場合、ユーザ(例えば、顧客)は、コンピューティングデバイスを操作して、ネットワークベースリソースにアクセスし、アイテムに関する情報を要求することができる。ネットワークベースリソースは、その情報と利用可能な配達方法に関する情報とを提供することができる。結果として、ユーザは、ネットワークベースリソースが提供しているアイテムを購入し、配達場所を指定することができる。アイテムは、それに応じて配達場所に配達され得る。ネットワークベースリソースは、無人航空機(UAV)によってアイテムを配達場所に配達するオプションを提供することができ、それによって配達場所付近の交通量と騒音レベルを増加させる。   In many cases, a user (eg, a customer) can operate a computing device to access network-based resources and request information about an item. A network-based resource can provide that information and information about available delivery methods. As a result, the user can purchase an item provided by the network base resource and specify a delivery location. Items can be delivered to delivery locations accordingly. Network-based resources can provide an option to deliver items to a delivery location by unmanned aerial vehicles (UAV), thereby increasing traffic and noise levels near the delivery location.

本開示による種々の実施形態を、図面を参照して説明する。   Various embodiments according to the present disclosure will be described with reference to the drawings.

実施形態に従って、アイテムの配達中にUAVによって生成されるサウンドを低減し、及び/または変更する環境の例を示す。FIG. 4 illustrates an example environment that reduces and / or modifies the sound generated by a UAV during item delivery, according to an embodiment. 実施形態に従って、アイテムを配達するように構成された無人航空機の例を示す。4 illustrates an example of an unmanned aerial vehicle configured to deliver items according to an embodiment. 実施形態に従って、アイテムを配達する間に生成されるサウンドを低減し、及び/または変更する手法の例を示す。FIG. 4 illustrates an example technique for reducing and / or modifying the sound generated while delivering an item, according to an embodiment. 実施形態に従って、アイテムを配達する間の動的なサウンドの低減/変更に適したシステムの態様を示す。FIG. 4 illustrates aspects of a system suitable for dynamic sound reduction / modification during item delivery, according to an embodiment. 実施形態に従って、アイテムを配達する間にサウンドを低減し、及び/または変更するフローの例を示す。FIG. 4 illustrates an example flow for reducing and / or changing sound while delivering an item, according to an embodiment. 実施形態に従って、アイテムを配達する間にサウンドを低減し、及び/または変更するフローの例を示す。FIG. 4 illustrates an example flow for reducing and / or changing sound while delivering an item, according to an embodiment. 実施形態に従って、アイテムの配達中のUAVによる所期のサウンドを生成する環境の例を示す。FIG. 4 illustrates an example environment for generating an intended sound by a UAV during delivery of an item, according to an embodiment. 実施形態に従って、アイテムの配達中のUAVによる所期のサウンドを生成する手法の例を示す。FIG. 4 illustrates an example of a technique for generating an intended sound by a UAV during item delivery according to an embodiment. 実施形態に従って、アイテムを配達する間に所期のサウンドを生成するフローの例を示す。FIG. 6 illustrates an example flow for generating an intended sound while delivering an item, according to an embodiment. FIG. 実施形態に従って、アイテムを配達する間に所期のサウンドを生成するフローの例を示す。FIG. 6 illustrates an example flow for generating an intended sound while delivering an item, according to an embodiment. FIG. 実施形態に従って、アイテムを配達する間のUAVによるサウンドを低減し、変更し、または生成するコンピューティングアーキテクチャの例を示す。FIG. 4 illustrates an example computing architecture that reduces, modifies, or generates UAV sound while delivering an item, according to an embodiment. アイテムを配達する間のサウンドを低減し、及び/または変更する環境の例を示す。Fig. 6 illustrates an example environment for reducing and / or changing sound during item delivery.

以下の記述において、種々の実施形態が記載される。説明の目的で、実施形態の理解の徹底を期すために、具体的構成を細部にわたって明らかにする。しかし、その細部抜きで実施形態を実施し得ることも当業者にとって明らかであろう。なお、周知の特徴事項は、記載される実施形態を不明瞭にしないために、省略または簡略化され得る。   In the following description, various embodiments will be described. For purposes of explanation, specific configurations are set forth in detail in order to provide a thorough understanding of the embodiments. However, it will be apparent to those skilled in the art that the embodiments may be practiced without the details. In other instances, well-known features may be omitted or simplified in order not to obscure the described embodiments.

本開示の実施形態は、とりわけ、ネットワークベースリソースから注文されたアイテムを含むもの等、ペイロードの配達中に無人航空機(UAV)によって生成されるサウンドを低減すること及び/または変更することを対象にする。具体的には、UAVは、ペイロードの配達中に、1組以上のサイズの異なるプロペラのセットを利用して、UAVによって生成されるサウンドのデシベルレベルを低減するとともに、近くのユーザにとっていっそう快いサウンドを生成するように構成され得る。例えば、アイテムを特定の場所に配達するための経路をUAVが飛行中に、第1のサイズの第1のプロペラセットが、飛行の移動部分の間中に利用され得、他方では、第1のサイズとは異なる第2のサイズの第2のプロペラセットが、飛行の配達部分または着陸部分の間中に利用され得る。   Embodiments of the present disclosure are directed to reducing and / or modifying sound generated by unmanned aerial vehicles (UAVs) during delivery of payloads, such as those that include items ordered from network-based resources, among others. To do. Specifically, UAV utilizes a set of one or more different size propellers during delivery of the payload to reduce the decibel level of the sound generated by the UAV and make it more pleasant for nearby users. May be configured to generate. For example, a first propeller set of a first size may be utilized during the moving portion of the flight while the UAV is in flight on a route for delivering an item to a particular location, while the first A second propeller set of a second size different from the size can be utilized during the delivery or landing portion of the flight.

本開示の実施形態はまた、とりわけ、ペイロードを配達中のUAVによる所期のサウンド(変更されたサウンドまたは低減されたサウンドをもたらし得る)を生成することを対象にする。特に、UAVは、様々な回転速度に変調する1組以上のサイズの異なるプロペラのセットを利用して、近くのユーザにとってより快いサウンドであり得る所期のサウンドを生成するように構成され得る。例えば、アイテムを特定の場所に配達するための経路をUAVが飛行中に、UAVに付属するサイズの異なるプロペラの各セットが管理モジュールから命令を受け取って、特定の回転速度に変調し、それによってサイズの異なるプロペラの他のセットの音響共鳴に影響を与え、所期のサウンドを生成する。   Embodiments of the present disclosure are also directed to, among other things, generating the intended sound (which can result in altered or reduced sound) by the UAV delivering the payload. In particular, the UAV may be configured to utilize one or more sets of different sized propellers that modulate to various rotational speeds to produce the desired sound that may be more pleasant sound for nearby users. For example, while a UAV is in the process of delivering a route to deliver an item to a specific location, each set of different size propellers attached to the UAV receives instructions from the management module and modulates them to a specific rotational speed, thereby It affects the acoustic resonance of other sets of propellers of different sizes and produces the desired sound.

一部の実施形態では、サイズの異なるプロペラを利用するようにUAVを構成することに加えて、プロペラ自体に対する他の変形及び/または処理を実行して、飛行中にUAVによって生成されるサウンドを低減及び/または変更することができる。例えば、プロペラブレードは、プロペラブレードの1つ以上の部分に沿ってプロペラブレード加工を(例えば、プロペラブレードの前縁に沿ってブレード加工を)含むことができる。UAVの別のプロペラブレードセットとは異なるサイズである各プロペラブレードセットは、別々の材料でできていてもよく、またはくぼみ、孔などの他の表面加工を有してもよい。一部の実施形態では、1組のプロペラブレードをUAVに対して一定の角度で傾斜させて、様々なタイプの制御及び動きをUAVの推進中にもたらすことができる。いくつかのプロペラブレードは、騒音を低減する加工を含んでもよい。この加工は、プロペラブレード加工の1つ以上を後退させ、及び/または拡張するプロペラブレード加工調整コントローラによって、有効化することができる。加工、組成、または角度の異なった他のプロペラブレードは、本開示に含まれる。   In some embodiments, in addition to configuring the UAV to utilize propellers of different sizes, other variations and / or processing on the propeller itself may be performed to produce the sound generated by the UAV during flight. It can be reduced and / or changed. For example, a propeller blade can include propeller blade machining along one or more portions of the propeller blade (eg, blade machining along the leading edge of the propeller blade). Each propeller blade set, which is a different size from another UAV propeller blade set, may be made of a separate material or may have other surface treatments such as indentations, holes, etc. In some embodiments, a set of propeller blades can be tilted at a constant angle with respect to the UAV to provide various types of control and movement during UAV propulsion. Some propeller blades may include processing to reduce noise. This machining can be enabled by a propeller blade machining adjustment controller that retracts and / or expands one or more of the propeller blade machining. Other propeller blades with different processing, composition, or angles are included in this disclosure.

プロペラブレードは、プロペラブレードの1つ以上の部分に沿ってプロペラブレード加工を含むことができる。例えば、プロペラブレードは、プロペラブレードの前縁に沿ってプロペラブレード加工を含むのみであってもよい。他の実施態様では、プロペラブレード加工は、前縁に沿ってあってもよく、プロペラブレードの上面領域にあってもよく、プロペラブレードの下面領域にあってもよく、プロペラブレードの後縁にあってもよく、プロペラブレードの先端にあってもよく、またはそれらの任意の組合せであってもよい。   The propeller blade can include propeller blade machining along one or more portions of the propeller blade. For example, the propeller blade may only include propeller blade machining along the leading edge of the propeller blade. In other embodiments, the propeller blade machining may be along the leading edge, in the top region of the propeller blade, in the bottom region of the propeller blade, and on the trailing edge of the propeller blade. It may be at the tip of the propeller blade, or any combination thereof.

プロペラブレード加工は、いろいろなサイズ及び/または形状であってもよく、様々な方法でプロペラブレードから拡張させ、またはプロペラブレードに一致させることができる。例えば、プロペラブレード加工の中には、プロペラブレードの表面領域に関して、垂直な成分及び/または水平な成分を含む方向に、プロペラブレードから拡張できるものがある。あるいは、またはそれに加えて、プロペラブレード加工の一部は、プロペラブレードの中に拡張してもよい。一部の実施態様では、プロペラブレード加工のうちの一部または全てを、プロペラが回転している間に、移動させ、または有効化することができる。例えば、プロペラは、プロペラブレード加工の1つ以上を後退させ、及び/または拡張するプロペラブレード加工調整コントローラを含み得る。1つ以上のプロペラブレード加工を移動させるとき、回転プロペラによって生成されるサウンドが変わる。移動する(例えば、後退する、拡張する、シフトする、または回転する)ことができるプロペラブレード加工は、本明細書ではアクティブプロペラブレード加工と称することもある。   Propeller blade processing may be of various sizes and / or shapes and can be extended from or matched to the propeller blade in various ways. For example, some propeller blade processing can be extended from the propeller blade in a direction that includes a vertical component and / or a horizontal component with respect to the surface area of the propeller blade. Alternatively, or in addition, a portion of the propeller blade processing may be extended into the propeller blade. In some embodiments, some or all of the propeller blade processing can be moved or enabled while the propeller is rotating. For example, the propeller may include a propeller blade machining adjustment controller that retracts and / or expands one or more of the propeller blade machining. When moving one or more propeller blades, the sound produced by the rotating propeller changes. Propeller blade machining that can move (eg, retract, expand, shift, or rotate) may be referred to herein as active propeller blade machining.

一部の実施態様では、航空機によって生成されるサウンド、または航空機の周囲に生成されるサウンドを測定する、1つ以上のセンサが航空機上に配置され得る。測定されるサウンドに基づいて、航空機に搭載されるプロペラブレードのプロペラブレード加工の1つ以上の位置を変更して、反サウンドを生成することができ、この反サウンドは、それが航空機によって生成されるサウンドと調和するとき、航空機によって生成されるサウンドを変更する。例えば、航空機のプロセッサは、個別のプロペラブレード加工位置ごとに生成されるそれぞれのサウンドに関する情報を保持することができる。測定されるサウンドとプロペラの所望の回転速度とに基づいて、プロペラが回転するとき、それが反サウンドを生成する結果をもたらすプロペラブレード加工位置が選択され、プロペラが所望の回転速度で回転すると、この反サウンドが測定サウンドを打ち消し、低減し、及び/または別の方法で変更する。   In some implementations, one or more sensors that measure sound produced by or around the aircraft may be located on the aircraft. Based on the measured sound, one or more positions of the propeller blade machining of the propeller blade mounted on the aircraft can be changed to generate an anti-sound, which is generated by the aircraft Change the sound produced by the aircraft when harmonizing with the sound. For example, an aircraft processor may maintain information regarding each sound generated for each individual propeller blade machining position. Based on the measured sound and the desired rotation speed of the propeller, when the propeller rotates, the propeller blade machining position that results in the production of anti-sound is selected, and when the propeller rotates at the desired rotation speed, This anti-sound cancels, reduces and / or otherwise modifies the measurement sound.

別の例では、いくつかのプロペラブレード加工は、特定の反サウンドを生成するように設計されているのではなく、プロペラブレードが回転するときにそれによって生成されるサウンドを、減衰させ、低減し、及び/または別の方法で変更することができる。例えば、プロペラブレードは、プロペラブレードの後縁からの後退または拡張が可能な外縁(プロペラブレード加工の一種)を含むことができる。外縁が拡張すると外縁は気流を変え、プロペラが空を通過するときに、プロペラブレードによって生成されるサウンドを減衰させ、低減し、及び/または別の方法で変更する。   In another example, some propeller blade processing is not designed to produce a specific anti-sound, but rather attenuates and reduces the sound produced by the propeller blade as it rotates. And / or in other ways. For example, the propeller blade can include an outer edge (a type of propeller blade machining) that can be retracted or expanded from the trailing edge of the propeller blade. As the outer edge expands, the outer edge changes the airflow and attenuates, reduces, and / or otherwise changes the sound produced by the propeller blades as the propeller passes through the sky.

実施形態では、1つ以上のセンサをUAV上に付属させるかまたは配置して、アイテムの配達中及び飛行中に、UAVによって生成されるサウンド、またはUAVの周囲に生成されるサウンドを測定することができる。実施形態では、測定サウンドを利用して、UAVによって生成されるサウンド、またはUAVの周囲に生成されるサウンドに伴う、特定のデシベルレベル及び他の測定基準を特定するサウンドプロファイルを生成することができる。例えば、デシベルレベル、ラウドネス、シャープネス、ラフネス、変動強度、及び音調の突出を特定するサイズの異なるプロペラの各セットに対して、サウンドプロファイルを生成することができる。サウンドプロファイルに含まれる各測定基準は、UAVによって生成されるサウンドを低減するべきか、または変更するべきかどうかを決定するために、アイテム配達のための飛行部分に対応する1つ以上の閾値と比較され得る。例えば、大音量の騒音を許容する1つの閾値が移動モード中に利用され得る一方で、小音量の騒音を特定する別の閾値が、配達または離陸などの異なった飛行部分の間中に利用され得る。   In an embodiment, one or more sensors are attached or placed on the UAV to measure the sound generated by or around the UAV during item delivery and flight. Can do. In an embodiment, the measurement sound can be utilized to generate a sound profile that identifies specific decibel levels and other metrics associated with the sound generated by or around the UAV. . For example, a sound profile can be generated for each set of propellers of different sizes that specify decibel levels, loudness, sharpness, roughness, fluctuation strength, and tone protrusion. Each metric included in the sound profile includes one or more thresholds corresponding to the flight portion for item delivery to determine whether the sound generated by the UAV should be reduced or changed. Can be compared. For example, one threshold that allows loud noise may be used during travel mode, while another threshold that specifies low noise is used during different flight segments such as delivery or takeoff. obtain.

一部の実施形態では、UAVと通信するコンピュータシステム、またはUAVのコンピュータシステムは、1つ以上のセンサによってもたらされた情報を利用して、サウンドプロファイルを生成することができる。一部の実施形態では、サウンドプロファイルを利用して、UAV及び関連コンポーネントに命令を与えることができ、これらの命令は、第1のサイズの第1のプロペラセットから、第2のサイズの第2のプロペラセットへの、またはその2セットの何らかの組合せへの変調をもたらして、騒音を低減し、または変更する。例えば、1組以上のサイズの異なるプロペラのセットは、1組以上の同じサイズのプロペラを利用するという相加効果ではなく、騒音を相殺する周波数をもたらすことによって、UAVを推進させるとともに、UAVによって生成される騒音を低減するように指示され得る。種々の実施形態において、サウンドプロファイルを利用して、UAV及び関連コンポーネントに命令を与えることができ、これらの命令は、サイズの異なるプロペラ、加工されたプロペラ、または他のブレード加工されたプロペラの各セットの変調をもたらし、それによって所期のサウンドを生成するように、プロペラの各セットを同時に利用する。本明細書で用いられる変調すること、または変調には、第1のサイズの第1のプロペラから第2のサイズの第2のプロペラへの完全な移行(開始/停止)を含む、対応するプロペラブレードのRPMを変更すること、または変化させることが含まれる。一部の実施形態では、1つ以上のセンサは、配達中にUAVの周囲環境の音響伝播特性を特定する信号を送受信するように構成され得る。例えば、1つ以上のセンサは、配達中にUAVの周囲の一定距離の範囲内(すなわち、UAVから5〜20メートルのどこか)で、信号を送受信するように構成され得る。一部の実施形態では、音響伝播特性を利用して、1つ以上のサウンドプロファイルを更新及び/または生成することができる。サウンドプロファイル及び/または音響伝播特性は、サイズの異なるプロペラブレードを種々の回転速度に変調して、所期のサウンドを生成するように、管理モジュールによって利用され得る。   In some embodiments, a computer system that communicates with a UAV, or a computer system of a UAV, can utilize information provided by one or more sensors to generate a sound profile. In some embodiments, the sound profile may be utilized to provide instructions to the UAV and related components, from the first sized first propeller set to the second sized second propeller. Resulting in modulation to a set of propellers, or some combination of the two sets, to reduce or modify noise. For example, a set of one or more different size propellers is not the additive effect of using one or more sets of the same size propeller, but promotes the UAV by providing a frequency that cancels noise, and by the UAV It may be instructed to reduce the generated noise. In various embodiments, a sound profile can be utilized to provide instructions to the UAV and related components, each of which can be used for propellers of different sizes, machined propellers, or other bladed propellers. Utilize each set of propellers simultaneously to provide set modulation and thereby produce the desired sound. As used herein, modulating, or modulating, includes a complete transition (start / stop) from a first propeller of a first size to a second propeller of a second size. It includes changing or changing the RPM of the blade. In some embodiments, the one or more sensors may be configured to send and receive signals that specify the acoustic propagation characteristics of the surrounding environment of the UAV during delivery. For example, the one or more sensors may be configured to send and receive signals within a certain distance around the UAV during delivery (ie, somewhere between 5 and 20 meters from the UAV). In some embodiments, acoustic propagation characteristics can be utilized to update and / or generate one or more sound profiles. The sound profile and / or sound propagation characteristics can be utilized by the management module to modulate different sized propeller blades to various rotational speeds to produce the desired sound.

実施形態では、UAVの現在位置を特定する情報を利用して、飛行中にUAVが使用すべきプロペラサイズのセットを指示する際に利用するために、特定のサウンドプロファイルを決定することもできる。例えば、ペイロードを送り先に配達するようにUAVに指示する飛行計画が生成され得る。飛行中に飛行計画の種々の時点で、飛行計画において事前に生成されたサウンドプロファイル及びUAVの現在位置を、データ点として利用して、UAVによって生成される騒音を低減及び/または変更するように、サイズの異なるプロペラの各セットの変調を指示することができる。一部の実施形態では、モータ故障などのコンポーネント故障、及び/または、モータとプロペラとを含むUAVの種々のコンポーネントと関連する性能測定基準を特定する情報を、取得または受領することができる。   In an embodiment, information identifying the current location of the UAV may be used to determine a particular sound profile for use in indicating a set of propeller sizes to be used by the UAV during flight. For example, a flight plan can be generated that instructs the UAV to deliver the payload to the destination. At various points in the flight plan during flight, the sound profile previously generated in the flight plan and the current location of the UAV are utilized as data points to reduce and / or change the noise generated by the UAV. The modulation of each set of propellers of different sizes can be directed. In some embodiments, information identifying component failures, such as motor failures, and / or performance metrics associated with various components of the UAV, including motors and propellers, may be obtained or received.

コンポーネント故障または性能測定基準を特定する情報に基づいて、配達中のUAVの予期せぬ減速を防ぐために、第1のプロペラセットから第2のプロペラセットに変調するように、UAVによって命令が生成されて送出され、及び/または利用され得る。一部の実施形態では、初めに配達用の商品を注文したユーザと近くの隣人とは、配達中のUAVの相対的な騒音レベルに関して入力を提供することができ、または入力を要求されるようにしてもよい。ユーザによって提供された入力を利用して、サウンドプロファイルを動的に更新することができ、更新された命令を与えて、UAVによって生成されるサウンドを低減するように、及び/または変更するように、サイズの異なるプロペラ及び/またはサイズの異なるプロペラの複数セットの新構成を変調することができる。事前に生成されたサウンドプロファイルは、同じ配達場所または送り先への次回配達のために、ユーザ入力を使用して更新され得る。一部の実施形態では、サイズが異なった、または様々に加工された、プロペラブレード及び関連コンポーネント(すなわち、モータ、取付け具など)は、UAVのフレームと互いに関して、ある特定の配置に構成されてもよい。各コンポーネントの音響共鳴とプロペラブレードの回転速度とが、UAVによって生成されるサウンドに影響を与えるので、コンポーネント構成を利用して、所期のサウンドを生成することができる。   Based on information identifying component failure or performance metrics, instructions are generated by the UAV to modulate from the first propeller set to the second propeller set to prevent unexpected slowdown of the UAV during delivery. Can be delivered and / or utilized. In some embodiments, the user who originally ordered the item for delivery and a nearby neighbor can provide or be required to provide input regarding the relative noise level of the UAV being delivered. It may be. Utilizing input provided by the user, the sound profile can be updated dynamically to provide updated instructions to reduce and / or modify the sound generated by the UAV. New configurations of different size propellers and / or multiple sets of different size propellers can be modulated. The pre-generated sound profile can be updated using user input for the next delivery to the same delivery location or destination. In some embodiments, propeller blades and associated components (ie, motors, fixtures, etc.) of different sizes or variously processed are configured in a particular arrangement with respect to the UAV frame and each other. Also good. Since the acoustic resonance of each component and the rotation speed of the propeller blade affect the sound generated by the UAV, the desired sound can be generated using the component configuration.

一部の実施態様では、測定サウンドは、他の動作データ及び/または環境データと一緒に、及び/またはそれらとは無関係に記録され得る。そのような情報またはデータは、限定はしないが、例えば無人航空機に直接関係しない情報もしくはデータ等の外部情報もしくは外部データ、または例えば無人航空機自体に関する情報もしくはデータ等の固有情報もしくは固有データを含み得る。例えば、外部情報または外部データには、環境条件(例えば、気温、気圧、湿度、風速、及び風向)、無人航空機が稼働している時間帯または曜日、月もしくは年、雲量の評価基準、日照、所与の環境の範囲内の地表条件または地表性状(例えば、地表が濡れているのか、乾いているのか、砂または雪で覆われているのか、それともその他の性状を有するのか)、月の相、海洋潮、地球の磁場の方向、大気の汚染度、微粒子数、あるいは所与の環境の範囲内のその他の要因が含まれ得るが、これらに限定されない。固有情報または固有データには、動作特性(例えば、高度、航路、速度、上昇速度もしくは降下速度、旋回速度、または加速度等の動的属性;あるいは構造もしくはフレームの寸法、プロペラもしくはモータの数、係るモータの動作速度等の物理的属性)、無人航空機の追跡された位置(例えば、緯度及び/または経度)、または配達された荷物の状況が含まれるが、これらに限定されない。本開示によれば、無人航空機が動作し、測定サウンドに関する情報またはデータと相関がある物理的環境または動作環境に関して捕捉されて収集され得る情報またはデータの量、種類及び多様性は、理論的には無制限である。一部の実施形態では、表示または情報は、UAVが配達場所へのアイテムの配達に成功したことを明確化し得る。UAVを飛行させて起点位置(関連施設)に戻すのに必要な揚力、動力、及び/または推進力が少なくて済み、したがってUAVによって生成されるサウンドをさらに変更及び/または低減することができるので、このデータ点を、サイズの異なるプロペラセット間で変調するために利用することもできる。   In some implementations, the measurement sound may be recorded with and / or independently of other operational data and / or environmental data. Such information or data may include, but is not limited to, external information or data such as information or data not directly related to the unmanned aircraft, or specific information or data such as information or data related to the unmanned aircraft itself, for example. . For example, external information or data includes environmental conditions (eg, temperature, barometric pressure, humidity, wind speed, and wind direction), time zone or day of the week when the unmanned aircraft is operating, month or year, cloud cover evaluation criteria, sunshine, Surface conditions or surface properties within a given environment (for example, whether the surface is wet, dry, covered with sand or snow, or has other properties), phase of the moon , Ocean tides, the direction of the Earth's magnetic field, the degree of air pollution, the number of particulates, or other factors within a given environment. Specific information or data includes dynamic characteristics such as operating characteristics (eg altitude, route, speed, ascending or descending speed, turning speed or acceleration; or structure or frame dimensions, number of propellers or motors, etc. Physical attributes such as motor operating speed), tracked location of unmanned aircraft (eg, latitude and / or longitude), or status of delivered packages. According to the present disclosure, the amount, type and variety of information or data that can be captured and collected in relation to the physical or operating environment in which an unmanned aerial vehicle operates and correlates with information or data related to measured sound is theoretically Is unlimited. In some embodiments, the display or information may clarify that the UAV has successfully delivered the item to the delivery location. Less lift, power, and / or propulsion is required to fly the UAV back to its starting position (related facilities), so that the sound generated by the UAV can be further modified and / or reduced This data point can also be used to modulate between different size propeller sets.

一部の実施形態では、環境またはペイロードによって生成される音域またはサウンド帯域を、1つ以上のサウンドプロファイルを生成して変調命令を生成する際のデータ点として利用することができる。例えば、飛行中、UAVに付属するセンサが、周囲環境がサウンドスペクトルの特定の帯域の範囲に入るサウンドをもたらしていることを示す場合、このサウンドを採り入れて、環境内に既に存在するサウンドを再生しないように、変調命令を生成及び/または変更することができる。本開示によれば、無人航空機が動作し、測定サウンドに関する情報またはデータと相関がある物理的環境または動作環境に関して捕捉されて収集され得る情報またはデータの量、種類及び多様性は、理論的には無制限である。一部の実施形態では、表示または情報は、UAVが配達場所へのアイテムの配達に成功したことを明確化し得る。UAVを飛行させて起点位置(関連施設)に戻すのに必要な揚力、動力、及び/または推進力が少なくて済み、したがってUAVによって生成されるサウンドをさらに変更及び/または低減することができるので、このデータ点を、サイズの異なるプロペラセット間で変調するために利用することもできる。一部の実施形態では、アイテム及びアイテム梱包に関連する重量、サイズ、梱包材料、重量配分、ならびに音響特性などのペイロードに関するデータは、管理モジュールによって使用されるサウンドプロファイルを特定して、変調命令を生成する際のデータ点として利用され得る。   In some embodiments, the range or sound band generated by the environment or payload can be utilized as a data point in generating one or more sound profiles to generate modulation instructions. For example, during flight, if the sensor attached to the UAV indicates that the surrounding environment is producing sound that falls within a certain band of the sound spectrum, this sound is taken in and the sound that already exists in the environment is played. As such, modulation instructions can be generated and / or modified. According to the present disclosure, the amount, type and variety of information or data that can be captured and collected in relation to the physical or operating environment in which an unmanned aerial vehicle operates and correlates with information or data related to measured sound is theoretically Is unlimited. In some embodiments, the display or information may clarify that the UAV has successfully delivered the item to the delivery location. Less lift, power, and / or propulsion is required to fly the UAV back to its starting position (related facilities), so that the sound generated by the UAV can be further modified and / or reduced This data point can also be used to modulate between different size propeller sets. In some embodiments, data relating to the payload, such as weight, size, packaging material, weight distribution, and acoustic characteristics associated with the item and item packaging, identify the sound profile used by the management module and provide modulation instructions. It can be used as a data point when generating.

飛行中に無人航空機によって捕捉された外部情報または外部データ及び/または固有情報または固有データを使用して、無人航空機の動作もしくは位置、またはそのような位置の周囲の条件を、無人航空機によって生成されるサウンドと関連付けるように、機械学習システムを訓練することができる。訓練された機械学習システム、またはそのような訓練された機械学習システムを使用して開発されたサウンドプロファイルは、その後、無人航空機が、所定の位置において動作するとき、または所定の速度もしくは位置における所定の条件セットを条件として動作するとき、またはその他の特性(サイズの異なるプロペラの別のセットと相違する特定のサイズのプロペラのセットを利用することなど)に従って動作するときに発され得るサウンドを予測するために使用され得る。そのようなサウンドが予測されると、結果的にUAVが変更された及び/または低減されたサウンドを生成することになるプロペラブレードのサイズ構成、加工、組成、及び/または位置が決定される。一部の例では、反サウンドを生成するために、サイズの異なるプロペラの相違する構成を決定することができる。本明細書で使用される反サウンドは、予測サウンドまたは測定サウンドと、近似的に反対であるが排他的に反対ではなく、及び/または近似的に位相がずれているが排他的に位相がずれていない振幅及び周波数を有するサウンド(例えば、予測サウンドの極性に対して反転した極性を有する)のことを言う。無人航空機の空中動作中、プロペラが反サウンドを生成することができるように、サイズの異なるプロペラの特別な構成のプロペラセットが利用される。反サウンドがプロペラブレードによって生成されるとき、そのような反サウンドは、それらの位置における予測サウンドの一部または全ての作用を効果的に修正する。この関連で、本明細書に記載されるシステム及び方法は、飛行中に無人航空機によって生成されるサウンドを効果的に制御、低減、及び/または別の方法で変更するために利用され得る。   Using external information or external data and / or specific information or specific data captured by the unmanned aerial vehicle in flight, the operation or position of the unmanned aircraft, or conditions around such position, are generated by the unmanned aircraft. The machine learning system can be trained to associate with the sound. A trained machine learning system or a sound profile developed using such a trained machine learning system is then used when the unmanned aerial vehicle operates at a predetermined position or at a predetermined speed or position. Predict the sound that can be emitted when operating on a set of conditions, or when operating according to other characteristics (such as using a set of propellers of a particular size that differ from another set of propellers of different sizes) Can be used to When such a sound is predicted, the sizing, processing, composition, and / or position of the propeller blade that will result in a sound with a modified and / or reduced UAV is determined. In some examples, different configurations of propellers of different sizes can be determined to produce anti-sound. As used herein, anti-sound is approximately opposite, but not exclusively, to predicted or measured sound, and / or is approximately out of phase but exclusively out of phase It refers to a sound having an amplitude and frequency that is not (eg, having a polarity reversed with respect to the polarity of the expected sound). A specially configured propeller set of different sizes is utilized so that the propeller can generate anti-sound during aerial operation of the unmanned aerial vehicle. When anti-sound is generated by a propeller blade, such anti-sound effectively modifies some or all of the expected sound effects at those locations. In this regard, the systems and methods described herein can be utilized to effectively control, reduce, and / or otherwise modify the sound generated by an unmanned aerial vehicle during flight.

例えば、電子マーケットに関わるウェブサイトなどのネットワークベースリソースの例を考察する。ユーザはウェブサイトにアクセスして、綿ナプキンと磁器プレートを注文することができる。UAVを、それに応じて配備して、施設からユーザに関連付けられた場所へ注文品を配達することができる。UAVの飛行中に、種々の配達部分でUAVによって生成されるサウンドを変更または低減するように、UAVに付属するサイズの異なるプロペラの各セットの変調を指示する命令が生成され、UAVに与えられ得る。UAVは、綿ナプキン及び磁器プレートを含む荷物を収容し得る。その場所に到着次第、UAVは、ナプキン及び磁器プレートの荷物をUAVに結合するケーブルを降ろし得る。並行してまたは引き続き、UAVは、1組以上のサイズの異なるプロペラのセットを変調して、飛行を正常に維持し、荷物を配達し、UAVによって生成されるサウンドを低減及び/または変更することができる。荷物を同場所に着地させると、ケーブルが切り離され得る。その後、UAVは、サイズの異なるプロペラのセットに再び変調して、施設に戻るための飛行中に、所期のサウンドを変更及び/または生成することができる。   For example, consider an example of a network-based resource such as a website related to an electronic market. Users can access the website and order cotton napkins and porcelain plates. The UAV can be deployed accordingly to deliver orders from the facility to the location associated with the user. During the flight of the UAV, instructions are generated and given to the UAV that direct the modulation of each set of different sized propellers attached to the UAV so as to change or reduce the sound produced by the UAV at various delivery parts. obtain. The UAV may contain luggage including cotton napkins and porcelain plates. Upon arrival at that location, the UAV may unload the cable that connects the napkin and porcelain plate package to the UAV. In parallel or subsequently, the UAV modulates a set of one or more different size propellers to maintain normal flight, deliver packages, and reduce and / or modify the sound produced by the UAV Can do. When the load is landed at the same location, the cable can be disconnected. The UAV can then remodulate to a different set of propellers to change and / or generate the desired sound during the flight to return to the facility.

さらに説明するために、電子マーケットに関わるウェブサイトなどのネットワークベースリソースの別の例を考察する。ユーザはウェブサイトにアクセスして、綿ナプキンと磁器プレートを注文することができる。UAVを、それに応じて配備して、施設からユーザに関連付けられた場所へ注文品を配達することができる。UAVの飛行中に、種々の配達部分でUAVによって生成されるサウンドを変更または低減するように、第1のサイズの第1のプロペラセットから、第2のサイズの第2のプロペラセットへの変調を指示する命令が生成され、UAVに与えられ得る。UAVは、綿ナプキン及び磁器プレートを含む荷物を収容し得る。その場所に到着次第、UAVは、ナプキン及び磁器プレートの荷物をUAVに結合するケーブルを降ろし得る。並行してまたは引き続き、UAVは、1組以上のサイズの異なるプロペラのセットの間で変調して、飛行を正常に維持し、荷物を配達し、UAVによって生成されるサウンドを低減及び/または変更することができる。荷物を同場所に着地させると、ケーブルが切り離され得る。その後、UAVは、施設に戻るために、サイズの異なるプロペラの別のセット(複数可)に再び変調することができる。   To further illustrate, consider another example of a network-based resource, such as a website related to an electronic market. Users can access the website and order cotton napkins and porcelain plates. The UAV can be deployed accordingly to deliver orders from the facility to the location associated with the user. Modulation from a first sized first propeller set to a second sized second propeller set so as to change or reduce the sound produced by the UAV at various delivery portions during flight of the UAV Can be generated and provided to the UAV. The UAV may contain luggage including cotton napkins and porcelain plates. Upon arrival at that location, the UAV may unload the cable that connects the napkin and porcelain plate package to the UAV. In parallel or subsequently, the UAV modulates between sets of one or more different size propellers to maintain normal flight, deliver packages and reduce and / or modify the sound generated by the UAV can do. When the load is landed at the same location, the cable can be disconnected. The UAV can then be re-modulated to another set (s) of different size propellers to return to the facility.

上記の説明では、荷物を配達場所に届けるためにケーブルを使用しているが、本明細書の実施形態はそのようなものとして限定されない。代わりに、UAVは、地表に着陸することによって荷物を配達場所に届けてもよく、または配達場所の上方のある高さから荷物を投下することによって荷物を送り出し、配達を完了するために荷物に連結されたパラシュート機構を利用するようにしてもよい。   In the above description, a cable is used to deliver a package to a delivery location, but the embodiments herein are not limited as such. Alternatively, the UAV may deliver the package to the delivery location by landing on the surface of the earth, or deliver the package by dropping the package from a height above the delivery location and complete the delivery to the package. You may make it utilize the connected parachute mechanism.

説明を単純明快にするために、本実施形態は、UAVがネットワークベースリソースから注文されたアイテムを収めた荷物を配達するという状況下にあって、本明細書に記載され得、配達はケーブルを使用して荷物を降ろすことを含む場合がある。しかしながら、本実施形態はそのようなものとして限定されない。代わりに、本実施形態は、1つ以上のUAVに同様に適用することができ、それらのそれぞれまたはそれらの集まりが、1つ/または複数のペイロードを配達する。全般に、配達には、同種または異種の1本以上のケーブルなど、1本以上のロープを使用して、1つ以上のペイロードを降ろすこと、及び1つ以上のペイロードを届ける1本以上のロープを解放することが含まれ得る。UAVからロープを解放することには、ロープを切り離すことが、または切り離すことなくUAVからロープを分離することが含まれ得る。   For simplicity of explanation, this embodiment may be described herein in the context of a UAV delivering a package containing items ordered from a network-based resource, the delivery being cabled. May include using and unloading luggage. However, the present embodiment is not limited as such. Instead, this embodiment can be applied to one or more UAVs as well, each or a collection of them delivering one / or multiple payloads. In general, for delivery, use one or more ropes, such as one or more cables of the same or different type, to unload one or more payloads, and one or more ropes to deliver one or more payloads Releasing may be included. Releasing the rope from the UAV may include disconnecting the rope from the UAV or without disconnecting the rope.

図1を参照すると、実施形態に従って、アイテムの配達中にUAVによって生成されるサウンドを低減し、及び/または変更する環境の例が示される。具体的には、UAV110が、荷物116を配達するためにユーザ114に関連付けられた場所112に配備され得る。この環境の例において、場所112はユーザ114の住居として示される。ただし、本明細書に記載される実施形態は、そのようなものとして限定されず、他の種類の場所及び/またはユーザとの他の関連にも同様に適用できる。図1において、UAV110は、現在のところ、移動中に、第1のサウンドを生成する第1のプロペラセット118を利用するように構成されている。UAV110は、第1のプロペラセット118を利用時に決定されたサウンドプロファイルに基づいて予測される第1のサウンドを、第1のプロペラセット118を利用しながら生成していてもよい。図1は、第1のプロペラセット118を利用し、UAV110に付属するプロペラの他のセットのものを使用しない、UAV110を示すことに着目すべきである。一部の実施形態では、UAV110は、種々の構成(プロペラ加工、組成、回転速度など)でサイズの異なるプロペラの複数セットを利用して、UAV110によって生成されるサウンドを変更または低減することができる。   Referring to FIG. 1, an example environment is shown that reduces and / or modifies the sound generated by a UAV during item delivery, according to an embodiment. Specifically, UAV 110 may be deployed at location 112 associated with user 114 for delivering package 116. In this example environment, location 112 is shown as the residence of user 114. However, the embodiments described herein are not limited as such and are equally applicable to other types of locations and / or other associations with users. In FIG. 1, UAV 110 is currently configured to utilize a first set of propellers 118 that generate a first sound during movement. The UAV 110 may generate a first sound that is predicted based on a sound profile determined when the first propeller set 118 is used while using the first propeller set 118. It should be noted that FIG. 1 shows a UAV 110 that utilizes a first propeller set 118 and does not use the other sets of propellers that are attached to the UAV 110. In some embodiments, the UAV 110 can utilize multiple sets of different size propellers in various configurations (propeller processing, composition, rotational speed, etc.) to modify or reduce the sound produced by the UAV 110. .

一例では、ユーザ114は、アイテムを注文するために、コンピューティングデバイスを操作して、ネットワークベースリソースにアクセスしてもよい。この注文に基づいて、アイテムが施設で梱包され、UAV110に積載され得る。UAV110を遠隔制御して、または自律的に動作させて、荷物116を施設から場所112へ空輸し、荷物116を届け、施設または他の場所に戻すことができる。UAV110のこうした運用は、UAV110が遂行のために配備され得る、飛行任務の例に相当し得る。   In one example, user 114 may operate a computing device to access network-based resources to order items. Based on this order, items can be packed at the facility and loaded onto the UAV 110. The UAV 110 can be remotely controlled or operated autonomously to air load the package 116 from the facility to the location 112, deliver the package 116, and return it to the facility or other location. Such operation of UAV 110 may represent an example of a flight mission in which UAV 110 may be deployed for performance.

場所112(例えば、まさにその場所112またはその近傍)に到着すると、UAV110は、配達面120を決定して、荷物116を引き渡すことができる。図1では、ユーザの住居の裏庭の地表として配達面120が示される。ただし、本明細書に記載される実施形態は、そのようなものとして限定されず、他の種類の表面及び/または場所112との他の関連にも同様に適用できる。実施形態では、場所112に到着すると、UAV110に付属している1つ以上のセンサが、UAV110またはその周囲の外部データ及び固有データを取得または受領して、サウンドプロファイルを生成することができる。このサウンドプロファイルは、サイズの異なるプロペラセットの所与の構成を前提として、UAV110によって生成される所期のサウンドを特定する。UAV110及び周囲環境に関する外部データ及び固有データには、ユーザ114の存在、場所112に関する詳細(エコーを生じる構造、すなわち、穴、空のプールなど)、環境122内の他のアイテム、及びUAV110自体に関する情報が含まれ得る。一例の技法において、環境112内のアイテムを含む場所112に関するデータと、空間的座標などの他の適切な情報とは、施設を出る前、場所112へ向かう途中、または場所112への到着時に、UAV110に与えられ得る(例えば、UAV110に送出されて、それ以降、保存される)。このデータは、UAV110のセンサに基づいて生成することができる。例えば、UAV110には、画像センサ、運動センサ、電波センサ、及び/またはその他のセンサなど、多数のセンサと、1つ以上の処理ユニットとが装備されて、UAV110によって生成される、またはUAV110の周囲で生成される、場所及びサウンドに関連する環境データを検知して処理することができる。当然ながら、両方の例示的技法の組合せを使用してもよい。   Upon arrival at location 112 (eg, exactly at or near location 112), UAV 110 may determine delivery surface 120 and deliver package 116. In FIG. 1, a delivery surface 120 is shown as the ground surface of the backyard of the user's residence. However, the embodiments described herein are not limited as such and are equally applicable to other types of surfaces and / or other associations with locations 112. In an embodiment, upon arrival at location 112, one or more sensors attached to UAV 110 may obtain or receive UAV 110 or its surrounding external and unique data to generate a sound profile. This sound profile identifies the intended sound generated by the UAV 110 given a given configuration of different size propeller sets. External and unique data regarding UAV 110 and the surrounding environment include the presence of user 114, details regarding location 112 (echoing structures, ie holes, empty pools, etc.), other items in environment 122, and UAV 110 itself. Information may be included. In one example technique, data relating to location 112 including items in environment 112 and other suitable information such as spatial coordinates may be obtained before leaving the facility, on the way to location 112, or upon arrival at location 112. Can be provided to the UAV 110 (eg, sent to the UAV 110 and stored thereafter). This data can be generated based on the UAV 110 sensor. For example, the UAV 110 is equipped with a number of sensors, such as image sensors, motion sensors, radio wave sensors, and / or other sensors, and one or more processing units, generated by the UAV 110, or around the UAV 110. Can detect and process environmental data related to location and sound. Of course, a combination of both exemplary techniques may be used.

実施形態では、UAV110が配達面120に近づくとき、UAV110が第1のサイズの第1のプロペラセット118から第2のサイズの第2のプロペラセット124に変調できるようにする命令を送出または生成することができる。第1のサイズの第1のプロペラセット118から第2のサイズの第2のプロペラセット124への変調は、荷物116の配達中にUAV110によって生成されるサウンドを低減及び/または変更することができる。実施形態では、UAVは、付属ケーブル128を介して荷物116が配達されたという入力126を受領することができる。この配達が成功したというデータ点を利用して、UAV110用の新しいサウンドプロファイルをさらに更新し、または生成することができる。UAV110は、サイズの異なるプロペラセット(118、124)間の変調をさらに指示して、UAV110を起点の施設に戻すように推進させる。一部の実施形態では、サウンドプロファイルは、UAV110の最新の重量を基に更新されてもよく、この重量は、特定の異なったサイズのプロペラセットが利用されるときに、UAVによって生成されるサウンドを変更する。   In an embodiment, when the UAV 110 approaches the delivery surface 120, it sends or generates an instruction that allows the UAV 110 to modulate from a first sized first propeller set 118 to a second sized second propeller set 124. be able to. Modulation from the first sized first propeller set 118 to the second sized second propeller set 124 may reduce and / or modify the sound produced by the UAV 110 during delivery of the package 116. . In an embodiment, the UAV may receive an input 126 that the package 116 has been delivered via the attached cable 128. The data point that this delivery was successful can be used to further update or generate a new sound profile for UAV 110. The UAV 110 further directs modulation between propeller sets (118, 124) of different sizes to drive the UAV 110 back to the originating facility. In some embodiments, the sound profile may be updated based on the latest weight of the UAV 110, which is the sound generated by the UAV when certain different sized propeller sets are utilized. To change.

事前に生成されたサウンドプロファイルが利用される実施形態では、UAV110は、配達場所112に対するその相対位置を提供して、または利用して、所期のサウンドが生成されるように、特定のサウンドプロファイル、したがって特定のサイズのプロペラセットの構成を選択することができる。例えば、配達後に、サウンドプロファイル及び対応する命令がUAV110に指示して、起点施設に戻る前にUAV110を適当な高さまで持ち上げるように、第1のサイズの第1のプロペラセット118と第2のサイズの第2のプロペラセット124との両方が利用され得る。本明細書に記載されるように、本開示の実施形態は、反サウンドを生成するか、または起点位置から配達場所112への種々の配達部分の間中にUAVによって生成されるサウンドをさらに低減及び/または変更するための、両方のプロペラセット(118及び124)の使用を含む。配達場所112でUAV110によって生成される特定の環境データまたはサウンドを、後の使用のために捕捉及び格納して、特定の配達場所及びUAV110プロペラ構成のための種々のサウンドプロファイルを生成して利用する際に機械学習アルゴリズムを訓練することができる。   In embodiments where a pre-generated sound profile is utilized, the UAV 110 provides or utilizes its relative position with respect to the delivery location 112 so that the desired sound is generated. Therefore, the configuration of a propeller set of a specific size can be selected. For example, after delivery, the sound profile and corresponding instructions direct the UAV 110 to lift the UAV 110 to an appropriate height before returning to the originating facility, and the first size first propeller set 118 and the second size. Both the second propeller set 124 can be utilized. As described herein, embodiments of the present disclosure generate anti-sound or further reduce the sound generated by the UAV during various delivery portions from the origin location to the delivery location 112. And / or use of both propeller sets (118 and 124) to modify. Specific environmental data or sound generated by the UAV 110 at the delivery location 112 is captured and stored for later use to generate and utilize various sound profiles for the specific delivery location and UAV 110 propeller configuration. In some cases, machine learning algorithms can be trained.

ある場所に荷物を配達し、UAV110によって生成されるサウンドを低減及び/または変更するように構成される、UAV110などのUAVコンポーネントの例を図2にさらに示す。このUAVは、配送手法の一端として、ケーブル128などのケーブルを使用する場合がある。ケーブルは、配達任務にUAVを配備することの一端として、UAVに追加(例えば、設置、搭載、取り付け、結合、接続)され得る。このUAVは、アイテムを配達場所に配達するのに、サイズの異なるプロペラのセットである相違する構成を使用することができる。   An example of a UAV component, such as UAV 110, configured to deliver a package to a location and reduce and / or modify the sound generated by UAV 110 is further illustrated in FIG. This UAV may use a cable such as the cable 128 as one end of the delivery method. Cables can be added (eg, installed, mounted, attached, coupled, connected) to the UAV as part of deploying the UAV for delivery missions. This UAV can use a different configuration, a set of propellers of different sizes, to deliver items to a delivery location.

図2は、実施形態に従って、アイテムを配達するように構成された無人航空機の例を示す。図2中に、アイテムを配達するように構成されたUAV200の例が示される。UAV200は、商用航空規格に従って設計されてもよく、信頼性を確保するために多重の冗長性を含み得る。具体的には、UAV200は、管理コンポーネント202に制御されて、または少なくとも部分的に制御されて動作する複数のシステムまたはサブシステムを含み得る。管理コンポーネント202は、他のUAV200コンポーネントの種々の動作を機械的及び/または電子的に管理及び/または制御するように構成され得る。例えば、管理コンポーネント202は、種々の動作を管理及び制御するために、種々の感知機構、作動機構、及び監視機構を含み得る。例えば、管理コンポーネント202は、UAV200の種々の動作を自律的または半自律的に制御及び管理し、一部の例ではパイロットによる遠隔制御を可能にする管理モジュールのホストとして機能する機載コンピューティングシステム204を含むか、またはそれとインタフェースで連結してもよい。種々の動作には、飛行を促進する推進システム218、ペイロード(例えば、荷物)の収容を容易にするペイロード収容機構212、及び/またはペイロードの解放及び引渡しを容易にするペイロード解放機構214などの、他のUAV200コンポーネントを管理することを含めることもできる。機械的制御機構及び/または電子的制御機構を含む管理コンポーネント202の部分は、トップカバー250下に収容されるか、またはペイロード収容機構212及びペイロード解放機構214などの他コンポーネントの範囲内に分散されてもよい。さらなる例では、UAV200から遠隔のコンポーネントが配備されてもよく、これらは管理コンポーネント202と通信して、管理コンポーネント202の動作の一部または全部を指揮することができる。これらのリモートコンポーネントを管理コンポーネントと称することもある。一例では、管理コンポーネント202は、電力供給及び電力アセンブリ(例えば、充電式電池、液体燃料、及びその他の電力供給)(図示せず)、1つ以上の通信リンク及び通信アンテナ(例えば、モデム、ラジオ、ネットワーク、セルラ方式、衛星、及び情報を送信及び/または受信する他のリンク)(図示せず)、1つ以上のナビゲーション装置及びナビゲーションアンテナ(例えば、全地球測位システム(GPS)、慣性航行システム(INS)、距離計、レーダ(RADAR)、及びUAV200を航行させて、物体を検出するのに役立つ他のシステム)(図示せず)、ならびに無線自動識別(RFID)機能(図示せず)を含み得る。   FIG. 2 illustrates an example of an unmanned aerial vehicle configured to deliver items according to an embodiment. In FIG. 2, an example of a UAV 200 configured to deliver items is shown. The UAV 200 may be designed according to commercial aviation standards and may include multiple redundancy to ensure reliability. In particular, UAV 200 may include multiple systems or subsystems operating under control or at least partially controlled by management component 202. The management component 202 may be configured to manage and / or control various operations of other UAV 200 components mechanically and / or electronically. For example, the management component 202 can include various sensing mechanisms, actuation mechanisms, and monitoring mechanisms to manage and control various operations. For example, the management component 202 controls and manages the various operations of the UAV 200 autonomously or semi-autonomously, and in some examples, an on-board computing system that functions as a host of a management module that allows remote control by a pilot. 204 may be included or interfaced therewith. Various operations include a propulsion system 218 that facilitates flight, a payload containment mechanism 212 that facilitates receipt of a payload (eg, a load), and / or a payload release mechanism 214 that facilitates release and delivery of the payload. It can also include managing other UAV 200 components. The portion of the management component 202 that includes mechanical and / or electronic control mechanisms is housed under the top cover 250 or distributed within the scope of other components such as the payload housing mechanism 212 and the payload release mechanism 214. May be. In a further example, components remote from UAV 200 may be deployed, which can communicate with management component 202 to direct some or all of the operation of management component 202. These remote components are sometimes referred to as management components. In one example, the management component 202 includes a power supply and power assembly (eg, rechargeable battery, liquid fuel, and other power supply) (not shown), one or more communication links and communication antennas (eg, modem, radio, etc.). Network, cellular, satellite, and other links that transmit and / or receive information (not shown), one or more navigation devices and navigation antennas (eg, Global Positioning System (GPS), inertial navigation system) (INS), rangefinder, radar (RADAR), and other systems useful for navigating the UAV 200 to detect objects (not shown), as well as radio automatic identification (RFID) functions (not shown) May be included.

UAV200は、機載コンピューティングシステム204を含むこともできる。一例では、コンピューティングシステム204は、管理コンポーネント202と一体化してもよい。別の例では、コンピューティングシステム204は、管理コンポーネント202と別個であってもよいが、それとインタフェースで連結され得る。コンピューティングシステム204は、管理モジュールによって提供されるものを含めて、UAV200の種々の動作の電子制御を提供するように構成され得る。一例では、コンピューティングシステム204は、管理コンポーネント200などの、UAVの1つ以上の他のコンポーネントによって検知されたデータを処理して、配達面に関連するデータを生成することもできる。さらなる例では、コンピューティングシステム204は、ペイロード収容機構212及び/またはペイロード解放機構214のコンポーネントを電子的に制御することもできる。別の例では、コンピューティングシステム204は、複数の推進装置などのUAV200コンポーネントを電子的に制御することもでき、そのうちの一部(230(A)〜230(F))が図2に収載される。管理コンポーネント202及びコンピューティングシステム204は、推進装置230(A)〜230(F)のプロペラの用法、変調、及び回転速度を変更して、本明細書に記載するように、UAV200によって生成される騒音を低減及び/または変更するように構成され得る。実施形態では、推進装置230(A)〜230(F)のプロペラは、様々な互いに異なるサイズであってもよく(例えば、様々な長さ、幅、またはプロペラのサイズ間に差異をもたらす他の適切な寸法の組合せなど)、または様々なプロペラブレード加工を含んでもよい。図2に示すように、コンピューティングシステム204は、トップカバー250の内側に収容することができ、コンピュータ206、記憶装置208、及びインタフェース210などの複数のコンポーネントを含み得る。コンピュータ206は、UAV200の飛行及び/または任務の他の部分の管理動作を提供するように構成された管理モジュールのホストとして機能することができる。例えば、データ管理モジュールは、UAV200によって生成されるサウンド、またはその周囲に生成されるサウンドに関わるデータを生成すること、適切なサウンドプロファイルを決定すること、サイズの異なる相違するプロペラセットの変調を指揮すること、適切な配達面を決定すること、ペイロードを降ろす距離、ペイロードを降ろす速度を決定すること、このデータに従ってUAV200を所定の位置に配置するように推進システムを指揮すること、ペイロード収容機構212からの荷物の解放を作動させること、ケーブルの解放を作動させること、及び/または任務の他の機能を有効化すること、及びペイロードを配達するための任務の種々の部分の間中に、サイズの異なる相違するプロペラセットを変調し続けることができる。記憶装置208は、揮発性または不揮発性の半導体、磁気、または光記憶媒体などの1つ以上の記憶媒体に相当し得る。一例では、記憶装置208は、UAV200の任意の動作データ、UAV200によって、またはUAV200の周囲で生成されたサウンドに関して、UAV200に付属するセンサによって取得された外部サウンドデータまたは固有サウンドデータ、配達面に関連する生成データまたは受領データ、及び/または配達場所に関連する受領データを記憶するように構成され得る。データには、ペイロードを降ろすことができる距離及び下降速度が含まれ得る。さらに、記憶装置208には、ペイロードを降ろすこと、及びペイロードを解放することに関連する一連の規則が記憶され得る。この一連の規則は、ペイロード(またはその中身)を損傷する可能性及び/またはUAV200との干渉を低減することができるように、ペイロードをどこに、いつ、及び/またはどのように配達するかを決定するためのパラメータを指定し得る。一連の規則は、サウンドプロファイルに含まれる測定基準に関する適切なサウンドレベルを決定するためのパラメータを指定することもできる(ラウドネス、変動強度など)。コンピュータ206(例えば、管理モジュール)は、パラメータのうちの一部または全てを監視及び/または決定し、それに伴って配達用の距離及び/または速度を生成し、UAV200によって生成されるサウンドを低減及び/または変更するのに利用するために、対応する回転速度を伴う特定サイズの特定のプロペラの適切なセットを決定することができる。一部の実施形態では、コンピュータ206(例えば、管理モジュール)は、UAV200の飛行中に生成されるサウンドを低減及び/または変更する特定のプロペラ加工を展開させる命令を生成することができる。個別のプロペラセットの変調及び/またはプロペラ加工の展開/後退は、電子的または機械的に制御され得る。インタフェース210は、UAV210の動作の一部を管理及び/または制御することの一端として、データを交換するインタフェースに相当し得る。一例では、インタフェース210は、管理コンポーネント202、他のUAV200コンポーネント、及び/またはUAV200から遠隔の他のコンポーネントとのデータ交換を促進するように構成され得る。したがって、インタフェース210は、コンピューティングシステム204との間でのデータの高速アップロード及びダウンロードを可能にするために、有線及び/または無線、シリアル及び/またはパラレルの高速インタフェースを含み得る。   The UAV 200 can also include an on-board computing system 204. In one example, computing system 204 may be integrated with management component 202. In another example, the computing system 204 may be separate from the management component 202, but may be interfaced with it. The computing system 204 can be configured to provide electronic control of various operations of the UAV 200, including those provided by the management module. In one example, the computing system 204 may process data detected by one or more other components of the UAV, such as the management component 200, to generate delivery related data. In a further example, computing system 204 can electronically control components of payload containment mechanism 212 and / or payload release mechanism 214. In another example, the computing system 204 can also electronically control UAV 200 components such as multiple propulsion devices, some of which (230 (A) -230 (F)) are listed in FIG. The Management component 202 and computing system 204 are generated by UAV 200 as described herein, changing propeller usage, modulation, and rotational speed of propulsion devices 230 (A) -230 (F). It may be configured to reduce and / or change noise. In embodiments, the propellers of propulsion devices 230 (A) -230 (F) may be of various different sizes (eg, various lengths, widths, or other that provide a difference between propeller sizes). Appropriate dimensional combinations, etc.) or various propeller blade processing may be included. As shown in FIG. 2, the computing system 204 can be housed inside the top cover 250 and can include multiple components, such as a computer 206, a storage device 208, and an interface 210. Computer 206 may function as a host of a management module configured to provide management operations for flight and / or other parts of the mission of UAV 200. For example, the data management module directs the generation of data related to the sound generated by or around the UAV 200, the determination of an appropriate sound profile, and the modulation of propeller sets of different sizes. Determining the appropriate delivery plane, determining the distance to drop the payload, determining the speed to drop the payload, directing the propulsion system to place the UAV 200 in place according to this data, payload containment mechanism 212 Activating the release of luggage from, activating the release of cables, and / or enabling other functions of the mission, and during various parts of the mission to deliver payload Different and different propeller sets can continue to be modulated. The storage device 208 may correspond to one or more storage media such as volatile or non-volatile semiconductor, magnetic, or optical storage media. In one example, the storage device 208 is associated with any operational data of the UAV 200, external sound data or specific sound data acquired by a sensor attached to the UAV 200 with respect to sounds generated by or around the UAV 200, delivery aspects. Generated data or receipt data and / or receipt data associated with the delivery location may be stored. The data may include the distance at which the payload can be lowered and the descent speed. In addition, the storage device 208 may store a set of rules associated with dropping the payload and releasing the payload. This set of rules determines where, when and / or how to deliver the payload so that the possibility of damaging the payload (or its contents) and / or interference with the UAV 200 can be reduced. You can specify parameters to do. A set of rules can also specify parameters (loudness, intensity of variation, etc.) to determine the appropriate sound level for the metrics included in the sound profile. Computer 206 (eg, a management module) monitors and / or determines some or all of the parameters, thereby generating a delivery distance and / or speed, reducing and reducing the sound generated by UAV 200. An appropriate set of specific propellers of specific sizes with corresponding rotational speeds can be determined for use in changing. In some embodiments, the computer 206 (eg, a management module) can generate instructions that deploy specific propeller processing that reduces and / or modifies the sound generated during the flight of the UAV 200. Modulation of individual propeller sets and / or propeller processing expansion / retraction can be controlled electronically or mechanically. Interface 210 may correspond to an interface that exchanges data as part of managing and / or controlling some of the operations of UAV 210. In one example, interface 210 may be configured to facilitate data exchange with management component 202, other UAV 200 components, and / or other components remote from UAV 200. Accordingly, interface 210 may include a wired and / or wireless, serial and / or parallel high speed interface to allow high speed uploading and downloading of data to and from computing system 204.

図2に示すように、UAV200は、ペイロード収容機構212も含むこともできる。ペイロード収容機構212は、ペイロードを収容または保持するように構成され得る。一部の例では、ペイロード収容機構212は、摩擦力機構、真空吸引機構、対向アーム機構、磁石機構、収容機構、及び/またはその他の保持機構を使用して、ペイロードを収容または保持することができる。図2に示すように、ペイロード収容機構212は、ペイロードを入れるように構成された隔室を含み得る。別の例では、ペイロード収容機構212は、ペイロードに摩擦力を加えるように構成された2つの対向するアームを含み得る。管理コンポーネント202は、ペイロード収容機構212の少なくとも一部分を制御するように構成され得る。例えば、管理コンポーネント202は、ペイロード収容機構212を電子的及び/または機械的に作動させて、ペイロードを収容及び/または解放することができる。一例では、ペイロードは、隔室を開けること、ペイロードを押すこと、対向アームの一方または両方を動かすこと、及び/または摩擦力、真空吸引、及び/または磁力の印加を停止することによって、ペイロード収容機構212から解放され得る。   As shown in FIG. 2, the UAV 200 can also include a payload accommodation mechanism 212. Payload receiving mechanism 212 may be configured to receive or hold a payload. In some examples, the payload receiving mechanism 212 may receive or hold the payload using a friction force mechanism, a vacuum suction mechanism, an opposing arm mechanism, a magnet mechanism, a receiving mechanism, and / or other holding mechanism. it can. As shown in FIG. 2, the payload receiving mechanism 212 may include a compartment configured to receive a payload. In another example, the payload receiving mechanism 212 may include two opposing arms configured to apply a frictional force to the payload. Management component 202 may be configured to control at least a portion of payload containment mechanism 212. For example, the management component 202 can electronically and / or mechanically actuate the payload receiving mechanism 212 to receive and / or release the payload. In one example, the payload can be received by opening the compartment, pushing the payload, moving one or both of the opposing arms, and / or stopping the application of frictional force, vacuum suction, and / or magnetic force. It can be released from the mechanism 212.

UAV200は、ペイロード解放機構214を含むこともできる。一例では、ペイロード解放機構214は、ペイロード収容機構212と一体化してもよい。別の例では、ペイロード解放機構は、ペイロード収容機構212と別個であってもよい。両方の例において、ペイロード解放機構214は、ケーブルを使用して、ペイロード収容機構214から解放されたペイロードを降ろし、ペイロードがある距離だけ降ろされるとケーブルを解放するように構成され得る。   The UAV 200 can also include a payload release mechanism 214. In one example, the payload release mechanism 214 may be integrated with the payload accommodation mechanism 212. In another example, the payload release mechanism may be separate from the payload accommodation mechanism 212. In both examples, the payload release mechanism 214 may be configured to use a cable to lower the payload released from the payload containment mechanism 214 and release the cable when the payload is lowered a distance.

したがって、ペイロード解放機構214は、降下機構及び解放機構を含み得る。例えば、降下機構は、ケーブル及び/または制御された速度でケーブルを降下させるように構成された電子的制御装置または機械的制御装置を含み得る。例えば、この制御装置は、ウインチ、スプール、ラチェット、及び/またはクランプを含み得る。ケーブルは、ペイロードをUAV200につなぐことができる。例えば、ケーブルの一端は、ペイロードに接続されるか、取り付けられるか、または一体化され得る。ケーブルのもう一方の端部は、ペイロード解放機構214、ペイロード収容機構212、UAV200のフレーム、及び/または他のUAV200コンポーネント(複数可)のうちの1つ以上のコンポーネントに結合され得る。例えば、ケーブルは、ウインチもしくはスプールの周りに巻き付けられてもよく、または隔室の内部にしまい込まれるか、もしくは巻かれてもよい(ペイロード収容機構212の一部として使用される場合)。ケーブルは、UAV200の任務、ペイロードの質量、及び/または配達場所に伴う予測される環境(例えば、潜在的な障害)に基づいて選ばれた構成を有し得る。   Accordingly, the payload release mechanism 214 can include a lowering mechanism and a release mechanism. For example, the lowering mechanism may include an electronic controller or a mechanical controller configured to lower the cable and / or the cable at a controlled speed. For example, the control device can include a winch, a spool, a ratchet, and / or a clamp. The cable can connect the payload to the UAV 200. For example, one end of the cable can be connected to, attached to, or integrated with the payload. The other end of the cable may be coupled to one or more components of a payload release mechanism 214, a payload containment mechanism 212, a UAV 200 frame, and / or other UAV 200 component (s). For example, the cable may be wrapped around a winch or spool, or may be stowed or wound inside the compartment (when used as part of the payload receiving mechanism 212). The cable may have a configuration selected based on the UAV 200 mission, payload mass, and / or anticipated environment (eg, potential failure) associated with the delivery location.

一例では、解放機構は、降下機構と一体化してもよい。別の例では、解放機構は、降下機構と別個であってもよい。両方の例において、解放機構は、ペイロードがある一定の距離だけ降ろされたときに、ケーブルを解放するように構成されてもよい。ケーブルを解放することには、ケーブルを切り離すこと、ケーブルを弱めること、及び/またはケーブルを切り離したり弱めたりすることなく、ケーブルをUAV200から(例えば、ペイロード解放機構214から)分離することが含まれ得る。   In one example, the release mechanism may be integrated with the lowering mechanism. In another example, the release mechanism may be separate from the lowering mechanism. In both examples, the release mechanism may be configured to release the cable when the payload is lowered a certain distance. Releasing the cable includes disconnecting the cable from the UAV 200 (eg, from the payload release mechanism 214) without disconnecting the cable, weakening the cable, and / or disconnecting or weakening the cable. obtain.

ケーブルを切り離すには、解放機構は、刃などの鋭利な面を含んでいて、例えばそこにケーブルがかけられたときにケーブルが切断され得る。ケーブルを弱めるには、解放機構は、穴開けパンチなどの、鋭利な頭部、縁部、及び/または先端部か、またはケーブル構造の健全性に対して損傷を引き起こす摩擦面を含み得る。ケーブルを切り離すか、または弱めるために、他の解放機構を使用することもできる。一例では、ケーブルに熱電効果を適用するように構成された機構が含まれてもよい。例えば、導電体を使用した接触面など、接触面が、電圧の印加時に熱を放出するように構成されてもよい。接触面は、ケーブルと接触するようにしてもよく、またはケーブルの様々な部分の内部に一体化されてもよい。電圧が印加されると、接触面はケーブルに熱を加えることによって、ケーブルを切り離すか、または弱めることができる。ケーブルをUAV200から分離するには、ケーブルをそもそもUAV200にしっかりと結合せず、その結果、ケーブルがほどかれた時点で、ケーブルがUAV200から外れるようにすることができる。例えば、ケーブルの端部をウインチもしくはスプールに、または別のUAV200コンポーネントに一切取り付けることなく、ケーブルがウインチまたはスプールの周りに巻かれてもよい。別の例では、ケーブルが弱いリンクを介してUAV200のコンポーネントに結合され、ペイロードの質量に基づいて張力が発生した時点でリンクが破断し、UAV200からケーブルが解放されるようにすることができる。   To disconnect the cable, the release mechanism includes a sharp surface, such as a blade, which can be cut, for example, when the cable is hung there. To weaken the cable, the release mechanism may include a sharp head, edge, and / or tip, such as a punch, or a friction surface that causes damage to the integrity of the cable structure. Other release mechanisms can also be used to disconnect or weaken the cable. In one example, a mechanism configured to apply a thermoelectric effect to the cable may be included. For example, a contact surface, such as a contact surface using a conductor, may be configured to release heat when a voltage is applied. The contact surface may be in contact with the cable or may be integrated within various portions of the cable. When a voltage is applied, the contact surface can disconnect or weaken the cable by applying heat to the cable. To separate the cable from the UAV 200, the cable is not securely coupled to the UAV 200 in the first place, so that the cable can be disconnected from the UAV 200 when the cable is unwound. For example, the cable may be wound around the winch or spool without attaching the end of the cable to the winch or spool, or any other UAV 200 component. In another example, a cable may be coupled to a component of the UAV 200 via a weak link, causing the link to break and release the cable from the UAV 200 when tension is generated based on the payload mass.

解放機構は電子的または機械的に制御することができる。この制御は、例えば、ペイロードを降ろし得る距離に基づいて、及び/またはケーブルの張力の量、その量の増加、その量の減少、またはその量の突然のもしくは急速な変化に基づいて、行われ得る。距離、張力の量、及びその量の変化を測定するために、種々の構成を利用することができる。例えば、距離は、ウインチまたはスプールが使用されている場合にはその回転数から、または距離センサもしくはケーブル長センサに基づいて、決定することができる。張力の量及びその量の変化は、バネベースまたは電子ベースのセンサに基づいて決定することができる。   The release mechanism can be controlled electronically or mechanically. This control is performed, for example, based on the distance that the payload can be lowered and / or based on the amount of cable tension, an increase in the amount, a decrease in the amount, or a sudden or rapid change in the amount. obtain. Various configurations can be used to measure distance, amount of tension, and changes in that amount. For example, the distance can be determined from the number of revolutions if a winch or spool is used, or based on a distance sensor or cable length sensor. The amount of tension and the change in that amount can be determined based on spring-based or electronic-based sensors.

さらに、移動し得る距離及び/または張力の量もしくは変化を検出することに応答して生成される信号に基づいて、解放機構を電子的に作動させることができる。別の例では、解放機構は機械的構成に基づいて作動させることができる。例えば、ケーブルを降ろし得るとき、ラチェットは解放機構に結合され得るバネに荷重をかけることができる。荷重が閾値を超えると、ばねが解放され得、それによって解放機構を作動させることができる。別の例では、ケーブルの張力を用いて、解放機構をケーブルから離して収容することができる。張力が変化するとすぐに(例えば、ケーブルが緩んで、ペイロードが地面に置かれている可能性があることを示す)、解放機構を作動させてケーブルを切り離すか、または弱めることができる。   In addition, the release mechanism can be electronically activated based on signals generated in response to detecting the distance traveled and / or the amount or change in tension. In another example, the release mechanism can be actuated based on a mechanical configuration. For example, when the cable can be lowered, the ratchet can load a spring that can be coupled to a release mechanism. When the load exceeds the threshold, the spring can be released, thereby actuating the release mechanism. In another example, cable tension can be used to house the release mechanism away from the cable. As soon as the tension changes (eg, indicating that the cable is loose and the payload may be placed on the ground), the release mechanism can be actuated to disconnect or weaken the cable.

さらに、UAV200は推進システム218を含み得る。一部の例では、推進システム218は回転ブレードを含むことができ、またはその反対に、推進システム218をプロペラベースのシステムとすることができる。図2に示すように、推進システム218は複数の推進装置を含むことができ、そのうちの一部230(A)〜230(F)がこの図に示される。各プロペラ装置は、1つのプロペラ、モータ、配線、バランスシステム、制御機構、及び飛行を可能にするための他の装備を含み得る。一部の例では、推進システム218は、少なくとも部分的に管理コンポーネント202の制御下で動作し得る。一部の例では、推進システム218は、管理コンポーネント202から命令を受け取ることなしに、それ自体を調整するように構成され得る。したがって、推進システム218は、半自律的または自律的に動作することができる。一部の実施形態では、推進システム218は、管理モジュールからの命令に併せ、サイズの異なるプロペラの異なるセット間で動的に変調して、UAV200によって生成されるサウンドを低減及び/または変更することができる。   Further, UAV 200 may include a propulsion system 218. In some examples, propulsion system 218 can include rotating blades, or vice versa, propulsion system 218 can be a propeller-based system. As shown in FIG. 2, the propulsion system 218 can include a plurality of propulsion devices, some of which 230 (A) -230 (F) are shown in this figure. Each propeller device may include one propeller, motor, wiring, balance system, control mechanism, and other equipment to allow flight. In some examples, propulsion system 218 may operate at least partially under control of management component 202. In some examples, propulsion system 218 may be configured to coordinate itself without receiving instructions from management component 202. Thus, the propulsion system 218 can operate semi-autonomously or autonomously. In some embodiments, the propulsion system 218 dynamically modulates between different sets of propellers of different sizes in conjunction with instructions from the management module to reduce and / or modify the sound generated by the UAV 200. Can do.

UAV200は、着陸用構造222を含むこともできる。着陸用構造222は、UAV200及びペイロードを支持するのに十分な剛体であり得る。着陸用構造222は、UAV200が様々な異なる表面に着陸し、そこから離陸することを可能にし得る複数の細長い脚を含み得る。UAV200の複数のシステム、サブシステム、及び構造は、フレーム226を介して接続され得る。フレーム226は、剛体材料で作られてもよく、いろいろなシステム、サブシステム、及び構造を、様々な接続を介して受け入れることが可能であってもよい。例えば、着陸用構造222は、フレーム226の下に配置することができ、一部の例では、フレーム226と同じ材料及び/または同じ材料片から形成することができる。推進システム218は、フレーム226の外周部の近くに放射状に配置されてもよく、または別の方法でフレーム226の周囲に分散されてもよい。一部の例では、フレーム226は、1つ以上の固定翼を取り付けるか、または付属させてもよい。   The UAV 200 can also include a landing structure 222. Landing structure 222 may be rigid enough to support UAV 200 and the payload. Landing structure 222 may include a plurality of elongated legs that may allow UAV 200 to land on and take off from a variety of different surfaces. Multiple systems, subsystems, and structures of UAV 200 may be connected via frame 226. Frame 226 may be made of a rigid material and may be capable of accepting various systems, subsystems, and structures via various connections. For example, the landing structure 222 can be disposed below the frame 226 and, in some examples, can be formed from the same material and / or the same piece of material as the frame 226. The propulsion systems 218 may be arranged radially near the outer periphery of the frame 226, or may be otherwise distributed around the frame 226. In some examples, the frame 226 may have one or more fixed wings attached or attached.

したがって、UAV200と同様のUAVは、例えば、サイズの異なるプロペラセット間で変調すること、及びまたはサイズの異なるプロペラセットを同時に使用することによって、ペイロードを配達するための任務に配備され得る。UAVは、自律的または半自律的に任務の一部を完了し、または遂行することができる。例えば、配達場所の座標をUAVに提供することができる。UAVは、ペイロードをペイロード収容機構に収容し、配達場所へ飛行することができる。さらに、UAVは、サイズの異なる1つ以上のプロペラセットの一部を利用して、UAVを推進させるとともに、配達中に所期のサウンドまたはサウンドレベルを生成することができる。その場所に到着すると、UAVは、1つ以上のセンサからデータを検知または取得して、UAVによって生成される騒音を変更及び/または低減するように、第1のサイズの第1のプロペラセットからサイズの異なる第2のプロペラセットへの構成/変調を(排他的にまたは同時に)修正し得る。適宜に、UAVは、ペイロードをペイロード収容機構から解放することができる。UAVは再び、サイズの異なるプロペラセットを調整及び修正して、上昇し、UAVがそこから配備された起点位置または起点施設への帰路に就くことができる。   Thus, a UAV similar to UAV 200 may be deployed in a mission to deliver payload, for example, by modulating between different sized propeller sets and / or using different sized propeller sets simultaneously. A UAV can complete or perform part of a mission autonomously or semi-autonomously. For example, delivery location coordinates can be provided to the UAV. The UAV can accommodate the payload in a payload accommodation mechanism and fly to a delivery location. In addition, UAVs can utilize portions of one or more propeller sets of different sizes to drive UAVs and generate the desired sound or sound level during delivery. Upon arrival at that location, the UAV detects or acquires data from one or more sensors to change and / or reduce the noise generated by the UAV from a first propeller set of a first size. Configuration / modulation to a second set of propellers of different sizes may be modified (exclusively or simultaneously). If appropriate, the UAV can release the payload from the payload accommodation mechanism. The UAV can again adjust and modify propeller sets of different sizes and ascend and take a return to the origin location or origin facility from which the UAV was deployed.

図3は、実施形態に従って、アイテムを配達する間に生成されるサウンドを低減し、及び/または変更する手法の例を示す。図3は、第1のサイズのプロペラセット314の第1の構成を利用して配達場所312に接近する際のUAV310(左側の図を参照)を示す。図3に示すように、第1のサイズのプロペラセット314の第1の構成は、配達場所312への接近時に、他のプロペラセット(316)よりも大きいプロペラセット314を利用することを含む。本明細書に記載されるように、異なるプロペラセット(314及び316)は、異なるサイズであり得、アイテム318の配達中にUAV310によって生成されるサウンドを低減すること、または変更することにさらに役立つ様々な仕上げまたは加工を有し得る。   FIG. 3 illustrates an example technique for reducing and / or modifying the sound generated during item delivery, according to an embodiment. FIG. 3 shows the UAV 310 (see left figure) as it approaches the delivery location 312 using the first configuration of the first size propeller set 314. As shown in FIG. 3, the first configuration of the first size propeller set 314 includes utilizing a propeller set 314 that is larger than the other propeller sets (316) when approaching the delivery location 312. As described herein, different propeller sets (314 and 316) can be of different sizes, further helping to reduce or modify the sound generated by the UAV 310 during delivery of item 318. Can have various finishes or finishes.

図3は、UAV310が、第1のサイズのプロペラ314の第1の構成を利用して、ケーブル320を介して、アイテム318を配達場所312まで下降させることを示している。実施形態では、UAV310は、UAV310からのまたはその周囲の固有データ及び外部データを利用して生成されたサウンドプロファイルに基づく手法に係る第1の構成を利用して、所期のサウンドを生成することができる。例えば、データは、配達場所312への接近時にプロペラの第1の構成を利用することが、許容範囲内のサウンド、またはサウンドプロファイルに含まれる、場所312に関連する閾値を超えない測定基準を有したサウンドを生成できることを示し得る。UAV310によるアイテム318の配達時に(右側の図を参照して)、別のサウンドプロファイルを生成することができ、または元のサウンドプロファイルを、配達場所312へのアイテム318の配達を確認する入力で更新することができる。更新された/異なるサウンドプロファイルを利用して、プロペラ314の第1の構成のみを利用するときと異なるサウンドを生成するために、両方のプロペラセット(314及び316)を同時に利用する命令を生成することができる。命令は、起点位置に戻る前の離陸中または特定の高さへの上昇中に、近くのユーザにとって快適で許容できるサウンドを生成するための、両方のプロペラセット(314及び316)の使用法を示し得る。   FIG. 3 illustrates that the UAV 310 utilizes the first configuration of the first size propeller 314 to lower the item 318 to the delivery location 312 via the cable 320. In an embodiment, the UAV 310 generates a desired sound using a first configuration according to a method based on a sound profile generated using unique data and external data from or around the UAV 310. Can do. For example, the data may have a metric that makes use of the first configuration of the propeller when approaching the delivery location 312 does not exceed the threshold associated with the location 312 included in the acceptable sound or sound profile. It can be shown that the generated sound can be generated. Upon delivery of item 318 by UAV 310 (see the diagram on the right), another sound profile can be generated or the original sound profile is updated with input confirming delivery of item 318 to delivery location 312. can do. Generate instructions to use both propeller sets (314 and 316) at the same time to generate a different sound using the updated / different sound profile than when using only the first configuration of propeller 314. be able to. The instructions tell you how to use both sets of propellers (314 and 316) to generate a comfortable and acceptable sound for nearby users during take-off or climb to a certain height before returning to the starting position. Can show.

サイズの異なるプロペラセットのいずれかまたはそれらの組合せは、アイテムの配達中にUAVによって生成されるサウンドの変更または低減を容易にし得る。図4は、実施形態に従って、アイテムを配達する間の動的なサウンドの低減/変更に適したシステムの態様を示す。   Any of the different size propeller sets or combinations thereof may facilitate changing or reducing the sound produced by the UAV during item delivery. FIG. 4 illustrates aspects of a system suitable for dynamic sound reduction / modification during item delivery, according to an embodiment.

図4は、アイテムの配達中に、起点(406及び410)と送り先(408及び412)との間で飛行に従事している1機以上のUAV402及び404を示す。例えば、UAV404は406と408との間の途中に示され、UAV402は410と412との間の途中に示される。UAV402及び404は、1つ以上のセンサを使用して、UAV402及び404に関する外部または固有の情報またはデータ416、ならびにUAV402及び404が動作している環境を捕捉するように構成され、これには位置、高度、航路、速度、上昇速度または下降速度、旋回速度、加速度、風速、湿度水準及び温度、サウンドなどに関する情報またはデータが含まれるが、それらに限定されない。UAV402及び404はまた、それぞれの飛行中にUAVによって生成されたサウンド416及び振動416を捕捉するように構成されている。   FIG. 4 shows one or more UAVs 402 and 404 engaged in flight between an origin (406 and 410) and a destination (408 and 412) during item delivery. For example, UAV 404 is shown in the middle between 406 and 408 and UAV 402 is shown in the middle between 410 and 412. UAVs 402 and 404 are configured to use one or more sensors to capture external or specific information or data 416 about UAVs 402 and 404 and the environment in which UAVs 402 and 404 are operating, including location Information, data regarding altitude, route, speed, ascending or descending speed, turning speed, acceleration, wind speed, humidity level and temperature, sound, etc., but not limited thereto. UAVs 402 and 404 are also configured to capture sound 416 and vibration 416 generated by the UAV during each flight.

例えば、図4の情報またはデータ416に示すように、UAV404は、南南西から4mphの風の中、127フィートの高度において、湿度78パーセント、気温華氏74度(°F)の大気中、082°の航路を時速38マイル(mph)の速度で移動中であり、UAV404の周囲での測定サウンドは900Hzで80デシベル(「dB」)である。図4の図は、UAV上の単一の場所についてのサウンドの測定値を示すのみであるが、情報またはデータ416は、各UAVの各プロペラに隣接してまたはその近くで測定されたサウンドを含み得ることが理解されよう。例えば、航空機404が8つのプロペラを含む場合、航空機404はまた、サウンドデータ416を測定する8つのセンサを含み得る。動作情報にはまた、各プロペラブレードの1つ以上のプロペラブレード加工の位置、回転速度、及び/または航空機を空中で航行させるために指示された揚力を発生させるのに必要な消費電力が示されてもよい。この情報にはまた、各プロペラブレードのサイズと、このサイズのプロペラブレードを利用するモータの、UAV404に対する相対的な位置とが示されてもよい。   For example, as shown in the information or data 416 of FIG. 4, UAV 404 is 082 ° in an atmosphere of 78 percent humidity and 74 degrees Fahrenheit at 127 feet altitude in 4 mph winds from south-southwest. The route is moving at a speed of 38 miles per hour (mph), and the measured sound around the UAV 404 is 80 decibels (“dB”) at 900 Hz. Although the diagram in FIG. 4 only shows sound measurements for a single location on the UAV, the information or data 416 represents the sound measured adjacent to or near each propeller of each UAV. It will be understood that it can be included. For example, if aircraft 404 includes eight propellers, aircraft 404 may also include eight sensors that measure sound data 416. The operational information also indicates one or more propeller blade machining positions, rotational speeds, and / or power consumption required to generate the lift required to navigate the aircraft in the air. May be. This information may also indicate the size of each propeller blade and the relative position of the motor utilizing the propeller blade of this size with respect to the UAV 404.

本開示によれば、UAV402及び404は、外部及び固有の両方の情報またはデータ416(例えば、UAV402及び404の環境条件、動作特性または追跡位置に関する情報またはデータ)をデータ処理システムに提供するように構成され、UAV402及び404の移動中に記録されたサウンドに関する情報またはデータ416も、データ処理システムに提供するように構成され得る。情報またはデータ416は、UAV402及び404が移動中である間に、またはそれぞれの送り先に到着したときに、リアルタイムまたはほぼリアルタイムでデータ処理システムに提供されてもよい。一部の実施形態では、例えば、観測された環境信号e(t)などの外部及び固有の情報またはデータ416は、トレーニング入力のセットとして機械学習システムに与えられ、UAV402及び404の移動中に各センサによって記録されたサウンドに関する、例えば、測定されたサウンドデータなどの情報またはデータ416は、航空機のサウンド制御システムのそれぞれに対するトレーニング出力のセットとして機械学習システムに与えられる。上記のように、飛行中に利用されるプロペラのサイズごとにサウンドデータが構成される。   In accordance with the present disclosure, UAVs 402 and 404 provide both external and specific information or data 416 (eg, information or data regarding environmental conditions, operating characteristics or tracking location of UAVs 402 and 404) to the data processing system. Information or data 416 about the sound that is configured and recorded during the movement of UAVs 402 and 404 may also be configured to be provided to the data processing system. Information or data 416 may be provided to the data processing system in real time or near real time while the UAVs 402 and 404 are moving or when they arrive at their respective destinations. In some embodiments, for example, external and specific information or data 416 such as observed environmental signal e (t) is provided to the machine learning system as a set of training inputs, Information or data 416, such as measured sound data, about the sound recorded by the sensors is provided to the machine learning system as a set of training outputs for each of the aircraft sound control systems. As described above, sound data is configured for each propeller size used during flight.

機械学習システムは、飛行中のUAV402及び404上の各プロペラのサイズ及び位置についてのサウンドモデルを作るために、UAV402及び404などの1つ以上に属するセンサのそれぞれを使用して取得される、測定されたサウンドと相関関係を持つ、観測された環境信号e(t)で作られた実質的なコーパスを使用して十分に訓練されてもよい。機械学習システムが訓練され、サウンドプロファイルが作られた後、機械学習システムには、UAVが動作しているか、または動作することが見込まれる環境において予想され得る、外部または固有の情報またはデータのセット(例えば、環境条件、動作特性、または位置)が備えられ得、機械学習システムは、UAVの各プロペラサイズ構成についての予測されたサウンドを提供する。一部の実施態様では、機械学習システムは、1機以上のUAV402及び404に搭載された1つ以上のコンピューティングデバイスまたはコンピューティングマシン上で常駐及び/または動作することができる。機械学習システムは、訓練の目的で、観察されたサウンド信号のコーパスと、他のUAVのセンサ(図示せず)により測定されたサウンドとに関する情報またはデータを受け取ることができ、一旦訓練されると、機械学習システムは、入力として、例えば、リアルタイムまたはほぼリアルタイムで、UAVによって実際に観察される外部または固有の情報またはデータを受け取り、その情報またはデータに基づいて、予測されたサウンドに対応する出力を生成することができる。   The machine learning system takes measurements obtained using each of the sensors belonging to one or more, such as UAVs 402 and 404, to create a sound model for the size and position of each propeller on UAVs 402 and 404 in flight. May be fully trained using a substantial corpus made of the observed environmental signal e (t) that correlates with the observed sound. After the machine learning system has been trained and a sound profile has been created, the machine learning system includes a set of external or unique information or data that can be expected in an environment where the UAV is or is expected to operate. (E.g., environmental conditions, operating characteristics, or position) can be provided, and the machine learning system provides a predicted sound for each propeller size configuration of the UAV. In some implementations, the machine learning system can reside and / or operate on one or more computing devices or computing machines installed in one or more UAVs 402 and 404. The machine learning system can receive information or data about the corpus of observed sound signals and sound measured by other UAV sensors (not shown) for training purposes, and once trained The machine learning system receives as input, for example, real-time or near real-time, external or specific information or data that is actually observed by the UAV, and outputs corresponding to the predicted sound based on that information or data Can be generated.

他の実施態様では、機械学習システムは、1つ以上の中央に配置されたコンピューティングデバイスまたはコンピューティングマシン上で常駐及び/または動作することができる。機械学習システムは、UAV402及び404のそれぞれのセンサによって測定されたサウンドのコーパスに関する情報またはデータを受け取ることができる。機械学習システムが訓練されると、機械学習システムは、所有航空機に属するUAVのコンピューティングデバイスまたはコンピューティングマシンに、それぞれのUAVによって実際に観察された外部または固有の情報またはデータに基づいて、UAV動作中の個別のプロペラサイズのサウンドを予測するサウンドプロファイルを書き込むために使用され得る。さらに他の実施態様では、機械学習システムは、入力として、例えば無線手段を介して、動作中のUAVから外部または固有の情報またはデータを受け取るようにプログラムされてもよい。機械学習システムは、受け取った情報またはデータに基づいて、次に、UAV上の個別のプロペラサイズにおける予測サウンドに対応した出力を生成し、そのような予測サウンドをUAVに返すことができる。例えば、UAV及び機械学習システムは、ある期間にわたって収集された情報のバッチを交換することができる。例えば、UAVは、5秒(または他の任意の時間)の間、外部及び/または固有の情報またはデータを測定し、その測定した情報またはデータを、機械学習システムまたは機械学習システムを実装した管理モジュールに送るようにしてもよい。機械学習システムは、情報またはデータを受け取ると、受け取った情報またはデータに基づいて、UAV上の個別のプロペラサイズ、加工、組成、仕上げ、及び回転速度における予測サウンドに対応した出力を生成し、それらの出力をUAVに送る。次に、UAVは、受け取った出力を使用して、プロペラが回転したときに、UAVに、対応するサウンドまたは反サウンドを生成させるとともに、指示された揚力を生じさせる、サイズの異なるプロペラブレードの特定のセットを決定することができる。あるいは、またはそれに加えて、受け取った出力をUAVが使用して、サイズの異なるプロペラブレードの、どの特定のセットがサウンドを減衰させるか、または別の方法でサウンドを変更する(例えば、周波数スペクトルを変更する)かを決定することができる。同様に、サイズの異なるプロペラブレードの異なるセット間で変更すること、または調整することに加えて、プロペラブレードの形状を調整することもできる。このプロセスは、UAVが飛行中または動作中である間、継続し得る。   In other implementations, the machine learning system may reside and / or operate on one or more centrally located computing devices or computing machines. The machine learning system can receive information or data regarding the corpus of sounds measured by the respective sensors of UAVs 402 and 404. When the machine learning system is trained, the machine learning system sends a UAV computing device or computing machine belonging to the owning aircraft to the UAV based on external or unique information or data actually observed by the respective UAV. It can be used to write a sound profile that predicts individual propeller-sized sounds in operation. In yet another embodiment, the machine learning system may be programmed to receive external or specific information or data from the running UAV as input, eg, via wireless means. Based on the received information or data, the machine learning system can then generate an output corresponding to the predicted sound at a particular propeller size on the UAV and return such predicted sound to the UAV. For example, UAVs and machine learning systems can exchange batches of information collected over a period of time. For example, UAV measures external and / or specific information or data for 5 seconds (or any other time) and manages the measured information or data with a machine learning system or machine learning system implemented It may be sent to the module. When the machine learning system receives the information or data, it generates outputs corresponding to the predicted sound at the individual propeller size, processing, composition, finish, and rotational speed on the UAV based on the received information or data. Is sent to the UAV. The UAV then uses the received output to identify propeller blades of different sizes that cause the UAV to generate a corresponding sound or anti-sound and produce the indicated lift when the propeller rotates. A set of can be determined. Alternatively or in addition, the received output can be used by the UAV to determine which particular set of propeller blades of different sizes attenuate the sound or otherwise modify the sound (eg, change the frequency spectrum) Change). Similarly, in addition to changing or adjusting between different sets of propeller blades of different sizes, the shape of the propeller blades can also be adjusted. This process may continue while the UAV is in flight or in operation.

例えば、起点、送り先、速度及び/またはUAV404の計画高度(例えば、UAVの飛行計画)などの変数が既知であり、環境条件及び動作特性などの変数が既知であるか、または推定され得る場合、そのような変数を、訓練された機械学習システムへの入力として与えてもよい。続いて、UAV404が、係る環境条件内で係る動作特性に従って、起点406から送り先408へ移動するときに、UAV404の各プロペラサイズに予測され得るサウンドは、訓練された機械学習システムから出力として受け取られ得る。そのような出力から、例えば、反サウンドを生成し、及び/またはUAV404の生成されたサウンドを減衰させるなど、生成されるサウンドを変える、異なったサイズの異なったプロペラセットの構成が決定され、または第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットへ変調し、回転速度が決定され得る。この調整は、UAV404が起点406から送り先408へ向かう途中にあるときに、リアルタイムまたはほぼリアルタイムで決定して実施することができる。   For example, if variables such as origin, destination, speed and / or UAV 404 planned altitude (eg, UAV flight plan) are known and variables such as environmental conditions and operating characteristics are known or can be estimated, Such variables may be provided as input to a trained machine learning system. Subsequently, as the UAV 404 moves from the origin 406 to the destination 408 in accordance with such operational characteristics within such environmental conditions, sounds that can be predicted for each propeller size of the UAV 404 are received as output from the trained machine learning system. obtain. From such output, different propeller configuration configurations of different sizes are determined that alter the generated sound, eg, generate anti-sound and / or attenuate the generated sound of UAV 404, or Modulating from a first size first propeller set to a second size second propeller set, the rotational speed may be determined. This adjustment can be determined and performed in real time or near real time when the UAV 404 is on its way from the origin 406 to the destination 408.

図5及び図6を参照すると、図5及び図6は、実施形態に従って、アイテムを配達する間にサウンドを低減し、及び/または変更するフローの例500及び600を示す。例示的な動作では、動作または機能のうちの一部は、管理コンポーネント(例えば、図2の管理コンポーネント202)内で具現化され、それによって完全にまたは部分的に自動化され得る。しかしながら、他のまたは他の電子的コンポーネント及び/または機械的コンポーネントの組合せを、追加的にまたは代替的に使用してもよい。また、動作を特定の順序で示しているが、特定の順序の必要はなく、1つ以上の動作の省略、スキップ、及び/または順序変更ができることを理解すべきである。   Referring to FIGS. 5 and 6, FIGS. 5 and 6 illustrate example flows 500 and 600 for reducing and / or changing sound during item delivery according to an embodiment. In an exemplary operation, some of the operations or functions may be embodied within a management component (eg, management component 202 of FIG. 2), thereby being fully or partially automated. However, other or other electronic and / or mechanical component combinations may additionally or alternatively be used. Also, although operations are shown in a particular order, it should be understood that a particular order is not required and that one or more operations can be omitted, skipped, and / or reordered.

図5のフローの例500は、アイテムの注文を受けることができる動作502で開始され得る。例えば、注文は、電子マーケットに関連するネットワークベースリソースで受けることができる。電子マーケットはアイテムを提供することができる。注文は、ネットワークベースリソースにアクセスするユーザのコンピューティングデバイスから受けることができる。動作504において、飛行計画または送り先にアイテムを配達するための命令が、UAV向けに生成され得る。受けた注文を処理して、任務及び/または飛行計画を生成することができる。任務/飛行計画は、ユーザに関連付けられた配達場所及び/または配達面、及び該当する場合は、配達場所及び/または配達面における予測される環境に関連付けられたデータを指定することができる。任務は、その配備を引き起こすようにUAVに提供されてもよい。例えば、任務に関するデータが、UAVの管理コンポーネントに送られ得る。   The example flow 500 of FIG. 5 may begin at operation 502 where an order for an item can be received. For example, orders can be received on network-based resources associated with the electronic market. The electronic market can provide items. The order can be received from a user's computing device accessing network-based resources. In operation 504, instructions for delivering the item to the flight plan or destination may be generated for the UAV. Received orders can be processed to generate missions and / or flight plans. The mission / flight plan can specify the delivery location and / or delivery plane associated with the user and, if applicable, data associated with the expected environment at the delivery location and / or delivery plane. A mission may be provided to the UAV to trigger its deployment. For example, mission related data may be sent to the management component of the UAV.

動作506において、UAV上に付属させるか、または配置されたサイズの異なる1組以上のプロペラセットに部分的に基づいて、1つ以上のサウンドプロファイルが生成される。一部の実施形態では、1つ以上のサウンドプロファイルは、サイズの異なるプロペラの特定の構成を利用することに基づいて、UAVから生成される所期のサウンドを特定する。実施形態では、1つ以上のサウンドプロファイルは、サイズの異なるプロペラの、異なる加工、角度、または他の仕上げに基づいて、UAVから生成される所期のサウンドを特定する。UAVは、例えば配達場所への飛行、アイテムを収めた荷物の配達、及び本拠地への帰還を含む任務またはその一部を、自律的または半自律的に実行することができる。自律的な実行において、UAVの管理コンポーネントは、UAVによって生成されるサウンドを低減及び/または変更するように、サイズの異なるプロペラ間で変調することを含む任務の部分的な実行を管理し、制御し得る。半自律的な実行において、管理コンポーネントは、別の管理コンポーネントを取りまとめ、または別の管理コンポーネントの命令の下に、そのようにすることができる。この別コンポーネントは、UAVの管理コンポーネントと遠隔通信する地上コンポーネントであり得る。   In act 506, one or more sound profiles are generated based in part on one or more sets of propellers of different sizes that are either attached to or placed on the UAV. In some embodiments, the one or more sound profiles identify the intended sound generated from the UAV based on utilizing a particular configuration of propellers of different sizes. In an embodiment, the one or more sound profiles identify the intended sound that is generated from the UAV based on different processing, angles, or other finishes of propellers of different sizes. The UAV can autonomously or semi-autonomously perform missions or parts thereof, including, for example, flight to a delivery location, delivery of a package containing items, and return to home. In autonomous execution, the management component of the UAV manages and controls the partial execution of the mission, including modulating between propellers of different sizes to reduce and / or modify the sound produced by the UAV. Can do. In semi-autonomous execution, the management component can coordinate another management component or do so under the direction of another management component. This separate component may be a ground component that communicates remotely with the management component of the UAV.

動作508において、UAVは、飛行計画(配達場所への配達経路)の少なくとも一部分の間に、UAVによって生成されるサウンドを低減及び/または変更するために、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するように指示され得る。実施形態において、UAVによって生成されるサウンドを低減及び/または変更するために、UAVに付属する、サイズの異なるプロペラ間の変調を決定する際に、相対位置か、または飛行計画の段階の決定かをデータ点として利用することができる。この決定は、UAVの現在位置データ(例えば、GPS座標)に基づき、この位置データを配達場所のそれと比較することに基づき得る。   In operation 508, the UAV is a first propeller set of a first size to reduce and / or modify the sound generated by the UAV during at least a portion of the flight plan (delivery route to the delivery location). May be instructed to modulate to a second propeller set of a second size. In embodiments, whether to determine the relative position or the stage of the flight plan when determining the modulation between propellers of different sizes attached to the UAV to reduce and / or modify the sound produced by the UAV Can be used as data points. This determination may be based on UAV current location data (eg, GPS coordinates) and comparing this location data with that of the delivery location.

配達場所に到着することには、正確な配達場所または配達場所の近くに到着することが含まれ得る。配達場所に到着すると、UAVは、様々な環境データを検知して、適用できる場合は、サウンドプロファイルを決定または更新し、それによって、サウンドプロファイルに従って所期のサウンドを生成するために、どの特定のプロペラセットを利用するかを更新する。UAVは、アイテムを配達し、施設または起点位置への帰路のために、サイズの異なるさらに別のプロペラセットに変調することができる。一部の実施形態では、サイズの異なる複数のプロペラセットを1つ以上の構成で利用して、配達中にUAVの様々な場所でUAVによって生成されるサウンドを低減及び/または変更することができる(例えば、ある高度で移動中の所期サウンドと対照的に、配達場所で配達中の別の所期サウンド)。配達場所周辺の予想される、または検出される環境条件と同様に固有データにも基づいて、UAVは様々な機動飛行を実行し、サイズの異なるプロペラの1つ以上の構成を利用して、配達場所へのアイテムの配達を完了することができる。   Arriving at the delivery location may include arriving at or near the exact delivery location. Upon arrival at the delivery location, the UAV detects various environmental data and, if applicable, determines or updates the sound profile, thereby generating any specific sound to produce the desired sound according to the sound profile. Update whether to use a propeller set. UAVs can deliver items and modulate to yet another set of propellers of different sizes for return to the facility or origin location. In some embodiments, different size propeller sets can be utilized in one or more configurations to reduce and / or modify the sound generated by the UAV at various locations in the UAV during delivery. (For example, another intended sound being delivered at a delivery location as opposed to an intended sound being moved at one altitude). Based on unique data as well as anticipated or detected environmental conditions around the delivery location, the UAV performs various maneuverable flights and utilizes one or more configurations of propellers of different sizes to deliver Delivery of items to a location can be completed.

図6のフローの例600は、アイテムに対する注文を受けることができる動作602で開始され得る。例えば、注文は、電子マーケットに関連するネットワークベースリソースで受けることができる。動作604において、飛行計画または送り先にアイテムを配達するための命令が、UAV向けに生成され得る。受けた注文を処理して、任務及び/または飛行計画を生成することができる。任務/飛行計画は、ユーザに関連付けられた配達場所及び/または配達面、及び該当する場合は、配達場所及び/または配達面における予測される環境に関連付けられたデータを指定することができる。動作606において、UAVの周囲に生成された第1のサウンドは、第1のサイズの第1のプロペラセットを利用するUAVに基づき、UAVに付属した第1のセンサから受信し得る。実施形態では、UAVは、サイズの異なる複数のプロペラセットを利用するように装備し、または構成することができる。   The example flow 600 of FIG. 6 may begin at operation 602 where an order for an item can be received. For example, orders can be received on network-based resources associated with the electronic market. In operation 604, instructions for delivering the item to the flight plan or destination may be generated for the UAV. Received orders can be processed to generate missions and / or flight plans. The mission / flight plan can specify the delivery location and / or delivery plane associated with the user and, if applicable, data associated with the expected environment at the delivery location and / or delivery plane. In operation 606, the first sound generated around the UAV may be received from a first sensor associated with the UAV based on the UAV utilizing a first sized first propeller set. In embodiments, the UAV can be equipped or configured to utilize multiple propeller sets of different sizes.

動作608において、サウンドプロファイルは、部分的に第1のサウンドに基づいて、UAV向けに動的に生成され得る。サウンドプロファイルは、飛行中に特定のサイズの特定のプロペラセットを利用することに対応する所期のサウンドを特定することができる。実施形態では、環境データなどの他のデータを第1のセンサからのデータと併せて使用して、UAV用のサウンドプロファイルを生成することができる。一部の実施形態では、生成されたサウンドプロファイルに含まれる測定基準を閾値と比較して、飛行計画の段階に関連した閾値を、任意のまたは複数の特定の測定基準が超えているかどうかを判断することができる。例えば、移動中(すなわち、起点位置と配達場所との間)に、1つ以上の閾値が、サウンドプロファイルに含まれる高測定基準値を許容するように指定され得る。対照的に、着陸中に、閾値は制限的であるように指定されてもよく、それによってUAVによって生成されるサウンドを低減及び/または変更する。動作610において、UAVは、アイテム配達中のサウンドプロファイルとUAVの相対位置とに基づいて、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するように、指示されるか、または指示を受け取ることができる。本明細書に記載されるように、生成されるサウンドプロファイルは、UAVの現在構成または第1のサイズのプロペラの利用が、低減または変更されるべき生成されたサウンドであることを示し得る。したがって、命令は、生成される騒音を低減または変更するために、サイズの異なる他のプロペラセットを利用するように、UAVを変調することができる。サイズの異なる特定のプロペラセットの選択は、現在利用されているプロペラセットとはサイズの異なる特定のプロペラセットを利用するときに、所期のサウンドを特定する動的に生成されたサウンドプロファイルに基づいて決定され得る。   In operation 608, a sound profile may be dynamically generated for the UAV based in part on the first sound. The sound profile can identify the intended sound corresponding to utilizing a particular propeller set of a particular size during flight. In an embodiment, other data, such as environmental data, may be used in conjunction with data from the first sensor to generate a UAV sound profile. In some embodiments, the metric included in the generated sound profile is compared to a threshold to determine whether any one or more specific metrics exceed the threshold associated with the stage of the flight plan. can do. For example, during movement (ie, between an origin location and a delivery location), one or more threshold values may be specified to allow a high metric value included in the sound profile. In contrast, during landing, the threshold may be specified as restrictive, thereby reducing and / or changing the sound produced by the UAV. In operation 610, the UAV modulates from a first size first propeller set to a second size second propeller set based on the sound profile during item delivery and the relative position of the UAV. You can be instructed or receive instructions. As described herein, the generated sound profile may indicate that the current configuration of the UAV or utilization of the first size propeller is a generated sound that is to be reduced or modified. Thus, the instructions can modulate the UAV to utilize other sets of propellers of different sizes in order to reduce or change the generated noise. Selection of specific propeller sets of different sizes is based on a dynamically generated sound profile that identifies the desired sound when using a specific propeller set of a different size than the currently used propeller set Can be determined.

図7は、実施形態に従って、アイテムの配達中のUAVによる所期のサウンドを生成する環境の例を示す。図7の環境700は、ユーザ702に関連付けられた場所へのアイテムの配送中に、ユーザがUAV708に生成させることを望む特定のサウンド及び/またはサウンドスペクトル706を特定する情報を提供するために、(携帯電話などの)コンピューティングデバイス704を利用するユーザ702を示す。実施形態では、ユーザ702によって提供された情報は、利用可能なネットワーク712を介して、1つ以上のサービスプロバイダコンピュータ710に伝達され得る。1つ以上のサービスプロバイダコンピュータ710は、本明細書で説明されるサービス及び機能を実装するように構成され、ネットワーク712を介してUAV708と通信する管理モジュールを含み得る。1つ以上のサービスプロバイダコンピュータ710は、とりわけ、飛行経路及び変調命令を生成し、これらがネットワーク712を介してUAV708に提供されて、UAV708によるユーザ702に関連付けられた場所への正常な配達及びサウンド生成を促進するように構成され得る。   FIG. 7 illustrates an example environment for generating the intended sound by a UAV during the delivery of an item, according to an embodiment. The environment 700 of FIG. 7 provides information identifying a particular sound and / or sound spectrum 706 that the user desires the UAV 708 to generate during delivery of the item to a location associated with the user 702. A user 702 utilizing a computing device 704 (such as a mobile phone) is shown. In an embodiment, information provided by user 702 may be communicated to one or more service provider computers 710 via available network 712. One or more service provider computers 710 may be configured to implement the services and functions described herein and may include a management module that communicates with UAV 708 via network 712. One or more service provider computers 710, among other things, generate flight paths and modulation instructions that are provided to the UAV 708 via the network 712 to ensure normal delivery and sound to the location associated with the user 702 by the UAV 708. Can be configured to facilitate production.

実施形態では、UAV708は、異なるサイズまたは異なるブレード加工714の1つ以上のプロペラまたはその一部分で構成され得る。本明細書に記載されるように、UAV708は、命令716を受領または取得して、所期のサウンドを生成するように、プロペラ714を同時に変調718することができる。UAV708によって生成される所期のサウンドは、特定されたサウンドまたはサウンドスペクトル706に対応し得る。一部の実施形態では、UAV708は、ユーザ702の配達場所に関連付けられた着陸マーカまたは着陸ゾーン724に、ペイロード722を配達720することができる。実施形態では、変調命令716は、ペイロード722の音響特性に基づいて更新または変更することができる。例えば、UAV708によって生成されるサウンドは、ペイロード722のサイズ、重量、梱包、及び重量分布に基づいて変更することができる。したがって、UAV708がペイロード722を配達720すると、サイズの異なるプロペラ714が、サウンドまたはサウンドスペクトル706に対応する所期のサウンドを変調及び生成するように、変調命令716を更新してUAV708に与えることができる。一部の実施形態において、ユーザ702は、離陸または配達720後の間にUAV708が生成するようにさらなる入力を提供するか、または別のサウンドもしくはサウンド706に対する調整を特定することができ、動的変調命令716が生成されてUAV708に与えられる結果をもたらす。様々な実施形態において、UAV708は、変調718を動的に更新または変更し、それによって飛行中にUAV708によって生成されるサウンドを更新または変更するように構成される。   In embodiments, the UAV 708 may be configured with one or more propellers or portions thereof of different sizes or different blade machining 714. As described herein, UAV 708 may simultaneously modulate 718 propeller 714 to receive or obtain instructions 716 and generate the desired sound. The intended sound generated by the UAV 708 may correspond to the identified sound or sound spectrum 706. In some embodiments, the UAV 708 can deliver 720 the payload 722 to a landing marker or landing zone 724 associated with the delivery location of the user 702. In an embodiment, the modulation instruction 716 may be updated or changed based on the acoustic characteristics of the payload 722. For example, the sound generated by the UAV 708 can be changed based on the size, weight, packaging, and weight distribution of the payload 722. Thus, when UAV 708 delivers 720 payload 722, propellers 714 of different sizes may update and provide modulation instructions 716 to UAV 708 to modulate and generate the desired sound corresponding to the sound or sound spectrum 706. it can. In some embodiments, the user 702 can provide additional input for the UAV 708 to generate during takeoff or post-delivery 720, or specify adjustments to another sound or sound 706, A modulation instruction 716 is generated resulting in the UAV 708 being provided. In various embodiments, the UAV 708 is configured to dynamically update or change the modulation 718, thereby updating or changing the sound generated by the UAV 708 during flight.

図8は、実施形態に従って、アイテムの配達中のUAVによる所期のサウンドを生成する手法の例を示す。図8には、アイテム806を配送するためにUAV804が飛行して通過し、周囲を飛行し、またはそばを飛行する1つ以上の景観または環境特徴802(すなわち、木、丘、山、建物、またはその他の適切な建造物もしくは自然の特徴)をさらに含む環境800が含まれる。実施形態では、UAV804は、管理モジュール808と、周囲環境(800)の音響伝播特性を決定及び/または特定するための信号810を送受信する1つ以上のセンサとを含み得る。図8に示すように、UAV804は、飛行中にUAV804によってもたらされる所期のサウンドを生成または変更するために、1つ以上の異なるサイズのまたは異なって加工されたプロペラ812のセットを、同時に利用することができる。一部の実施形態では、管理モジュール808は、センサ及び信号810によって取得された情報を利用して、周囲環境800の音響伝播特性を特定することができる。   FIG. 8 illustrates an example technique for generating an intended sound by a UAV during the delivery of an item, according to an embodiment. In FIG. 8, one or more landscape or environmental features 802 (ie, trees, hills, mountains, buildings, Or other suitable building or natural features). In an embodiment, UAV 804 may include a management module 808 and one or more sensors that transmit and receive signals 810 for determining and / or identifying acoustic propagation characteristics of the ambient environment (800). As shown in FIG. 8, the UAV 804 simultaneously utilizes a set of one or more different sized or differently processed propellers 812 to generate or modify the intended sound produced by the UAV 804 during flight. can do. In some embodiments, the management module 808 can determine the acoustic propagation characteristics of the ambient environment 800 using information acquired by sensors and signals 810.

少なくとも1つの実施形態によれば、管理モジュール808は、送受信される信号810から特定された音響伝播特性に基づいて特定のサウンドを生成するように、異なるサイズまたは加工のプロペラ812の変調814を更新し得る。実施形態では、更新された変調814は、UAV804によって生成されるサウンドを更新して、周囲環境800によってすでにもたらされているサウンドスペクトル内のサウンドまたはサウンド帯域を生成することを停止することができる。様々な実施形態では、更新された変調命令814は、周囲環境800によって生成されるサウンドを模倣するか、またはそのオクターブ範囲内にある、UAV804によって生成されるサウンドをもたらし得る。音響伝播は、UAV804によって生成されるサウンドに関して、周囲環境800の吸収性または増殖性の性質を反映するように、UAV804によって生成される変調814及びサウンドを更新するために利用され得る。(変調を更新する、サウンドを取り除く、または模倣する)。   According to at least one embodiment, the management module 808 updates the modulation 814 of the propeller 812 of a different size or processing to generate a specific sound based on the acoustic propagation characteristics specified from the transmitted and received signal 810. Can do. In an embodiment, the updated modulation 814 may update the sound generated by the UAV 804 to stop generating a sound or sound band in the sound spectrum already provided by the ambient environment 800. . In various embodiments, the updated modulation instructions 814 may result in a sound generated by the UAV 804 that mimics or is within the octave range of the sound generated by the ambient environment 800. Acoustic propagation can be utilized to update the modulation 814 and sound generated by the UAV 804 to reflect the absorbing or proliferative nature of the surrounding environment 800 with respect to the sound generated by the UAV 804. (Update modulation, remove or imitate sound).

図9及び図10を参照すると、図9及び図10は、実施形態に従って、アイテムを配達する間にUAVによって所期のサウンドを変更または生成するフローの例900及び1000を示す。例示的な動作では、動作または機能のうちの一部は、管理コンポーネント(例えば、図2の管理コンポーネント202)内で具現化され、それによって完全にまたは部分的に自動化され得る。しかしながら、他のまたは他の電子的コンポーネント及び/または機械的コンポーネントの組合せを、追加的にまたは代替的に使用してもよい。また、動作を特定の順序で示しているが、特定の順序の必要はなく、1つ以上の動作の省略、スキップ、及び/または順序変更ができることを理解すべきである。   Referring to FIGS. 9 and 10, FIGS. 9 and 10 illustrate example flows 900 and 1000 for modifying or generating the intended sound by the UAV during item delivery, according to an embodiment. In an exemplary operation, some of the operations or functions may be embodied within a management component (eg, management component 202 of FIG. 2), thereby being fully or partially automated. However, other or other electronic and / or mechanical component combinations may additionally or alternatively be used. Also, although operations are shown in a particular order, it should be understood that a particular order is not required and that one or more operations can be omitted, skipped, and / or reordered.

図9のフローの例900は、アイテムに対する注文を受けることができる動作902で開始され得る。例えば、ユーザは、UAVによって配達されるアイテムを注文するために、コンピューティングデバイス及び関連ブラウザ(インターネットウェブブラウザ、電子マーケットアプリケーションのユーザインタフェースなど)とインタラクトし得る。動作904において、アイテムをユーザに関連付けられた場所に配送するためのUAVの飛行計画が生成され、UAVに与えられ得る。一部の実施形態では、各UAVの管理モジュールが注文を受けて飛行計画命令を生成し得るように、分散コンピューティング機構を利用してもよい。UAVは、特定の経路を飛行して、注文に関連付けられたアイテムを配達するように、飛行計画命令を利用することができる。   The example flow 900 of FIG. 9 may begin at operation 902 where an order for an item can be received. For example, a user may interact with a computing device and an associated browser (Internet web browser, electronic market application user interface, etc.) to order items delivered by the UAV. In operation 904, a UAV flight plan for delivering items to a location associated with the user may be generated and provided to the UAV. In some embodiments, a distributed computing mechanism may be utilized so that each UAV's management module can receive orders and generate flight plan instructions. The UAV can utilize flight plan instructions to fly a specific route and deliver an item associated with the order.

動作906において、UAVに付属しているサイズの異なった1組以上のプロペラセットに基づいてサウンドプロファイルが生成されてもよい。サウンドプロファイルは、サイズの異なる1組以上のプロペラセットを同時に利用するときに、UAVによって生成される所期のサウンドを特定することができる。フロー900は、飛行計画及びサウンドプロファイルを使用して、荷物の配達に関連付けられた場所に飛行するようにUAVに指示することによって、動作908で終わることができる。実施形態では、命令は、飛行計画の少なくとも一部分の間に、同時に特定のサイズの各プロペラセットの変調を特定して、所期のサウンドを生成する。例えば、一部のプロペラが、ある所与の回転速度に変調され得、一方でサイズまたは加工の異なる別部分のプロペラが、別の所与の回転速度に変調されてもよく、UAVが所期のサウンドを生成することになる。本明細書に記載されるように、命令は、ユーザ及び/またはUAVに伴う1つ以上のセンサから取得されるデータ(すなわち、固有データ、外部データ、及び/または環境音響伝播特性)に従って、動的に更新され得る。一部の実施形態では、UAVは、飛行中にUAVに推進力を供給するための第1のサイズの第1のプロペラセットと、推力及び操縦性を提供するための第2のサイズの第2のプロペラセットとを利用するように構成され得る。命令は、UAVによって生成される全体的なサウンドが、ユーザ(複数可)によって提供される、取得されたサウンド、または受信したサウンドに従うように、異なるサイズまたはブレード加工のプロペラの各セットの機能及び構成を用いて生成され得る。   In operation 906, a sound profile may be generated based on one or more different sets of propeller sets attached to the UAV. The sound profile can specify the intended sound generated by the UAV when simultaneously using one or more sets of propellers of different sizes. Flow 900 may end at operation 908 by instructing the UAV to fly to the location associated with the package delivery using the flight plan and sound profile. In an embodiment, the instructions identify the modulation of each propeller set of a particular size at the same time during at least a portion of the flight plan to produce the desired sound. For example, some propellers may be modulated to one given rotational speed, while other parts of different size or processing may be modulated to another given rotational speed, and the UAV is Will produce the sound. As described herein, the instructions are based on data obtained from one or more sensors associated with the user and / or UAV (ie, intrinsic data, external data, and / or environmental acoustic propagation characteristics). Can be updated automatically. In some embodiments, the UAV includes a first sized first propeller set for providing propulsion to the UAV during flight and a second sized second for providing thrust and maneuverability. And a propeller set of the same. The instructions include the function of each set of propellers of different sizes or blade processing, so that the overall sound generated by the UAV follows the acquired or received sound provided by the user (s) It can be generated using a configuration.

図10を参照すると、動作1000は、1002でアイテムの注文を受けることを含み得る。動作1004において、注文に関連付けられた場所に荷物を配達するための命令がUAVに与えられ得る。実施形態では、様々な段階(すなわち、離陸、配達中、ホバリング、着陸など)を含む飛行計画が生成され、半自律飛行及び/または自律飛行のためにUAVに与えられてもよい。動作1006において、飛行中にUAVの周囲環境に信号を発信するように、UAVに付属している第1のセンサに命令が与えられ得る。第1のセンサは、信号を送信して、信号が物体と交差してセンサに戻ったときに受信するように構成され得る。動作1008において、第1のセンサからの信号の発信に応答して、第1のセンサによって受信された信号に基づいて、飛行中の周囲環境に対する音響伝播が特定され得る。実施形態において、オペレーション1000は、その場所へ飛行するようにUAVに指示することによって1010で終わり、UAVに付属しているサイズの異なる1組以上のプロペラセットを同時に変調して、周囲環境の特定された音響伝播に基づいて、所期のサウンドを生成することができる。例えば、周囲環境が強い伝播特性(すなわちエコー)を含む場合、UAVが依然として所期のサウンドを生成するように、変調命令を調整することができる。   Referring to FIG. 10, operation 1000 may include receiving an order for an item at 1002. In operation 1004, an instruction may be provided to the UAV to deliver the package to the location associated with the order. In an embodiment, a flight plan including various stages (ie, takeoff, in delivery, hovering, landing, etc.) may be generated and provided to the UAV for semi-autonomous flight and / or autonomous flight. In operation 1006, a command may be provided to a first sensor attached to the UAV to send a signal to the surrounding environment of the UAV during flight. The first sensor may be configured to transmit a signal and receive when the signal crosses the object and returns to the sensor. In operation 1008, acoustic propagation to the surrounding environment in flight may be identified based on the signal received by the first sensor in response to the transmission of the signal from the first sensor. In an embodiment, operation 1000 ends at 1010 by instructing the UAV to fly to that location, and simultaneously modulates one or more different sets of propeller sets attached to the UAV to identify the surrounding environment. A desired sound can be generated based on the transmitted sound. For example, if the ambient environment contains strong propagation characteristics (ie echoes), the modulation instructions can be adjusted so that the UAV still produces the desired sound.

図11を参照すると、アイテムの配達中にUAVによって生成されるサウンドを低減または変更するという観点から、上記の機能のいくつかを実行するためのコンピューティング環境が示される。本アーキテクチャは、UAV1100、サーバ1104、及びネットワーク1106を含み得る。一般に、アーキテクチャは、商品を提供する電子マーケットの一部として実装され得る。例えば、サーバ1104は、電子マーケットから注文されるアイテムの配達を促進するために、UAV1100と通信し得る。この通信はネットワーク1106を介して行われ得る。ネットワーク1106は、無線ネットワーク、ケーブルネットワーク、セルラネットワーク、ラジオ放送網、インターネット、ならびに他の私設及び/または公衆のネットワークなど、多くの異なる種類のネットワークのうちの任意の1つまたはそれらの組合せを含むことができる。   Referring to FIG. 11, a computing environment for performing some of the above functions is shown in terms of reducing or modifying the sound generated by a UAV during item delivery. The architecture can include a UAV 1100, a server 1104, and a network 1106. In general, the architecture can be implemented as part of an electronic market offering goods. For example, server 1104 may communicate with UAV 1100 to facilitate delivery of items ordered from an electronic market. This communication can take place via the network 1106. Network 1106 includes any one or combination of many different types of networks, such as wireless networks, cable networks, cellular networks, radio broadcast networks, the Internet, and other private and / or public networks. be able to.

ここでサーバ1104の詳細に移ると、サーバ1104は、様々なデータサービスをユーザに提供するように構成された、サーバ及び他の適切なコンピューティングデバイスなどの1つ以上のサービスプロバイダコンピュータを含み得る。サーバ1104は、顧客がアクセスできるウェブサイト(またはウェブサイトの組合せ)を、ホストとして処理するように構成されてもよい。ウェブサイトはウェブブラウザを介してアクセス可能であり得、顧客がアイテムの注文をすることを可能にし得る。   Turning now to the details of the server 1104, the server 1104 may include one or more service provider computers, such as servers and other suitable computing devices, configured to provide various data services to users. . Server 1104 may be configured to treat a website (or combination of websites) accessible to a customer as a host. The website may be accessible via a web browser and may allow customers to order items.

実施形態では、サーバ1104は、ホスト型コンピューティング環境内に実装された1つ以上の仮想マシンによって実行され得る。ホスト型コンピューティング環境には、1つ以上の迅速にプロビジョニング及びリリースがなされるネットワークベースリソースを含めることができる。そのようなネットワークベースリソースには、コンピューティングデバイス、ネットワーキングデバイス、及び/または記憶装置が含まれ得る。ホスト型コンピューティング環境は、クラウドコンピューティング環境と呼ばれることもある。一部の例では、サーバ1104は、おそらくクラスタに配置された、または互いに関連付けられていない個々のサーバとして、1つ以上のサーバを含むことができる。   In an embodiment, the server 1104 may be executed by one or more virtual machines implemented within a hosted computing environment. A hosted computing environment can include one or more rapidly provisioned and released network-based resources. Such network-based resources can include computing devices, networking devices, and / or storage devices. A hosted computing environment is sometimes referred to as a cloud computing environment. In some examples, the server 1104 may include one or more servers, possibly as individual servers that are located in a cluster or not associated with each other.

例示的な一構成では、サーバ1104は、少なくとも1つのメモリ1132と1つ以上の処理装置(またはプロセッサ(複数可))1134とを含むことができる。プロセッサ(複数可)1134は、ハードウェア、コンピュータ実行可能命令、ソフトウェア、ファームウェア、またはそれらの組合せで適宜実装され得る。プロセッサ(複数可)1134のコンピュータ実行可能命令、ソフトウェア、またはファームウェア実装は、記載された様々な機能を実行するために任意の適切なプログラミング言語で書かれたコンピュータ実行可能命令または機械実行可能命令を含むことができる。メモリ1132は、2つ以上のメモリを含むことができ、複数のサーバネットワークにわたって分散させることができる。メモリ1132は、プロセッサ(複数可)1134上にロード可能かつ実行可能であるプログラム命令(例えば、管理モジュール1136)と同様に、これらのプログラムの実行中に生成されるデータを格納することができる。メモリの構成及び種類に応じて、メモリ1132は、揮発性(ランダムアクセスメモリ(RAM)など)及び/または不揮発性(読取り専用メモリ(ROM)、フラッシュメモリ、またはその他のメモリなど)とすることができる。   In one exemplary configuration, the server 1104 may include at least one memory 1132 and one or more processing devices (or processor (s)) 1134. The processor (s) 1134 may be suitably implemented with hardware, computer-executable instructions, software, firmware, or a combination thereof. The computer-executable instructions, software, or firmware implementation of the processor (s) 1134 may include computer-executable instructions or machine-executable instructions written in any suitable programming language to perform the various functions described. Can be included. Memory 1132 can include more than one memory and can be distributed across multiple server networks. Memory 1132 can store data generated during the execution of these programs, as well as program instructions (eg, management module 1136) that can be loaded and executed on processor (s) 1134. Depending on memory configuration and type, memory 1132 may be volatile (such as random access memory (RAM)) and / or non-volatile (such as read only memory (ROM), flash memory, or other memory). it can.

サーバ1104は、これらに限定されないが、磁気記憶装置、光ディスク、及び/またはテープ記憶装置を含む追加の取り外し可能な記憶装置及び/または固定の記憶装置を含むこともできる。ディスクドライブ及びそれらの付随するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、及びコンピューティングデバイス用の他のデータの不揮発性記憶を提供し得る。一部の実施態様では、メモリ1132は、スタティックランダムアクセスメモリ(SRAM)、ダイナミックランダムアクセスメモリ(DRAM)、またはROMなど、複数の異なる種類のメモリを含み得る。   Server 1104 may also include additional removable storage devices and / or fixed storage devices including, but not limited to, magnetic storage devices, optical disks, and / or tape storage devices. Disk drives and their associated computer readable media may provide non-volatile storage of computer readable instructions, data structures, program modules, and other data for computing devices. In some implementations, memory 1132 may include a plurality of different types of memory, such as static random access memory (SRAM), dynamic random access memory (DRAM), or ROM.

メモリ1132の内容をさらに詳細に見ると、メモリ1132は、オペレーティングシステム1138と、少なくとも管理モジュール1136を含む、本明細書に開示された機能を実行するための1つ以上のアプリケーションプログラム、モジュールまたはサービスとを含み得る。管理モジュール1136は、一部の例では、UAV1100のコンポーネントのうちの一部または全部の動作をサポート、指示、管理、及び/または制御することができる。例えば、管理モジュール1136は、アイテムの配達に関連するデータをUAV1100に送ることができる。そのようなデータは、その中の管理モジュールなどによってUAV1100によって使用されて、アイテムを配達し、サイズ及び/または加工の異なる1組以上のプロペラセットを変調することができる。そのようなデータは、その中の管理モジュールなどによって、UAV1100によって使用されて、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに、アイテム及びモジュールを引き渡すことができる。さらに、管理モジュール1136を使用して、配達任務にUAV1100を選択し、配備することができる。この選択の一部として、管理モジュール1136は、アイテムの配達に使用され得る、サイズの異なるプロペラの構成を選択することもできる。サイズの異なるプロペラセット間の配送中に生じることになる変調を含む、サイズの異なるプロペラの構成の選択は、本明細書に記載されるように、いくつかのパラメータに基づいてもよい。さらに、管理モジュール1136は、配達任務の展開中及び/または実行中に、UAV1100からデータ(外部データ、固有データ、音響伝播特性、ペイロード特性など)を受け取ることができる。管理モジュール1136は、そのデータを処理し、必要に応じてUAV1100にさらなる命令を提供して、アイテムの配達を調整し、及び/またはサイズの異なるプロペラの変調または同時構成を調整することができる。   Looking more closely at the contents of memory 1132, memory 1132 includes one or more application programs, modules or services for performing the functions disclosed herein, including an operating system 1138 and at least a management module 1136. Can be included. The management module 1136 may support, direct, manage, and / or control the operation of some or all of the components of the UAV 1100 in some examples. For example, the management module 1136 can send data related to item delivery to the UAV 1100. Such data can be used by the UAV 1100, such as by a management module therein, to deliver items and modulate one or more sets of propellers of different sizes and / or processing. Such data is used by the UAV 1100, such as by a management module therein, to deliver items and modules from a first size first propeller set to a second size second propeller set. it can. In addition, management module 1136 can be used to select and deploy UAV 1100 for delivery missions. As part of this selection, management module 1136 may also select propeller configurations of different sizes that may be used for item delivery. The selection of different sized propeller configurations, including modulation that will occur during delivery between different sized propeller sets, may be based on several parameters, as described herein. Further, the management module 1136 can receive data (external data, unique data, acoustic propagation characteristics, payload characteristics, etc.) from the UAV 1100 during deployment and / or execution of delivery missions. The management module 1136 can process the data and provide further instructions to the UAV 1100 as needed to adjust the delivery of items and / or adjust the modulation or simultaneous configuration of different size propellers.

一部の例では、サーバ1104は、リムーバブル記憶装置及び/または非リムーバブル記憶装置を含み得る追加の記憶装置1140を含むこともできる。追加の記憶装置1140は、磁気記憶装置、光ディスク、及び/またはテープ記憶装置を含むことができるが、それらに限定されない。ディスクドライブ及びそれらの付随するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、及びコンピューティングデバイス用の他のデータの不揮発性記憶を提供し得る。   In some examples, the server 1104 may include additional storage devices 1140 that may include removable storage devices and / or non-removable storage devices. Additional storage devices 1140 can include, but are not limited to, magnetic storage devices, optical discs, and / or tape storage devices. Disk drives and their associated computer readable media may provide non-volatile storage of computer readable instructions, data structures, program modules, and other data for computing devices.

取り外し可能及び取り外し不能の両方のメモリ1132と追加の記憶装置1140とは、コンピュータ可読記憶媒体の例である。例えば、コンピュータ可読記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報を記憶するための任意の適切な方法または技術で実装された揮発性または不揮発性、リムーバブル媒体、または非リムーバブル媒体を含み得る。本明細書で使用されるとき、モジュールは、コンピューティングシステム(例えば、プロセッサ)によって実行されるプログラミングモジュールを指すことがある。サーバ1104のモジュールは、1つ以上のコンポーネントを含み得る。サーバ1104は、例えば、キーボード、マウス、ペン、音声入力装置、タッチ入力装置、ディスプレイ、スピーカ、プリンタ、または他のI/Oデバイスなどとの接続を可能にするI/Oデバイス(複数可)及び/またはポート1142を含むこともできる。   Both removable and non-removable memory 1132 and additional storage device 1140 are examples of computer-readable storage media. For example, a computer readable storage medium is a volatile or non-volatile, removable medium implemented in any suitable method or technique for storing information such as computer readable instructions, data structures, program modules, or other data, Or it may include non-removable media. As used herein, a module may refer to a programming module that is executed by a computing system (eg, a processor). A module of server 1104 may include one or more components. Server 1104 includes, for example, a keyboard, mouse, pen, voice input device, touch input device, display, speaker, printer, or other I / O device (s) that allow connection with other I / O devices and the like A port 1142 may also be included.

次にUAV1100の詳細に移ると、UAV1100は、図2に関連して説明したUAV200のコンポーネントの一部または全部を含み得る。例示的な実施形態では、UAV1100は、図2のコンピューティングシステム204と同様に、コンピューティングシステム1102によって部分的にまたは全体的に実行される管理コンポーネントを含むことができる。コンピューティングシステム1102は、少なくとも1つのメモリ1114及び1つ以上の処理装置(またはプロセッサ(複数可))1116を含み得る。プロセッサ(複数可)1116は、ハードウェア、コンピュータ実行可能命令、ソフトウェア、ファームウェア、またはそれらの組合せで適宜実装され得る。プロセッサ(複数可)1116のコンピュータ実行可能命令、ソフトウェア、またはファームウェア実装は、記載された様々な機能を実行するために任意の適切なプログラミング言語で書かれたコンピュータ実行可能命令または機械実行可能命令を含むことができる。メモリ1114は、2つ以上のメモリを含み得、コンピューティングシステム1102全体に分散され得る。メモリ1114は、プロセッサ(複数可)1116上にロード可能かつ実行可能であるプログラム命令(例えば、管理モジュール1120)と同様に、これらのプログラムの実行中に生成されるデータを格納することができる。メモリの構成及び種類に応じて、メモリ1114は、揮発性(ランダムアクセスメモリ(RAM)など)及び/または不揮発性(読取り専用メモリ(ROM)、フラッシュメモリ、またはその他のメモリなど)とすることができる。   Turning now to the details of UAV 1100, UAV 1100 may include some or all of the components of UAV 200 described in connection with FIG. In the exemplary embodiment, UAV 1100 may include management components that are executed in part or in whole by computing system 1102, similar to computing system 204 of FIG. The computing system 1102 may include at least one memory 1114 and one or more processing units (or processor (s)) 1116. The processor (s) 1116 may be suitably implemented with hardware, computer-executable instructions, software, firmware, or a combination thereof. The computer-executable instructions, software, or firmware implementation of the processor (s) 1116 may be computer-executable instructions or machine-executable instructions written in any suitable programming language to perform the various functions described. Can be included. Memory 1114 may include more than one memory and may be distributed throughout computing system 1102. Memory 1114 can store data generated during the execution of these programs, as well as program instructions (eg, management module 1120) that can be loaded and executed on processor (s) 1116. Depending on the memory configuration and type, the memory 1114 may be volatile (such as random access memory (RAM)) and / or non-volatile (such as read only memory (ROM), flash memory, or other memory). it can.

コンピューティングシステム1102は、これらに限定されないが、磁気記憶装置、光ディスク、及び/またはテープ記憶装置を含む追加の取り外し可能な記憶装置及び/または固定の記憶装置を含むこともできる。ディスクドライブ及びそれらの付随するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、及びコンピューティングデバイス用の他のデータの不揮発性記憶を提供し得る。一部の実施態様では、メモリ1114は、スタティックランダムアクセスメモリ(SRAM)、ダイナミックランダムアクセスメモリ(DRAM)、またはROMなど、複数の異なる種類のメモリを含み得る。   The computing system 1102 can also include additional removable storage devices and / or fixed storage devices including, but not limited to, magnetic storage devices, optical discs, and / or tape storage devices. Disk drives and their associated computer readable media may provide non-volatile storage of computer readable instructions, data structures, program modules, and other data for computing devices. In some implementations, the memory 1114 may include a number of different types of memory, such as static random access memory (SRAM), dynamic random access memory (DRAM), or ROM.

一部の例では、コンピューティングシステム1102は、リムーバブル記憶装置及び/または非リムーバブル記憶装置を含み得る追加の記憶装置1122を含むこともできる。追加の記憶装置1122は、磁気記憶装置、光ディスク、及び/またはテープ記憶装置を含むことができるが、それらに限定されない。ディスクドライブ及びそれらの付随するコンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、及びコンピューティングデバイス用の他のデータの不揮発性記憶を提供し得る。   In some examples, the computing system 1102 may include additional storage devices 1122 that may include removable storage devices and / or non-removable storage devices. Additional storage devices 1122 can include, but are not limited to, magnetic storage devices, optical disks, and / or tape storage devices. Disk drives and their associated computer readable media may provide non-volatile storage of computer readable instructions, data structures, program modules, and other data for computing devices.

取り外し可能及び取り外し不能の両方のメモリ1114と追加の記憶装置1122とは、コンピュータ可読記憶媒体の例である。例えば、コンピュータ可読記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報を記憶するための任意の適切な方法または技術で実装された揮発性または不揮発性、リムーバブル媒体、または非リムーバブル媒体を含み得る。コンピューティングシステム1102のモジュールは、1つ以上のコンポーネントを含み得る。   Both removable and non-removable memory 1114 and additional storage device 1122 are examples of computer-readable storage media. For example, a computer readable storage medium is a volatile or non-volatile, removable medium implemented in any suitable method or technique for storing information such as computer readable instructions, data structures, program modules, or other data, Or it may include non-removable media. A module of computing system 1102 may include one or more components.

メモリ1114の内容をさらに詳細に見ると、メモリ1114は、オペレーティングシステム1118と、少なくとも管理モジュール1120を含む、本明細書に開示された機能を実行するための1つ以上のアプリケーションプログラム、モジュールまたはサービスとを含み得る。管理モジュール1120は、運航管理機能を提供するように、及び/または配達場所にアイテムを配達するための異なるコンポーネントの動作を管理するように、構成することができる。一例では、管理モジュール1120は、自律的に、またはサーバ1104の管理モジュール1136とは無関係に、動作することができる。別の例では、管理モジュール1120は、半自律的に動作してもよく、または管理モジュール1136によって完全に制御されてもよい。   Looking at the contents of memory 1114 in more detail, memory 1114 includes one or more application programs, modules or services for performing the functions disclosed herein, including operating system 1118 and at least management module 1120. Can be included. The management module 1120 can be configured to provide operational management functions and / or manage the operation of different components for delivering items to a delivery location. In one example, the management module 1120 can operate autonomously or independently of the management module 1136 of the server 1104. In another example, the management module 1120 may operate semi-autonomously or may be fully controlled by the management module 1136.

コンピューティングシステム1102は、例えばサーバ1104との接続を可能にするなどのために、I/Oデバイス(複数可)1126(例えば、インタフェース、ポート)を含むこともできる。I/Oデバイス(複数可)1126は、UAV1100の他のコンポーネント及びシステム(例えば、推進システム、及びペイロード収容システム、ペイロード解放システム、プロペラ変調システム)との通信を可能にすることもできる。   The computing system 1102 may also include I / O device (s) 1126 (eg, interfaces, ports), for example to allow connection with the server 1104. The I / O device (s) 1126 may also allow communication with other components and systems of the UAV 1100 (eg, propulsion systems and payload containment systems, payload release systems, propeller modulation systems).

図12は、アイテムを配達する間のサウンドを低減または変更し、所期のサウンドを生成するための環境の例を示す。理解されるように、ウェブベースの環境が説明の目的で使用されているが、様々な実施形態を実装するために、必要に応じて異なる環境が使用されてもよい。この環境は、電子クライアント装置1202を含み、電子クライアント装置1202は、適切なネットワーク1204を介して要求、メッセージ、または情報を送受信するように動作可能な任意の適切な装置を含むことができ、(クライアント装置を介して)UAVのユーザに、またはUAV自体に情報を送り返す。そのようなクライアント装置の例には、パーソナルコンピュータ、携帯電話、ハンドヘルドメッセージング装置、ラップトップコンピュータ、セットトップボックス、パーソナルデータアシスタント、電子ブックリーダなどが挙げられる。ネットワークには、イントラネット、インターネット、セルラネットワーク、ローカルエリアネットワーク、もしくは任意の他のそのようなネットワーク、またはそれらの組合せを含む、任意の適切なネットワークが含まれ得る。そのようなシステムに使用されるコンポーネントは、選択されたネットワーク及び/または環境の種類に少なくとも部分的に依存する場合がある。そのようなネットワークを介して通信するためのプロトコル及びコンポーネントは周知であり、本明細書では詳細には説明しない。ネットワークを介した通信は、有線接続または無線接続及びそれらの組合せによって可能にすることができる。この例では、環境は要求を受信し、それに応答してコンテンツを提供するためのウェブサーバ1206を含むため、ネットワークがインターネットを含む。ただし、他のネットワークの場合、当業者に明白であるように、同様の目的を果たす代替のデバイスを使用できる。   FIG. 12 shows an example environment for reducing or changing the sound during the delivery of an item and generating the desired sound. As will be appreciated, a web-based environment is used for illustration purposes, but different environments may be used as needed to implement various embodiments. The environment includes an electronic client device 1202, which can include any suitable device operable to send and receive requests, messages, or information over a suitable network 1204. Send information back to the user of the UAV (via the client device) or to the UAV itself. Examples of such client devices include personal computers, cell phones, handheld messaging devices, laptop computers, set top boxes, personal data assistants, electronic book readers, and the like. The network can include any suitable network, including an intranet, the Internet, a cellular network, a local area network, or any other such network, or combinations thereof. The components used in such a system may depend at least in part on the type of network and / or environment selected. Protocols and components for communicating over such networks are well known and will not be described in detail herein. Communication over the network can be enabled by wired or wireless connections and combinations thereof. In this example, the network includes the Internet because the environment includes a web server 1206 for receiving requests and providing content in response thereto. However, for other networks, alternative devices that serve a similar purpose can be used, as will be apparent to those skilled in the art.

例示的な環境は、少なくとも1つのアプリケーションサーバ1208とデータストア1210とを含む。いくつかのアプリケーションサーバ、レイヤ、または、チェーン接続もしくは別様で構成され得、適切なデータストアからデータを得る等のタスクを実行するために対話し得る、他の要素、プロセス、もしくはコンポーネントがあり得るということが理解されるべきである。本明細書で使用される用語「データストア」は、データを格納する、データにアクセスする及びデータを取り出すことができる任意のデバイスまたはデバイスの組合せを指し、これは、データサーバ、データベース、データ記憶装置及びデータ記憶媒体の任意の組合せ及び数を、任意の標準的な環境、分散環境またはクラスタ化された環境に含んでよい。アプリケーションサーバは、必要に応じてデータストアと統合して、クライアント装置及び/またはUAVのための1つ以上のアプリケーションの態様を実行し、アプリケーションのデータアクセス及びロジックの大部分を処理するための任意の適切なハードウェア及びソフトウェアを含み得る。アプリケーションサーバは、データストアと協働してアクセス制御サービスを提供し、ユーザに転送されるテキスト、グラフィックス、音声及び/またはビデオなどのコンテンツを生成することができ、コンテンツは、この例ではハイパーテキストマークアップ言語(「HTML」)、拡張マークアップ言語(「XML」)、この例における別の適切な構造言語、またはアプリケーション及びグラフィカルユーザインタフェースを介したものの形態でウェブサーバ1206によってユーザに提供され得る。全ての要求及び応答の処理、ならびにクライアント装置1202とアプリケーションサーバ1208との間のコンテンツの配信は、ウェブサーバ1206によって処理することができる。本明細書で論じる構造化コードは、本明細書の他の部分で論じるように任意の適切なデバイスまたはホストマシン上で実行することができるので、ウェブサーバ及びアプリケーションサーバは必須ではなく単なる例示的なコンポーネントであることが理解されるべきである。   An exemplary environment includes at least one application server 1208 and a data store 1210. There are several application servers, layers, or other elements, processes, or components that can be configured in a chain or otherwise, and can interact to perform tasks such as obtaining data from an appropriate data store It should be understood that you get. As used herein, the term “data store” refers to any device or combination of devices capable of storing, accessing and retrieving data, including data servers, databases, data storage Any combination and number of devices and data storage media may be included in any standard, distributed, or clustered environment. The application server optionally integrates with the data store to execute one or more application aspects for the client device and / or UAV and handle most of the application's data access and logic Suitable hardware and software. The application server can cooperate with the data store to provide access control services and generate content such as text, graphics, audio and / or video that is transferred to the user, which in this example is hyper Provided to the user by the web server 1206 in the form of a text markup language (“HTML”), an extensible markup language (“XML”), another suitable structural language in this example, or via an application and a graphical user interface. obtain. The processing of all requests and responses and the distribution of content between client device 1202 and application server 1208 can be handled by web server 1206. Since the structured code discussed herein can run on any suitable device or host machine as discussed elsewhere herein, the web server and application server are not required and are merely exemplary It should be understood that

データストア1210は、いくつかの別々のデータテーブル、データベース、または他のデータ記憶機構、及び特定の局面に関するデータを記憶するための媒体を含み得る。例えば、図示のデータストアは、サウンドプロファイル1212、音響伝播プロファイル及び/または性能測定基準1214、及び/またはユーザ情報1216など、本明細書に記載のモジュールによって使用され得る情報を格納するための機構を含む。ページ画像情報及びアクセス権情報へのアクセスなど、データストアに格納する必要がある他の多くの態様があり、これらは、必要に応じて上記の機構のいずれかに、またはデータストア1210内の追加の機構に格納することができることを理解されたい。データストア1210は、そのデータストアと関連付けられたロジックによって、アプリケーションサーバ1208から命令を受け取り、それに応答してデータを取得、更新または他の方法で処理するように動作可能である。   Data store 1210 may include a number of separate data tables, databases, or other data storage mechanisms, and media for storing data relating to particular aspects. For example, the illustrated data store provides a mechanism for storing information that may be used by the modules described herein, such as a sound profile 1212, a sound propagation profile and / or performance metric 1214, and / or user information 1216. Including. There are many other aspects that need to be stored in the data store, such as access to page image information and access rights information, these can be added to any of the above mechanisms as needed or in the data store 1210 It should be understood that these mechanisms can be stored. The data store 1210 is operable to receive instructions from the application server 1208 and to retrieve, update, or otherwise process the data in response to logic associated with the data store.

各サーバは、典型的には、そのサーバの一般的な管理及び動作のための実行可能プログラム命令を提供するオペレーティングシステムを含み、典型的には、サーバのプロセッサによって実行されると、サーバがその意図された機能を実行することを可能にする命令を格納したコンピュータ可読記憶媒体(例えば、ハードディスク、ランダムアクセスメモリ、リードオンリーメモリ等)を含む。オペレーティングシステム及びサーバの一般的な機能のための適切な実装は既知であるかまたは市販されており、特に本明細書の開示に照らして、当業者によって容易に実装される。   Each server typically includes an operating system that provides executable program instructions for general management and operation of the server, typically when executed by a server processor, the server It includes computer readable storage media (eg, hard disk, random access memory, read only memory, etc.) that store instructions that enable it to perform its intended function. Suitable implementations for the general functionality of the operating system and server are known or commercially available, and are readily implemented by those skilled in the art, especially in light of the disclosure herein.

一実施形態における環境は、1つ以上のコンピュータネットワークまたは直接接続を使用して、通信リンクを介して相互接続されたいくつかのコンピュータシステム及びコンポーネントを利用する分散コンピューティング環境である。しかし、そのようなシステムは、図12に示されているよりも少ない数または多い数のコンポーネントを有するシステムでも同様にうまく動作することができることを当業者は理解するであろう。したがって、図12のシステム1200の描写は、本質的に例示的であり、本開示の範囲を限定するものではないと解釈されるべきである。   The environment in one embodiment is a distributed computing environment that utilizes several computer systems and components interconnected via communication links using one or more computer networks or direct connections. However, those skilled in the art will appreciate that such a system can work equally well with systems having fewer or more components than those shown in FIG. Accordingly, the depiction of the system 1200 of FIG. 12 should be interpreted as being exemplary in nature and not limiting the scope of the present disclosure.

様々な実施形態は、多種多様な動作環境でさらに実装することができ、いくつかの場合には、任意の数のアプリケーションを動作させるために使用することができる1つ以上のユーザコンピュータ、コンピューティングデバイスまたは処理デバイスを含むことができる。ユーザまたはクライアント装置は、標準オペレーティングシステムを稼働させるデスクトップもしくはラップトップコンピュータ、ならびに、携帯ソフトウェアを稼働させかつ多数のネットワーキング及びメッセージプロトコルを支持することができる、セルラ、無線、及び携帯型デバイス等の、多数の汎用パーソナルコンピュータのうちのいずれかを含み得る。そのようなシステムは、開発及びデータベース管理などの目的のために、様々な市販のオペレーティングシステム及び他の既知のアプリケーションのいずれかを実行しているいくつかのワークステーションを含むこともできる。これらの装置は、ダミー端末、シンクライアント、ゲームシステム、及びネットワークを介して通信することができる他の装置などの他の電子装置も含むことができる。   Various embodiments can be further implemented in a wide variety of operating environments, and in some cases, one or more user computers, computing that can be used to run any number of applications Devices or processing devices can be included. A user or client device can be a desktop or laptop computer running a standard operating system, as well as cellular, wireless, and portable devices that can run portable software and support a number of networking and messaging protocols. Any of a number of general purpose personal computers may be included. Such a system may also include a number of workstations running any of a variety of commercial operating systems and other known applications for purposes such as development and database management. These devices can also include other electronic devices such as dummy terminals, thin clients, game systems, and other devices that can communicate over a network.

ほとんどの実施形態は、伝送制御プロトコル/インターネットプロトコル(「TCP/IP」)、オープンシステムインターコネクション(「OSI」)、ファイルトランスポートプロトコル(「FTP」)、ユニバーサルプラグアンドプレイ(「UpnP」)、ネットワークファイルシステム(「NFS」)、共通インターネットファイルシステム(「CIFS」)及びAppleTalk(登録商標)などの様々な市販のプロトコルのいずれかを使用し、通信を支援するための当業者によく知られている少なくとも1つのネットワークを活用する。ネットワークは、例えば、ローカルエリアネットワーク、ワイドエリアネットワーク、仮想プライベートネットワーク、インターネット、イントラネット、エクストラネット、公衆交換電話網、赤外線ネットワーク、無線ネットワーク、及び/またはそれらの任意の組合せとすることができる。   Most embodiments include: Transmission Control Protocol / Internet Protocol (“TCP / IP”), Open System Interconnection (“OSI”), File Transport Protocol (“FTP”), Universal Plug and Play (“UpnP”), Well known to those skilled in the art to support communications using any of a variety of commercially available protocols such as Network File System (“NFS”), Common Internet File System (“CIFS”) and AppleTalk®. Take advantage of at least one network. The network can be, for example, a local area network, a wide area network, a virtual private network, the Internet, an intranet, an extranet, a public switched telephone network, an infrared network, a wireless network, and / or any combination thereof.

ウェブサーバを利用する実施形態では、ウェブサーバは、ハイパーテキスト転送プロトコル(「HTTP」)サーバ、FTPサーバ、共通ゲートウェイインタフェース(「CGI」)サーバ、データサーバ、Javaサーバ及びビジネスアプリケーションサーバを含む様々なサーバまたは中間層アプリケーションのうちのいずれかを実行することができる。サーバ(複数可)は、Java(登録商標)、C、C#、もしくはC++などの任意のプログラミング言語、またはPerl、Python、もしくはTCLなどの任意のスクリプト言語、ならびにそれらの組合せで書かれた1つ以上のスクリプトまたはプログラムとして実装され得る1つ以上のウェブアプリケーションを実行することによってなど、ユーザデバイスからの要求に応じてプログラムまたはスクリプトを実行することもできる。サーバ(複数可)は、Oracle(登録商標)、Microsoft(登録商標)、Sybase(登録商標)、及びIBM(登録商標)から市販されているものを含むがこれらに制限されないデータベースサーバを含むこともできる。   In embodiments that utilize a web server, the web server may include various hypertext transfer protocol (“HTTP”) servers, FTP servers, common gateway interface (“CGI”) servers, data servers, Java servers, and business application servers. Either server or middle tier applications can be executed. Server (s) is written in any programming language such as Java, C, C #, or C ++, or any scripting language such as Perl, Python, or TCL, and combinations thereof 1 A program or script may also be executed in response to a request from a user device, such as by executing one or more web applications that may be implemented as one or more scripts or programs. Server (s) may also include database servers including, but not limited to, those commercially available from Oracle®, Microsoft®, Sybase®, and IBM®. it can.

環境は、上述の通り、様々なデータストアならびに他のメモリ及び記憶媒体を含むことができる。これらは、1つ以上のコンピュータに対してローカルである(及び/またはその内部に常駐する)記憶媒体上、あるいはネットワークを介して、任意のまたは全てのコンピュータから離れた記憶媒体上など、様々な場所に存在することができる。実施形態の特定のセットでは、情報は当業者によく知られているストレージエリアネットワーク(「SAN」)に存在してもよい。同様に、コンピュータ、サーバまたは他のネットワークデバイスにあるとする機能を実行するために必要なファイルは、必要に応じてローカル及び/またはリモートに格納することができる。システムがコンピュータ化されたデバイスを含む場合、そのような各デバイスは、バスを介して電気的に結合され得るハードウェア要素を含むことがあり、その要素は、例えば、少なくとも1つの中央演算処理装置(「CPU」)、少なくとも1つの入力デバイス(例えば、マウス、キーボード、コントローラ、タッチスクリーンまたはキーパッド)及び少なくとも1つの出力デバイス(例えば、表示デバイス、プリンタまたはスピーカ)を含むことがある。また、このようなシステムは、例えば、ディスクドライブ、光学式記憶装置などの1つ以上の記憶装置及びランダムアクセスメモリ(「RAM」)または読出し専用メモリ(「ROM」)などのソリッドステート記憶装置、ならびに取り外し可能な媒体デバイス、メモリカード、フラッシュカードを含んでよい。   The environment can include various data stores and other memories and storage media as described above. These can vary, such as on storage media that is local to (and / or resides within) one or more computers, or on storage media that is remote from any or all computers over a network. Can exist in place. In a particular set of embodiments, the information may reside in a storage area network (“SAN”) well known to those skilled in the art. Similarly, files necessary to perform functions that are assumed to be on a computer, server or other network device can be stored locally and / or remotely as desired. Where the system includes computerized devices, each such device may include hardware elements that may be electrically coupled via a bus, such as at least one central processing unit. (“CPU”), at least one input device (eg, mouse, keyboard, controller, touch screen or keypad) and at least one output device (eg, display device, printer or speaker). Such systems also include, for example, one or more storage devices such as disk drives, optical storage devices, and solid state storage devices such as random access memory (“RAM”) or read only memory (“ROM”), As well as removable media devices, memory cards, flash cards.

そのような装置は、コンピュータ可読記憶媒体リーダ、通信装置(例えば、モデム、ネットワークカード(無線または有線)、赤外線通信装置など)、及び上記のように作業メモリを含むこともできる。コンピュータ可読記憶媒体リーダは、リモート記憶装置、ローカル記憶装置、固定記憶装置及び/または取り外し可能な記憶装置を表すコンピュータ可読記憶媒体、ならびにコンピュータ可読情報を一時的に及び/またはより恒久的に含む、記憶する、送信する及び取り出すための記憶媒体と接続できる、またはそれらを受信するように構成できる。システム及び様々なデバイスはまた、典型的には、オペレーティングシステム及びクライアントアプリケーションまたはウェブブラウザ等のアプリケーションプログラムを含む、少なくとも1つのワーキングメモリデバイス内に配置されたいくつかのソフトウェアアプリケーション、モジュール、サービス、または他の要素を含む。代替の実施形態は、上述の多数の変形を有することが理解される。例えば、カスタマイズされたハードウェアもまた使用されてよく、及び/または特定の要素はハードウェア、ソフトウェア(アプレットなどの携帯用ソフトウェアを含む)またはその両方に実装されてもよい。さらに、ネットワーク入力/出力デバイスなどの他のコンピューティングデバイスへの接続を使用することができる。   Such devices may also include a computer readable storage media reader, a communication device (eg, a modem, a network card (wireless or wired), an infrared communication device, etc.), and a working memory as described above. The computer readable storage media reader includes computer readable storage media representing remote storage, local storage, persistent storage and / or removable storage, and computer readable information temporarily and / or more permanently. It can be connected to storage media for storing, transmitting and retrieving, or can be configured to receive them. The system and various devices also typically include a number of software applications, modules, services, or arranged in at least one working memory device, including an operating system and application programs such as client applications or web browsers. Includes other elements. It will be appreciated that alternative embodiments have numerous variations described above. For example, customized hardware may also be used and / or certain elements may be implemented in hardware, software (including portable software such as applets) or both. In addition, connections to other computing devices such as network input / output devices can be used.

コードまたはコードの一部を格納するための記憶媒体及びコンピュータ可読媒体は、RAM、ROM、電気的消去可能プログラマブル読み出し専用メモリ(「EEPROM」)、フラッシュメモリもしくは他のメモリ技術、コンパクトディスク読み出し専用メモリ(「CD−ROM])、デジタルバーサタイルディスク(DVD)もしくは他の光学ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気記憶装置、または所望の情報を記憶するために使用することができ、かつシステムデバイスによってアクセスできる任意の他の媒体を含む、コンピュータ可読命令、データ構造、プログラムモジュールまたは他のデータ等の情報の記憶及び/または送信のために任意の方法または技術で実装される揮発性及び不揮発性の媒体、取り外し可能及び取り外し不可能な媒体等であるが、これに限定されるものではない記憶媒体及び通信媒体を含む当技術分野において既知の、または使用される任意の適切な媒体を含むことがある。本明細書に提供される開示及び教示に少なくとも部分的に基づいて、当業者は様々な実施形態を実施するための他の方法及び/または手法を理解するであろう。   Storage media and computer readable media for storing code or portions of code include RAM, ROM, electrically erasable programmable read only memory ("EEPROM"), flash memory or other memory technology, compact disk read only memory ("CD-ROM"), digital versatile disk (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device, or can be used to store desired information And implemented in any manner or technique for storage and / or transmission of information such as computer readable instructions, data structures, program modules or other data, including any other medium accessible by the system device Gender and immorality Any suitable medium known or used in the art, including, but not limited to, storage media and communication media, including, but not limited to, volatile media, removable and non-removable media, etc. Based at least in part on the disclosure and teachings provided herein, one of ordinary skill in the art will appreciate other methods and / or techniques for implementing various embodiments.

本明細書で開示される実施形態は、電子マーケットに関わる荷物を配達する注文を受けること、注文に関連する情報に少なくとも部分的に基づいて、荷物を配達するように無人航空機(UAV)に指示する飛行計画を生成すること、UAVに付属しているサイズの異なる1組以上のプロペラセットに少なくとも部分的に基づいて、1つ以上のサウンドプロファイルを生成することであって、1つ以上のサウンドプロファイルが、UAVの飛行中に特定のサイズの特定のプロペラセットを利用することに対応する所期のサウンドを特定すること、及び/または飛行計画及び1つ以上のサウンドプロファイルを利用して、荷物の配達に関連付けられた場所に飛行するようにUAVに指示し、それによって、飛行計画の少なくとも一部分の間の飛行中に、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調して、UAVによって生成されるサウンドを変更することのうちの1つ以上を含むコンピュータ実行方法に関するものであり得る。   Embodiments disclosed herein direct an unmanned aerial vehicle (UAV) to receive an order to deliver a package involving an electronic market, deliver the package based at least in part on information related to the order. Generating one or more sound profiles based at least in part on one or more different size propeller sets attached to the UAV. The profile identifies the intended sound corresponding to utilizing a particular propeller set of a particular size during the flight of the UAV, and / or using a flight plan and one or more sound profiles, Directs the UAV to fly to a location associated with the delivery of the flight, thereby flying during at least a portion of the flight plan A computer-implemented method comprising: one or more of modulating a sound generated by a UAV by modulating a first sized first propeller set to a second sized second propeller set Can be a thing.

任意選択で、コンピュータ実行方法は、第1のサイズの第1のプロペラセットが機能不良であることを示す情報を受け取ること、及び第3のサイズの第3のプロペラセットに変調するよう、UAVに指示することを含み得る。任意選択で、コンピュータ実行方法は、荷物の配達に関連付けられたユーザからの、配達中のUAVのサウンドレベルに関する入力を要求すること、ユーザからの入力に少なくとも部分的に基づいて、1つ以上のサウンドプロファイルを更新すること、及び/またはUAVによって生成されるサウンドを変更するように、第2のサイズの第2のプロペラセットから第3のサイズの第3のプロペラセットに変調するように、UAVに指示することを含み得る。任意選択で、サイズの異なる1組以上のプロペラセットの各プロペラセットは、異なる材料組成を含み得る。   Optionally, the computer-implemented method allows the UAV to receive information indicating that the first propeller set of the first size is malfunctioning and to modulate to the third propeller set of the third size. May include indicating. Optionally, the computer-implemented method requests one or more based on at least in part the input from the user requesting input from the user associated with the delivery of the package regarding the sound level of the UAV being delivered. UAV to modulate from a second sized second propeller set to a third sized third propeller set to update the sound profile and / or change the sound produced by the UAV. Instructing. Optionally, each propeller set of one or more sets of propellers of different sizes may include a different material composition.

本明細書で開示される実施形態は、荷物を配達する注文を受けること、注文に関連付けられた場所に荷物を配達するようにUAVに指示すること、UAVに付属する第1のセンサから、上記の場所への飛行中にUAVによって利用される第1のサイズの第1のプロペラセットに基づいて、UAVの周囲に生成される第1のサウンドを受信すること、第1のサウンドに少なくとも部分的に基づいてサウンドプロファイルを生成し、サウンドプロファイルが、UAVの飛行中に特定のサイズの特定のプロペラセットを利用することに対応する所期のサウンドを特定すること、及び/または上記の場所への荷物の配達中のサウンドプロファイル及びUAVの相対位置に少なくとも部分的に基づいて、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するように、UAVに指示することのうちの1つ以上を含むコンピュータ実行方法に関するものであり得る。   Embodiments disclosed herein include receiving an order to deliver a package, instructing the UAV to deliver the package to a location associated with the order, from a first sensor attached to the UAV, from the above Receiving a first sound generated around the UAV based on a first sized first propeller set utilized by the UAV during flight to a location of the UAV, at least partially in the first sound To generate a sound profile based on the sound profile, identifying the intended sound corresponding to utilizing a particular propeller set of a particular size during UAV flight, and / or From a first propeller set of a first size to a second one based at least in part on the sound profile and relative position of the UAV during delivery of the package To modulate the second propeller sets of size, it can relate to computer-implemented method comprising one or more of that instructs the UAV.

任意選択で、コンピュータ実行方法は、UAVに付属する第2のセンサから、周囲環境からのサウンドに基づいてUAVの周囲に生成される第2のサウンドを受信することのうちの1つ以上を含み得る。任意選択で、サウンドプロファイルを生成することは、第2のサウンドを含み得る。任意選択で、コンピュータ実行方法は、UAVに付属する第1のセンサ及び第2のセンサから、更新された第1のサウンド及び更新された第2のサウンドを受信すること、更新された第1のサウンド及び更新された第2のサウンドに少なくとも部分的に基づいて、サウンドプロファイルを更新すること、及び/またはUAVに、第2のサイズの第2のプロペラセットから第3のサイズの第3のプロペラセットに変調するように指示することを含み得る。任意選択で、第1のサイズの第1のプロペラセットは、1つ以上のプロペラ仕上げを含み得る。   Optionally, the computer-implemented method includes one or more of receiving a second sound generated around the UAV from a second sensor attached to the UAV based on sound from the surrounding environment. obtain. Optionally, generating the sound profile may include a second sound. Optionally, the computer-implemented method receives the updated first sound and the updated second sound from the first sensor and the second sensor attached to the UAV, the updated first Updating the sound profile based at least in part on the sound and the updated second sound, and / or the UAV from a second size second propeller set to a third size third propeller. Instructing the set to modulate may be included. Optionally, the first sized first propeller set may include one or more propeller finishes.

任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するよう、UAVに指示することは、第2のサイズのプロペラに伴う回転速度を変えることを含む。任意選択で、コンピュータ実行方法は、同時に利用される第1のサイズの第1のプロペラセット及び第2のサイズの第2のプロペラセットからの付加的なサウンドを含む更新された第1のサウンドに少なくとも部分的に基づいて、サウンドプロファイルを更新することを含み得る。任意選択で、第1のサイズの第1のプロペラセットは、第1の位置でUAVに対して傾斜し、第2のサイズの第2のプロペラセットは、第2の位置でUAVに対して傾斜している。任意選択で、サウンドプロファイルを生成することは、第1のサウンドを利用する機械学習アルゴリズムを使用することを含み得る。任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するようにUAVに指示することは、荷物を配達するための飛行計画におけるUAVの相対位置を使用することを含み得る。   Optionally, instructing the UAV to modulate from a first sized first propeller set to a second sized second propeller set changes the rotational speed associated with the second sized propeller. including. Optionally, the computer-implemented method provides updated first sounds including additional sounds from a first size first propeller set and a second size second propeller set utilized simultaneously. Updating the sound profile based at least in part. Optionally, a first size first propeller set is tilted relative to the UAV at a first position, and a second size second propeller set is tilted relative to the UAV at a second position is doing. Optionally, generating the sound profile may include using a machine learning algorithm that utilizes the first sound. Optionally, instructing the UAV to modulate from a first size first propeller set to a second size second propeller set is the relative position of the UAV in the flight plan for delivering the package Can be included.

本明細書で開示される実施形態は、コンピュータシステムに、荷物を配達するようにという最初の指示を受けること、UAVの第1のサイズの第1のプロペラセットに、荷物に関連付けられた場所にUAVを推進するように指示し、UAVに付属する第1のセンサから、その場所への飛行中に利用される第1のサイズの第1のプロペラセットに基づいて、UAVの周りで生成される第1のサウンドを取得し、UAVに付属する第2のセンサから、その場所への飛行中に、UAVから一定の距離の範囲内の環境入力を取得すること、及び/または少なくとも部分的に第1のサウンド及び環境入力に基づいて、その場所への飛行中に、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するようUAVに指示することのうちの少なくとも1つ以上を実行させるために、コンピュータシステムの1つ以上のプロセッサによって実行可能な命令をまとめて記憶したコンピュータ実行記憶媒体に関する。   Embodiments disclosed herein are directed to receiving a first instruction to deliver a package to a computer system, to a first propeller set of UAV first size, at a location associated with the package. Directed to propel the UAV and generated around the UAV from a first sensor attached to the UAV based on a first sized first propeller set utilized during flight to that location Obtaining a first sound and obtaining an environmental input within a certain distance from the UAV during flight to the location from a second sensor attached to the UAV and / or at least partially Instruct the UAV to modulate from a first sized first propeller set to a second sized second propeller set during flight to the location based on a sound and environmental input of one To perform at least one or more of that, a computer executes a storage medium storing collectively instructions executable by one or more processors of a computer system.

任意選択的に、環境入力には、気温、気圧、湿度、風速、風向、カレンダ日付、雲量、日照、環境内の地表条件または地表性状、放射線レベル、または汚染度のうちの少なくとも1つが含まれ得る。任意選択で、コンピュータ実行記憶媒体は、1つ以上のプロセッサによって実行されるときに、さらにコンピュータシステムに、少なくとも第1のサイズの第1のプロペラセットと第2のサイズの第2のプロペラセットとの性能測定基準を飛行中に取得させ、及び/またはUAVに、性能測定基準に少なくとも部分的に基づいた、第2のサイズの第2のプロペラセットから第3のサイズの第3のプロペラセットへの変調を指示させる命令を含み得る。任意選択で、コンピュータ実行記憶媒体は、1つ以上のプロセッサによって実行されるときに、さらにコンピュータシステムに、その場所への荷物の配達を特定する入力を少なくとも取得させ、及び/またはUAVに、上記の入力に少なくとも部分的に基づいた、第2のサイズの第2のプロペラセットから第3のサイズの第3のプロペラセットへの変調を指示させる命令を含み得る。   Optionally, the environmental input includes at least one of temperature, barometric pressure, humidity, wind speed, wind direction, calendar date, cloud cover, sunshine, surface conditions or surface properties in the environment, radiation level, or pollution level. obtain. Optionally, the computer-executable storage medium, when executed by one or more processors, further causes the computer system to have a first propeller set of at least a first size and a second propeller set of a second size. From a second propeller set of a second size to a third propeller set of a third size based on at least partly based on the performance metric. Instructions for directing the modulation of the data may be included. Optionally, the computer-executable storage medium, when executed by one or more processors, further causes the computer system to obtain at least an input specifying delivery of the package to the location and / or to the UAV, as described above. Instructions for directing modulation from a second sized second propeller set to a third sized third propeller set based at least in part on the input of.

任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するようにUAVに指示することは、サウンド測定基準のセットを使用することを含み得、サウンド測定基準のセットが、デシベルレベル、ラウドネスレベル、シャープネスレベル、ラフネスレベル、及び変動強度を含み得る。任意選択で、飛行中に第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するようにUAVに指示することは、第1のセンサ及び第2のセンサから得られた測定基準及び配達に関連する閾値を使用することを含み得る。   Optionally, directing the UAV to modulate from a first sized first propeller set to a second sized second propeller set may include using a set of sound metrics; The set of sound metrics can include a decibel level, a loudness level, a sharpness level, a roughness level, and a variation strength. Optionally, instructing the UAV to modulate from a first sized first propeller set to a second sized second propeller set during flight from the first sensor and the second sensor It may include using thresholds associated with the obtained metrics and delivery.

本明細書に開示される実施形態は、1つ以上のフレーム、第1のサイズの第1のプロペラと連結する1つ以上の第1のモータを有した推進システム、及び/または第2のサイズの第2のプロペラと連結する第2のモータ、及び/またはペイロードの配達に伴う飛行の間中に、推進システムを管理するように構成されたコンピューティングシステムを含む無人航空機(UAV)を含み得る。任意選択で、コンピューティングシステムは、飛行中にUAVによって生成されるサウンドに少なくとも部分的に基づいて、第1のモータから第2のモータに変調するように構成され得る。   Embodiments disclosed herein include a propulsion system having one or more frames, one or more first motors coupled to a first sized first propeller, and / or a second size. A second motor coupled to the second propeller and / or an unmanned aerial vehicle (UAV) including a computing system configured to manage the propulsion system during a flight associated with delivery of the payload . Optionally, the computing system may be configured to modulate from the first motor to the second motor based at least in part on the sound generated by the UAV during flight.

任意選択で、コンピューティングシステムは、第1のモータが機能不良であることを示す情報を受け取るように、及び/またはUAVに第2のモータを変調するように指示するように構成され得る。任意選択で、コンピューティングシステムは、ペイロードの配達に関連付けられたユーザから、配達中のUAVのサウンドレベルに関する入力を要求し、ユーザからの入力に少なくとも部分的に基づいて、UAVに関連するサウンドプロファイルを更新し、及び/またはUAVによって生成されるサウンドを変更するために、第1のモータから第2のモータに、または第2のモータから第1のモータに変調するように、UAVに指示するように構成され得る。任意選択で、第1のサイズの第1のプロペラは、第2のサイズの第2のプロペラとは異なる材料組成であってもよい。   Optionally, the computing system may be configured to receive information indicating that the first motor is malfunctioning and / or to instruct the UAV to modulate the second motor. Optionally, the computing system requests input from a user associated with the delivery of the payload regarding the sound level of the UAV being delivered, and a sound profile associated with the UAV based at least in part on the input from the user. Instruct the UAV to modulate from the first motor to the second motor or from the second motor to the first motor to update the sound and / or change the sound generated by the UAV Can be configured as follows. Optionally, the first sized first propeller may be of a different material composition than the second sized second propeller.

本明細書に開示される実施形態は、1つ以上のフレーム、フレームに付属している推進システムであって、サイズの異なる1組以上のプロペラセットを有する推進システム、及び/またはアイテムの配達に伴う飛行の間中に、推進システムを管理するように構成されたコンピューティングシステムを含む無人航空機(UAV)を含み得る。任意選択で、コンピューティングシステムは、飛行中にUAVによって生成される第1のサウンドに基づいてサウンドプロファイルを生成するように構成され、サウンドプロファイルを利用して、UAVによって生成される第1のサウンドを変更するように、飛行中に、第1のサイズの第1のプロペラセットと第2のサイズの第2のプロペラセットとの間で変調させることができる。   Embodiments disclosed herein are for delivery of one or more frames, propulsion systems attached to the frames, having one or more propeller sets of different sizes, and / or item delivery. During an accompanying flight, it may include an unmanned aerial vehicle (UAV) that includes a computing system configured to manage the propulsion system. Optionally, the computing system is configured to generate a sound profile based on the first sound generated by the UAV during flight, and using the sound profile, the first sound generated by the UAV Can be modulated between the first propeller set of the first size and the second propeller set of the second size during the flight.

任意選択で、コンピューティングシステムは、周囲環境からのサウンドに基づいて、UAVに付属した第1のセンサから、UAVの周囲に生成される第2のサウンドを受信するように構成され得る。任意選択で、サウンドプロファイルを生成することは、第2のサウンドを使用することを含み得る。任意選択で、コンピューティングシステムは、更新された第1のサウンド及び更新された第2のサウンドを第1のセンサから受信し、更新された第1のサウンド及び更新された第2のサウンドに少なくとも部分的に基づいて、サウンドプロファイルを更新し、及び/またはUAVに、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調するよう指示するように構成され得る。任意選択で、第1のサイズの第1のプロペラセットは、1つ以上のプロペラ仕上げを有し得る。任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットへの変調が、第2のサイズのプロペラに伴う回転速度を変えることを含み得る。   Optionally, the computing system may be configured to receive a second sound generated around the UAV from a first sensor attached to the UAV based on the sound from the surrounding environment. Optionally, generating the sound profile may include using a second sound. Optionally, the computing system receives the updated first sound and the updated second sound from the first sensor, and at least the updated first sound and the updated second sound. Based in part, may be configured to update the sound profile and / or direct the UAV to modulate from a first size first propeller set to a second size second propeller set. . Optionally, the first sized first propeller set may have one or more propeller finishes. Optionally, the modulation from the first sized first propeller set to the second sized second propeller set may include changing the rotational speed associated with the second sized propeller.

任意選択で、コンピューティングシステムは、同時に利用される第1のサイズの第1のプロペラセット及び第2のサイズの第2のプロペラセットからの付加的なサウンドを含む更新された第1のサウンドに少なくとも部分的に基づいて、サウンドプロファイルを更新するように構成され得る。任意選択で、第1のサイズの第1のプロペラセットは、第1の位置でUAVに対して傾斜し、第2のサイズの第2のプロペラセットは、第2の位置でUAVに対して傾斜している。任意選択で、サウンドプロファイルを生成することは、第1のサウンドを使用する機械学習アルゴリズムを含む。任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットに変調することは、飛行計画におけるUAVの相対位置を使用してアイテムを配達することを含み得る。   Optionally, the computing system may receive updated first sounds including additional sounds from a first size first propeller set and a second size second propeller set utilized simultaneously. The sound profile may be configured to be updated based at least in part. Optionally, a first size first propeller set is tilted relative to the UAV at a first position, and a second size second propeller set is tilted relative to the UAV at a second position is doing. Optionally, generating the sound profile includes a machine learning algorithm that uses the first sound. Optionally, modulating from a first size first propeller set to a second size second propeller set may include delivering the item using the relative position of the UAV in the flight plan. .

本明細書で開示される実施形態は、1つ以上のフレーム、フレームに付属している推進システムであって、サイズの異なる1組以上のプロペラセットを含む推進システム、及び/または荷物の配達に伴う飛行の間中に、推進システムを管理するように構成されたコンピューティングシステムであって、飛行中にサイズの異なるプロペラセット間で変調するように構成されて、UAVによって生成されるサウンドを変更するコンピューティングシステムを含むUAVを含み得る。   Embodiments disclosed herein include one or more frames, propulsion systems attached to the frames, including one or more propeller sets of different sizes, and / or delivery of luggage. A computing system configured to manage the propulsion system during the accompanying flight, and configured to modulate between different size propeller sets during the flight to modify the sound generated by the UAV UAVs including computing systems that perform such operations.

任意選択で、UAVは、飛行中にUAVから一定の距離の範囲内で環境入力を取得するように構成された第1のセンサを含むことができ、環境入力には、少なくとも温度、圧力、湿度、風速、風向、カレンダ日付、雲量、日照、環境内の地表条件または地表性状、または汚染度のうちの1つ以上が含まれる。任意選択で、コンピューティングシステムは、飛行中に、第1のサイズの第1のプロペラセット及び第2のサイズの第2のプロペラセットの性能測定基準を取得し、及び/またはUAVに、性能測定基準に少なくとも部分的に基づいた、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットへの変調を指示するように構成され得る。任意選択で、コンピューティングシステムは、ある場所への荷物の配達の成功を特定する入力を取得し、及び/または少なくとも部分的にその入力に基づいて、第2のサイズの第2のプロペラセットから第1のサイズの第1のプロペラセットに変調するようUAVに指示するように構成することができる。任意選択で、第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットへの変調は、少なくとも部分的に、UAVによって生成されるサウンドに関連するサウンド測定基準のセットに基づき、サウンド測定基準のセットは、デシベルレベル、ラウドネスレベル、シャープネスレベル、ラフネスレベル、及び変動強度を含み得る。任意選択で、飛行中に第1のサイズの第1のプロペラセットから第2のサイズの第2のプロペラセットへ変調することは、少なくとも部分的に、第1のセンサ及び第2のセンサから得られる測定基準と配達に関連する閾値とに基づき得る。   Optionally, the UAV may include a first sensor configured to obtain an environmental input within a certain distance from the UAV during flight, the environmental input including at least temperature, pressure, humidity , Wind speed, wind direction, calendar date, cloud cover, sunshine, surface conditions or surface properties in the environment, or pollution degree. Optionally, the computing system obtains performance metrics of the first sized first propeller set and the second sized second propeller set during flight and / or performance measurements on the UAV. It may be configured to direct modulation from a first sized first propeller set to a second sized second propeller set based at least in part on the criteria. Optionally, the computing system obtains input identifying successful delivery of the package to a location and / or from a second size second propeller set based at least in part on the input. It can be configured to instruct the UAV to modulate to a first size first propeller set. Optionally, the modulation from the first sized first propeller set to the second sized second propeller set is at least partially in a set of sound metrics associated with the sound generated by the UAV. Based on, the set of sound metrics may include a decibel level, a loudness level, a sharpness level, a roughness level, and a variation intensity. Optionally, modulating from a first sized first propeller set to a second sized second propeller set during flight is obtained, at least in part, from the first sensor and the second sensor. Based on the metric being used and the threshold associated with the delivery.

本明細書に開示される実施形態は、電子マーケットに関わる荷物を配達する注文を受けること、注文に関連する情報に少なくとも部分的に基づいて、荷物を配達するように無人航空機(UAV)に指示する飛行計画を生成すること、UAVに付属している1組以上のプロペラセットに部分的に基づいてサウンドプロファイルを生成することであって、サウンドプロファイルが、UAVの飛行中に1組以上のプロペラセットを同時に利用することに対応する所期のサウンドを特定し、1組以上のプロペラセットのうちのあるプロペラセットが、1組以上のプロペラセットのうちの別のプロペラセットとは異なるサイズであること、飛行計画を利用して、荷物の配達に関連付けられた場所に飛行するようにUAVに指示すること、及び/またはUAVによって所期のサウンドが生成されるように、飛行計画の少なくとも一部分の間に1組以上のプロペラセットの各プロペラセットの変調を同時に指示することのうちの1つ以上を含むコンピュータ実行方法を含み得る。   Embodiments disclosed herein direct an unmanned aerial vehicle (UAV) to receive an order to deliver a package involving an electronic market, deliver the package based at least in part on information related to the order. Generating a flight plan to generate a sound profile based in part on one or more sets of propellers attached to the UAV, wherein the sound profile is one or more sets of propellers during the flight of the UAV. Identify the desired sound corresponding to using the set simultaneously, and one propeller set of one or more propeller sets is a different size than another propeller set of one or more propeller sets Using the flight plan to instruct the UAV to fly to the location associated with the delivery of the package and / or U A computer-implemented method comprising one or more of simultaneously indicating the modulation of each propeller set of one or more propeller sets during at least a portion of a flight plan so that the intended sound is generated by V. May be included.

任意選択で、コンピュータ実行方法は、UAVから、サイズの異なる1組以上のプロペラセットのうちの第1のサイズのプロペラセットが機能不良であることを示す情報を受信すること、及び/またはその情報に少なくとも部分的に基づいて、所期のサウンドの生成を維持するために、1組以上のプロペラセットの変調を更新するようUAVに指示することのうちの1つ以上を含むことができる。任意選択で、コンピュータ実行方法は、荷物の配達に関連付けられたユーザからの、配達中のUAVの所期のサウンドに関する入力を要求すること、ユーザからの入力に少なくとも部分的に基づいて、1つ以上のサウンドプロファイルを更新すること、及び/または飛行中にUAVの所期のサウンドを変更するように、1組以上のプロペラセットの同時の変調を指示することのうちの1つ以上を含むことができる。任意選択で、1組以上のプロペラセットの各プロペラセットは、異なるプロペラ仕上げを含む。   Optionally, the computer-implemented method receives from the UAV information indicating that a first sized propeller set out of one or more different sized propeller sets is malfunctioning and / or the information. One or more of instructing the UAV to update the modulation of one or more sets of propellers to maintain the desired sound generation based at least in part. Optionally, the computer-implemented method may request one input from a user associated with the delivery of the package regarding the intended sound of the UAV being delivered, based at least in part on the input from the user. Including one or more of updating the above sound profile and / or directing simultaneous modulation of one or more sets of propellers to change the intended sound of the UAV during flight Can do. Optionally, each propeller set of the one or more sets of propeller sets includes a different propeller finish.

本明細書に開示される実施形態は、荷物を配達する注文を受けること、注文に関連付けられた場所に荷物を配達するようにUAVに指示すること、飛行中にUAVに付属する第1のセンサに、UAVの周囲環境に信号を発信するように指示することであって、この信号がUAVの周囲の特定の距離の範囲内に発信されること、UAVに付属する第2のセンサから、周囲環境に反射されて第2のセンサによって受信された信号を特定する情報を受信すること、UAVに付属する第2のセンサによって受信された情報に少なくとも部分的に基づいて、飛行中のUAVの周囲環境の音響伝播を特定すること、及び/またはUAVに上記の場所まで飛行するように指示し、飛行の少なくとも一部分の間に、UAVに付属した1組以上のプロペラセットを同時に変調して、周囲環境の特定された音響伝播に部分的に基づいて、UAVによって所期のサウンドを生成し、1組以上のプロペラセットの各プロペラセットが、1組以上のプロペラセットの別のプロペラセットとはサイズが異なることのうちの1つ以上を含むコンピュータ実行方法を含み得る。   Embodiments disclosed herein include receiving an order to deliver a package, instructing the UAV to deliver the package to a location associated with the order, a first sensor attached to the UAV during flight Instructing the UAV to send a signal to the surrounding environment, that the signal is sent within a specific distance around the UAV, and from the second sensor attached to the UAV, Receiving information identifying a signal reflected by the environment and received by the second sensor, around the UAV in flight based at least in part on the information received by the second sensor attached to the UAV One or more sets of propellers attached to the UAV, identifying the acoustic propagation of the environment and / or instructing the UAV to fly to the above location and during at least part of the flight Modulate at the same time to generate the desired sound by the UAV based in part on the specified acoustic propagation of the surrounding environment, where each propeller set of one or more propeller sets is separated from one or more propeller sets. May include a computer-implemented method that includes one or more of different sizes from the other propeller set.

任意選択で、コンピュータ実行方法は、飛行中にUAVによって生成されたサウンドを含む情報を、UAVに付属している第3のセンサから受信することのうちの1つ以上を含むことができる。任意選択で、コンピュータ実行方法は、信号及び情報に少なくとも部分的に基づいて、上記の場所のためのサウンドプロファイルを生成することのうちの1つ以上を含むことができる。任意選択で、コンピュータ実行方法は、受信した信号に少なくとも部分的に基づいて、飛行中にUAVの周囲環境の範囲内で所期のサウンドに対応するサウンドスペクトル内のサウンド帯域を特定すること、及び/または1組以上のプロペラセットの変調を更新し、それによって飛行中に、特定されたサウンド帯域の少なくとも一部分が、1組以上のプロペラセットによって生成されるのを除外することのうちの1つ以上を含むことができる。   Optionally, the computer-implemented method can include one or more of receiving information including sound generated by the UAV during flight from a third sensor attached to the UAV. Optionally, the computer-implemented method can include one or more of generating a sound profile for the location based at least in part on the signals and information. Optionally, the computer-implemented method identifies a sound band in the sound spectrum corresponding to the intended sound within the ambient environment of the UAV during flight based at least in part on the received signal; and One of updating the modulation of one or more sets of propellers, thereby excluding at least a portion of the identified sound band being generated by the one or more sets of propellers during flight. The above can be included.

任意選択で、1組以上のプロペラセットの変調を指示することは、UAVのフレームに関して1組以上のプロペラセットの構成を使用することを含むことができる。任意選択で、1組以上のプロペラセットの変調を指示することは、特定のサイズの各プロペラセットを、別の特定のサイズの別のプロペラセットに対して、異なる回転速度に変調することを含む。任意選択で、1組以上のプロペラセットの変調を指示することは、その場所まで飛行するためにUAVによって利用される飛行計画の段階を使用することを含むことができる。任意選択で、1組以上のプロペラセットの変調を指示することは、第1のセンサによって受信された信号と、UAVのフレームに関する各プロペラセットの構成とを利用する機械学習アルゴリズムを使用することを含み得る。任意選択で、UAVのフレームに関する各プロペラセットの構成が、構成を生成して所期のサウンドを生じさせるように、ユーザによって特定されるサウンドを利用する音響モデルによって特定される。任意選択で、1組以上のプロペラセットの変調を指示することは、荷物の属性に関連する閾値を使用することを含み得る。任意選択で、荷物の属性が、荷物の種類、荷物の重量、荷物の形状、荷物の音響共鳴、荷物の材料組成、または荷物用の収納容器のうちの少なくとも1つを含み得る。   Optionally, directing modulation of one or more sets of propeller sets may include using a configuration of one or more sets of propeller sets for a UAV frame. Optionally, directing modulation of one or more sets of propeller sets includes modulating each propeller set of a particular size to a different rotational speed with respect to another propeller set of another particular size. . Optionally, directing modulation of one or more sets of propellers can include using a flight planning step utilized by the UAV to fly to that location. Optionally, directing the modulation of one or more sets of propeller sets comprises using a machine learning algorithm that utilizes the signal received by the first sensor and the configuration of each propeller set with respect to a UAV frame. May be included. Optionally, the configuration of each propeller set for a UAV frame is specified by an acoustic model that utilizes the sound specified by the user to generate the configuration and produce the desired sound. Optionally, directing modulation of one or more sets of propellers may include using a threshold associated with the package attributes. Optionally, the package attributes may include at least one of a package type, a package weight, a package shape, a package acoustic resonance, a package material composition, or a package container for the package.

本明細書に開示される実施形態は、1つ以上のフレーム、フレームに付属している推進システムに連結された第1のサイズの第1のプロペラセットであって、UAVに推進力を提供するように構成され得る第1のプロペラセット、フレームに付属している推進システムに連結された第2のサイズの第2のプロペラセットであって、第1のサイズの第1のプロペラセットに対して特定の配置にあり、UAVの飛行経路において推力及び指向性をもたらすように構成され得る第2のプロペラセット、及び/またはペイロードの配達に伴う飛行の間中に、推進システムを管理するように構成されたコンピューティングシステムを含むUAVを含み得る。任意選択で、コンピューティングシステムは、飛行計画に対応する飛行中に、第1のプロペラセットを第1の回転速度に、かつ第2のプロペラセットを第2の回転速度に、同時に変調して、所期のサウンドを生成するように構成され得る。   Embodiments disclosed herein are a first propeller set of a first size coupled to one or more frames, a propulsion system attached to the frame, and provide propulsion to the UAV A second propeller set of a second size coupled to a propulsion system attached to the frame, wherein the first propeller set can be configured to be configured with respect to the first propeller set of the first size A second propeller set that is in a particular arrangement and can be configured to provide thrust and directivity in the flight path of the UAV and / or configured to manage the propulsion system during the flight associated with delivery of the payload UAVs that include an improved computing system. Optionally, the computing system simultaneously modulates the first propeller set to the first rotational speed and the second propeller set to the second rotational speed during the flight corresponding to the flight plan, It can be configured to produce the desired sound.

任意選択で、コンピューティングシステムは、ユーザによって特定されたサウンドを受信すること、及び/または特定されたサウンドを模倣するために第1のサイズの第1のプロペラセット及び第2のサイズの第2のプロペラセットの変調を更新することのうちの1つ以上を含み得る。任意選択で、コンピューティングシステムは、第1のサイズの第1のプロペラセットの性能測定基準を取得すること、及び/または性能測定基準に少なくとも部分的に基づいて、第2のサイズの第2のプロペラセット用の変調に対する更新を指示することのうちの1つ以上を含み得る。任意選択で、フレームに付属している推進システムに連結された第2のサイズの第2のプロペラセットは、飛行中のUAVに関連した音響共鳴を変更するように、第1のサイズの第1のプロペラセットに対してフレーム上に配置される。   Optionally, the computing system receives a sound specified by the user and / or a first size first propeller set and a second size second to mimic the specified sound. One or more of updating the modulation of a set of propellers. Optionally, the computing system obtains a performance metric for the first size first propeller set and / or based at least in part on the performance metric for the second size second One or more of indicating updates to the modulation for the propeller set may be included. Optionally, a second sized second propeller set coupled to the propulsion system attached to the frame is adapted to change the acoustic resonance associated with the in-flight UAV to the first sized first prop The propeller set is arranged on the frame.

Claims (15)

コンピュータ実行方法であって、
荷物を配達する注文を、コンピュータシステムによって受けること、
前記注文に関連付けられた場所に前記荷物を配達するように無人航空機(UAV)に、前記コンピュータシステムによって指示すること、
飛行中に、前記UAVの周囲環境に信号を発信するように、前記UAVに付属した第1のセンサに、前記コンピュータシステムによって指示し、前記信号が前記UAVの周りに特定の距離の範囲内で発信されること、
前記コンピュータシステムによって、及び前記UAVに付属した第2のセンサから、前記周囲環境に反射され、前記第2のセンサによって受信された前記信号を特定する情報を受け取ること、
前記UAVに関連した前記第2のセンサによって受け取られた前記情報に少なくとも部分的に基づいて、飛行中の前記UAVの前記周囲環境の音響伝播を、前記コンピュータシステムによって特定すること、ならびに
前記コンピュータシステムによって、前記UAVに前記場所まで飛行するように指示し、前記飛行の少なくとも一部分の間に、前記UAVに付属した1組以上のプロペラセットを同時に変調して、前記周囲環境の特定された前記音響伝播に少なくとも部分的に基づいて、前記UAVによって所期のサウンドを生成し、前記1組以上のプロペラセットの各プロペラが、前記1組以上のプロペラセットの別のプロペラとはサイズが異なることを含む前記コンピュータ実行方法。
A computer execution method,
Taking orders to deliver packages via a computer system;
Directing the unmanned aerial vehicle (UAV) by the computer system to deliver the package to a location associated with the order;
During flight, a first sensor attached to the UAV is instructed by the computer system to send a signal to the surrounding environment of the UAV, and the signal is within a certain distance around the UAV. Being sent,
Receiving information identifying the signal reflected by the computer system and from a second sensor attached to the UAV to the ambient environment and received by the second sensor;
Identifying, by the computer system, acoustic propagation of the ambient environment of the UAV during flight based at least in part on the information received by the second sensor associated with the UAV; and the computer system By directing the UAV to fly to the location, and simultaneously modulating one or more sets of propellers attached to the UAV during at least a portion of the flight to identify the specified ambient acoustics Based on the propagation, at least in part, the UAV generates the desired sound, each propeller of the one or more sets of propellers being different in size from another propeller of the one or more sets of propellers Including the computer-implemented method.
前記コンピュータシステムによって、及び前記UAVに付属した第3のセンサから、前記飛行中に前記UAVによって生成されたサウンドを含む情報を受け取ることをさらに含む、請求項1に記載のコンピュータ実行方法。   The computer-implemented method of claim 1, further comprising receiving information including sound generated by the UAV during the flight by the computer system and from a third sensor attached to the UAV. 前記信号及び前記情報に少なくとも部分的に基づいて、前記場所用のサウンドプロファイルを生成することをさらに含む、請求項1または2に記載のコンピュータ実行方法。   The computer-implemented method of claim 1, further comprising generating a sound profile for the location based at least in part on the signal and the information. 前記受信した信号に少なくとも部分的に基づいて、前記飛行中に前記UAVの前記周囲環境の範囲内で前記所期のサウンドに対応するサウンドスペクトル内のサウンド帯域を、前記コンピュータシステムによって特定すること、及び
前記1組以上のプロペラセットの前記変調を更新し、それによって前記飛行中に、特定された前記サウンド帯域の少なくとも一部分が、前記1組以上のプロペラセットによって生成されるのを除外することをさらに含む、請求項1、2、または3に記載のコンピュータ実行方法。
Determining, by the computer system, a sound band in a sound spectrum corresponding to the intended sound within the ambient environment of the UAV during the flight based at least in part on the received signal; And updating the modulation of the one or more sets of propellers, thereby excluding, during the flight, at least a portion of the identified sound band being generated by the one or more sets of propellers. The computer-implemented method according to claim 1, 2, or 3, further comprising:
前記1組以上のプロペラセットの前記変調を指示することが、前記UAVのフレームに関する前記1組以上のプロペラセットの構成に少なくとも部分的にさらに基づいている、請求項1、2、3、または4に記載のコンピュータ実行方法。   5. The indication of the modulation of the one or more propeller sets is further based at least in part on the configuration of the one or more propeller sets for the UAV frame. The computer execution method of description. 前記1組以上のプロペラセットの前記変調を指示することが、特定のサイズの各プロペラセットを、別の特定のサイズの別のプロペラセットに対して、異なる回転速度に変調することを含む、請求項1、2、3、4、または5に記載のコンピュータ実行方法。   Directing the modulation of the one or more sets of propellers comprises modulating each propeller set of a particular size to a different rotational speed with respect to another propeller set of another particular size. Item 6. The computer execution method according to Item 1, 2, 3, 4, or 5. 前記1組以上のプロペラセットの前記変調を指示することが、前記UAVによって前記場所へ飛行するために利用される飛行計画の段階に少なくとも部分的にさらに基づいている、請求項1、2、3、4、5、または6に記載のコンピュータ実行方法。   The indication of the modulation of the one or more sets of propellers is further based at least in part on a stage of a flight plan utilized by the UAV to fly to the location. The computer execution method according to 4, 5, or 6. 前記1組以上のプロペラセットの前記変調を指示することが、前記第1のセンサによって受信された前記信号と、前記UAVのフレームに関する各プロペラセットの構成とを利用する機械学習アルゴリズムに少なくとも部分的にさらに基づいている、請求項1、2、3、4、5、6、または7に記載のコンピュータ実行方法。   Directing the modulation of the one or more sets of propellers is at least partially in a machine learning algorithm that utilizes the signal received by the first sensor and the configuration of each propeller set with respect to the UAV frame. The computer-implemented method of claim 1, 2, 3, 4, 5, 6, or 7. 前記UAVの前記フレームに関する各プロペラセットの前記構成が、前記構成を生成して前記所期のサウンドを生じさせるように、ユーザによって特定されるサウンドを利用する音響モデルによって特定される、請求項1、2、3、4、5、6、7、または8に記載のコンピュータ実行方法。   The configuration of each propeller set for the frame of the UAV is specified by an acoustic model that utilizes a user-specified sound to generate the configuration and produce the desired sound. The computer-implemented method according to 2, 3, 4, 5, 6, 7, or 8. 前記1組以上のプロペラセットの前記変調を指示することが、少なくとも部分的に前記荷物の属性に関連する閾値にさらに基づいている、請求項1、2、3、4、5、6、7、8、または9に記載のコンピュータ実行方法。   The indication of the modulation of the one or more propeller sets is further based at least in part on a threshold associated with an attribute of the package. 10. The computer execution method according to 8 or 9. 前記荷物の属性が、前記荷物の種類、前記荷物の重量、前記荷物の形状、前記荷物の音響共鳴、前記荷物の材料組成、または前記荷物用の収納容器のうちの少なくとも1つを含む、請求項1、2、3、4、5、6、7、8、9、または10に記載のコンピュータ実行方法。   The package attributes include at least one of the package type, the package weight, the package shape, the package acoustic resonance, the package material composition, or the package container. Item 11. The computer execution method according to Item 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10. 無人航空機(UAV)であって、
フレームと、
前記フレームに付属している推進システムに連結された第1のサイズの第1のプロペラセットであって、前記UAVに推進力をもたらすように構成された前記第1のサイズの第1のプロペラセットと、
前記フレームに付属している前記推進システムに連結された第2のサイズの第2のプロペラセットであって、前記第1のサイズの前記第1のプロペラセットに対して特定の配置にあり、前記UAVの飛行経路において推力及び指向性をもたらすようにさらに構成される前記第2のサイズの前記第2のプロペラセットと、
ペイロードの配達に伴う飛行中に前記推進システムを管理するように構成され、
前記飛行計画に対応する飛行中に、所期のサウンドを生成するために、前記第1のプロペラセットを第1の回転速度に、かつ前記第2のプロペラセットを第2の回転速度に、同時に変調するよう、前記UAVに対して指示するようにさらに構成されたコンピューティングシステムとを含む前記UAV。
An unmanned aerial vehicle (UAV)
Frame,
A first propeller set of a first size coupled to a propulsion system attached to the frame, the first propeller set of the first size configured to provide propulsion to the UAV When,
A second propeller set of a second size coupled to the propulsion system attached to the frame, wherein the second propeller set is in a specific arrangement with respect to the first propeller set of the first size; The second propeller set of the second size further configured to provide thrust and directivity in a UAV flight path;
Configured to manage the propulsion system during flight associated with delivery of the payload;
During the flight corresponding to the flight plan, the first propeller set is at a first rotational speed and the second propeller set is at a second rotational speed at the same time to produce the desired sound. Said UAV comprising: a computing system further configured to direct said UAV to modulate.
前記コンピューティングシステムが、
ユーザによって特定されたサウンドを受信し、
前記第1のサイズの前記第1のプロペラセットと前記第2のサイズの前記第2のプロペラセットとの前記変調を更新して、前記特定されたサウンドを模倣するようにさらに構成される、請求項12に記載のUAV。
The computing system is
Receive the sound specified by the user,
And further configured to update the modulation of the first propeller set of the first size and the second propeller set of the second size to mimic the identified sound. Item 13. The UAV according to Item 12.
前記コンピューティングシステムが、
前記第1のサイズの前記第1のプロペラセットの性能測定基準を取得し、
前記性能測定基準に少なくとも部分的に基づいて、前記第2のサイズの前記第2のプロペラセット用の前記変調に対する更新を指示するようにさらに構成される、請求項12または13に記載のUAV。
The computing system is
Obtaining a performance metric for the first propeller set of the first size;
14. The UAV of claim 12 or 13, further configured to indicate an update to the modulation for the second propeller set of the second size based at least in part on the performance metric.
前記フレームに付属している前記推進システムに連結された前記第2のサイズの前記第2のプロペラセットが、飛行中の前記UAVに関連した音響共鳴を変更するように、前記第1のサイズの前記第1のプロペラセットに対して前記フレーム上に配置される、請求項12、13、または14に記載のUAV。   The second sized second propeller set coupled to the propulsion system attached to the frame changes the acoustic resonance associated with the UAV in flight so that the first sized 15. A UAV according to claim 12, 13 or 14, arranged on the frame relative to the first propeller set.
JP2018567277A 2016-06-27 2017-06-27 Drone noise reduction by simultaneous propeller modulation Active JP6637622B2 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US15/194,317 US10023298B1 (en) 2016-06-27 2016-06-27 Propeller sound alteration for a drone
US15/194,317 2016-06-27
US15/194,258 US10023297B1 (en) 2016-06-27 2016-06-27 Drone noise reduction
US15/194,258 2016-06-27
US15/255,098 US10118692B1 (en) 2016-06-27 2016-09-01 Drone noise reduction via simultaneous propeller modulation
US15/255,098 2016-09-01
PCT/US2017/039476 WO2018005472A1 (en) 2016-06-27 2017-06-27 Drone noise reduction via simultaneous propeller modulation

Publications (2)

Publication Number Publication Date
JP2019525864A true JP2019525864A (en) 2019-09-12
JP6637622B2 JP6637622B2 (en) 2020-01-29

Family

ID=59297426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018567277A Active JP6637622B2 (en) 2016-06-27 2017-06-27 Drone noise reduction by simultaneous propeller modulation

Country Status (4)

Country Link
EP (1) EP3475941B1 (en)
JP (1) JP6637622B2 (en)
CN (1) CN109478403B (en)
WO (1) WO2018005472A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6843310B1 (en) * 2019-10-29 2021-03-17 楽天株式会社 Control device and control method for controlling the aircraft
JP6950117B1 (en) * 2020-04-30 2021-10-13 楽天グループ株式会社 Learning device, information processing device, and trained control model
WO2021220528A1 (en) * 2020-04-30 2021-11-04 楽天グループ株式会社 Learning device, information processing device, and learned control model
JP7008117B1 (en) 2020-10-15 2022-02-14 西武建設株式会社 Safe flight device for unmanned aircraft on the side of the road
JP7343666B1 (en) 2022-07-29 2023-09-12 楽天グループ株式会社 Delivery management system, delivery management method, program and unmanned mobile vehicle
JP2024016954A (en) * 2022-07-27 2024-02-08 株式会社東芝 Aircraft, control device, control program and control method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12330365B2 (en) 2018-09-07 2025-06-17 Magna Exteriors Inc. Apparatus and method for 3D printing with smooth surface
US11794900B2 (en) * 2018-12-14 2023-10-24 Ntt Docomo, Inc. Information processing apparatus
CN109693787B (en) * 2019-01-29 2020-09-08 智旦运宝宝(福建)科技有限公司 Logistics unmanned aerial vehicle with high reliability and horizontal adjustment function
CN112947515B (en) * 2021-02-02 2022-07-26 中国民用航空飞行学院 Aircraft urban air traffic energy consumption control method based on optimized cruise altitude layer

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160273A (en) * 1993-12-03 1995-06-23 Fuji Heavy Ind Ltd Active noise control device for helicopter
US20140180914A1 (en) * 2007-01-12 2014-06-26 Raj Abhyanker Peer-to-peer neighborhood delivery multi-copter and method
US20150000252A1 (en) * 2012-11-12 2015-01-01 Matthew D. Moore Rotational annular airscrew with integrated acoustic arrester
US20160083073A1 (en) * 2014-09-23 2016-03-24 Amazon Technologies, Inc. Vehicle noise control and communication
US20160125746A1 (en) * 2014-05-10 2016-05-05 Aurora Flight Sciences Corporation Dynamic collision-avoidance system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10445682B2 (en) * 2013-02-01 2019-10-15 United Parcel Service Of America, Inc. Systems and methods for parcel delivery to alternate delivery locations
US9816529B2 (en) * 2013-03-15 2017-11-14 Kcf Technologies, Inc. Propeller sound field modification systems and methods
CN105517666B (en) * 2014-09-05 2019-08-27 深圳市大疆创新科技有限公司 Scenario-based flight mode selection
CN105518728B (en) * 2014-11-28 2018-10-16 深圳市大疆创新科技有限公司 A kind of unmanned plane, unmanned plane delivery method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160273A (en) * 1993-12-03 1995-06-23 Fuji Heavy Ind Ltd Active noise control device for helicopter
US20140180914A1 (en) * 2007-01-12 2014-06-26 Raj Abhyanker Peer-to-peer neighborhood delivery multi-copter and method
US20150000252A1 (en) * 2012-11-12 2015-01-01 Matthew D. Moore Rotational annular airscrew with integrated acoustic arrester
US20160125746A1 (en) * 2014-05-10 2016-05-05 Aurora Flight Sciences Corporation Dynamic collision-avoidance system and method
US20160083073A1 (en) * 2014-09-23 2016-03-24 Amazon Technologies, Inc. Vehicle noise control and communication

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6843310B1 (en) * 2019-10-29 2021-03-17 楽天株式会社 Control device and control method for controlling the aircraft
US11747807B2 (en) 2019-10-29 2023-09-05 Rakuten Group, Inc. Control device and control method for controlling aerial vehicle
JP6950117B1 (en) * 2020-04-30 2021-10-13 楽天グループ株式会社 Learning device, information processing device, and trained control model
WO2021220528A1 (en) * 2020-04-30 2021-11-04 楽天グループ株式会社 Learning device, information processing device, and learned control model
US12416925B2 (en) 2020-04-30 2025-09-16 Rakuten Group, Inc. Learning device, information processing device, and learned control model
JP7008117B1 (en) 2020-10-15 2022-02-14 西武建設株式会社 Safe flight device for unmanned aircraft on the side of the road
JP2022065580A (en) * 2020-10-15 2022-04-27 西武建設株式会社 Safety flight device of unmanned flying object on roadside part
JP2024016954A (en) * 2022-07-27 2024-02-08 株式会社東芝 Aircraft, control device, control program and control method
US12286251B2 (en) 2022-07-27 2025-04-29 Kabushiki Kaisha Toshiba Flying body, controller, control program, and control method
JP7343666B1 (en) 2022-07-29 2023-09-12 楽天グループ株式会社 Delivery management system, delivery management method, program and unmanned mobile vehicle
JP2024018068A (en) * 2022-07-29 2024-02-08 楽天グループ株式会社 Delivery management system, delivery management method, program and unmanned mobile vehicle

Also Published As

Publication number Publication date
CN109478403B (en) 2019-11-22
WO2018005472A1 (en) 2018-01-04
EP3475941B1 (en) 2023-09-06
EP3475941A1 (en) 2019-05-01
CN109478403A (en) 2019-03-15
JP6637622B2 (en) 2020-01-29

Similar Documents

Publication Publication Date Title
JP6637622B2 (en) Drone noise reduction by simultaneous propeller modulation
US10118692B1 (en) Drone noise reduction via simultaneous propeller modulation
US10370093B1 (en) On-demand drone noise measurements
US10023298B1 (en) Propeller sound alteration for a drone
US10023297B1 (en) Drone noise reduction
US11010851B2 (en) Distribution of aerial vehicle transport capacity based on item-provider performance metrics
US10657830B2 (en) Operation of an aerial drone inside an exclusion zone
CN111527460B (en) Method and system using a deployed Unmanned Aerial Vehicle (UAV) dedicated to operating infrastructure
US10773815B2 (en) Dynamic optimization of an operation of an aerial drone
US20180061235A1 (en) Aerial drone for deploying a warning sign
JP2018534188A (en) Active airborne sound reduction
TW202026784A (en) Controlling a robotic vehicle following flight controller signal loss
US12409933B2 (en) Backend automation system for simulation of drone deliveries through virtual fleets
US12492019B2 (en) Processes for generating and updating flyable airspace for unmanned aerial vehicles
US10351262B1 (en) Static inverse desymmetrized propellers
US12153188B2 (en) Micro-weather report capture by unmanned aerial system (UAS) deployment
US12387483B2 (en) Systems, methods, and apparatus for testing UAV devices
US20230286666A1 (en) In-flight drone structure modification
US11834199B2 (en) Hybrid unmanned aerial vehicle systems with automated tether assembly
US20250111791A1 (en) Statistical Estimation of Local Minimum Flyable AGLs based on Probabilities of Planned Flights Intersecting Terrain Estimates
CN111542793A (en) Unmanned aerial vehicle parachute landing method and system
AU2024204587A1 (en) Contingency response operations for flight paths
HK1241827B (en) Near-flight testing maneuvers for autonomous aircraft

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190110

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190110

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190110

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190426

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190426

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20190426

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20190531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190912

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191220

R150 Certificate of patent or registration of utility model

Ref document number: 6637622

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250