本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種無人機(jī)抗外力干擾方法及裝置。
背景技術(shù):
無人駕駛飛機(jī)簡稱無人機(jī),一般是利用無線電遙控設(shè)備和無人機(jī)自身的程序控制裝置進(jìn)行操縱。無人機(jī)廣泛應(yīng)用于影視拍攝、街景拍攝、遙感測繪、快遞投遞、電力巡檢、農(nóng)作物監(jiān)測、環(huán)境監(jiān)測、災(zāi)后救援等領(lǐng)域。
目前,無人機(jī)按照預(yù)設(shè)的飛行路線進(jìn)行飛行,或者基于人工控制無人機(jī)的方式進(jìn)行飛行,當(dāng)無人機(jī)遇到外力干擾,如風(fēng)力等不可抗力的干擾,導(dǎo)致無人機(jī)偏離飛行線路,即使通過人工進(jìn)行控制,也不易按照預(yù)期的飛行路線進(jìn)行飛行,且消耗人力成本。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種無人機(jī)抗外力干擾方法和裝置,能夠解決在外力干擾下無人機(jī)無法正常飛行的問題。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
第一方面,本發(fā)明的實(shí)施例提供一種無人機(jī)抗外力干擾方法,包括:
當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;
基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;
按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述飛行策略包括施加力信息,所述施加力的作用力度等于所述外力作用力度,所述施加力的作用方向與所述外力作用反向相反。
結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述外力干擾包括所述無人機(jī)的重量改變,所述施加力包括浮力;
所述浮力的作用方向?yàn)樨Q直向上,所述浮力的作用力度為所述無人機(jī)的當(dāng)前重量及初始重量之間的差值。
結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,其特征在于,所述基于所述外力作用力度及所述外力作用方向,生成飛行策略,包括:
獲取預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況;
基于所述預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況,通過深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行外力變化預(yù)測,得到外力變化預(yù)測信息;
基于所述外力變化預(yù)測信息,生成所述飛行策略。
結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述外力變化預(yù)測信息攜帶有對(duì)應(yīng)的時(shí)間信息;
所述方法還包括:
獲取所述外力變化預(yù)測信息對(duì)應(yīng)的時(shí)間信息的外力變化實(shí)際信息;
基于所述外力變化實(shí)際信息及所述外力變化預(yù)測信息,對(duì)所述深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。
第二方面,本發(fā)明的實(shí)施例提供一種無人機(jī)抗外力干擾裝置,包括:
第一獲取模塊,用于當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;
生成模塊,用于基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;
控制模塊,用于按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,
所述生成模塊生成的所述飛行策略包括施加力信息,所述施加力的作用力度等于所述外力作用力度,所述施加力的作用方向與所述外力作用反向相反。
結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,
所述第一獲取模塊獲取的所述外力干擾包括所述無人機(jī)的重量改變;
所述生成模塊生成的所述施加力包括浮力;所述浮力的作用方向?yàn)樨Q直向上,所述浮力的作用力度為所述無人機(jī)的當(dāng)前重量及初始重量之間的差值。
結(jié)合第二方面,或者第二方面的第一種可能的實(shí)現(xiàn)方式,或者第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,
所述生成模塊包括:
獲取子模塊,用于獲取預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況;
預(yù)測子模塊,用于基于所述預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況,通過深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行外力變化預(yù)測,得到外力變化預(yù)測信息;
生成子模塊,用于基于所述外力變化預(yù)測信息,生成所述飛行策略。
結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,
所述獲取子模塊獲取的所述外力變化預(yù)測信息攜帶有對(duì)應(yīng)的時(shí)間信息;
所述裝置還包括:
第二獲取模塊,用于獲取所述外力變化預(yù)測信息對(duì)應(yīng)的時(shí)間信息的外力變化實(shí)際信息;
訓(xùn)練模塊,用于基于所述外力變化實(shí)際信息及所述外力變化預(yù)測信息,對(duì)所述深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。
本發(fā)明實(shí)施例提供的無人機(jī)抗外力干擾方法及裝置,通過當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。能夠當(dāng)無人機(jī)在飛機(jī)過程中存在外力干擾時(shí),有效避免外力干擾導(dǎo)致無人機(jī)偏航的情況。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實(shí)施例的無人機(jī)抗外力干擾方法的流程示意圖;
圖2是本發(fā)明實(shí)施例的無人機(jī)抗外力干擾方法的另一流程示意圖;
圖3是本發(fā)明實(shí)施例的無人機(jī)抗外力干擾裝置結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例的生成模塊的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例的無人機(jī)抗外力干擾裝置的另一結(jié)構(gòu)示意圖;
圖6是本發(fā)明實(shí)施例的無人機(jī)抗外力干擾裝置600的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明一實(shí)施例提供一種無人機(jī)抗外力干擾方法,如圖1所示,所述方法包括:
101、當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向。
對(duì)于本發(fā)明實(shí)施例,外力干擾可以包括風(fēng)力干擾、氣壓干擾、負(fù)重干擾等,其中,負(fù)重干擾是指其他物體落在無人機(jī)上導(dǎo)致無人機(jī)的重量發(fā)生改變。
在本發(fā)明實(shí)施例中,外力作用方向是指以無人機(jī)的中心作為坐標(biāo)原點(diǎn),外力來源指向該坐標(biāo)原點(diǎn)的方向,即為外力作用方向;外力作用力度,可以通過具體的力量單位進(jìn)行表征(例如,牛頓n單位),也可以由預(yù)設(shè)的力度等級(jí)進(jìn)行表征(例如,一級(jí)、二級(jí)、三級(jí)等)。
102、基于所述外力作用力度及所述外力作用方向,生成飛行策略。
其中,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始飛行路線飛行。
在本發(fā)明實(shí)施例中,原始飛行路線是指無人機(jī)在完全沒有任何外力干擾的狀態(tài)下,進(jìn)行飛行的路線。
對(duì)于本發(fā)明實(shí)施例,可以由無人機(jī)上集成的具有運(yùn)算能力的控制芯片,基于外力作用力度及外力作用方向,生成飛行策略;也可以無人機(jī)將檢測到的外力作用力度及外力作用方向發(fā)送給服務(wù)器后,由服務(wù)器基于外力作用力度及外力作用方向,生成飛行策略。
103、按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。
可選地,飛行策略可以包括施加力的作用力度及作用方向。其中,該施加力可以由無人機(jī)上集成的可以生成不同方向不同力度的施加力生成裝置生成。在本發(fā)明實(shí)施例中,施加力的作用力度可以等于外力作用力度,施加力的作用方向可以與外力作用反向相反。
可選地,飛行策略可以包括疊加飛行方向及疊加飛行速度。其中,疊加飛行方向是指在無人機(jī)的原始飛行路線的基礎(chǔ)上,增加的用于抵消外力干擾的飛行方向;疊加飛行速度是指在無人機(jī)的原始飛行路線的基礎(chǔ)上,增加的用于抵消外力干擾的飛行速度。例如,以原始飛行路線中無人機(jī)的飛行方向?yàn)橄蚯?,?dāng)檢測到無人機(jī)受到水平向左的外力干擾,則該無人機(jī)的疊加飛行方向?yàn)樗较蛴摇?/p>
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠通過當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。能夠當(dāng)無人機(jī)在飛機(jī)過程中存在外力干擾時(shí),有效避免外力干擾導(dǎo)致無人機(jī)偏航的情況。
本發(fā)明又一實(shí)施例提供一種無人機(jī)抗外力干擾方法,如圖2所示,所述方法包括:
201、當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向。
對(duì)于本發(fā)明實(shí)施例,外力干擾可以包括風(fēng)力干擾、氣壓干擾、負(fù)重干擾等,其中,負(fù)重干擾是指其他物體落在無人機(jī)上導(dǎo)致無人機(jī)的重量發(fā)生改變。
在本發(fā)明實(shí)施例中,外力作用方向是指以無人機(jī)的中心作為坐標(biāo)原點(diǎn),外力來源指向該坐標(biāo)原點(diǎn)的方向,即為外力作用方向;外力作用力度,可以通過具體的力量單位進(jìn)行表征(例如,牛頓n單位),也可以由預(yù)設(shè)的力度等級(jí)進(jìn)行表征(例如,一級(jí)、二級(jí)、三級(jí)等)。
202、獲取預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況。
其中,預(yù)設(shè)時(shí)間段可以為預(yù)先設(shè)置的默認(rèn)時(shí)間段,也可以為無人機(jī)操作端或服務(wù)器實(shí)時(shí)向其發(fā)送的時(shí)間段,本發(fā)明實(shí)施例不做限制。例如,預(yù)設(shè)時(shí)間段可以為無人機(jī)的出廠時(shí)設(shè)置的1分鐘,也可以為無人機(jī)操作端實(shí)時(shí)發(fā)送的30秒、45秒等。
203、基于所述預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況,通過深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行外力變化預(yù)測,得到外力變化預(yù)測信息。
對(duì)于本發(fā)明實(shí)施例,所述外力變化預(yù)測信息攜帶有對(duì)應(yīng)的時(shí)間信息。步驟203之后,還可以包括:獲取所述外力變化預(yù)測信息對(duì)應(yīng)的時(shí)間信息的外力變化實(shí)際信息;并基于所述外力變化實(shí)際信息及所述外力變化預(yù)測信息,對(duì)所述深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。
在本發(fā)明實(shí)施例中,通過獲取到的外力變化實(shí)際信息,以及深度學(xué)習(xí)網(wǎng)絡(luò)預(yù)測得到的外力變化預(yù)測信息,對(duì)深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,能夠提高深度學(xué)習(xí)網(wǎng)絡(luò)后續(xù)對(duì)外力變化進(jìn)行預(yù)測的準(zhǔn)確度。其中,對(duì)深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,包括對(duì)深度學(xué)習(xí)網(wǎng)絡(luò)中包括的各參數(shù)進(jìn)行修正。在本發(fā)明實(shí)施例中,深度學(xué)習(xí)網(wǎng)絡(luò)可以包括深度神經(jīng)網(wǎng)絡(luò),或其他任何可以實(shí)現(xiàn)外力預(yù)測的網(wǎng)絡(luò),本發(fā)明實(shí)施例不做限制。
步驟203還可以為:通過服務(wù)器獲取無人機(jī)當(dāng)前位置對(duì)應(yīng)的環(huán)境參數(shù),并基于所述環(huán)境參數(shù)及所述預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況,通過深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行外力變化預(yù)測,得到外力變化預(yù)測信息。其中,環(huán)境參數(shù)可以包括:風(fēng)力方向變化信息、風(fēng)力大小變化信息、氣壓變化信息等。例如,當(dāng)環(huán)境參數(shù)中的風(fēng)力大小變化信息由二級(jí)變化為三級(jí),且預(yù)設(shè)時(shí)間段內(nèi)(例如,當(dāng)前時(shí)刻的前1分鐘內(nèi))風(fēng)力對(duì)無人機(jī)飛行的影響為四級(jí),則可以預(yù)測風(fēng)力對(duì)無人機(jī)飛行的影響變化為五級(jí)。
204、基于所述外力變化預(yù)測信息,生成所述飛行策略。
其中,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行。
在本發(fā)明實(shí)施例中,原始飛行路線是指無人機(jī)在完全沒有任何外力干擾的狀態(tài)下,進(jìn)行飛行的路線。
對(duì)于本發(fā)明實(shí)施例,可以由無人機(jī)上集成的具有運(yùn)算能力的控制芯片,基于外力變化預(yù)測信息,生成飛行策略;也可以無人機(jī)將外力變化預(yù)測信息發(fā)送給服務(wù)器后,由服務(wù)器基于外力變化預(yù)測信息,生成飛行策略。
對(duì)于本發(fā)明實(shí)施例,所述飛行策略可以包括施加力信息,所述施加力信息可以包括施加力的作用力度和作用方向,所述施加力的作用力度等于所述外力作用力度,所述施加力的作用方向與所述外力作用反向相反。其中,該施加力可以由無人機(jī)上集成的可以生成不同方向不同力度的施加力生成裝置生成。
在本發(fā)明實(shí)施例中,通過為無人機(jī)施加與外力大小相等、且方向相反的施加力,能夠克服無人機(jī)受到的外力干擾,即實(shí)現(xiàn)作用在無人機(jī)上的全部力互相抵消,從而可以避免外力干擾對(duì)無人機(jī)飛行造成的影響。
可選地,所述外力干擾包括所述無人機(jī)的重量改變,所述施加力包括浮力。其中,所述浮力的作用方向?yàn)樨Q直向上,所述浮力的作用力度為所述無人機(jī)的當(dāng)前重量及初始重量之間的差值。
在本發(fā)明實(shí)施例中,無人機(jī)的重量改變,并非是指無人機(jī)本身的重量改變,而是指無人機(jī)上作用的重量改變。例如,在無人機(jī)飛行的過程中,飄落在無人機(jī)上的樹葉、或掉落在無人機(jī)上的氣球等,都會(huì)導(dǎo)致無人機(jī)的重量發(fā)生改變,一般地,無人機(jī)的當(dāng)前重量及初始重量之間的差值,即落在無人機(jī)上的樹葉或氣球的重量。
205、按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。
可選地,飛行策略可以包括疊加飛行方向及疊加飛行速度。其中,疊加飛行方向是指在無人機(jī)的原始飛行路線的基礎(chǔ)上,增加的用于抵消外力干擾的飛行方向;疊加飛行速度是指在無人機(jī)的原始飛行路線的基礎(chǔ)上,增加的用于抵消外力干擾的飛行速度。例如,以原始飛行路線中無人機(jī)的飛行方向?yàn)橄蚯?,?dāng)檢測到無人機(jī)受到水平向左的外力干擾,則該無人機(jī)的疊加飛行方向?yàn)樗较蛴摇?/p>
步驟205可以為:按照飛行策略中的疊加飛行方向和疊加飛行速度、以及原始飛行路線,控制所述無人機(jī)進(jìn)行飛行。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠通過當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。能夠當(dāng)無人機(jī)在飛機(jī)過程中存在外力干擾時(shí),有效避免外力干擾導(dǎo)致無人機(jī)偏航的情況。
本發(fā)明又一實(shí)施例提供一種無人機(jī)抗外力干擾裝置,如圖3所示,所述裝置包括:
第一獲取模塊31,用于當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;
生成模塊32,用于基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;
控制模塊33,用于按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。
生成模塊33生成的所述飛行策略包括施加力信息,所述施加力的作用力度等于所述外力作用力度,所述施加力的作用方向與所述外力作用反向相反。
第一獲取模塊31獲取的所述外力干擾包括所述無人機(jī)的重量改變;
生成模塊33生成的所述施加力包括浮力;所述浮力的作用方向?yàn)樨Q直向上,所述浮力的作用力度為所述無人機(jī)的當(dāng)前重量及初始重量之間的差值。
進(jìn)一步的,如圖4所示,生成模塊33包括:
獲取子模塊331,用于獲取預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況;
預(yù)測子模塊332,用于基于所述預(yù)設(shè)時(shí)間段內(nèi)的外力變化情況,通過深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行外力變化預(yù)測,得到外力變化預(yù)測信息;
生成子模塊333,用于基于所述外力變化預(yù)測信息,生成所述飛行策略。
所述獲取子模塊獲取的所述外力變化預(yù)測信息攜帶有對(duì)應(yīng)的時(shí)間信息;
進(jìn)一步的,如圖5所示,所述裝置還包括:
第二獲取模塊51,用于獲取所述外力變化預(yù)測信息對(duì)應(yīng)的時(shí)間信息的外力變化實(shí)際信息;
訓(xùn)練模塊52,用于基于所述外力變化實(shí)際信息及所述外力變化預(yù)測信息,對(duì)所述深度學(xué)習(xí)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠通過當(dāng)在無人機(jī)飛行過程中檢測到存在外力干擾時(shí),獲取外力作用力度及外力作用方向;基于所述外力作用力度及所述外力作用方向,生成飛行策略,所述飛行策略用于控制無人機(jī)在所述外力干擾狀態(tài)下按照原始路線飛行;按照所述飛行策略,控制所述無人機(jī)進(jìn)行飛行。能夠當(dāng)無人機(jī)在飛機(jī)過程中存在外力干擾時(shí),有效避免外力干擾導(dǎo)致無人機(jī)偏航的情況。
本發(fā)明實(shí)施例提供的無人機(jī)抗外力干擾裝置可以實(shí)現(xiàn)上述提供的方法實(shí)施例,具體功能實(shí)現(xiàn)請(qǐng)參見方法實(shí)施例中的說明,在此不再贅述。本發(fā)明實(shí)施例提供的無人機(jī)抗外力干擾方法及裝置可以適用于控制無人機(jī)進(jìn)行飛行,但不僅限于此。
如圖6所示,無人機(jī)抗外力干擾裝置600可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D6,無人機(jī)抗外力干擾裝置600可以包括以下一個(gè)或多個(gè)組件:處理組件602,存儲(chǔ)器604,電源組件606,多媒體組件608,音頻組件610,輸入/輸出(i/o)的接口612,傳感器組件614,以及通信組件616。
處理組件602通??刂茻o人機(jī)抗外力干擾裝置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個(gè)或多個(gè)處理器620來執(zhí)行指令。
此外,處理組件602可以包括一個(gè)或多個(gè)模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。
存儲(chǔ)器604被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在無人機(jī)抗外力干擾裝置600的操作。這些數(shù)據(jù)的示例包括用于在無人機(jī)抗外力干擾裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器604可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram),電可擦除可編程只讀存儲(chǔ)器(eeprom),可擦除可編程只讀存儲(chǔ)器(eprom),可編程只讀存儲(chǔ)器(prom),只讀存儲(chǔ)器(rom),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件606為無人機(jī)抗外力干擾裝置600的各種組件提供電力。電源組件606可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為無人機(jī)抗外力干擾裝置600生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件608包括在所述無人機(jī)抗外力干擾裝置600和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件608包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)無人機(jī)抗外力干擾裝置600處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件610被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件610包括一個(gè)麥克風(fēng)(mic),當(dāng)無人機(jī)抗外力干擾裝置600處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
i/o接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為無人機(jī)抗外力干擾裝置600提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件614可以檢測到無人機(jī)抗外力干擾裝置600的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為無人機(jī)抗外力干擾裝置600的顯示器和小鍵盤,傳感器組件614還可以檢測無人機(jī)抗外力干擾裝置600或無人機(jī)抗外力干擾裝置600一個(gè)組件的位置改變,用戶與無人機(jī)抗外力干擾裝置600接觸的存在或不存在,無人機(jī)抗外力干擾裝置600方位或加速/減速和無人機(jī)抗外力干擾裝置600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件614還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件616被配置為便于無人機(jī)抗外力干擾裝置600和其他設(shè)備之間有線或無線方式的通信。無人機(jī)抗外力干擾裝置600可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件616還包括近場通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識(shí)別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,無人機(jī)抗外力干擾裝置600可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(asic)、數(shù)字信號(hào)處理器(dsp)、數(shù)字信號(hào)處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn)。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于設(shè)備實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(read-onlymemory,rom)或隨機(jī)存儲(chǔ)記憶體(randomaccessmemory,ram)等。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。