背景技術(shù):
諸如無(wú)人飛行器(uav)等飛行器可以用于執(zhí)行監(jiān)視、偵查和勘探任務(wù)以供軍事和民用應(yīng)用。此類載運(yùn)工具可以攜帶被配置用于執(zhí)行特定功能的負(fù)載。
每個(gè)國(guó)家的空中交通控制(例如在美國(guó)為聯(lián)邦航空局(faa))有各種空域管制。例如,在某些管轄區(qū)內(nèi),uav可能被禁止在某些高度以上飛行。當(dāng)超過(guò)某一高度時(shí),uav的飛行和安全性/穩(wěn)定性可能受到影響。如果遙控器發(fā)生故障,則uav可能繼續(xù)向上飛行,這可能是很危險(xiǎn)的。
技術(shù)實(shí)現(xiàn)要素:
在一些情況下,為了合乎法規(guī)、增強(qiáng)用戶體驗(yàn)和/或提高安全性,可期望對(duì)諸如無(wú)人飛行器(uav)等飛行器施加高度限制或者控制其飛行。然而,一些限制可能既過(guò)于寬泛又過(guò)于不寬泛。例如,不論地形如何,所述限制可能設(shè)置在固定水平面(例如,海平面(msl))以上的某一高度處。這可以適用于使用全球定位系統(tǒng)(gps)來(lái)測(cè)量高度的情況。在這種情況下,在高海拔城市(例如,丹佛),uav可能僅能夠在地平面之上飛行小段距離,而在低海拔城市(例如,華盛頓特區(qū)),其可能能夠在地平面之上飛行較大的距離。針對(duì)uav的相關(guān)高度測(cè)量可以是在地平面上方的測(cè)量。在一些管轄區(qū)(例如,美國(guó))中,可以從地面向上測(cè)量可允許uav在其中飛行的非管制空域。忽略了地平面的高度限制可能進(jìn)一步無(wú)法考慮飛行位置中的復(fù)雜地形或較大的海拔梯度。由于無(wú)法考慮高海拔地平面、復(fù)雜地形和較大的海拔梯度,uav可能侵入管制空域或者無(wú)法到達(dá)諸如監(jiān)視、偵查、勘探或航拍等活動(dòng)所需的允許高度。因此,需要對(duì)飛行受限高度進(jìn)行改進(jìn)和動(dòng)態(tài)的高度控制。
本發(fā)明提供了用于檢測(cè)并且響應(yīng)飛行受限高度的系統(tǒng)和方法??梢源_定uav的相對(duì)高度。這可以包括計(jì)算所述uav與海平面(msl)或局部地平面之間的垂直距離。所述uav的高度可以與高度限制進(jìn)行比較。基于所述比較,可以實(shí)現(xiàn)所述uav的飛行響應(yīng),諸如允許該uav上升或下降、使所述uav降落、提供時(shí)間以允許所述uav遵守高度限制、迫使所述uav遵守高度限制和/或向用戶提供警告或警報(bào)。
因此,在一個(gè)方面,提供了一種用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。所述方法可以包括:在一個(gè)或多個(gè)處理器處接收針對(duì)所述uav的一個(gè)或多個(gè)高度限制;在所述一個(gè)或多個(gè)處理器處接收針對(duì)區(qū)域的海拔信息;借助于所述一個(gè)或多個(gè)處理器,基于所述海拔信息修改所述一個(gè)或多個(gè)高度限制以便產(chǎn)生一個(gè)或多個(gè)修改過(guò)的高度限制;以及從所述一個(gè)或多個(gè)處理器向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使所述uav在所述區(qū)域上方移動(dòng)的同時(shí)遵守所述一個(gè)或多個(gè)修改過(guò)的高度限制。
在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為地平面上方約120m。在一些實(shí)施方式中,修改所述一個(gè)或多個(gè)高度限制包括基于所述海拔信息增大或減小所述最大高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最小高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的地形的海拔。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的一個(gè)或多個(gè)人造結(jié)構(gòu)或自然結(jié)構(gòu)的高度。在一些實(shí)施方式中,接收所述海拔信息包括接收包括所述海拔信息的所述區(qū)域的地圖。在一些實(shí)施方式中,所述地圖存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,在所述uav的飛行之前接收所述地圖。在一些實(shí)施方式中,在所述uav的飛行期間接收所述地圖。在一些實(shí)施方式中,所述方法還包括:評(píng)估所述uav的當(dāng)前位置;辨別在所述地圖上對(duì)應(yīng)于所述uav的當(dāng)前位置的位置;以及使用所述地圖來(lái)獲取針對(duì)該位置的海拔信息。在一些實(shí)施方式中,使用由所述uav攜帶的一個(gè)或多個(gè)gps傳感器來(lái)評(píng)估所述uav的當(dāng)前位置。在一些實(shí)施方式中,接收所述海拔信息包括接收指示出針對(duì)所述區(qū)域的所述海拔信息的傳感器數(shù)據(jù)。在一些實(shí)施方式中,所述傳感器數(shù)據(jù)由所述uav攜帶的并且被配置用于測(cè)量所述uav在地面上方的高度的一個(gè)或多個(gè)傳感器生成。在一些實(shí)施方式中,所述一個(gè)或多個(gè)傳感器包括超聲傳感器、合成孔徑雷達(dá)、飛行時(shí)間相機(jī)、視覺(jué)傳感器或激光雷達(dá)傳感器。在一些實(shí)施方式中,所述傳感器數(shù)據(jù)包括在預(yù)定時(shí)間間隔中針對(duì)所述uav的地面上方高度測(cè)量的加權(quán)平均。在一些實(shí)施方式中,在所述uav的操作期間執(zhí)行所述修改步驟。
在另一方面,提供了一種用于控制無(wú)人飛行器(uav)的移動(dòng)的系統(tǒng)。所述系統(tǒng)可以包括機(jī)身;一個(gè)或多個(gè)動(dòng)力單元,其耦合至所述機(jī)身并且適于實(shí)現(xiàn)所述uav的移動(dòng);以及一個(gè)或多個(gè)處理器,其可操作地耦合至所述一個(gè)或多個(gè)動(dòng)力單元并且單獨(dú)地或共同地被配置用于:接收針對(duì)所述uav的一個(gè)或多個(gè)高度限制;接收針對(duì)區(qū)域的海拔信息;基于所述海拔信息修改所述一個(gè)或多個(gè)高度限制,以便產(chǎn)生一個(gè)或多個(gè)修改過(guò)的高度限制;以及向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使所述uav在所述區(qū)域上方移動(dòng)的同時(shí)遵守所述一個(gè)或多個(gè)修改過(guò)的高度限制。
在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為地平面上方約120m。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于通過(guò)基于所述海拔信息增大或減小所述最大高度極限來(lái)修改所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最小高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的地形的海拔。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的一個(gè)或多個(gè)人造結(jié)構(gòu)或自然結(jié)構(gòu)的高度。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于通過(guò)接收包括所述海拔信息的所述區(qū)域的地圖來(lái)接收所述海拔信息。在一些實(shí)施方式中,所述地圖存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,在所述uav的飛行之前接收所述地圖。在一些實(shí)施方式中,在所述uav的飛行期間接收所述地圖。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于:評(píng)估所述uav的當(dāng)前位置;辨別在所述地圖上對(duì)應(yīng)于所述uav的當(dāng)前位置的位置;以及使用所述地圖來(lái)獲取針對(duì)該位置的海拔信息。在一些實(shí)施方式中,使用由所述uav攜帶的一個(gè)或多個(gè)gps傳感器來(lái)評(píng)估所述uav的當(dāng)前位置。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于通過(guò)接收指示出針對(duì)所述區(qū)域的所述海拔信息的傳感器數(shù)據(jù)來(lái)接收所述海拔信息。在一些實(shí)施方式中,所述傳感器數(shù)據(jù)由所述uav攜帶的并且被配置用于測(cè)量所述uav在地面上方的高度的一個(gè)或多個(gè)傳感器生成。在一些實(shí)施方式中,所述一個(gè)或多個(gè)傳感器包括超聲傳感器、合成孔徑雷達(dá)、飛行時(shí)間相機(jī)、視覺(jué)傳感器或激光雷達(dá)傳感器。在一些實(shí)施方式中,所述傳感器數(shù)據(jù)包括在預(yù)定時(shí)間間隔中針對(duì)所述uav的地面上方高度測(cè)量的加權(quán)平均。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于在所述uav的操作期間修改所述一個(gè)或多個(gè)高度限制。
在另一方面,提供了一種用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。所述方法可以包括:在一個(gè)或多個(gè)處理器處接收針對(duì)所述uav的一個(gè)或多個(gè)高度限制;在所述一個(gè)或多個(gè)處理器處接收針對(duì)區(qū)域的地圖信息;借助于所述一個(gè)或多個(gè)處理器,基于所述地圖信息修改所述一個(gè)或多個(gè)高度限制,以便產(chǎn)生一個(gè)或多個(gè)修改過(guò)的高度限制;以及從所述一個(gè)或多個(gè)處理器向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使所述uav在所述區(qū)域上方移動(dòng)的同時(shí)遵守所述一個(gè)或多個(gè)修改過(guò)的高度限制。
在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為地平面上方約120m。在一些實(shí)施方式中,修改所述一個(gè)或多個(gè)高度限制包括基于所述地圖信息增大或減小所述最大高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最小高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述地圖信息包括針對(duì)所述區(qū)域的海拔信息。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的地形的海拔。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的一個(gè)或多個(gè)人造結(jié)構(gòu)或自然結(jié)構(gòu)的高度。在一些實(shí)施方式中,所述地圖信息包括受限空域的位置。在一些實(shí)施方式中,所述受限空域包括機(jī)場(chǎng)、城區(qū)區(qū)域、軍事設(shè)施或環(huán)境保護(hù)區(qū)中的一個(gè)或多個(gè)。在一些實(shí)施方式中,接收所述地圖信息包括接收包括所述地圖信息的所述區(qū)域的地圖。在一些實(shí)施方式中,所述地圖是地形圖(topographicalmap)。在一些實(shí)施方式中,所述地圖存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,在所述uav的飛行之前接收所述地圖。在一些實(shí)施方式中,在所述uav的飛行期間接收所述地圖。在一些實(shí)施方式中,所述方法還包括:評(píng)估所述uav的當(dāng)前位置;辨別在所述地圖上對(duì)應(yīng)于所述uav的當(dāng)前位置的位置;以及使用所述地圖來(lái)獲取針對(duì)該位置的地圖信息。在一些實(shí)施方式中,使用由所述uav攜帶的一個(gè)或多個(gè)gps傳感器來(lái)評(píng)估所述uav的當(dāng)前位置。在一些實(shí)施方式中,在所述uav的操作期間執(zhí)行所述修改步驟。
在另一方面,提供了一種用于控制無(wú)人飛行器(uav)的移動(dòng)的系統(tǒng)。所述系統(tǒng)可以包括機(jī)身;一個(gè)或多個(gè)動(dòng)力單元,其耦合至所述機(jī)身并且適于實(shí)現(xiàn)所述uav的移動(dòng);以及一個(gè)或多個(gè)處理器,其可操作地耦合至所述一個(gè)或多個(gè)動(dòng)力單元并且單獨(dú)地或共同地被配置用于:接收針對(duì)所述uav的一個(gè)或多個(gè)高度限制;接收針對(duì)區(qū)域的地圖信息;基于所述地圖信息修改所述一個(gè)或多個(gè)高度限制,以便產(chǎn)生一個(gè)或多個(gè)修改過(guò)的高度限制;以及向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使所述uav在所述區(qū)域上方移動(dòng)的同時(shí)遵守所述一個(gè)或多個(gè)修改過(guò)的高度限制。
在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為地平面上方約120m。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于通過(guò)基于所述地圖信息增大或減小所述最大高度極限來(lái)修改所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括最小高度極限。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)高度限制。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)高度限制存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述地圖信息包括針對(duì)所述區(qū)域的海拔信息。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的地形的海拔。在一些實(shí)施方式中,所述海拔信息指示出所述區(qū)域中的一個(gè)或多個(gè)人造結(jié)構(gòu)或自然結(jié)構(gòu)的高度。在一些實(shí)施方式中,所述地圖信息包括受限空域的位置。在一些實(shí)施方式中,所述受限空域包括機(jī)場(chǎng)、城區(qū)區(qū)域、軍事設(shè)施或環(huán)境保護(hù)區(qū)中的一個(gè)或多個(gè)。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于通過(guò)接收包括所述地圖信息的所述區(qū)域的地圖來(lái)接收所述地圖信息。在一些實(shí)施方式中,所述地圖是地形圖。在一些實(shí)施方式中,所述地圖存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,在所述uav的飛行之前接收所述地圖。在一些實(shí)施方式中,在所述uav的飛行期間接收所述地圖。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于:評(píng)估所述uav的當(dāng)前位置;辨別在所述地圖上對(duì)應(yīng)于所述uav的當(dāng)前位置的位置;以及使用所述地圖來(lái)獲取針對(duì)該位置的地圖信息。在一些實(shí)施方式中,使用由所述uav攜帶的一個(gè)或多個(gè)gps傳感器來(lái)評(píng)估所述uav的當(dāng)前位置。在一些實(shí)施方式中,所述一個(gè)或多個(gè)處理器被配置用于在所述uav的操作期間修改所述一個(gè)或多個(gè)高度限制。
在另一方面,提供了一種用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。所述方法可以包括:(a)從一個(gè)或多個(gè)處理器向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav根據(jù)第一組高度限制進(jìn)行操作,其中所述第一組高度限制約束所述uav相對(duì)于第一參考高度的高度;(b)借助于所述一個(gè)或多個(gè)處理器并且基于一個(gè)或多個(gè)準(zhǔn)則,評(píng)估所述uav是否應(yīng)當(dāng)根據(jù)第二組高度限制進(jìn)行操作;以及(c)如果根據(jù)(b)的評(píng)估,所述一個(gè)或多個(gè)準(zhǔn)則得到滿足,則從所述一個(gè)或多個(gè)處理器向所述一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使所述uav根據(jù)所述第二組高度限制進(jìn)行操作,其中所述第二組高度限制約束所述uav相對(duì)于第二參考高度的高度。
在一些實(shí)施方式中,所述第一參考高度是海平面處的高度,并且其中所述第二參考高度是所述uav的當(dāng)前位置所在的地平面處的高度。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為所述第一參考高度或第二參考高度上方約120m。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括最小高度極限。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述第一組高度限制或第二組高度限制中的至少一組。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組由用戶輸入。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前飛行時(shí)間是否已經(jīng)超過(guò)預(yù)定飛行時(shí)間閾值。在一些實(shí)施方式中,所述預(yù)定飛行時(shí)間閾值約為10秒。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前高度是否已經(jīng)超過(guò)預(yù)定高度閾值。在一些實(shí)施方式中,所述預(yù)定高度閾值為地平面上方約100m。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前高度是否大于所述uav的初始位置的高度。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav當(dāng)前是否不位于受限空域之內(nèi)。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述第二組高度限制當(dāng)前是否不被所述uav的控制器禁止。在一些實(shí)施方式中,所述控制器位于所述uav機(jī)上。在一些實(shí)施方式中,所述控制器是與所述uav通信的遙控裝置。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)準(zhǔn)則。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。
在另一方面,提供了一種用于控制無(wú)人飛行器(uav)的移動(dòng)的系統(tǒng)。所述系統(tǒng)可以包括:機(jī)身;一個(gè)或多個(gè)動(dòng)力單元,其耦合至所述機(jī)身并且適于實(shí)現(xiàn)所述uav的移動(dòng);以及一個(gè)或多個(gè)處理器,其可操作地耦合至所述一個(gè)或多個(gè)動(dòng)力單元并且單獨(dú)地或共同地被配置用于:(a)向所述一個(gè)或多個(gè)動(dòng)力單元輸出信號(hào),以使所述uav根據(jù)第一組高度限制進(jìn)行操作,其中所述第一組高度限制約束所述uav相對(duì)于第一參考高度的高度;(b)基于一個(gè)或多個(gè)準(zhǔn)則,評(píng)估所述uav是否應(yīng)當(dāng)根據(jù)第二組高度限制進(jìn)行操作;以及(c)如果根據(jù)(b)的評(píng)估,所述一個(gè)或多個(gè)準(zhǔn)則得到滿足,則向所述一個(gè)或多個(gè)動(dòng)力單元輸出信號(hào),以使所述uav根據(jù)所述第二組高度限制進(jìn)行操作,其中所述第二組高度限制約束所述uav相對(duì)于第二參考高度的高度。
在一些實(shí)施方式中,所述第一參考高度是海平面處的高度,并且其中所述第二參考高度是所述uav的當(dāng)前位置所在的地平面處的高度。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括最大高度極限。在一些實(shí)施方式中,所述最大高度極限為所述第一參考高度或第二參考高度上方約120m。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括最小高度極限。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組包括可允許的高度范圍。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述第一組高度限制或第二組高度限制中的至少一組。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組由用戶輸入。在一些實(shí)施方式中,所述第一組高度限制或第二組高度限制中的至少一組存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前飛行時(shí)間是否已經(jīng)超過(guò)預(yù)定飛行時(shí)間閾值。在一些實(shí)施方式中,所述預(yù)定飛行時(shí)間閾值約為10秒。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前高度是否已經(jīng)超過(guò)預(yù)定高度閾值。在一些實(shí)施方式中,所述預(yù)定高度閾值為地平面上方約100m。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav的當(dāng)前高度是否大于所述uav的初始位置的高度。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述uav當(dāng)前是否不位于受限空域之內(nèi)。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則包括所述第二組高度限制當(dāng)前是否不被所述uav的控制器禁止。在一些實(shí)施方式中,所述控制器位于所述uav機(jī)上。在一些實(shí)施方式中,所述控制器是與所述uav通信的遙控裝置。在一些實(shí)施方式中,在所述uav的飛行之前預(yù)設(shè)所述一個(gè)或多個(gè)準(zhǔn)則。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則由用戶輸入。在一些實(shí)施方式中,所述一個(gè)或多個(gè)準(zhǔn)則存儲(chǔ)在可操作地耦合至所述一個(gè)或多個(gè)處理器的存儲(chǔ)器中。
通過(guò)考察說(shuō)明書(shū)、權(quán)利要求書(shū)和附圖,本發(fā)明的其他目的和特征將會(huì)變得明顯。
援引并入
本說(shuō)明書(shū)中所提及的所有公布、專利和專利申請(qǐng)均通過(guò)引用并入本文,其程度猶如具體地和個(gè)別地指出要通過(guò)引用并入每一單個(gè)公布、專利或?qū)@暾?qǐng)。
附圖說(shuō)明
本發(fā)明的新特征特別地在所附權(quán)利要求中闡述。通過(guò)參考以下的詳細(xì)說(shuō)明及其附圖,將更好地理解本發(fā)明的特征和優(yōu)勢(shì);該詳細(xì)說(shuō)明闡述了利用本發(fā)明原理的說(shuō)明性實(shí)施方式;在附圖中:
圖1提供了根據(jù)實(shí)施方式在地面上方uav飛行受制于高度限制的圖示。
圖2提供了根據(jù)實(shí)施方式uav動(dòng)態(tài)處理高度測(cè)量的圖示,其中該高度測(cè)量與最大高度限制進(jìn)行比較。
圖3提供了根據(jù)實(shí)施方式uav動(dòng)態(tài)處理高度限制的圖示,其中該高度限制與uav的高度測(cè)量進(jìn)行比較。
圖4圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。
圖5圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。
圖6圖示了根據(jù)實(shí)施方式用于將所述uav的絕對(duì)高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較的方法。
圖7圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法。
圖8提供了根據(jù)本發(fā)明實(shí)施方式無(wú)人飛行器與外部裝置通信的示意圖。
圖9提供了根據(jù)本發(fā)明實(shí)施方式無(wú)人飛行器使用全球定位系統(tǒng)(gps)來(lái)確定該無(wú)人飛行器的位置的示例。
圖10圖示了根據(jù)本發(fā)明實(shí)施方式用于將一個(gè)或多個(gè)動(dòng)態(tài)修改過(guò)的高度限制與所述uav的高度測(cè)量進(jìn)行比較的方法。
圖11圖示了根據(jù)本發(fā)明實(shí)施方式用于將動(dòng)態(tài)修改過(guò)的所述uav的高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較的方法。
圖12提供了根據(jù)本發(fā)明一方面具有機(jī)載存儲(chǔ)器單元的無(wú)人飛行器的示例。
圖13圖示了根據(jù)本發(fā)明實(shí)施方式的無(wú)人飛行器。
圖14圖示了根據(jù)本發(fā)明實(shí)施方式包括載體和負(fù)載的可移動(dòng)物體。
圖15是根據(jù)本發(fā)明實(shí)施方式用于控制可移動(dòng)物體的系統(tǒng)的通過(guò)框圖來(lái)說(shuō)明的示意圖。
圖16圖示了根據(jù)本發(fā)明實(shí)施方式用于將uav的高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較的方法。
圖17圖示了根據(jù)本發(fā)明實(shí)施方式的修改過(guò)的高度限制,其僅考慮msl之上的地形海拔。
具體實(shí)施方式
本發(fā)明的系統(tǒng)、裝置和方法響應(yīng)于一個(gè)或多個(gè)檢測(cè)到的飛行受限高度而提供針對(duì)飛行器的控制。飛行器可以是無(wú)人飛行器(uav)或任何其他類型的可移動(dòng)物體。
可期望為諸如uav等的飛行器提供一個(gè)或多個(gè)飛行限制,諸如高度限制。當(dāng)超過(guò)某一高度時(shí),uav的飛行和安全性/穩(wěn)定性可能受到影響或危害。在另一示例中,如果uav的遙控器發(fā)生故障,則uav可能繼續(xù)向上飛行,這可能是很危險(xiǎn)的。因此,飛行天花板可以是uav要具有的有利特征。
飛行器可能受制于各種空域管制。例如,在美國(guó),可以存在未經(jīng)授權(quán)的載運(yùn)工具不可以在其中飛行的受限高度。這可以包括未經(jīng)授權(quán)的uav或所有uav。對(duì)于不同的管轄區(qū)而言,飛行受限高度可以有所不同。管轄區(qū)的示例可以包括但不限于大陸、聯(lián)盟、國(guó)家、州/省、縣、市、鎮(zhèn)、私有財(cái)產(chǎn)或土地或其他類型的管轄區(qū)。因此,提供對(duì)uav的高度限制可以確保uav遵守不同管轄區(qū)的管制。
對(duì)uav的高度限制可以提供附加的益處,諸如提高安全性和/或減小損害類活動(dòng)的潛在可能性。例如,通過(guò)限制uav可導(dǎo)航的最大高度,uav與其他飛行器相碰撞的潛在可能性可以降低。另外,施加在uav上的最小高度限制可以降低uav與障礙物、建筑物、地形和/或人類相碰撞的機(jī)會(huì)并且減小由uav造成的損害類活動(dòng)(例如,由于uav造成的噪音或干擾)的潛在可能性。
提供針對(duì)高度限制的選項(xiàng)可以賦予uav的操作者某些益處。例如,如果具有高度限制減小了與其他飛行器或物體相碰撞的機(jī)會(huì),則uav操作者可以更自在地操作具有高度限制的uav。如果具有高度限制減小了丟失、損壞uav和/或損壞他人財(cái)產(chǎn)的機(jī)會(huì),則uav操作者可以更自在地操作具有高度限制的uav。如果具有高度限制增加了uav遵守不同管轄區(qū)的管制的機(jī)會(huì),則uav操作者可以更自在地操作uav。如果高度限制簡(jiǎn)化了控制過(guò)程(例如,通過(guò)增大uav始終保持在可控范圍中的概率來(lái)簡(jiǎn)化控制過(guò)程),則uav操作者可以通過(guò)操作具有高度限制的uav而獲取更多樂(lè)趣或功用。
對(duì)于uav制造商來(lái)說(shuō),可能期望提供對(duì)uav的高度限制。例如,通過(guò)確保合乎法規(guī),可以減少潛在的法律訴訟。通過(guò)為uav操作者提供附加保障,可以減少客戶投訴。因此,存在向uav提供高度限制功能的需求。
然而,一些限制可能既過(guò)于寬泛又過(guò)于不寬泛。例如,不論地形如何,所述限制可能設(shè)置在固定水平面(例如,msl)以上的某一高度處。這可以適用于使用全球定位系統(tǒng)(gps)來(lái)測(cè)量高度的情況。在這種情況下,在高海拔城市(例如,丹佛),uav可能僅能夠在地平面之上飛行小段距離,而在低海拔城市(例如,華盛頓特區(qū)),其可能能夠在地平面之上飛行更大的距離。
針對(duì)uav的相關(guān)高度測(cè)量可以是在地平面以上的測(cè)量。在一些管轄區(qū)(例如,美國(guó))中,可以從地面向上測(cè)量可允許uav在其中飛行的非管制空域。忽略了地平面的高度限制可能進(jìn)一步無(wú)法考慮飛行位置中的復(fù)雜地形或較大的海拔梯度。由于無(wú)法考慮高海拔地平面、復(fù)雜地形和較大的海拔梯度,uav可能侵入管制空域或者無(wú)法到達(dá)諸如監(jiān)視、偵查、勘探或航拍等活動(dòng)所需的允許高度。因此,需要對(duì)飛行受限高度的改進(jìn)的和動(dòng)態(tài)的高度控制。
另外,基于地形中存在的物體(例如,諸如建筑物等人造結(jié)構(gòu);諸如樹(shù)木或其他植物等自然結(jié)構(gòu))的高度來(lái)實(shí)現(xiàn)動(dòng)態(tài)高度限制以便允許uav在足夠高的高度處飛行從而避免諸如與物體的碰撞等安全事故可以是有利的。當(dāng)操作于存在高層結(jié)構(gòu)的地區(qū)(例如,具有摩天大樓的城區(qū)區(qū)域、具有極高樹(shù)木的森林區(qū)域等)中時(shí),這可以是有益的。而且,如本文所描述的對(duì)高度限制的調(diào)整對(duì)于改進(jìn)諸如航拍等其他類型的uav操作可以是有益的。
本文所描述的系統(tǒng)和方法可以考慮下方地平面和/或地形。因此,當(dāng)高度限制取決于地平面時(shí),本文所提供的系統(tǒng)和方法可以允許變化的高度上限。本文所提供的系統(tǒng)和方法還可以考慮不同的飛行高度限制,該飛行高度限制可以基于msl或地平面。本文所描述的系統(tǒng)和方法還可以控制uav的飛行,以使uav維持在允許的高度范圍之內(nèi)。
盡管本文已經(jīng)主要討論了涉及高度的限制,但應(yīng)當(dāng)理解,對(duì)uav操作的限制可以包括對(duì)位置(例如,緯度、經(jīng)度、高度)、定向(例如,橫滾、俯仰、偏航)、速度(例如,平移速度和/或角速度)和/或加速度(例如,平移加速度和/或角加速度)的限制。不同的限制可以為uav的操作提供不同的益處。例如,對(duì)位置的限制可以防止uav侵入受限空域中、防止uav距離起始點(diǎn)飛行太遠(yuǎn)或者僅允許uav在有限的空間內(nèi)飛行。對(duì)定向的限制可以防止uav采取將會(huì)導(dǎo)致失控和/或飛行能力喪失的不穩(wěn)定定向。對(duì)加速度或速度的限制也可以防止uav采取將會(huì)導(dǎo)致失控和/或飛行能力喪失的不穩(wěn)定移動(dòng)。
圖1圖示了根據(jù)實(shí)施方式uav102在地面104上方受制于高度限制106飛行。盡管在本文中關(guān)于uav在地面上方的操作描述了各實(shí)施方式,但應(yīng)當(dāng)理解,本公開(kāi)內(nèi)容還可以適用于uav在所有類型的地形和表面(例如,水、山、沙漠、平原、高原、叢林以及人造物)上方的操作。可以控制uav以在各種高度內(nèi)飛行。在本文中,可以使用高度來(lái)指代uav與參考點(diǎn)或參考水平面之間的垂直距離。參考水平面的示例包括地平面、海平面(即,平均海平面)、平均地表面、大地水準(zhǔn)面等。地平面可以指示出地球的下墊面。位于底面中的物體的表面可以是地平面。在一些示例中,瀝青路的表面可以是地平面,建筑物的頂部可以是地平面,山脈頂部的大卵石的表面可以是地平面??蛇x地,地平面可以是指uav下方的任何下墊面。備選地,地平面可以是指主要的地形輪廓而不包括與地形的小偏差。例如,地平面可以是指下方的陸地、山、山丘、山谷而不包括人造建筑物或結(jié)構(gòu),或者更小的天然特征(例如,樹(shù)木、卵石、灌木)。例如,在城市中,街道可被認(rèn)為是處于地平面,而建筑物不被認(rèn)為是地平面。地平面可以是指uav所在區(qū)域的局部地平面。局部地平面可以是uav在其正上方的某一點(diǎn)處的地表。圖1示出了在局部地平面107周圍均勻的地平面104。在本文中,可以使用“絕對(duì)高度”108來(lái)指代uav與局部地平面之間的垂直距離??梢栽诒疚闹惺褂谩罢鎸?shí)高度”110來(lái)指代uav與平均海平面(msl)112之間的垂直距離。
uav可以受制于一個(gè)或多個(gè)高度限制。可以在uav的飛行之前預(yù)設(shè)該高度限制??梢栽趗av關(guān)閉的同時(shí)更新該高度限制??梢栽趗av起飛之前更新該高度限制??梢栽趗av飛行的同時(shí)更新該高度限制。高度限制可以存儲(chǔ)在可操作地耦合至uav機(jī)上或機(jī)外的處理器的存儲(chǔ)器中??梢詮穆酚善?、從云服務(wù)器、從外部裝置或其他服務(wù)器下載高度限制。uav可以受制于uav不可在其以上飛行的最大高度極限,或“天花板”。所述天花板可以約為或低于10,000m、5,000m、2,000m、1,000m、500m、200m、140m、120m、100m、80m、60m、50m、40m、30m、20m、10m或5m。uav可以受制于uav不可在其以下飛行的最小高度,或“地板”。所述地板可以約為或高于1m、2m、3m、4m、5m、7m、10m、20m、40m、100m或200m。uav可以受制于uav必須在其內(nèi)操作的可允許的高度范圍。可允許的高度范圍可以是本文所提及的最小高度限制和最大高度限制的組合。例如,所述可允許的高度范圍可以在2m以上但是在140m以下??梢韵鄬?duì)于諸如本文所提及的“絕對(duì)高度”和“真實(shí)高度”等參考水平面來(lái)表示高度限制。圖1示出uav102受制于高度上限106和高度下限114并且允許在高度范圍116中導(dǎo)航。高度上限106和高度下限114可以相對(duì)于地平面104、msl112或本文所提及的任何其他參考水平面。
uav可以受制于一個(gè)或多個(gè)高度上限和/或一個(gè)或多個(gè)高度下限。例如,uav可以具有必須應(yīng)對(duì)uav在其中操作的管轄區(qū)的法律的高度限制、由uav制造商闡述的高度限制(例如,預(yù)先配置的或下載的高度限制)和/或由uav操作者(用戶)闡述的高度限制。用戶可以基于其偏好輸入他們自己的限制。用戶可以在用戶界面(例如,遙控器、手持裝置和計(jì)算機(jī))中輸入限制。所述偏好可被發(fā)送至飛行控制器以限制uav的操作。在某些情況下(例如,法律要求),可以防止用戶撤銷或超控一些高度限制。
高度限制中的每個(gè)可以具有高度上限和/或高度下限。當(dāng)uav具有多個(gè)高度上限和/或高度下限時(shí),可以有該uav所遵循的高度限制的優(yōu)先級(jí)。uav可以將優(yōu)先級(jí)給予必須應(yīng)對(duì)uav在其中操作的管轄區(qū)的法律的高度限制。uav可以將優(yōu)先級(jí)給予由制造商闡述的高度限制。uav可以將優(yōu)先級(jí)給予由uav操作者闡述的高度限制。高度限制的優(yōu)先級(jí)可以根據(jù)uav的位置改變。例如,在機(jī)場(chǎng)附近,由制造商闡述的高度限制可以優(yōu)先于由uav操作者闡述的高度限制。離機(jī)場(chǎng)更遠(yuǎn)時(shí),由uav操作者闡述的高度限制可以優(yōu)先于由uav制造商闡述的高度限制。可以設(shè)置優(yōu)先級(jí)以使得uav在競(jìng)爭(zhēng)性高度限制(例如,用戶設(shè)置的高度限制)之中的一個(gè)高度限制下操作。可以設(shè)置優(yōu)先級(jí)以使得uav遵循高度限制的層次結(jié)構(gòu)(例如,只要uav在管轄區(qū)的高度限制內(nèi)操作,用戶設(shè)置的高度限制就優(yōu)先于制造商高度限制)??梢栽O(shè)置優(yōu)先級(jí)以使得uav在最安全的條件下操作(例如,遵從限制中最高的高度下限和限制中最低的高度上限)??梢栽O(shè)置優(yōu)先級(jí)以使得uav最自由地操作(例如,遵從最高的高度上限和最低的高度下限)。
高度限制可以取決于或者可以不取決于uav的位置。例如,高度限制的優(yōu)先級(jí)可以如本文所提及地改變。進(jìn)一步地,管轄區(qū)的高度限制可以改變(例如,在機(jī)場(chǎng)附近)。進(jìn)一步地,制造商設(shè)置的高度限制可以改變(例如,在鄉(xiāng)村具有較高的高度限制但在城市附近具有較低的高度限制)。關(guān)于高度限制以及在其中高度限制具有特定效果的位置的信息可以存儲(chǔ)在uav機(jī)上。備選地,可以從uav機(jī)外的數(shù)據(jù)源訪問(wèn)關(guān)于高度限制以及在其中高度限制具有特定效果的位置的信息。關(guān)于高度限制以及在其中高度限制具有特定效果的位置的信息能夠以各種形式接收,所述形式包括但不限于地圖、地理坐標(biāo)和數(shù)據(jù)庫(kù)。
可以確定uav的位置(例如,緯度和經(jīng)度)??梢源_定uav的位置至任何特異程度。例如,可以確定uav的位置在約2000米、1500米、1200米、1000米、750米、500米、300米、100米、75米、50米、20米、10米、7米、5米、3米、2米、1米、0.5米、0.1米、0.05米或0.01米以內(nèi)。這可以發(fā)生在uav的起飛之前和/或uav飛行的同時(shí)。在一些情況下,uav可以具有g(shù)ps接收器,該gps接收器可用于確定uav的位置。在其他示例中,uav可以與諸如移動(dòng)控制終端等外部裝置通信。外部裝置的位置可被確定并用于近似uav的位置。
可以處理uav的高度以確定該uav是否遵守高度限制。一個(gè)或多個(gè)傳感器(例如,高度計(jì))可以在uav機(jī)上,以檢測(cè)高度。uav機(jī)上或機(jī)外的處理器可以將當(dāng)前的uav高度值與高度限制進(jìn)行比較。所述比較可以實(shí)時(shí)發(fā)生。所述比較可以在每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)發(fā)生。
高度限制能夠以多種方式影響uav的操作。一旦uav接近受限高度,就可以向用戶發(fā)送警報(bào)以警告用戶該事實(shí)。uav可以警告用戶(例如,經(jīng)由移動(dòng)應(yīng)用、飛行狀況指示器、音頻指示器或其他指示器來(lái)警告)關(guān)于uav極為接近飛行受限高度。警告可以包括經(jīng)由外部裝置的視覺(jué)警告、音頻警告或觸覺(jué)警告。外部裝置可以是移動(dòng)裝置(例如,平板計(jì)算機(jī)、智能電話、遙控器)或靜止裝置(例如,計(jì)算機(jī))。例如,外部裝置可以是實(shí)現(xiàn)軟件應(yīng)用的智能電話或遙控器,所述軟件應(yīng)用提供警告,舉例而言,諸如文本、圖像、音頻、振動(dòng)等。在其他示例中,警告可以經(jīng)由uav自身提供,例如,經(jīng)由uav上的照明系統(tǒng)或聲音系統(tǒng)。警告可以包括閃光、文本、圖像和/或視頻信息、嗶聲或音調(diào)、音頻聲音或信息、振動(dòng)和/或其他類型的警告。例如,移動(dòng)裝置可以振動(dòng)以指示警告。在另一示例中,uav可以閃光和/或發(fā)出噪聲以指示警告。這樣的警告可以與其他飛行響應(yīng)措施相結(jié)合地或單獨(dú)地提供。
在高度上限的情況下,如果uav在高度上限以上或者在高度上限以下但是在其0.5m、1m、2m、3m、4m、5m、7m、10m、20m、50m、100m或200m以內(nèi)的高度處,則可以提供警報(bào)。在高度下限的情況下,如果uav在高度下限以下或者在高度下限以上但是在其0.5m、1m、2m、3m、4m、5m、7m、10m、20m、50m、100m或200m以內(nèi)的高度處,則可以提供警報(bào)。
備選地或結(jié)合地,高度限制可以防止uav在受限高度處飛行。例如,可以忽略或修改指令uav飛到受限高度中的用戶輸入,以僅在uav飛行處于限制之內(nèi)的程度上遵守指令。
在uav故意地或非故意地停止在高度上限以上或高度下限以下的情況下(例如,用戶命令,或者由于諸如熱柱等上升氣流),uav控制系統(tǒng)可以自動(dòng)影響uav的動(dòng)力單元,以使得uav移回允許高度之內(nèi)。對(duì)高度限制的自動(dòng)遵守可以立即發(fā)生或者發(fā)生在uav在受限空域中繼續(xù)飛行一段時(shí)間時(shí)。所述一段時(shí)間可以約為或低于10分鐘、5分鐘、2分鐘、1分鐘、30秒、10秒、5秒、2秒或1秒。
在一些實(shí)施方式中,可以允許uav在降落時(shí)下降至高度下限以下。在一些情況下,可以啟動(dòng)自動(dòng)化降落序列。啟動(dòng)該自動(dòng)化降落序列可以允許uav下降至高度下限以下。在其他實(shí)施方式中,可以手動(dòng)降落uav,并且可以提供uav正在降落的指示,或者可以從一個(gè)或多個(gè)飛行特性中推斷出uav的降落。
高度傳感器可報(bào)告物體相比于固定水平面的高度測(cè)量。高度傳感器的示例包括但不限于氣壓高度計(jì)、聲測(cè)高度計(jì)、雷達(dá)高度計(jì)、gps和衛(wèi)星。諸如雷達(dá)高度計(jì)等一些高度傳感器可以測(cè)量對(duì)應(yīng)于絕對(duì)高度的高度。諸如gps等一些高度傳感器可以測(cè)量對(duì)應(yīng)于真實(shí)高度而非絕對(duì)高度的高度。不是參照地平面來(lái)測(cè)量高度的高度計(jì)可以允許uav的飛行既過(guò)于寬泛又過(guò)于不寬泛。這可是因?yàn)樵试Suav在其中飛行的空域可以基于從地平面垂直測(cè)量的高度。在美國(guó),例如,g類空域(在其中atc沒(méi)有授權(quán)或責(zé)任來(lái)控制空中交通)從地表延伸到上覆e類空域的底部。
圖16圖示了根據(jù)實(shí)施方式根據(jù)實(shí)施方式用于將uav的高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較的方法1600。在步驟1602中,可以在uav的一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制??梢匀缜拔乃龅亟邮崭叨认拗?例如,從存儲(chǔ)器、用戶輸入等接收)。所述限制可以是最大高度、最小高度或組合(例如,范圍)??梢源嬖诙鄠€(gè)最大高度(例如,預(yù)編程的最大高度和用戶輸入的最大高度)。可以存在多個(gè)最小高度。用戶輸入的高度限制可以超控或者可以不超控其他高度限制。高度限制可以取決于或者可以不取決于uav的橫向(例如,地理)位置。高度限制可以基于或者可以不基于uav的絕對(duì)高度或真實(shí)高度或其任意組合。
在步驟1604中,可以在一個(gè)或多個(gè)處理器處接收uav的高度測(cè)量。高度信息可以是由本文所提及的高度傳感器(例如,uav機(jī)上的gps)產(chǎn)生的測(cè)量。高度信息可以是相對(duì)于本文所提及的參考點(diǎn)得到的高度測(cè)量(例如,相對(duì)于msl測(cè)得的真實(shí)高度測(cè)量、相對(duì)于地平面測(cè)得的絕對(duì)高度測(cè)量)。可以在約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)得到高度測(cè)量。
在步驟1606中,可以使用一個(gè)或多個(gè)處理器將uav的高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較。所述比較可以在約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)發(fā)生。如果高度測(cè)量和高度限制具有不同的尺度(例如,一個(gè)相對(duì)于msl而另一個(gè)相對(duì)于地平面),則可以使用關(guān)于下方地形的信息(例如,地平面相對(duì)于msl的海拔)來(lái)適當(dāng)?shù)貙⒏叨葴y(cè)量轉(zhuǎn)換尺度至高度限制,或者反之亦然。例如,如果飛行限制是地平面以上400m,而uav相對(duì)于msl的高度被測(cè)量為500m,則可以并入關(guān)于地平面海拔的信息。如本文別處進(jìn)一步所述,關(guān)于地平面海拔的信息可以來(lái)自于多個(gè)來(lái)源(例如,傳感器、地圖、海拔信息、坐標(biāo)信息、地形信息)。在示例中,如果地平面在msl上方200m處,則uav被發(fā)現(xiàn)位于地平面上方300m處,并且仍在允許的飛行高度之內(nèi)。
在步驟1608中,控制信號(hào)可以從一個(gè)或多個(gè)處理器輸出到一個(gè)或多個(gè)動(dòng)力單元,以使uav在區(qū)域上方移動(dòng)的同時(shí)遵守一個(gè)或多個(gè)高度限制。如果uav遵守一個(gè)或多個(gè)高度限制,則可能沒(méi)有理由輸出控制信號(hào)并且步驟1608可以是可選的。如果uav遵守一個(gè)或多個(gè)高度限制但是極為接近高度限制(例如,在高度限制的0.5m、1m、2m、3m、4m、5m、7m、10m、20m、50m、100m或200m以內(nèi)),則可以輸出控制信號(hào)以使得uav移動(dòng)進(jìn)一步遠(yuǎn)離受限高度,或者使得uav不能夠更靠近受限高度移動(dòng)。相反,作為對(duì)步驟1608的備選或補(bǔ)充,可以發(fā)出本文所描述的警告或警報(bào)??刂菩盘?hào)可以在進(jìn)行比較之后立即影響uav的操作,或者當(dāng)uav在受限高度中繼續(xù)飛行一段時(shí)間時(shí)影響uav的操作。所述一段時(shí)間可以約為或低于10分鐘、5分鐘、2分鐘、1分鐘、30秒、10秒、5秒、2秒或1秒。
如果uav高度限制是相對(duì)于地平面提供的,而高度測(cè)量卻是相對(duì)于不同參考水平面(例如msl)的,則uav的操作可能被不必要地限制了。例如,在高海拔城市(例如,丹佛),uav可能被完全阻止飛行,或者如果允許飛行,可能也僅被允許在地面上方飛行有限量,少于法律允許量。這可能使得uav不能在其飛行區(qū)域中正確導(dǎo)航并且到達(dá)uav活動(dòng)(諸如,監(jiān)視、偵查、勘探和航拍)可能所必需的高度。
另外,如果uav高度限制是相對(duì)于地平面提供的,但高度測(cè)量卻是相對(duì)于不同參考水平面(例如msl)的,則uav的操作可能非故意地處于受限空域內(nèi),這可能是非法的。例如,在低海拔城市(例如,華盛頓特區(qū)),盡管有高度限制,uav也可能被允許在受限空域中飛行。這可能導(dǎo)致負(fù)面的法律后果和/或?qū)е掳踩珕?wèn)題(例如,與操作在atc的監(jiān)管和授權(quán)下的飛行器相碰撞)。
此外,不依賴于地平面的高度測(cè)量可能無(wú)法考慮飛行位置中的復(fù)雜地形或較大的海拔梯度。例如,即使在低海拔城市,uav也可被限制到達(dá)勘探較高山脈所必需的、法律上允許的高度以正確執(zhí)行其上述活動(dòng)。由于無(wú)法考慮局部地平面的高度、復(fù)雜地形和較大的海拔梯度,uav可能侵入管制空域或者無(wú)法到達(dá)諸如監(jiān)視、偵查、勘探或航拍等活動(dòng)所需的允許高度。
圖2圖示了根據(jù)實(shí)施方式單一uav在時(shí)間點(diǎn)t1202和t2204動(dòng)態(tài)處理其高度測(cè)量,其中該高度測(cè)量與最大高度限制206進(jìn)行比較。高度限制206相對(duì)于地平面207是恒定的,同時(shí)uav相對(duì)于msl208的高度是恒定的。這兩個(gè)值可能無(wú)法正確地進(jìn)行比較,因?yàn)樗鼈兏髯缘膮⒖几叨仁遣煌???梢栽趗av的操作期間動(dòng)態(tài)地處理uav的高度測(cè)量以考慮局部的地形海拔。uav的飛行區(qū)域的海拔信息和/或地圖信息可以存儲(chǔ)在uav機(jī)上,或者可以從uav機(jī)外的數(shù)據(jù)源訪問(wèn)。地圖信息可以包括uav的飛行區(qū)域的海拔信息。例如,可以提供地圖上每一點(diǎn)的海拔或者地圖上選定的特征。地圖上的海拔信息可以包括地平面海拔信息。在一些情況下,可以與地圖分開(kāi)地提供海拔信息。例如,可以在每一坐標(biāo)處為地理坐標(biāo)提供海拔信息。地圖信息或海拔信息可以存儲(chǔ)在可操作地耦合至一個(gè)或多個(gè)處理器的存儲(chǔ)器中??梢蕴崆?在飛行之前)或者在飛行時(shí)實(shí)時(shí)地加載地圖信息或海拔信息。地圖信息或海拔信息可以指示出或者可以不指示出區(qū)域中的人造結(jié)構(gòu)和/或自然結(jié)構(gòu)的高度。地圖信息或海拔信息可以采用uav飛行區(qū)域的地圖的形式。所述地圖可以是地形圖。所述地圖可以包括區(qū)域中的地形的海拔(例如,地面相比于msl的高度)。地圖信息可以包括可影響uav飛行區(qū)域的高度限制的信息(例如,受限空域的位置;具有較高的人造結(jié)構(gòu)和/或自然結(jié)構(gòu)的地區(qū)的位置,所述地區(qū)諸如為具有高層建筑物的城市、具有高樹(shù)木的森林)。
可以如本文所述地對(duì)uav進(jìn)行定位(例如,使用gps),并且可以辨別地圖上對(duì)應(yīng)于uav位置的位置。進(jìn)一步地,在t2時(shí)刻,可以借助于處理器來(lái)確定uav正在其中操作處的下方或者uav正在其中操作處的附近的地形的即時(shí)海拔或真實(shí)高度210(例如,從地圖信息或海拔信息中讀出)。盡管高度傳感器可以產(chǎn)生相對(duì)于與局部地形海拔不同的參考水平面的高度測(cè)量212(例如,使用gps測(cè)量的真實(shí)高度),但處理器可以能夠通過(guò)從uav的真實(shí)高度212中減去地形的即時(shí)海拔210來(lái)動(dòng)態(tài)處理(例如,在飛行期間)uav的絕對(duì)高度測(cè)量214。
可以在uav的操作期間動(dòng)態(tài)地處理高度限制。圖3圖示了單一uav在時(shí)間點(diǎn)t1302和t2304動(dòng)態(tài)處理最大高度限制,該最大高度限制與uav高度測(cè)量進(jìn)行比較。修改高度限制可以涉及基于海拔信息增大或減小允許uav導(dǎo)航的最大高度或最小高度。雖然類似于圖2,但根據(jù)局部地形海拔調(diào)整高度限制,而不是調(diào)整uav的高度測(cè)量306、308。因此,雖然uav在t1和t2時(shí)受制于恒定的高度測(cè)量,但是在調(diào)整之后,uav在t1時(shí)受制于最大高度限制310而在t2時(shí)受制于不同的最大高度限制312。在本實(shí)施方式中,uav高度限制不是相對(duì)于地平面提供的,而是相對(duì)于uav的高度測(cè)量所基于的同一參考水平面314(例如msl)提供的,以使得可以在兩個(gè)值之間進(jìn)行正確的比較。
可以在uav的操作期間動(dòng)態(tài)地處理高度限制,以使得對(duì)于高度限制的調(diào)整而言,僅考慮在某一參考水平面(例如,msl)以上的地形的海拔。例如,圖17圖示了根據(jù)實(shí)施方式的修改過(guò)的高度限制,其僅考慮msl以上的地形的海拔。圖17示出msl1702和海拔在水平軸線上變化的地形1704。所述地形的區(qū)域1706、1708、1710在海平面以下,并且在調(diào)整uav的高度限制中可以不將其考慮在內(nèi)。經(jīng)調(diào)整的高度限制1712反映了在水平軸線上經(jīng)調(diào)整的高度限制和未經(jīng)調(diào)整的高度限制的組合。uav可以針對(duì)不同高度限制在不同的高度限制調(diào)整下進(jìn)行操作。例如,對(duì)于高度上限,uav可以僅考慮某一參考水平面(例如,msl)以上的地形海拔,而對(duì)于高度下限,不論所述地形在上述參考水平面以上還是以下,uav都可以考慮地形的海拔。應(yīng)當(dāng)理解,還可以在uav的操作期間動(dòng)態(tài)地處理uav的高度測(cè)量,以使得僅考慮在某一參考水平面以上的地形海拔以供uav高度測(cè)量的調(diào)整。
在一些實(shí)施方式中,可以通過(guò)將高度限制定義為在參考水平面以上的特定高度來(lái)提供類似的效果,所述參考水平面為msl或地平面中的較高者。例如,當(dāng)msl高于地平面時(shí),高度限制可被定義為在msl以上的特定高度,而當(dāng)?shù)仄矫娓哂趍sl時(shí),高度限制可被定義為在地平面以上的特定高度。
備選地或結(jié)合地,固有地考慮地平面的高度傳感器可以用于確定uav的高度(例如,uav的絕對(duì)高度)。uav的絕對(duì)高度可以在沒(méi)有進(jìn)一步處理的情況下與高度限制進(jìn)行比較。這樣的高度傳感器包括但不限于聲測(cè)傳感器、雷達(dá)傳感器、超聲傳感器、合成孔徑雷達(dá)(sar)傳感器、飛行時(shí)間(tof)傳感器和/或視覺(jué)傳感器,所述傳感器可以估計(jì)某一時(shí)間窗內(nèi)該uav與地面或uav下方障礙物的加權(quán)平均距離。固有地考慮地平面的高度傳感器可以獨(dú)立地使用或者在不能確定uav位置(例如,gps不可用)和/或不能訪問(wèn)地形地圖信息時(shí)的情況下使用。
在一些實(shí)施方式中,uav可以具有可用于確定該uav的高度的多個(gè)傳感器或多種類型的傳感器??蛇x地,uav可具有至少一個(gè)檢測(cè)uav的絕對(duì)高度的傳感器和至少一個(gè)檢測(cè)uav的真實(shí)高度的傳感器。取決于各種因素,可以選擇特定的傳感器以用于uav高度的確定。例如,可以操作全部?jī)煞N類型的傳感器以收集高度數(shù)據(jù),但是在uav高度的確定中可以僅考慮來(lái)自選定的傳感器子集的數(shù)據(jù)。備選地,可以針對(duì)給定情景操作傳感器的子集。在一些實(shí)施方式中,根據(jù)uav的位置,可以使用傳感器的子集來(lái)提供對(duì)于確定uav的高度考慮的數(shù)據(jù)。在另一示例中,根據(jù)針對(duì)uav適當(dāng)?shù)母叨认拗频念愋?,可以使用傳感器的子集?lái)提供對(duì)于確定uav的高度考慮的數(shù)據(jù)。例如,如果uav在高度限制基于真實(shí)高度的地區(qū)中,則可以使用來(lái)自檢測(cè)uav真實(shí)高度的傳感器的數(shù)據(jù)來(lái)確定uav的高度。如果uav在高度限制基于絕對(duì)高度的地區(qū)中,則可以使用來(lái)自檢測(cè)uav絕對(duì)高度的傳感器的數(shù)據(jù)來(lái)確定uav的高度。
在一些實(shí)施方式中,來(lái)自傳感器的數(shù)據(jù)可以用于確定相對(duì)于msl的地面海拔。例如,來(lái)自測(cè)量uav絕對(duì)高度的這種類型的傳感器的數(shù)據(jù)可以與來(lái)自測(cè)量uav真實(shí)高度的這種類型的傳感器的數(shù)據(jù)進(jìn)行比較。數(shù)據(jù)的比較可以用于計(jì)算uav下方地平面的估計(jì)海拔。這在地平面信息(例如,地圖、存儲(chǔ)的海拔)的其他來(lái)源不可訪問(wèn)或不可操作的情況中可以是有用的。在一個(gè)示例中,第一傳感器可以測(cè)量到uav正在地平面上方200m處飛行,而第二傳感器可以測(cè)量到uav正在msl上方300m處飛行?;跀?shù)據(jù)的比較,可以確定局部地平面約為100m。局部地平面可以有助于調(diào)整高度限制或者確定uav高度與高度限制之間的垂直關(guān)系。
圖4圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法400。方法400可以涉及將uav的高度測(cè)量與利用海拔信息來(lái)調(diào)整的一個(gè)或多個(gè)高度限制進(jìn)行比較。
在步驟402中,可以在uav的一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制。可以如前文所述地接收高度限制(例如,從存儲(chǔ)器、用戶輸入等接收)。所述限制可以是最大高度、最小高度或其組合(例如,允許uav飛行的范圍)??梢源嬖诙鄠€(gè)最大高度(例如,預(yù)編程的最大高度和用戶輸入的最大高度)??梢源嬖诙鄠€(gè)最小高度。用戶輸入的高度限制可以超控或者可以不超控其他高度限制。高度限制可以取決于或者可以不取決于uav的橫向(例如,地理)位置。例如,機(jī)場(chǎng)附近相對(duì)于地面的高度上限可以是0。
在步驟404中,可以在一個(gè)或多個(gè)處理器處接收針對(duì)區(qū)域的海拔信息。海拔信息可以是包括海拔信息的區(qū)域的地圖。海拔信息可以指示出區(qū)域中的人造結(jié)構(gòu)(例如,建筑物)和/或區(qū)域中的自然結(jié)構(gòu)(例如,樹(shù)木)的高度。海拔信息可以指示出區(qū)域中的地形的海拔。
除了高度限制之外,還可以存在可適用于人造結(jié)構(gòu)的其他限制。例如,uav可被要求與人造結(jié)構(gòu)維持指定的水平距離和/或垂直距離,或者可被要求在人造結(jié)構(gòu)的某一距離內(nèi)維持指定的速度和/或加速度。上述其他限制可以是同樣可適用于自然地形和自然結(jié)構(gòu)的。例如,uav可被要求與山峰維持指定的水平距離和/或垂直距離或者可被要求在山峰的某一距離內(nèi)維持指定的速度和/或加速度。
可以在一個(gè)或多個(gè)處理器處接收uav的高度測(cè)量。高度測(cè)量可以是由本文所提及的高度傳感器(例如,uav機(jī)上的gps)產(chǎn)生的測(cè)量。高度測(cè)量可以是相對(duì)于本文所提及的參考點(diǎn)得到的高度測(cè)量(例如,相對(duì)于msl測(cè)得的真實(shí)高度測(cè)量)。可以在約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)得到高度測(cè)量。
可以如本文所述地(例如,使用gps)對(duì)uav進(jìn)行定位??梢栽诘貓D上對(duì)uav進(jìn)行定位??梢匀绫疚乃龅卮_定uav位置處的地形海拔(例如,使用處理器從海拔信息中讀出)??梢栽诩s每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)對(duì)uav進(jìn)行定位。
在步驟408中,可以基于海拔信息修改uav的高度限制,以便產(chǎn)生修改過(guò)的高度限制。例如,基于海拔信息,可以從一個(gè)或多個(gè)高度限制中減掉uav位置處的地形海拔(在步驟404中接收得到)。所述計(jì)算可以在約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)發(fā)生。接收uav的高度信息的位置與確定uav位置處的地形海拔的位置可以是相同的。接收uav的高度信息的橫向位置與接收uav位置處的地形海拔的橫向位置可以相匹配或者可以不相匹配。橫向位置可以在1000m、500m、200m、100m、50m、20m、10m、5m、2m、1m或0.5m以內(nèi)。步驟408中的uav的一個(gè)或多個(gè)修改過(guò)的高度限制可以與uav的高度測(cè)量進(jìn)行比較。
在uav的操作期間,可以按預(yù)定的時(shí)間間隔來(lái)重復(fù)方法400。所述時(shí)間間隔可以是約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)。
在步驟412中,可以從一個(gè)或多個(gè)處理器向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav基于所述比較遵守高度限制。如果uav遵守一個(gè)或多個(gè)調(diào)整過(guò)的高度限制,則可能沒(méi)有理由輸出控制信號(hào)并且步驟412可以是可選的。如果uav遵守一個(gè)或多個(gè)調(diào)整過(guò)的高度限制但是極為接近高度限制(例如,在高度限制的0.5m、1m、2m、3m、4m、5m、7m、10m、20m、50m、100m或200m以內(nèi)),則可以輸出控制信號(hào)以使得uav移動(dòng)進(jìn)一步遠(yuǎn)離受限高度或者使得uav不能夠更靠近受限高度移動(dòng)。相反,作為對(duì)步驟412的備選或補(bǔ)充,可以發(fā)出本文所描述的警告或警報(bào)。控制信號(hào)可以在進(jìn)行比較之后立即影響uav的操作或者當(dāng)uav在受限高度中繼續(xù)飛行一段時(shí)間時(shí)影響uav的操作。所述一段時(shí)間可以約為或低于10分鐘、5分鐘、2分鐘、1分鐘、30秒、10秒、5秒、2秒或1秒。盡管本文主要描述了高度限制的調(diào)整,但應(yīng)當(dāng)理解,在備選實(shí)施方式中,可以調(diào)整uav的高度測(cè)量以實(shí)現(xiàn)如圖10(高度限制的調(diào)整)和圖11(uav的高度測(cè)量的調(diào)整)所示的類似結(jié)果。
圖10圖示了將一個(gè)或多個(gè)動(dòng)態(tài)修改過(guò)的高度限制與uav的高度測(cè)量進(jìn)行比較的方法1000。該方法可以包括本文所述步驟中的一個(gè)或多個(gè),或者可以包括以不同順序提供的步驟。例如,該方法可以包括在一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制1002。所述方法還可以包括在一個(gè)或多個(gè)處理器處接收區(qū)域的海拔信息1004。所述一個(gè)或多個(gè)處理器可以接收uav的高度測(cè)量1006??梢允褂帽疚膭e處所述的技術(shù)中的任一來(lái)收集該信息。
所述方法還可以包括借助于一個(gè)或多個(gè)處理器,基于海拔信息修改一個(gè)或多個(gè)高度限制,以產(chǎn)生一個(gè)或多個(gè)修改過(guò)的高度限制1008。
高度測(cè)量可以與一個(gè)或多個(gè)修改過(guò)的高度限制進(jìn)行比較1010。這樣的比較可以使用一個(gè)或多個(gè)處理器單獨(dú)地或共同地來(lái)進(jìn)行。一個(gè)或多個(gè)處理器可以向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav在區(qū)域上方移動(dòng)的同時(shí)遵守一個(gè)或多個(gè)修改過(guò)的高度限制1012。
圖11圖示了將一個(gè)或多個(gè)動(dòng)態(tài)修改過(guò)的高度測(cè)量與uav的高度限制進(jìn)行比較的方法1100。該方法可以包括本文所述步驟中的一個(gè)或多個(gè),或者可以包括以不同的順序提供的步驟。例如,該方法可以包括在一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制1102。所述方法還可以包括在一個(gè)或多個(gè)處理器處接收針對(duì)區(qū)域的海拔信息1104。一個(gè)或多個(gè)處理器可以接收uav的高度測(cè)量1106??梢允褂帽疚膭e處所述的技術(shù)中的任一來(lái)收集該信息。
所述方法還可以包括借助于一個(gè)或多個(gè)處理器,基于海拔信息修改高度測(cè)量,以產(chǎn)生修改過(guò)的高度測(cè)量1108。
修改過(guò)的高度測(cè)量可以與一個(gè)或多個(gè)高度限制進(jìn)行比較1110。這樣的比較可以使用一個(gè)或多個(gè)處理器單獨(dú)地或共同地來(lái)進(jìn)行。一個(gè)或多個(gè)處理器可以向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav在所述區(qū)域上方移動(dòng)的同時(shí)遵守一個(gè)或多個(gè)高度限制1112。
圖5圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法500。方法500可以涉及將uav的高度測(cè)量與利用地圖信息來(lái)調(diào)整的一個(gè)或多個(gè)高度限制進(jìn)行比較。
在步驟502中,可以在uav的一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制。可以如前文所述地接收高度限制(例如,從存儲(chǔ)器、用戶輸入等接收)。所述限制可以是最大高度、最小高度或組合(例如,范圍)??梢源嬖诙鄠€(gè)最大高度(例如,預(yù)編程的最大高度和用戶輸入的最大高度)??梢源嬖诙鄠€(gè)最小高度。用戶輸入的高度限制可以超控或者可以不超控其他高度限制。高度限制可以取決于或者可以不取決于uav的橫向(例如,地理)位置。例如,機(jī)場(chǎng)附近相對(duì)于地面的高度上限可以是0。
在步驟504中,可以在一個(gè)或多個(gè)處理器處接收區(qū)域的地圖信息。地圖信息可以包括或可以不包括區(qū)域的海拔信息。海拔信息可以指示出區(qū)域中的地形的海拔。海拔信息可以指示出區(qū)域中的人造結(jié)構(gòu)和/或自然結(jié)構(gòu)的高度。地圖信息可以包括可影響高度限制的其他信息,諸如飛行受限地區(qū)(例如,機(jī)場(chǎng))的位置、具有較高的自然結(jié)構(gòu)和/或人造結(jié)構(gòu)的地區(qū)的位置等。接收地圖信息可包括接收該區(qū)域的地圖。所述地圖可以是地形地圖或地形圖。地圖信息可以在操作之前預(yù)加載至uav上。備選地或附加地,地圖信息可以在操作期間上傳至uav。
飛行受限地區(qū)可以包括禁飛空域,所述禁飛區(qū)域可以是指通常出于安全考慮而不允許飛機(jī)在其內(nèi)飛行的空域面積(或體積)。禁飛區(qū)域可以包含由禁止飛機(jī)在其內(nèi)飛行的地表上的區(qū)域所標(biāo)識(shí)的限定尺寸的空域。可以出于與國(guó)家福利相關(guān)聯(lián)的安全原因或其他原因而設(shè)立這樣的區(qū)域。這些區(qū)域可以公布在聯(lián)邦公報(bào)(federalregister)中并且可在美國(guó)的航空?qǐng)D上或者在各個(gè)管轄區(qū)的其他出版物中得以描繪。飛行受限地區(qū)可以包括專用空域(例如,在其中可以對(duì)不參與指定操作的飛機(jī)施加限制的空域)中的一個(gè)或多個(gè),諸如受限空域(即,在其中,入口通常始終禁止所有飛機(jī)并且不受制于來(lái)自空域控制主體的飛行許可)、軍事行動(dòng)區(qū)域、警報(bào)區(qū)域、警告區(qū)域、臨時(shí)飛行限制(tfr)區(qū)域、國(guó)家安全區(qū)域和射擊控制區(qū)域。
飛行受限地區(qū)的示例可以包括但不限于機(jī)場(chǎng)、飛行走廊、軍事設(shè)施或其他政府設(shè)施、敏感人員附近的地點(diǎn)(例如,當(dāng)總統(tǒng)或其他領(lǐng)導(dǎo)人正在參觀一地點(diǎn)時(shí))、核基地、研究設(shè)施、私人空域、非軍事區(qū)、某些管轄區(qū)(例如,鄉(xiāng)鎮(zhèn)、市、縣、州/省、國(guó)家、水體或其他自然地標(biāo))或者其他類型的禁飛區(qū)。飛行受限地區(qū)可以是永久性禁飛區(qū)或者可以是禁止飛行的臨時(shí)區(qū)域。在一些情況下,可以更新飛行受限地區(qū)的列表。
具有高層結(jié)構(gòu)的地區(qū)的示例可以包括但不限于城區(qū)地區(qū)(例如,具有許多摩天大樓和其他高層建筑物的城市)、森林地區(qū)(例如,具有諸如紅木等極高樹(shù)木的森林)、考古遺址(例如,金字塔)等。地圖信息可以包括指示出此類地區(qū)的位置的gps數(shù)據(jù)。
除了高度限制之外,還可以存在可適用于人造結(jié)構(gòu)的其他限制。例如,uav可被要求與人造結(jié)構(gòu)維持指定的水平和/或垂直距離或者uav可被要求在人造結(jié)構(gòu)的某一距離內(nèi)維持指定的速度和/或加速度。上述其他限制可以是同樣可適用于自然地形和自然結(jié)構(gòu)的。例如,uav可被要求與山脈維持指定的水平距離和/或垂直距離或者可被要求在山脈的某一距離內(nèi)維持指定的速度和/或加速度。
可以在一個(gè)或多個(gè)處理器處接收uav的高度測(cè)量。高度信息可以是由本文所提及的高度傳感器(例如,uav機(jī)上的gps)產(chǎn)生的測(cè)量。高度信息可以是相對(duì)于本文所提及的參考點(diǎn)得到的高度測(cè)量(例如,相對(duì)于msl測(cè)得的真實(shí)高度測(cè)量)??梢栽诩s每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)得到高度測(cè)量。
可以如本文所述地(例如,使用gps)對(duì)uav進(jìn)行定位??梢栽诘貓D上對(duì)uav進(jìn)行定位??梢匀绫疚乃龅卮_定uav位置處的地形海拔(例如,從地圖信息中讀出)??梢栽诩s每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)對(duì)uav進(jìn)行定位。
在步驟508中,可以基于地圖信息修改uav的高度限制,以便產(chǎn)生修改過(guò)的高度限制。例如,基于地圖信息,uav可以對(duì)附近的機(jī)場(chǎng)進(jìn)行定位并且減少機(jī)場(chǎng)附近的最大高度限制,以在其侵入飛行受限地區(qū)的情況下更好地遵守飛行限制。備選地或結(jié)合地,如果地圖信息包含海拔信息,則可以從一個(gè)或多個(gè)高度限制中減掉uav位置處確定的地形海拔。所述計(jì)算可以在約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)發(fā)生。接收uav的高度信息的位置和確定uav位置處的地形海拔的位置可以是相同的。接收uav的高度信息的橫向位置與接收uav位置處的地形海拔的橫向位置可以相匹配或者可以不相匹配。橫向位置可以在1000m、500m、200m、100m、50m、20m、10m、5m、2m、1m或0.5m以內(nèi)。步驟508中的uav的一個(gè)或多個(gè)修改過(guò)的高度限制可以與uav的高度測(cè)量進(jìn)行比較。
在uav的操作期間,可以按預(yù)定的時(shí)間間隔重復(fù)方法500。所述時(shí)間間隔可以是約每小時(shí)、每半小時(shí)、每15分鐘、每10分鐘、每5分鐘、每3分鐘、每2分鐘、每分鐘、每45秒、每30秒、每15秒、每12秒、每10秒、每7秒、每5秒、每3秒、每秒、每0.5秒或每0.1秒之時(shí)或之內(nèi)。
在步驟512中,從一個(gè)或多個(gè)處理器向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav基于所述比較遵守高度限制。如果uav遵守一個(gè)或多個(gè)調(diào)整過(guò)的高度限制,則可能沒(méi)有理由輸出控制信號(hào)并且步驟512可以是可選的。如果uav遵守一個(gè)或多個(gè)調(diào)整過(guò)的高度限制但是極為較近高度限制(例如,在高度限制的0.5m、1m、2m、3m、4m、5m、7m、10m、20m、50m、100m或200m以內(nèi)),則可以輸出控制信號(hào)以使得uav移動(dòng)進(jìn)一步遠(yuǎn)離受限高度或者使得uav不能夠更靠近受限高度移動(dòng)。相反,作為對(duì)步驟512的備選或補(bǔ)充,可以發(fā)出本文所描述的警告或警報(bào)??刂菩盘?hào)可以在進(jìn)行比較之后立即影響uav的操作或者當(dāng)uav在受限高度中繼續(xù)飛行一段時(shí)間時(shí)影響uav的操作。所述一段時(shí)間可以約為或低于10分鐘、5分鐘、2分鐘、1分鐘、30秒、10秒、5秒、2秒或1秒。盡管本文主要描述了高度限制的調(diào)整,但應(yīng)當(dāng)理解,在備選實(shí)施方式中,可以調(diào)整uav的高度測(cè)量以實(shí)現(xiàn)如圖10(高度限制的調(diào)整)和圖11(uav高度測(cè)量的調(diào)整)所示的類似結(jié)果。
圖6圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的無(wú)人飛行器(uav)的移動(dòng)的方法600。方法600可以涉及將一個(gè)或多個(gè)高度限制與由傳感器測(cè)得的uav的高度測(cè)量進(jìn)行比較,所述傳感器自動(dòng)考慮局部地平面和/或地面上的局部結(jié)構(gòu)(例如,建筑物、樹(shù)木)的高度。這樣的傳感器可以包括聲測(cè)傳感器、雷達(dá)傳感器、超聲傳感器、合成孔徑雷達(dá)(sar)傳感器、飛行時(shí)間(tof)傳感器和/或視覺(jué)傳感器,所述傳感器可以估計(jì)某一時(shí)間窗內(nèi)該uav與地面或uav下方障礙物的加權(quán)平均距離。在一些實(shí)施方式中,傳感器的定向相對(duì)于uav是垂直向下的,以便促進(jìn)uav與局部地平面和/或局部結(jié)構(gòu)之間的距離的測(cè)量。該距離信息可以用作動(dòng)態(tài)修改高度限制的基礎(chǔ)。
在步驟602中,可以在一個(gè)或多個(gè)處理器處接收針對(duì)uav的一個(gè)或多個(gè)高度限制。在步驟606中,可以在一個(gè)或多個(gè)處理器處接收uav的絕對(duì)高度測(cè)量。在步驟608中,可以將步驟606中的高度測(cè)量與一個(gè)或多個(gè)高度限制進(jìn)行比較。在步驟610中,一個(gè)或多個(gè)處理器可以向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav遵守一個(gè)或多個(gè)高度限制。方法600可以是方法400或方法500的專用版本,其中高度傳感器測(cè)量uav的絕對(duì)高度而不是真實(shí)高度。方法600可以涉及可選地接收區(qū)域的地圖信息??梢匀缜拔乃龅乩迷摰貓D信息??梢圆槐鼗诘匦蔚暮0蝸?lái)修改高度信息,因?yàn)榉椒?00中的高度傳感器固有地將地形海拔考慮在內(nèi)。
可以將高度限制配置為使其在uav操作期間總是有效的??梢詫⒏叨认拗婆渲脼槭蛊湓趗av操作期間從不有效??梢詫⒏叨认拗婆渲脼槭蛊溆袝r(shí)有效而其他時(shí)間無(wú)效。例如,可以根據(jù)預(yù)定義的參數(shù)(例如,uav的狀態(tài)、飛行時(shí)間、當(dāng)前高度、位置等)和/或基于用戶輸入自動(dòng)開(kāi)啟或關(guān)閉高度限制。
圖7圖示了根據(jù)實(shí)施方式用于控制具有一個(gè)或多個(gè)動(dòng)力單元的uav的移動(dòng)的方法700。方法700可以涉及uav具有多個(gè)高度限制以及根據(jù)環(huán)境選擇性地施加限制。
在步驟702中,可以從一個(gè)或多個(gè)處理器向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav根據(jù)第一組高度限制操作。第一組高度限制可以基于第一參考高度。所述參考高度的示例包括地平面、海平面(msl)、平均地表面、大地水準(zhǔn)面等。第一組高度限制和第二組高度限制可以包括最大高度極限。第一組高度限制和第二組高度限制可以包括最小高度極限。最大高度極限可以約為或低于10,000m、5,000m、2,000m、1,000m、500m、200m、140m、120m、100m、80m、60m、50m、40m、30m、20m、10m或5m。最小高度極限可以約為或高于1m、2m、3m、4m、5m、7m、10m、20m、40m、100m或200m。
在步驟704中,可以借助于一個(gè)或多個(gè)處理器并且基于一個(gè)或多個(gè)準(zhǔn)則來(lái)評(píng)估uav是否應(yīng)當(dāng)根據(jù)第二組高度限制操作。所述準(zhǔn)則可以基于預(yù)定義的參數(shù)(例如,uav的狀態(tài)、飛行時(shí)間、當(dāng)前高度、位置)和/或基于用戶輸入。所述準(zhǔn)則可以在uav的飛行之前設(shè)置或者可以在飛行期間輸入。例如,所述準(zhǔn)則可以是uav是否已經(jīng)超過(guò)預(yù)定飛行時(shí)間。預(yù)定飛行時(shí)間可以約為或小于6000秒、3000秒、1200秒、600秒、300秒、120秒、60秒、30秒、10秒或5秒。飛行時(shí)間可以測(cè)量由uav記錄的總飛行時(shí)間。飛行時(shí)間可以測(cè)量針對(duì)特定飛行航段記錄的飛行時(shí)間。所述準(zhǔn)則可以是uav的電池是否電量不足。所述準(zhǔn)則可以是uav是否正移動(dòng)高于某一速度或加速度。所述準(zhǔn)則可以是uav是否已經(jīng)超過(guò)預(yù)定義的高度閾值。預(yù)定高度閾值可以約為或高于10m、20m、40m、100m、200m或400m。所述準(zhǔn)則可以是uav是否低于預(yù)定高度下限。所述準(zhǔn)則可以是uav的當(dāng)前高度是否高于在更早的時(shí)間點(diǎn)處的高度。所述準(zhǔn)則可以是uav的當(dāng)前高度是否高于uav的初始位置的高度。所述準(zhǔn)則可以是uav是否位于受限空域之內(nèi)。所述準(zhǔn)則可以是uav是否位于受限空域附近。所述準(zhǔn)則可以是第二組高度限制當(dāng)前是否不被uav的控制器禁止。所述控制器可以位于uav機(jī)上??刂破骺梢允桥cuav通信的遙控裝置。
如果根據(jù)步驟704,一個(gè)或多個(gè)準(zhǔn)則得到滿足,則在步驟706中,可以從一個(gè)或多個(gè)處理器向一個(gè)或多個(gè)動(dòng)力單元輸出控制信號(hào),以使uav根據(jù)第二組高度限制操作。例如,當(dāng)總飛行時(shí)間已經(jīng)超過(guò)某一閾值時(shí),uav可以在比第一組高度限制具有更高的高度上限或更低的高度下限的第二組高度限制下操作,隨著總飛行時(shí)間增加,這可以給予uav操作者在控制uav的過(guò)程中的更大自由。例如,當(dāng)電池電量低時(shí),uav可以在比第一組高度限制具有更低的高度下限的第二組高度限制下操作。例如,如果uav正在移動(dòng)高于某一速度,則該uav可以在比第一組高度限制具有更高的高度下限的第二組高度限制下操作,這可以確保人們的安全并且減少與地面物體的碰撞。例如,當(dāng)在受限空域附近時(shí),uav可以在相比于第一組高度限制而言具有更低的高度下限的第二組高度限制下操作,以確保uav可以在進(jìn)入受限空域之前安全地降落。第二組高度限制可以基于第二參考高度。參考高度的示例包括地平面、海平面(平均海平面)、平均地表面、大地水準(zhǔn)面等。第二參考高度和第一參考高度可以是或者可以不是相等的。
當(dāng)uav在飛行受限高度之外時(shí),該uav可以提示用戶(例如,經(jīng)由移動(dòng)應(yīng)用、飛行狀況指示器、音頻指示器或其他指示器)在預(yù)定時(shí)間段(例如,1分鐘)內(nèi)降落或者導(dǎo)航至遵守受限高度的高度。在該時(shí)間段內(nèi),uav的操作者可以提供指令以使uav導(dǎo)航至期望高度和/或提供手動(dòng)降落指令。在已經(jīng)超過(guò)預(yù)定時(shí)間段之后,uav可以自動(dòng)導(dǎo)航以遵守高度限制而無(wú)需來(lái)自u(píng)av的操作者的任何輸入,或者可以并入來(lái)自u(píng)av的操作者的輸入。在預(yù)定時(shí)間段之后,uav可以自動(dòng)開(kāi)始減小高度。在預(yù)定時(shí)間段之后,uav可以自動(dòng)開(kāi)始增加高度。uav能夠以預(yù)定的速率減小或增加高度或者可以在確定減小高度、增加高度或降落所用的速率的過(guò)程中并入位置數(shù)據(jù)。在一些情況下,更接近飛行受限地區(qū)的飛行響應(yīng)措施可以提供uav的更快速的響應(yīng)以下降或降落。這可能降低在控制uav飛行的過(guò)程中的用戶自主性,但可以提供對(duì)管制更高的遵從性并且提供更安全的措施。更遠(yuǎn)離飛行受限地區(qū)的飛行響應(yīng)措施可以允許用戶對(duì)uav具有更多控制。這可以提供在控制uav的過(guò)程中提高的用戶自主性,并且允許用戶采取行動(dòng)以阻止uav進(jìn)入受限空域。所述距離可以用于測(cè)量uav落入受限空域內(nèi)的風(fēng)險(xiǎn)或可能性,并且基于對(duì)風(fēng)險(xiǎn)的測(cè)量采取適當(dāng)?shù)男袆?dòng)水平。
在一些實(shí)施方式中,本文所描述的用于動(dòng)態(tài)調(diào)整高度限制的方法考慮了關(guān)于uav的可允許高度的法律法規(guī)。例如,在根據(jù)本文介紹的方法修改高度限制之前,uav(例如,與uav相關(guān)聯(lián)的一個(gè)或多個(gè)處理器)可以將修改過(guò)的高度限制與法定高度限制進(jìn)行比較,以確定修改過(guò)的高度限制是否合法。如果修改過(guò)的限制合法,則uav可以繼續(xù)實(shí)現(xiàn)所述修改過(guò)的限制。如果修改過(guò)的限制不合法,則uav可以維持原始限制或?qū)⑿薷倪^(guò)的限制調(diào)整成合法。例如,如果修改過(guò)的限制設(shè)置高度上限為500m,但是法定限制設(shè)置高度上限為400m,則uav可以實(shí)現(xiàn)400m的高度上限而不是500m,以便合法。在一些實(shí)施方式中,如果確定應(yīng)當(dāng)修改高度限制,但是該修改將會(huì)不合法,則可以如前文所述地向用戶提供警告(例如,經(jīng)由移動(dòng)裝置或遙控器上的應(yīng)用、經(jīng)由uav本身)。能夠以各種方式向uav提供可適用的法律法規(guī),例如,在操作之前預(yù)加載到uav上、在操作期間上傳至uav等。在一些實(shí)施方式中,可以基于uav的位置信息(例如,當(dāng)前的gps坐標(biāo))執(zhí)行對(duì)相關(guān)法律法規(guī)的確定。
在一些實(shí)施方式中,在uav接近和/或飛過(guò)需要修改過(guò)的高度限制的升高地形和/或結(jié)構(gòu)之前,例如,當(dāng)uav距升高地形和/或結(jié)構(gòu)預(yù)定距離時(shí),可以動(dòng)態(tài)地修改本文所描述的高度限制。例如,如果uav正在朝向具有高層建筑物的區(qū)域飛行,則其可以在距所述區(qū)域預(yù)定距離時(shí)開(kāi)始增加高度上限,而不是在其正在飛過(guò)所述區(qū)域時(shí)增加天花板。這種方法可以允許用戶預(yù)先提高uav高度以便避免與升高地形和/或結(jié)構(gòu)的碰撞,所述碰撞是因?yàn)槿绻鹵av過(guò)于接近升高地形和/或結(jié)構(gòu),特別是如果uav正在以相對(duì)較高的速度移動(dòng),則可能不存在足夠的時(shí)間以使uav轉(zhuǎn)向。
本文所描述的uav可以完全自主地(例如,通過(guò)諸如機(jī)載控制器或非機(jī)載控制器等合適的計(jì)算系統(tǒng))、半自主地(例如,手動(dòng)地控制一些方面且自動(dòng)地控制一些方面)或手動(dòng)地(例如,由人類用戶利用遙控裝置或終端)操作。uav可以接收來(lái)自合適的實(shí)體(例如,人類用戶或自主控制系統(tǒng))的命令,并通過(guò)執(zhí)行一個(gè)或多個(gè)動(dòng)作來(lái)響應(yīng)這樣的命令。例如,可以控制uav從地面起飛、在空中移動(dòng)(例如,以多達(dá)三個(gè)平移自由度和多達(dá)三個(gè)旋轉(zhuǎn)自由度)、移動(dòng)至目標(biāo)位置或一系列目標(biāo)位置、在空中懸停、降落在地面上等。又例如,可以控制uav以指定的速度和/或加速度(例如,以多達(dá)三個(gè)平移自由度和多達(dá)三個(gè)旋轉(zhuǎn)自由度)或沿著指定的移動(dòng)路徑移動(dòng)。此外,所述命令可以用于控制一個(gè)或多個(gè)uav部件,諸如本文所述的部件(例如,傳感器、致動(dòng)器、動(dòng)力單元、負(fù)載等)。例如,一些命令可以用于控制諸如相機(jī)等uav負(fù)載的位置、定向和/或操作??蛇x地,uav可被配置用于根據(jù)一個(gè)或多個(gè)預(yù)定操作規(guī)則來(lái)操作。所述操作規(guī)則可以用于控制uav的任何合適的方面,諸如uav的位置(例如,緯度、經(jīng)度、高度)、定向(例如,橫滾、俯仰、偏航)、速度(例如,平移速度和/或角速度)和/或加速度(例如,平移加速度和/或角加速度)。例如,可以設(shè)計(jì)操作規(guī)則使得不允許uav飛到閾值高度之外,例如,uav可被配置成在距地面不超過(guò)400m的高度下飛行。在一些實(shí)施方式中,操作規(guī)則可適于提供自動(dòng)化機(jī)制,用于提高uav的安全性并防止安全事故。例如,uav可被配置用于檢測(cè)限飛地區(qū)(例如,地平面以上1,200ft)并且不在限飛地區(qū)的預(yù)定距離以內(nèi)飛行,從而避免與航空器和其他障礙物的潛在碰撞、確保遵守法律并且為其操作者提供最佳的用戶體驗(yàn)。
圖8提供了根據(jù)本發(fā)明實(shí)施方式無(wú)人飛行器800與外部裝置810通信的示意圖。
uav800可以包括可控制uav的位置的一個(gè)或多個(gè)動(dòng)力單元。所述動(dòng)力單元可以控制uav的位置(例如,關(guān)于多達(dá)三個(gè)方向的位置,諸如緯度、經(jīng)度、高度)和/或uav的定向(例如,關(guān)于多達(dá)三個(gè)旋轉(zhuǎn)軸,諸如俯仰、偏航、橫滾)。所述動(dòng)力單元可以允許uav維持或改變位置。動(dòng)力單元可以包括一個(gè)或多個(gè)旋翼槳葉,所述旋翼槳葉可以旋轉(zhuǎn)從而為uav產(chǎn)生升力。動(dòng)力單元可以由諸如一個(gè)或多個(gè)馬達(dá)等一個(gè)或多個(gè)致動(dòng)器850驅(qū)動(dòng)。在一些情況下,單一馬達(dá)可以驅(qū)動(dòng)單一動(dòng)力單元。在其他示例中,單一馬達(dá)可以驅(qū)動(dòng)多個(gè)動(dòng)力單元,或者單一動(dòng)力單元可以由多個(gè)馬達(dá)驅(qū)動(dòng)。
uav800的一個(gè)或多個(gè)致動(dòng)器850的操作可以由飛行控制器820控制。飛行控制器可以包括一個(gè)或多個(gè)處理器和/或存儲(chǔ)器單元。存儲(chǔ)器單元可以包括非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),該非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)可以包括用于執(zhí)行一個(gè)或多個(gè)步驟的代碼、邏輯或指令。處理器可以能夠執(zhí)行本文所描述的一個(gè)或多個(gè)步驟。處理器可以根據(jù)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)來(lái)提供步驟。處理器可以執(zhí)行基于位置的計(jì)算和/或利用算法來(lái)為uav生成飛行命令。
飛行控制器820可以從接收器830和/或定位器840接收信息。接收器830可以與外部裝置810通信。外部裝置可以是遠(yuǎn)程終端。外部裝置可以是控制設(shè)備,該控制設(shè)備可以提供用于控制uav的飛行的一組或多組指令。用戶可以與外部裝置進(jìn)行交互,以發(fā)出用以控制uav的飛行的指令。外部裝置可以具有用戶界面,該用戶界面可以接受可導(dǎo)致控制uav的飛行的用戶輸入。本文別處更詳細(xì)地描述了外部裝置的示例。
外部裝置810可以經(jīng)由無(wú)線連接與接收器830通信。無(wú)線通信可以在外部裝置與接收器之間直接進(jìn)行,和/或可以通過(guò)網(wǎng)絡(luò)或其他形式的間接通信進(jìn)行。在一些實(shí)施方式中,無(wú)線通信可以是基于接近度的通信。例如,外部裝置可以在距uav的預(yù)定距離內(nèi),以便控制uav的操作。備選地,外部裝置無(wú)需在uav的預(yù)定接近度內(nèi)。通信可以直接、通過(guò)局域網(wǎng)(lan)、諸如因特網(wǎng)等廣域網(wǎng)(wan)、云環(huán)境、電信網(wǎng)絡(luò)(例如,3g、4g)、wifi、藍(lán)牙、射頻(rf)、紅外(ir)或任何其他通信技術(shù)進(jìn)行。在備選實(shí)施方式中,外部裝置與接收器之間的通信可以經(jīng)由有線連接進(jìn)行。
外部裝置與uav之間的通信可以是雙向通信和/或單向通信。例如,外部裝置可以向uav提供可控制該uav的飛行的指令。外部裝置可以操作uav的其他功能,諸如uav的一個(gè)或多個(gè)設(shè)置、一個(gè)或多個(gè)傳感器、一個(gè)或多個(gè)負(fù)載的操作、負(fù)載的載體的操作或者uav的任何其他操作。uav可以向外部裝置提供數(shù)據(jù)。所述數(shù)據(jù)可以包括關(guān)于uav的位置的信息、由uav的一個(gè)或多個(gè)傳感器感測(cè)到的數(shù)據(jù)、由uav的負(fù)載捕捉到的圖像或者來(lái)自u(píng)av的其他數(shù)據(jù)。來(lái)自外部裝置的指令和/或來(lái)自u(píng)av的數(shù)據(jù)可以同時(shí)地或按順序地傳輸。它們可以通過(guò)相同的通信信道或不同的通信信道來(lái)傳遞。在一些情況下,來(lái)自外部裝置的指令可被傳送至飛行控制器。所述飛行控制器可以利用來(lái)自外部裝置的飛行控制指令來(lái)生成對(duì)uav的一個(gè)或多個(gè)致動(dòng)器的命令信號(hào)。
uav還可以包括定位器840。定位器可以用于確定uav的位置。位置可以包括飛行器的緯度、經(jīng)度和/或高度??梢韵鄬?duì)于固定參考系(例如,地理坐標(biāo))來(lái)確定uav的位置??梢韵鄬?duì)于由處理器接收的、包含地圖信息和/或海拔信息的地圖來(lái)確定uav的位置??梢韵鄬?duì)于飛行受限地區(qū)來(lái)確定uav的位置。定位器可以使用本領(lǐng)域中的任何技術(shù)或后來(lái)開(kāi)發(fā)的技術(shù)來(lái)確定uav的位置。例如,定位器可以從外部位置單元845接收信號(hào)。在一個(gè)示例中,定位器可以是全球定位系統(tǒng)(gps)接收器并且外部位置單元可以是gps衛(wèi)星。在另一示例中,定位器可以是與外部位置單元通信的慣性測(cè)量單元(imu)、超聲傳感器、視覺(jué)傳感器(例如,相機(jī))或通信單元。外部位置單元可以包括衛(wèi)星、塔或可以能夠提供位置信息的其他結(jié)構(gòu)。一個(gè)或多個(gè)外部位置單元可以利用一個(gè)或多個(gè)三角測(cè)量技術(shù)以便提供uav的位置。在一些情況下,外部位置單元可以是外部裝置810或其他遙控裝置。外部裝置的位置可以用作uav的位置或者用于確定uav的位置??梢允褂猛獠垦b置內(nèi)的位置單元和/或能夠確定外部裝置位置的一個(gè)或多個(gè)基站來(lái)確定外部裝置的位置。外部裝置的位置單元可以使用本文所述的技術(shù)中的任一,包括但不限于gps、激光、超聲、視覺(jué)、慣性、紅外或其他位置感測(cè)技術(shù)。外部裝置的位置可以使用任何技術(shù)諸如gps、激光、超聲、視覺(jué)、慣性、紅外、三角測(cè)量、基站、塔、中繼或任何其他技術(shù)來(lái)確定。
在備選實(shí)施方式中,可以無(wú)需外部裝置或外部位置單元來(lái)確定uav的位置。例如,imu可以用于確定uav的位置。imu可以包括一個(gè)或多個(gè)加速度計(jì)、一個(gè)或多個(gè)陀螺儀、一個(gè)或多個(gè)磁力計(jì)或其合適的組合。例如,imu可以包括多達(dá)三個(gè)正交加速度計(jì)以測(cè)量可移動(dòng)物體沿著多達(dá)三個(gè)平移軸的線性加速度,以及多達(dá)三個(gè)正交陀螺儀以測(cè)量繞著多達(dá)三個(gè)旋轉(zhuǎn)軸的角加速度。imu可以剛性耦合至飛行器,以使得飛行器的運(yùn)動(dòng)對(duì)應(yīng)于imu的運(yùn)動(dòng)。備選地,imu可被允許相對(duì)于飛行器關(guān)于多達(dá)六個(gè)自由度移動(dòng)。imu可以直接安裝到飛行器上,或者耦合至安裝到飛行器上的支撐結(jié)構(gòu)。imu可被提供在可移動(dòng)物體的外殼以外或以內(nèi)。imu可以永久地或可移除地附著至可移動(dòng)物體。在一些實(shí)施方式中,imu可以是飛行器的負(fù)載的元件。imu可以提供指示出飛行器的運(yùn)動(dòng)的信號(hào),諸如飛行器的位置、定向、速度和/或加速度(例如,關(guān)于一個(gè)、兩個(gè)或三個(gè)平移軸和/或一個(gè)、兩個(gè)或三個(gè)旋轉(zhuǎn)軸)。例如,imu可以感測(cè)表示飛行器的加速度的信號(hào),并且該信號(hào)可被積分一次以提供速度信息以及積分兩次以提供位置和/或定向信息。imu可以能夠確定飛行器的加速度、速度和/或位置/定向,而無(wú)需與任何外部環(huán)境因素進(jìn)行交互或者無(wú)需從飛行器以外接收任何信號(hào)。imu可以備選地連同諸如gps、視覺(jué)傳感器、超聲傳感器或通信單元等其他位置確定裝置一起使用。
由定位器840確定的位置可以被飛行控制器820使用以生成待提供至致動(dòng)器的一個(gè)或多個(gè)命令信號(hào)。例如,可基于定位器信息確定的uav的位置可以用于在存在競(jìng)爭(zhēng)性高度限制的情況下確定高度限制的優(yōu)先級(jí)。飛行控制器還可以確定需要由uav采取哪種飛行響應(yīng)措施(如果有的話)。飛行控制器可以確定對(duì)一個(gè)或多個(gè)致動(dòng)器的命令信號(hào),該命令信號(hào)可以控制uav的飛行。
圖9提供了根據(jù)本發(fā)明實(shí)施方式無(wú)人飛行器使用全球定位系統(tǒng)(gps)來(lái)確定該無(wú)人飛行器的位置的示例。uav可以具有g(shù)ps模塊。gps模塊可以包括gps接收器940和/或gps天線942。gps天線可以拾取來(lái)自gps衛(wèi)星或其他結(jié)構(gòu)的一個(gè)或多個(gè)信號(hào)并且將捕捉到的信息傳送至gps接收器。gps模塊還可以包括微處理器925。微處理器可以接收來(lái)自gps接收器的信息。微處理器能夠以原始形式傳送來(lái)自gps接收器的數(shù)據(jù)或者可以對(duì)其進(jìn)行處理或分析。微處理器可以使用gps接收器數(shù)據(jù)來(lái)進(jìn)行計(jì)算和/或可以基于該計(jì)算提供位置信息。
gps模塊可以可操作地連接至飛行控制器920。uav的飛行控制器可以生成待提供至uav的一個(gè)或多個(gè)致動(dòng)器的命令信號(hào)并從而控制uav的飛行。可以在gps模塊與飛行控制器之間提供任何連接。例如,諸如控制器區(qū)域網(wǎng)絡(luò)(can)總線等通信總線可以用于連接gps模塊和飛行控制器。gps接收器可以經(jīng)由gps天線接收數(shù)據(jù)并且可以向微處理器傳遞數(shù)據(jù),所述微處理器可以經(jīng)由通信總線向飛行控制器傳遞數(shù)據(jù)。
在一些情況下,一旦開(kāi)啟uav,該uav就可以搜索gps信號(hào)。如果發(fā)現(xiàn)gps信號(hào),則uav可以能夠確定其位置和高度。
一些實(shí)施方式可以依賴于航空器gps模塊來(lái)確定位置,包括uav的高度。如果gps模塊成功確定位置花費(fèi)太長(zhǎng)時(shí)間,則這將會(huì)影響飛行能力。如果gps模塊不操作或者無(wú)法檢測(cè)到gps信號(hào),則可能限制uav的飛行功能。在一些情況下,如本文所述,可以使用其他系統(tǒng)和方法來(lái)確定uav的位置,諸如高度。
圖12提供了根據(jù)本發(fā)明一方面具有機(jī)載存儲(chǔ)器單元1250的無(wú)人飛行器1200的示例。uav可以具有飛行控制器1220,該飛行控制器1220可以生成一個(gè)或多個(gè)命令信號(hào)以實(shí)現(xiàn)uav的飛行??梢蕴峁┪恢脝卧?240。該位置單元可以提供指示出uav的高度和位置的數(shù)據(jù)。位置單元可以是gps接收器、從外部裝置接收位置數(shù)據(jù)的通信模塊、超聲傳感器、視覺(jué)傳感器、ir傳感器、慣性傳感器或者可以用于確定uav的位置的任何其他類型的裝置。飛行控制器可以使用uav的位置來(lái)生成飛行命令信號(hào)。
存儲(chǔ)器單元1250可以包括關(guān)于uav可在其中操作的地區(qū)的海拔信息或地圖信息的數(shù)據(jù)。例如,可以提供一個(gè)或多個(gè)機(jī)載數(shù)據(jù)庫(kù)或存儲(chǔ)器1255a,存儲(chǔ)包括地形的高度信息的地圖(例如,地形圖)和/或飛行受限地區(qū)和/或其位置的列表。在一個(gè)示例中,各個(gè)地區(qū)的地圖可以存儲(chǔ)在uav的機(jī)載存儲(chǔ)器中。在一個(gè)示例中,存儲(chǔ)器存儲(chǔ)裝置可以存儲(chǔ)由地圖覆蓋的區(qū)域的海拔信息。世界、大陸、國(guó)家或世界地區(qū)中的所有地圖(例如,地形圖)可以存儲(chǔ)在存儲(chǔ)器單元中。備選地或結(jié)合地,可以存儲(chǔ)關(guān)于飛行受限地區(qū)的信息或任何其他可能影響uav的高度限制的信息。坐標(biāo)可以僅包括緯度坐標(biāo)和經(jīng)度坐標(biāo),還可以包括高度坐標(biāo),或者可以包括飛行受限地區(qū)的邊界。因此關(guān)于地形海拔的信息(包括位置和/或相關(guān)規(guī)則)可以預(yù)編程到uav上。
uav可以能夠訪問(wèn)機(jī)載存儲(chǔ)器,以確定其操作所在地區(qū)的海拔和/或地圖信息。這在uav的通信可能是不可操作的或者可能難以訪問(wèn)外部來(lái)源的情況下可以是有用的。例如,一些通信系統(tǒng)可能是不可靠的。在一些情況下,訪問(wèn)機(jī)上存儲(chǔ)的信息可以更可靠和/或可以需要較少的功耗。訪問(wèn)機(jī)上存儲(chǔ)的信息還可以比實(shí)時(shí)地下載信息更快。
在一些情況下,其他數(shù)據(jù)可以存儲(chǔ)在uav機(jī)上。例如,可以提供與關(guān)于特定的飛行受限高度或不同的管轄區(qū)的規(guī)則有關(guān)的數(shù)據(jù)庫(kù)和/或存儲(chǔ)器1255b。例如,存儲(chǔ)器可以在機(jī)上存儲(chǔ)關(guān)于針對(duì)不同管轄區(qū)的飛行規(guī)則的信息。例如,國(guó)家a可能不允許uav在地平面上方飛行超過(guò)700ft,而國(guó)家b可能不允許uav在地平面上方飛行超過(guò)1200ft。在一些情況下,規(guī)則可以特定于管轄區(qū)。在一些情況下,不論管轄區(qū)如何,規(guī)則可以特定于飛行受限地區(qū)。例如,在國(guó)家a內(nèi),機(jī)場(chǎng)a可能始終不允許uav在機(jī)場(chǎng)5英里以內(nèi)的任何地方飛行,而機(jī)場(chǎng)b可以允許uav從1:00-5:00a.m.在機(jī)場(chǎng)附近飛行。所述規(guī)則可以存儲(chǔ)在uav機(jī)上并且可以可選地與相關(guān)的管轄區(qū)和/或飛行受限地區(qū)相關(guān)聯(lián)。
存儲(chǔ)在數(shù)據(jù)庫(kù)中的規(guī)則可以關(guān)于針對(duì)不同管轄區(qū)或不同地區(qū)的高度限制。規(guī)則可以由制造商、用戶或第三方提供。規(guī)則可以存儲(chǔ)在數(shù)據(jù)庫(kù)中和/或可以得到更新。
飛行控制器1220可以訪問(wèn)機(jī)載存儲(chǔ)器來(lái)計(jì)算uav相對(duì)于高度限制的高度。在一些實(shí)施方式中,傳感器數(shù)據(jù)可以用于在uav高度與高度限制的比較中確定uav的高度。可選地,可包括關(guān)于地平面的海拔數(shù)據(jù)的機(jī)載存儲(chǔ)器可以用于輔助進(jìn)行比較。在一些情況下,飛行控制器還可以訪問(wèn)機(jī)載存儲(chǔ)器來(lái)計(jì)算uav與飛行受限地區(qū)之間的距離。飛行控制器可以使用來(lái)自位置單元1240的信息作為uav的位置,并且可以使用來(lái)自機(jī)載存儲(chǔ)器1250的信息用于飛行受限地區(qū)位置。uav與飛行受限地區(qū)之間的距離的計(jì)算可以由飛行控制器借助于處理器來(lái)進(jìn)行。
飛行控制器1220可以訪問(wèn)機(jī)載存儲(chǔ)器來(lái)確定待采取的飛行響應(yīng)措施。例如,uav可以關(guān)于不同的規(guī)則訪問(wèn)機(jī)載存儲(chǔ)器。uav的位置可以用于根據(jù)相關(guān)規(guī)則來(lái)確定待由uav采取的飛行響應(yīng)措施。例如,如果確定uav的位置在國(guó)家a內(nèi),則飛行控制器可以考察國(guó)家a的規(guī)則以確定待采取的飛行響應(yīng)措施。例如,這可以包括當(dāng)uav接近或超過(guò)高度上限時(shí)指令該uav下降到高度上限以下。這可以影響生成的并且被發(fā)送至uav的一個(gè)或多個(gè)致動(dòng)器的命令信號(hào)。
可以更新uav的機(jī)載存儲(chǔ)器1250。例如,與uav通信的移動(dòng)裝置可以用于更新。當(dāng)移動(dòng)裝置和uav連接時(shí),可以更新機(jī)載存儲(chǔ)器??梢越?jīng)由無(wú)線連接(諸如直接無(wú)線連接或間接無(wú)線連接)更新移動(dòng)裝置和uav。在一個(gè)示例中,可以經(jīng)由wifi或藍(lán)牙提供所述連接。移動(dòng)裝置可以用于控制uav的飛行和/或接收來(lái)自u(píng)av的數(shù)據(jù)。可以更新諸如地區(qū)的海拔信息或地圖信息等信息。這樣的更新可以在移動(dòng)裝置與uav進(jìn)行交互的同時(shí)發(fā)生。這樣的更新可以在移動(dòng)裝置第一次與uav連接時(shí)發(fā)生、按周期性時(shí)間間隔發(fā)生、在檢測(cè)到事件時(shí)發(fā)生或者實(shí)時(shí)地連續(xù)發(fā)生。
在另一示例中,可以在uav與外部裝置之間提供有線連接,用于向機(jī)載存儲(chǔ)器提供更新。例如,uav上的usb端口或類似的端口可以用于連接至個(gè)人計(jì)算機(jī)(pc),并且可以使用pc軟件來(lái)更新。在另一示例中,外部裝置可以是移動(dòng)裝置或其他類型的外部裝置。更新可以在uav第一次連接至外部裝置時(shí)發(fā)生、在保持有線連接的同時(shí)按周期性時(shí)間間隔發(fā)生、當(dāng)檢測(cè)到事件時(shí)發(fā)生或者在保持有線連接的同時(shí)實(shí)時(shí)地連續(xù)發(fā)生。
附加示例可以允許uav具有用于訪問(wèn)因特網(wǎng)或其他網(wǎng)絡(luò)的通信裝置。每次啟動(dòng)uav時(shí),其可以自動(dòng)檢查是否需要更新機(jī)載存儲(chǔ)器。例如,每次啟動(dòng)uav時(shí),其可以自動(dòng)檢查是否需要更新海拔信息或地圖信息。在一些實(shí)施方式中,uav僅在開(kāi)啟時(shí)檢查是否存在待進(jìn)行的更新。在其他實(shí)施方式中,uav可以周期性地檢查、在檢測(cè)到事件或命令時(shí)檢查或者連續(xù)地檢查。
在一些情況下,不同的管轄區(qū)可以具有不同的高度限制。例如,不同的國(guó)家可以具有不同的規(guī)則和/或根據(jù)管轄區(qū),一些規(guī)則可能更復(fù)雜,并且可能需要逐步實(shí)現(xiàn)。管轄區(qū)的示例可以包括但不限于大陸、聯(lián)盟、國(guó)家、州/省、縣、市、鎮(zhèn)、私有財(cái)產(chǎn)或土地或者其他類型的管轄區(qū)。
uav的位置可以用于確定uav當(dāng)前所位于的并且全部規(guī)則可以適用的管轄區(qū)。例如,gps坐標(biāo)可以用于確定uav所位于的并且法律所適用的管轄區(qū)。例如,管轄區(qū)a可以禁止uav在地面上方700ft處的飛行,而管轄區(qū)b可以禁止地面上方1200ft處的飛行。繼而在航空器獲取gps坐標(biāo)之后,該航空器可以確定其當(dāng)前位于管轄區(qū)a內(nèi)還是管轄區(qū)b內(nèi)?;谠摯_定,其可以評(píng)估飛行限制是在地面上方700ft處還是1200ft處起作用,并且可以相應(yīng)地采取飛行響應(yīng)措施。
例如,可以在管轄區(qū)之間提供邊界。基于uav位置,可以確定uav落在邊界右邊的管轄區(qū)a內(nèi)。管轄區(qū)b可以在邊界左邊并且可以具有不同于管轄區(qū)a的規(guī)則。在一個(gè)示例中,可以使用本文別處所描述的定位技術(shù)中的任一來(lái)確定uav的位置。可以計(jì)算uav的坐標(biāo)。在一些情況下,uav的機(jī)載存儲(chǔ)器可以包括針對(duì)不同管轄區(qū)的邊界。例如,uav可以能夠訪問(wèn)機(jī)載存儲(chǔ)器,以基于其位置確定uav落在哪個(gè)管轄區(qū)內(nèi)。在其他示例中,關(guān)于不同管轄區(qū)的信息可以存儲(chǔ)在機(jī)外。例如,uav可以與外部通信以確定uav落在哪個(gè)管轄區(qū)內(nèi)。
因此,uav可以能夠訪問(wèn)關(guān)于該uav所落入的管轄區(qū)的信息和/或針對(duì)該uav的可適用的飛行規(guī)則。可適用的高度限制可以連同位置信息一起使用以確定是否需要飛行響應(yīng)措施和/或應(yīng)當(dāng)采取哪種飛行響應(yīng)措施。
本文所述的系統(tǒng)、裝置和方法可以適用于眾多可移動(dòng)物體。如前文所述,本文對(duì)uav的任何描述均可適用于和用于任何可移動(dòng)物體。本文對(duì)uav的任何描述均可適用于任何飛行器。本發(fā)明的可移動(dòng)物體可被配置用于在任何合適的環(huán)境中移動(dòng),諸如在空中(例如,固定翼航空器、旋轉(zhuǎn)翼航空器或者既不具有固定翼也不具有旋轉(zhuǎn)翼的航空器)、在水中(例如,船舶或潛艇)、在地面上(例如,機(jī)動(dòng)車,諸如轎車、卡車、公交車、廂式貨車、摩托車、自行車;可移動(dòng)結(jié)構(gòu)或框架,諸如棒狀物、釣魚(yú)竿;或者火車)、在地下(例如,地鐵)、在太空(例如,航天飛機(jī)、衛(wèi)星或探測(cè)器)或者這些環(huán)境的任何組合??梢苿?dòng)物體可以是載運(yùn)工具,諸如本文別處所描述的載運(yùn)工具。在一些實(shí)施方式中,可移動(dòng)物體可以由諸如人類或動(dòng)物等活體所攜帶,或者從活體起飛。合適的動(dòng)物可以包括禽類、犬類、貓類、馬類、牛類、羊類、豬類、海豚、嚙齒類或昆蟲(chóng)。
可移動(dòng)物體可以能夠在所述環(huán)境內(nèi)關(guān)于六個(gè)自由度(例如,三個(gè)平移自由度和三個(gè)旋轉(zhuǎn)自由度)自由移動(dòng)。備選地,可移動(dòng)物體的移動(dòng)可能關(guān)于一個(gè)或多個(gè)自由度受到約束,諸如由預(yù)定路徑、軌跡或定向所約束。所述移動(dòng)可以由諸如引擎或馬達(dá)等任何合適的致動(dòng)機(jī)構(gòu)所致動(dòng)??梢苿?dòng)物體的致動(dòng)機(jī)構(gòu)可以由任何合適的能源提供動(dòng)力,所述能源諸如為電能、磁能、太陽(yáng)能、風(fēng)能、引力能、化學(xué)能、核能或者其任何合適的組合??梢苿?dòng)物體可以如本文別處所述經(jīng)由動(dòng)力系統(tǒng)自推進(jìn)。所述動(dòng)力系統(tǒng)可以可選地依靠能源運(yùn)行,所述能源諸如為電能、磁能、太陽(yáng)能、風(fēng)能、引力能、化學(xué)能、核能或者其任何合適的組合。備選地,可移動(dòng)物體可以由生物所攜帶。
在一些情況下,所述可移動(dòng)物體可以是載運(yùn)工具。合適的載運(yùn)工具可以包括水上載運(yùn)工具、飛行器、太空載運(yùn)工具或地面載運(yùn)工具。例如,飛行器可以是固定翼航空器(例如,飛機(jī)、滑翔機(jī))、旋轉(zhuǎn)翼航空器(例如,直升機(jī)、旋翼飛機(jī))、同時(shí)具有固定翼和旋轉(zhuǎn)翼的航空器或者既無(wú)固定翼又無(wú)旋轉(zhuǎn)翼的航空器(例如,飛艇、熱氣球)。載運(yùn)工具可以是自推進(jìn)式,諸如在空中、在水上或水中、在太空中或者在地上或地下自推進(jìn)。自推進(jìn)式載運(yùn)工具可以利用動(dòng)力系統(tǒng),諸如包括一個(gè)或多個(gè)引擎、馬達(dá)、輪子、輪軸、磁體、旋翼、螺旋槳、槳葉、噴嘴或者其任何合適組合的動(dòng)力系統(tǒng)。在一些情況下,動(dòng)力系統(tǒng)可以用于使可移動(dòng)物體能夠從表面起飛、降落到表面上、維持其當(dāng)前位置和/或定向(例如,懸停)、改變定向和/或改變位置。
可移動(dòng)物體可以由用戶遙控或者由可移動(dòng)物體之內(nèi)或之上的乘員在本地控制。在一些實(shí)施方式中,可移動(dòng)物體是無(wú)人可移動(dòng)物體,諸如uav。無(wú)人可移動(dòng)物體(諸如uav)可以不具有該可移動(dòng)物體機(jī)載的乘員??梢苿?dòng)物體可以由人類或自主控制系統(tǒng)(例如,計(jì)算機(jī)控制系統(tǒng))或者它們的任何合適的組合來(lái)控制??梢苿?dòng)物體可以是自主式或半自主式機(jī)器人,諸如配置有人工智能的機(jī)器人。
可移動(dòng)物體可以具有任何合適的大小和/或尺寸。在一些實(shí)施方式中,可移動(dòng)物體可以具有使人類乘員身處載運(yùn)工具之內(nèi)或之上的大小和/或尺寸。備選地,可移動(dòng)物體可以具有比能使人類乘員身處載運(yùn)工具之內(nèi)或之上的大小和/或尺寸更小的大小/或尺寸??梢苿?dòng)物體可以具有適合于由人類搬運(yùn)或攜帶的大小和/或尺寸。備選地,可移動(dòng)物體可以大于適合于由人類搬運(yùn)或攜帶的大小和/或尺寸。在一些情況下,可移動(dòng)物體可以具有的最大尺寸(例如,長(zhǎng)度、寬度、高度、直徑、對(duì)角線)小于或等于約:2cm、5cm、10cm、50cm、1m、2m、5m或10m。該最大尺寸可以大于或等于約:2cm、5cm、10cm、50cm、1m、2m、5m或10m。例如,可移動(dòng)物體的相對(duì)旋翼的軸之間的距離可以小于或等于約:2cm、5cm、10cm、50cm、1m、2m、5m或10m。備選地,相對(duì)旋翼的軸之間的距離可以大于或等于約:2cm、5cm、10cm、50cm、1m、2m、5m或10m。
在一些實(shí)施方式中,可移動(dòng)物體可以具有小于100cmx100cmx100cm、小于50cmx50cmx30cm或小于5cmx5cmx3cm的體積??梢苿?dòng)物體的總體積可以小于或等于約:1cm3、2cm3、5cm3、10cm3、20cm3、30cm3、40cm3、50cm3、60cm3、70cm3、80cm3、90cm3、100cm3、150cm3、200cm3、300cm3、500cm3、750cm3、1000cm3、5000cm3、10,000cm3、100,000cm3、1m3或10m3。相反地,可移動(dòng)物體的總體積可以大于或等于約:1cm3、2cm3、5cm3、10cm3、20cm3、30cm3、40cm3、50cm3、60cm3、70cm3、80cm3、90cm3、100cm3、150cm3、200cm3、300cm3、500cm3、750cm3、1000cm3、5000cm3、10,000cm3、100,000cm3、1m3或10m3。
在一些實(shí)施方式中,可移動(dòng)物體可以具有的占地面積(這可以是指由所述可移動(dòng)物體所包圍的橫截面面積)小于或等于約:32,000cm2、20,000cm2、10,000cm2、1,000cm2、500cm2、100cm2、50cm2、10cm2或5cm2。相反地,所述占地面積可以大于或等于約:32,000cm2、20,000cm2、10,000cm2、1,000cm2、500cm2、100cm2、50cm2、10cm2或5cm2。
在一些情況下,可移動(dòng)物體可以不超過(guò)1000kg重??梢苿?dòng)物體的重量可以小于或等于約:1000kg、750kg、500kg、200kg、150kg、100kg、80kg、70kg、60kg、50kg、45kg、40kg、35kg、30kg、25kg、20kg、15kg、12kg、10kg、9kg、8kg、7kg、6kg、5kg、4kg、3kg、2kg、1kg、0.5kg、0.1kg、0.05kg或0.01kg。相反地,所述重量可以大于或等于約:1000kg、750kg、500kg、200kg、150kg、100kg、80kg、70kg、60kg、50kg、45kg、40kg、35kg、30kg、25kg、20kg、15kg、12kg、10kg、9kg、8kg、7kg、6kg、5kg、4kg、3kg、2kg、1kg、0.5kg、0.1kg、0.05kg或0.01kg。
在一些實(shí)施方式中,可移動(dòng)物體相對(duì)于該可移動(dòng)物體所攜帶的負(fù)荷可以較小。如本文別處所進(jìn)一步詳述,所述負(fù)荷可以包括負(fù)載和/或載體。在一些示例中,可移動(dòng)物體重量與負(fù)荷重量之比可以大于、小于或等于約1:1。在一些情況下,可移動(dòng)物體重量與負(fù)荷重量之比可以大于、小于或等于約1:1??蛇x地,載體重量與負(fù)荷重量之比可以大于、小于或等于約1:1。當(dāng)需要時(shí),可移動(dòng)物體重量與負(fù)荷重量之比可以小于或等于:1:2、1:3、1:4、1:5、1:10或者甚至更小。相反地,可移動(dòng)物體重量與負(fù)荷重量之比還可以大于或等于:2:1、3:1、4:1、5:1、10:1或者甚至更大。
在一些實(shí)施方式中,可移動(dòng)物體可以具有低能耗。例如,可移動(dòng)物體可以使用小于約:5w/h、4w/h、3w/h、2w/h、1w/h或更小。在一些情況下,可移動(dòng)物體的載體可以具有低能耗。例如,載體可以使用小于約:5w/h、4w/h、3w/h、2w/h、1w/h或更小??蛇x地,可移動(dòng)物體的負(fù)載可以具有低能耗,諸如小于約:5w/h、4w/h、3w/h、2w/h、1w/h或更小。
圖13圖示了根據(jù)本發(fā)明實(shí)施方式的無(wú)人飛行器(uav)1300。該uav可以是本文所述的可移動(dòng)物體的示例。uav1300可以包括具有四個(gè)旋翼1302、1304、1306和1308的動(dòng)力系統(tǒng)??梢蕴峁┤魏螖?shù)目的旋翼(例如,一個(gè)、兩個(gè)、三個(gè)、四個(gè)、五個(gè)、六個(gè)或更多個(gè))。無(wú)人飛行器的旋翼、旋翼組件或其他動(dòng)力系統(tǒng)可使該無(wú)人飛行器能夠懸停/維持位置、改變定向和/或改變位置。相對(duì)旋翼的軸之間的距離可以是任何合適的長(zhǎng)度1310。例如,長(zhǎng)度1310可以小于或等于2m,或者小于或等于11m。在一些實(shí)施方式中,長(zhǎng)度1310可以在從40cm到7m、從70cm到2m或者從11cm到11m的范圍內(nèi)。本文對(duì)uav的任何描述均可適用于可移動(dòng)物體,諸如不同類型的可移動(dòng)物體,并且反之亦然。uav可以使用如本文所描述的輔助起飛系統(tǒng)或方法。
在一些實(shí)施方式中,可移動(dòng)物體可被配置用于攜帶負(fù)荷。該負(fù)荷可以包括乘客、貨物、器材、儀器等之中的一種或多種。該負(fù)荷可以提供在外殼內(nèi)。該外殼可以與可移動(dòng)物體的外殼相分離,或者是可移動(dòng)物體的外殼的一部分。備選地,負(fù)荷可以被提供有外殼,而可移動(dòng)物體則不具有外殼。備選地,負(fù)荷的部分或者整個(gè)負(fù)荷可在不具有外殼的情況下提供。負(fù)荷可以相對(duì)于所述可移動(dòng)物體剛性固定。可選地,負(fù)荷相對(duì)于可移動(dòng)物體可以是可移動(dòng)的(例如,可以相對(duì)于可移動(dòng)物體平移或旋轉(zhuǎn))。如本文別處所描述,負(fù)荷可以包括負(fù)載和/或載體。
在一些實(shí)施方式中,可移動(dòng)物體、載體和負(fù)載相對(duì)于固定參考系(例如,周圍環(huán)境)和/或相對(duì)于彼此的移動(dòng)可以由終端來(lái)控制。所述終端可以是處于遠(yuǎn)離所述可移動(dòng)物體、載體和/或負(fù)載的位置處的遙控裝置。終端可以安置于支撐平臺(tái)上或者固定至支撐平臺(tái)。備選地,終端可以是手持式或可穿戴式裝置。例如,終端可以包括智能電話、平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)、眼鏡、手套、頭盔、麥克風(fēng)或者其合適的組合。終端可以包括用戶接口,諸如鍵盤(pán)、鼠標(biāo)、操縱桿、觸摸屏或顯示器。任何合適的用戶輸入均可用于與終端交互,諸如手動(dòng)輸入命令、語(yǔ)音控制、手勢(shì)控制或位置控制(例如,經(jīng)由終端的移動(dòng)、位置或傾斜)。
終端可以用于控制可移動(dòng)物體、載體和/或負(fù)載的任何合適的狀態(tài)。例如,終端可以用于控制可移動(dòng)物體、載體和/或負(fù)載相對(duì)于固定參考系和/或相對(duì)于彼此的位置和/或定向。在一些實(shí)施方式中,終端可以用于控制可移動(dòng)物體、載體和/或負(fù)載的單獨(dú)的元件,諸如載體的致動(dòng)組件、負(fù)載的傳感器或負(fù)載的發(fā)射體。終端可以包括適于與可移動(dòng)物體、載體或負(fù)載中的一個(gè)或多個(gè)通信的無(wú)線通信裝置。
終端可以包括用于查看可移動(dòng)物體、載體和/或負(fù)載的信息的合適的顯示單元。例如,終端可被配置用于顯示可移動(dòng)物體、載體和/或負(fù)載關(guān)于位置、平移速度、平移加速度、定向、角速度、角加速度或其任何合適的組合的信息。在一些實(shí)施方式中,終端可以顯示由負(fù)載提供的信息,諸如由功能性負(fù)載提供的數(shù)據(jù)(例如,由相機(jī)或其他圖像捕捉裝置記錄的圖像)。
可選地,同一終端可以同時(shí)控制可移動(dòng)物體、載體和/或負(fù)載或者所述可移動(dòng)物體、載體和/或負(fù)載的狀態(tài),以及接收和/或顯示來(lái)自所述可移動(dòng)物體、載體和/或負(fù)載的信息。例如,終端可以控制負(fù)載相對(duì)于環(huán)境的定位,同時(shí)顯示由負(fù)載捕捉的圖像數(shù)據(jù)或者關(guān)于負(fù)載的位置的信息。備選地,不同的終端可以用于不同的功能。例如,第一終端可以控制可移動(dòng)物體、載體和/或負(fù)載的移動(dòng)或狀態(tài),而第二終端可以接收和/或顯示來(lái)自可移動(dòng)物體、載體和/或負(fù)載的信息。例如,第一終端可以用于控制負(fù)載相對(duì)于環(huán)境的定位,而第二終端顯示由該負(fù)載捕捉的圖像數(shù)據(jù)??梢栽诳梢苿?dòng)物體與同時(shí)控制該可移動(dòng)物體并接收數(shù)據(jù)的集成終端之間或者在可移動(dòng)物體與同時(shí)控制該可移動(dòng)物體并接收數(shù)據(jù)的多個(gè)終端之間利用各種通信模式。例如,可以在可移動(dòng)物體與同時(shí)控制該可移動(dòng)物體并接收來(lái)自該可移動(dòng)物體的數(shù)據(jù)的終端之間形成至少兩種不同的通信模式。
圖14圖示了根據(jù)實(shí)施方式包括載體1402和負(fù)載1404的可移動(dòng)物體1400。雖然可移動(dòng)物體1400被描繪為航空器,但此描繪并不旨在成為限制性的,并且如前文所述可以使用任何合適類型的可移動(dòng)物體。本領(lǐng)域技術(shù)人員將會(huì)理解,本文在航空器系統(tǒng)的情景下描述的實(shí)施方式中的任一均可適用于任何合適的可移動(dòng)物體(例如,uav)。在一些情況下,可以在可移動(dòng)物體1400上提供負(fù)載1404而無(wú)需載體1402??梢苿?dòng)物體1400可以包括動(dòng)力機(jī)構(gòu)1406、感測(cè)系統(tǒng)1408和通信系統(tǒng)1410。
如前文所述,動(dòng)力機(jī)構(gòu)1406可以包括旋翼、螺旋槳、槳葉、引擎、馬達(dá)、輪子、輪軸、磁體或噴嘴中的一種或多種??梢苿?dòng)物體可以具有一個(gè)或多個(gè)、兩個(gè)或更多個(gè)、三個(gè)或更多個(gè)或者四個(gè)或更多個(gè)動(dòng)力機(jī)構(gòu)。動(dòng)力機(jī)構(gòu)可以全都是同一類型。備選地,一個(gè)或多個(gè)動(dòng)力機(jī)構(gòu)可以是不同類型的動(dòng)力機(jī)構(gòu)。動(dòng)力機(jī)構(gòu)1406可以使用任何合適的手段安裝在可移動(dòng)物體1400上,諸如為本文別處所述的支撐元件(例如,驅(qū)動(dòng)軸)。動(dòng)力機(jī)構(gòu)1406可以安裝在可移動(dòng)物體1400的任何合適的部分上,諸如頂部、底部、前面、后面、側(cè)面或其合適的組合。
在一些實(shí)施方式中,動(dòng)力機(jī)構(gòu)1406可以使得可移動(dòng)物體1400能夠從表面垂直地起飛或者垂直地降落在表面上而無(wú)需可移動(dòng)物體1400的任何水平移動(dòng)(例如,無(wú)需沿著跑道行進(jìn))??蛇x地,動(dòng)力機(jī)構(gòu)1406可以可操作地允許可移動(dòng)物體1400以指定位置和/或定向懸停于空中。動(dòng)力機(jī)構(gòu)1400中的一個(gè)或多個(gè)可以獨(dú)立于其他動(dòng)力機(jī)構(gòu)得到控制。備選地,動(dòng)力機(jī)構(gòu)1400可被配置成同時(shí)受到控制。例如,可移動(dòng)物體1400可以具有多個(gè)水平定向的旋翼,所述旋翼可以向該可移動(dòng)物體提供升力和/或推力??梢灾聞?dòng)所述多個(gè)水平定向的旋翼以向可移動(dòng)物體1400提供垂直起飛、垂直降落以及懸停能力。在一些實(shí)施方式中,所述水平定向的旋翼中的一個(gè)或多個(gè)可以在順時(shí)針?lè)较蛏闲D(zhuǎn),同時(shí)所述水平旋翼中的一個(gè)或多個(gè)可以在逆時(shí)針?lè)较蛏闲D(zhuǎn)。例如,順時(shí)針旋翼的數(shù)目可以等于逆時(shí)針旋翼的數(shù)目。水平定向的旋翼中每個(gè)的旋轉(zhuǎn)速率可獨(dú)立地改變,以便控制由每個(gè)旋翼產(chǎn)生的升力和/或推力,并從而調(diào)整可移動(dòng)物體1400的空間布局、速度和/或加速度(例如,關(guān)于多達(dá)三個(gè)平移度和多達(dá)三個(gè)旋轉(zhuǎn)度)。
感測(cè)系統(tǒng)1408可以包括一個(gè)或多個(gè)傳感器,所述傳感器可以感測(cè)可移動(dòng)物體1400的空間布局、速度和/或加速度(例如,關(guān)于多達(dá)三個(gè)平移度和多達(dá)三個(gè)旋轉(zhuǎn)度)。所述一個(gè)或多個(gè)傳感器可以包括全球定位系統(tǒng)(gps)傳感器、運(yùn)動(dòng)傳感器、慣性傳感器、接近度傳感器或圖像傳感器。由感測(cè)系統(tǒng)1408提供的感測(cè)數(shù)據(jù)可以用于控制可移動(dòng)物體1400的空間布局、速度和/或定向(例如,使用合適的處理單元和/或控制模塊,如下文所述)。備選地,感測(cè)系統(tǒng)1408可以用于提供關(guān)于可移動(dòng)物體周圍環(huán)境的數(shù)據(jù),諸如氣象條件、距潛在障礙物的接近度、地理特征的位置、人造結(jié)構(gòu)的位置等。
通信系統(tǒng)1410支持經(jīng)由無(wú)線信號(hào)1416與具有通信系統(tǒng)1414的終端1412的通信。通信系統(tǒng)1410、通信系統(tǒng)1414可以包括任何數(shù)目的適合于無(wú)線通信的發(fā)射器、接收器和/或收發(fā)器。所述通信可以是單向通信,使得數(shù)據(jù)只能在一個(gè)方向上傳輸。例如,單向通信可以僅涉及可移動(dòng)物體1400向終端1412傳輸數(shù)據(jù),或者反之亦然。數(shù)據(jù)可以從通信系統(tǒng)1410的一個(gè)或多個(gè)發(fā)射器傳輸至通信系統(tǒng)1412的一個(gè)或多個(gè)接收器,或者反之亦然。備選地,所述通信可以是雙向通信,使得數(shù)據(jù)在可移動(dòng)物體1400與終端1412之間的兩個(gè)方向上均可傳輸。雙向通信可以涉及從通信系統(tǒng)1410的一個(gè)或多個(gè)發(fā)射器向通信系統(tǒng)1414的一個(gè)或多個(gè)接收器傳輸數(shù)據(jù),并且反之亦然。
在一些實(shí)施方式中,終端1412可以向可移動(dòng)物體1400、載體1402和負(fù)載1404中的一個(gè)或多個(gè)提供控制數(shù)據(jù),以及從可移動(dòng)物體1400、載體1402和負(fù)載1404中的一個(gè)或多個(gè)接收信息(例如,可移動(dòng)物體、載體或負(fù)載的位置和/或運(yùn)動(dòng)信息;由負(fù)載感測(cè)的數(shù)據(jù),諸如由負(fù)載相機(jī)捕捉的圖像數(shù)據(jù))。在一些情況下,來(lái)自終端的控制數(shù)據(jù)可以包括針對(duì)可移動(dòng)物體、載體和/或負(fù)載的相對(duì)位置、移動(dòng)、致動(dòng)或控制的指令。例如,控制數(shù)據(jù)可以導(dǎo)致可移動(dòng)物體的位置和/或定向的修改(例如,經(jīng)由動(dòng)力機(jī)構(gòu)1406的控制),或者負(fù)載相對(duì)于可移動(dòng)物體的移動(dòng)(例如,經(jīng)由載體1402的控制)。來(lái)自終端的控制數(shù)據(jù)可以導(dǎo)致對(duì)負(fù)載的控制,諸如對(duì)相機(jī)或其他圖像捕捉裝置的操作的控制(例如,拍攝靜止或移動(dòng)圖片、放大或縮小、開(kāi)啟或關(guān)閉、切換成像模式、改變圖像分辨率、改變聚焦、改變景深、改變曝光時(shí)間、改變視角或視野)。在一些情況下,來(lái)自可移動(dòng)物體、載體和/或負(fù)載的通信可以包括來(lái)自(例如,感測(cè)系統(tǒng)1408的或負(fù)載1404的)一個(gè)或多個(gè)傳感器的信息。所述通信可以包括來(lái)自一個(gè)或多個(gè)不同類型的傳感器(例如,gps傳感器、運(yùn)動(dòng)傳感器、慣性傳感器、接近度傳感器或圖像傳感器)的感測(cè)到的信息。這樣的信息可以關(guān)于可移動(dòng)物體、載體和/或負(fù)載的定位(例如,位置、定向)、移動(dòng)或加速度。來(lái)自負(fù)載的這樣的信息可以包括由該負(fù)載捕捉的數(shù)據(jù)或該負(fù)載的感測(cè)到的狀態(tài)。由終端1412提供并傳輸?shù)目刂茢?shù)據(jù)可被配置用于控制可移動(dòng)物體1400、載體1402或負(fù)載1404中的一個(gè)或多個(gè)的狀態(tài)。備選地或組合地,載體1402和負(fù)載1404還可以每個(gè)包括通信模塊,該通信模塊被配置用于與終端1412通信,以使得該終端可獨(dú)立地與可移動(dòng)物體1400、載體1402和負(fù)載1404中的每一個(gè)通信和對(duì)其加以控制。
在一些實(shí)施方式中,可移動(dòng)物體1400可被配置用于與除終端1412以外或代替終端1412的另一遠(yuǎn)程裝置通信。終端1412也可被配置用于與另一遠(yuǎn)程裝置以及可移動(dòng)物體1400通信。例如,可移動(dòng)物體1400和/或終端1412可以與另一可移動(dòng)物體或者另一可移動(dòng)物體的載體或負(fù)載通信。當(dāng)需要時(shí),所述遠(yuǎn)程裝置可以是第二終端或其他計(jì)算裝置(例如,計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、智能電話或其他移動(dòng)裝置)。遠(yuǎn)程裝置可被配置用于向可移動(dòng)物體1400傳輸數(shù)據(jù)、從可移動(dòng)物體1400接收數(shù)據(jù)、向終端1412傳輸數(shù)據(jù)和/或從終端1412接收數(shù)據(jù)??蛇x地,遠(yuǎn)程裝置可以連接至因特網(wǎng)或其他電信網(wǎng)絡(luò),以使得從可移動(dòng)物體1400和/或終端1412接收的數(shù)據(jù)可被上傳至網(wǎng)站或服務(wù)器。
圖15是根據(jù)實(shí)施方式用于控制可移動(dòng)物體的系統(tǒng)1500的通過(guò)框圖來(lái)說(shuō)明的示意圖。系統(tǒng)1500可以與本文所公開(kāi)的系統(tǒng)、裝置和方法的任何合適的實(shí)施方式組合使用。系統(tǒng)1500可以包括感測(cè)模塊1502、處理單元1504、非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506、控制模塊1508和通信模塊1510。
感測(cè)模塊1502可以利用以不同方式收集與可移動(dòng)物體有關(guān)的信息的不同類型的傳感器。不同類型的傳感器可以感測(cè)不同類型的信號(hào)或者來(lái)自不同來(lái)源的信號(hào)。例如,所述傳感器可以包括慣性傳感器、gps傳感器、接近度傳感器(例如,激光雷達(dá))或視覺(jué)/圖像傳感器(例如,相機(jī))。感測(cè)模塊1502可以可操作地耦合至具有多個(gè)處理器的處理單元1504。在一些實(shí)施方式中,感測(cè)模塊可以可操作地耦合至傳輸模塊1512(例如,wi-fi圖像傳輸模塊),該傳輸模塊被配置用于向合適的外部裝置或系統(tǒng)直接傳輸感測(cè)數(shù)據(jù)。例如,傳輸模塊1512可以用于向遠(yuǎn)程終端傳輸由感測(cè)模塊1502的相機(jī)捕捉的圖像。
處理單元1504可以具有一個(gè)或多個(gè)處理器,諸如可編程處理器(例如,中央處理單元(cpu))。處理單元1504可以可操作地耦合至非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506。非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506可以存儲(chǔ)可由處理單元1504執(zhí)行的邏輯、代碼和/或程序指令,用以執(zhí)行一個(gè)或多個(gè)步驟。非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)可以包括一個(gè)或多個(gè)存儲(chǔ)器單元(例如,可移動(dòng)介質(zhì)或外部存儲(chǔ)裝置,諸如sd卡或隨機(jī)存取存儲(chǔ)器(ram))。在一些實(shí)施方式中,來(lái)自感測(cè)模塊1502的數(shù)據(jù)可直接傳送至并存儲(chǔ)于非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506的存儲(chǔ)器單元內(nèi)。非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506的存儲(chǔ)器單元可以存儲(chǔ)可由處理單元1504執(zhí)行的邏輯、代碼和/或程序指令,用以執(zhí)行本文所描述的方法的任何合適的實(shí)施方式。例如,處理單元1504可被配置用于執(zhí)行指令,從而使處理單元1504的一個(gè)或多個(gè)處理器分析由感測(cè)模塊產(chǎn)生的感測(cè)數(shù)據(jù)。存儲(chǔ)器單元可以存儲(chǔ)待由處理單元1504處理的、來(lái)自感測(cè)模塊的感測(cè)數(shù)據(jù)。在一些實(shí)施方式中,非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506的存儲(chǔ)器單元可以用于存儲(chǔ)由處理單元1504產(chǎn)生的處理結(jié)果。
在一些實(shí)施方式中,處理單元1504可以可操作地耦合至控制模塊1508,該控制模塊1508被配置用于控制可移動(dòng)物體的狀態(tài)。例如,控制模塊1508可被配置用于控制可移動(dòng)物體的動(dòng)力機(jī)構(gòu)以調(diào)整可移動(dòng)物體關(guān)于六個(gè)自由度的空間布局、速度和/或加速度。備選地或組合地,控制模塊1508可以控制載體、負(fù)載或感測(cè)模塊中的一個(gè)或多個(gè)的狀態(tài)。
處理單元1504可以可操作地耦合至通信模塊1510,該通信模塊1510被配置用于傳輸和/或接收來(lái)自一個(gè)或多個(gè)外部裝置(例如,終端、顯示裝置或其他遙控器)的數(shù)據(jù)??梢允褂萌魏魏线m的通信手段,諸如有線通信或無(wú)線通信。例如,通信模塊1510可以利用局域網(wǎng)(lan)、廣域網(wǎng)(wan)、紅外、無(wú)線電、wifi、點(diǎn)對(duì)點(diǎn)(p2p)網(wǎng)絡(luò)、電信網(wǎng)絡(luò)、云通信等之中的一種或多種??蛇x地,可以使用中繼站,諸如塔、衛(wèi)星或移動(dòng)臺(tái)。無(wú)線通信可以依賴于接近度或獨(dú)立于接近度。在一些實(shí)施方式中,通信可能需要或者可能不需要視線。通信模塊1510可以傳輸和/或接收來(lái)自感測(cè)模塊1502的感測(cè)數(shù)據(jù)、由處理單元1504產(chǎn)生的處理結(jié)果、預(yù)定控制數(shù)據(jù)、來(lái)自終端或遙控器的用戶命令等之中的一個(gè)或多個(gè)。
系統(tǒng)1500的部件可以按任何合適的配置來(lái)布置。例如,系統(tǒng)1500的部件中的一個(gè)或多個(gè)可以位于可移動(dòng)物體、載體、負(fù)載、終端、感測(cè)系統(tǒng)或與上述的一個(gè)或多個(gè)通信的附加的外部裝置上。此外,雖然圖15描繪了單一處理單元1504和單一非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)1506,但本領(lǐng)域技術(shù)人員將會(huì)理解,這并不旨在成為限制性的,并且系統(tǒng)1500可以包括多個(gè)處理單元和/或非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)。在一些實(shí)施方式中,多個(gè)處理單元和/或非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)中的一個(gè)或多個(gè)可以位于不同的位置,諸如在可移動(dòng)物體、載體、負(fù)載、終端、感測(cè)模塊、與上述的一個(gè)或多個(gè)通信的附加的外部裝置上或其合適的組合上,以使得由系統(tǒng)1500執(zhí)行的處理和/或存儲(chǔ)器功能的任何合適的方面可以發(fā)生于上述位置中的一個(gè)或多個(gè)處。
雖然本文已經(jīng)示出和描述了本發(fā)明的優(yōu)選實(shí)施方式,但對(duì)于本領(lǐng)域技術(shù)人員明顯的是,這樣的實(shí)施方式只是以示例的方式提供。本領(lǐng)域技術(shù)人員現(xiàn)將會(huì)在不偏離本發(fā)明的情況下想到許多變化、改變和替代。應(yīng)當(dāng)理解,在實(shí)踐本發(fā)明的過(guò)程中可以采用對(duì)本文所描述的本發(fā)明實(shí)施方式的各種備選方案。所附權(quán)利要求旨在限定本發(fā)明的范圍,并因此覆蓋這些權(quán)利要求及其等效項(xiàng)的范圍內(nèi)的方法和結(jié)構(gòu)。