1.一種基于異步共識(shí)的無(wú)人機(jī)集群分布式任務(wù)規(guī)劃方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在任務(wù)計(jì)劃計(jì)算環(huán)節(jié)中計(jì)算任務(wù)選擇,并更新本機(jī)任務(wù)信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在任務(wù)計(jì)劃共識(shí)環(huán)節(jié)中,獲取其他無(wú)人機(jī)k的任務(wù)信息,無(wú)人機(jī)i和其他無(wú)人機(jī)通過(guò)價(jià)高者得的異步共識(shí)規(guī)則消解機(jī)間任務(wù)沖突,得到無(wú)沖突的任務(wù)信息,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,無(wú)人機(jī)的信息轉(zhuǎn)發(fā)采用udp廣播模式;
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,任務(wù)信息中的無(wú)人機(jī)時(shí)間戳的確定過(guò)程包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)存在多架無(wú)人機(jī)m與無(wú)人機(jī)i直連時(shí),無(wú)人機(jī)k的無(wú)人機(jī)時(shí)間戳采用多架無(wú)人機(jī)m中最新的。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,觸因矩陣用于記錄觸發(fā)發(fā)送方進(jìn)行廣播的原因,當(dāng)無(wú)人機(jī)需要將其任務(wù)j的信息發(fā)送給無(wú)人機(jī)k時(shí),,;
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法采用以雙線程的形式運(yùn)行,其中線程1是任務(wù)規(guī)劃算法的主進(jìn)程,線程2是連續(xù)接收其他無(wú)人機(jī)消息而不掛起的接收器;每個(gè)線程均獨(dú)立運(yùn)行且不掛起,線程之間通過(guò)緩存來(lái)實(shí)現(xiàn)信息交互。
9.一種基于異步共識(shí)的無(wú)人機(jī)集群分布式任務(wù)規(guī)劃裝置,其特征在于,所述裝置包括: