新聞中心

        EEPW首頁 > 智能計算 > 設計應用 > 智能機器人協作系統及其關鍵技術

        智能機器人協作系統及其關鍵技術

        作者: 時間:2017-10-22 來源:網絡 收藏

          在向智能化的發展中,多協作系統是一類具有覆蓋性的技術集成平臺。如果說單個的智能化還只是使個體的人變得更聰明,那么多機器人協作系統則不但要有一批聰明的人,還要求他們能有效地合作。所以它不僅反映了個體智能,而且反映了集體智能,是對人類社會生產活動的想象和創新探索。

        本文引用地址:http://www.104case.com/article/201710/367669.htm

          多機器人協作系統有著廣泛的應用背景,它與自動化向非制造領域的擴展有著密切的聯系,由于應用環境轉向非結構化,多移動機器人系統應能適應任務的變化以及環境的不確定性,必須具有高度的決策智能,因而,對多移動機器人協作的研究已不單純是控制的協調,而是整個系統的協調與合作。在這里,多機器人系統的組織與控制方式在很大程度上決定了系統的有效性。

          多機器人協作系統還是實現分布式的典范。分布式的核心是把整個系統分成若干智能、自治的子系統,它們在物理和地理上分散,可獨立地執行任務,同時又可通過通信交換信息,相互協調,從而同完成整體任務,這無疑對完成大規模和復的任務是富有吸引力的,因而很快在軍事、信及其他應用領域得到了廣泛重視。多機器協作系統正是這種理念的具體實現,其中每機器人都可看作是自主的智能體,這種多智體機器人系統MARS(MulTI—AgentRoboTIcSystems)現已成為機器人學中一個新的研究熱點。

          多移動機器人系統由于具有移動功能,能在非結構環境下完成復雜任務,是多機器人協作系統中最具典型意義和應用前景、也是得到最廣泛研究的一類系統。以下就以多移動機器人系統為代表,介紹智能機器人協作系統的主要關鍵技術:

          1.體系結構

          體系結構是系統中機器人之間邏輯上和物理上的信息關系和控制關系,以及問題解能力的分布模式,它是多移動機器人協作行為的基礎。一般地,多移動機器人協作系統的體系結構分為集中式(Centralized)和分式(Distributed)兩種。集中式體系結構可用一個單一的主控機器人(Leader)來規劃,該機器人具有關于系統活動的所有信息。而分布式體系結構則沒有這樣一個機器人,其中所有機器人相對于控制是平等的。盡管集中式體系結構可實現全局最優求解,但因考慮到不確定性影響,實際上人們更偏好分布式結構。近年采,在分布式體系結構中,為了克服機器人在實際環境中對環境建模的困難,,提高多移動機器人協作系統的魯棒性和作業能力,一些學者采用了基于行為的反應式控制體力,一些學者采用了基于行為的反應式控制體系結構,將合作行為建立在一種反應模式上,加快了移動機器人對外界的響應,避免了復雜的推理,從而提高了系統的實時性。

          2.感知

          感知是智能機器人行動的基礎,包括“感覺”(傳感)和“知道與理解”信息融合與利用)。在移動機器人中最主要的感知問題是定位和環境建模問題[7]o雖然已有里程計推算、基于視覺的路標識別、基于地圖匹配的全局定位、陀螺導航、GPS等多種定位方法,但在未知非結構環境中,目前有GPS才能實現可實用的全局定位。但GPS同時受到精度、安全等因素的限制。如何借助機器人之間的配合提高定位和環境建模能力,是研究多移動機器人系統智能的重要內容。近年來,提出了多種環境地圖建立與定位的同步處理方法[8],其中環境建模與定位過程是相互伴隨的,兩者在彼此迭代的過程中逐步清晰化,但往往要求苛刻的環境條件。此外,在不少協作任務中只需要合作者間的相對位置信息,如編隊及局部避碰等,因此基于傳感器的局部定位也受到關注,機器人之間通過超聲、紅外、激光或視覺等傳感器相互探測,然后通過統計、濾波等算法進行信息融合,由此得到系統中各機器人的相對位置。

          3.規劃

          規劃問題主要包括任務規劃和路徑規劃,一直是及機器人學研究的主要問題,對其進行了大量和長期的研究,成果已應用在多機器人協作系統的規劃問題研究中E引,與體系結構相對應,多移動機器人系統的規劃通常包括集中式規劃(Centra)—ized1anning)牙口分布式規戈 U(DistribUted“nning)兩種方式。集中式規劃一般能獲得效率高、全局最優的規劃結果,但它主要適用于靜態環境,難以應付環境的變化。分布式規劃中,每個機器人根據自身擁有的環境信息規劃自己的行動,其優點是能適應環境的變化,缺點是不能獲得全局最優解和可能出現死鎖現象。

          4.學習與演化

          學習和演化是系統具有適應性、靈活性等特性的體現。目前,在協作機器人學中主要采用增強型學習(ReinforcementLearning)方法和遺傳規劃(GeoeTIcPrgramming),并且在多機器人搬運系統和機器人足球中獲得了成功應用[10][11]。目前的多機器人學習和演化還停留在比較低的行為層次,其學習和演化的任務和環境也非常簡單,當其面對更為復雜的任務和環境時,存在時滯評價和組合爆炸問題,另外,對多智能體的分布式學習與演化,也與傳統的集中式的學習與演化方法有明顯區別,還有待尋找更為有效的行為優化方法。

          5.協調與協作策略

          多移動機器人系統在協作完成復雜任務時,涉及到各機器人任務、規劃、控制間的協調[12][13],多智能體理論的研究已為這些協調行為提供了思想與策略,但如何把這些抽象的思想與策略結合到具體系統中加以實現,同時又能體現普適性,涉及到用什么工具正確描述各層次的系統行為。目前在任務協調層最典型的描述工具是離散事件動態系統理論中的有限狀態機(FSA)方法,但如何對不同層次的行為借鑒混合系統理論和方法進行統一描述,還是在研究的熱門課題。此外,在同一環境中運行的多個移動機器人,經常會產生資源利用時的沖突。如果沒有適當的協調策略,系統將不能正常工作。對于可預見的沖突,可通過規劃加以避免。但系統動態運行時的情況常常不能事先準確預測,僅依靠規劃的方法解決沖突將十分有限。對于動態沖突的消解主要包括磋商法、慣例法(ConvenTIon)和熟人模型法。在動態環境中的死鎖檢測與消解,仍是十分具有挑戰性的難題。

          6.系統軟件平臺開發

          多機器人系統的研究已經持續進行了近20年,前期的工作主要集中在系統硬件和與之相關的某些單項技術的研究,隨著多移動機器人硬件系統的逐步完善,當前的軟件研究明顯滯后,所開發的軟件往往針對具體的硬件系統和單一任務,技術集成度低、通用性差,無法有效發揮硬件的效能。為此,人們迫切感到需要研制具有高度開放性、通用性、機器人硬件無關性和可擴展性的系統軟件平臺,對現有的零散技術成果進行系統集成,同時為規范系統軟件的設計框架提供標準。美國和歐洲各國近3年來啟動了多項針對多移動機器人協作系統軟件開發的大型項目,產生了一些有代表性的軟件開發平臺,并已獲得應用。

          7.實驗研究

          多移動機器人協作系統的實驗研究最初是從計算機的模擬仿真起步,利用計算機軟件建立一個假想的機器人群體。通過這種途徑,可以較自由地賦予機器人主體以理想的機制,使其以不同的方式相互作用。但是,這種做法盡管能考察很多數理性或生物性原理對機器人群體協作行為規范的影響,卻很難直接應用于構造實際的作業系統。近年來,隨著機器人及其構件性能的改善,使用實機多機器人系統的研究不斷增加,從而使理論研究與實際環境、現有物理機器人之間的距離逐漸縮小。目前,國際上多數機器人基礎研究實驗室都在從計算機仿真和實機實驗兩個途徑同時開展研究。



        關鍵詞: 機器人 人工智能

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宿松县| 壶关县| 南漳县| 开平市| 台北县| 新丰县| 慈利县| 潜江市| 陵水| 武义县| 固原市| 杨浦区| 错那县| 时尚| 普宁市| 武鸣县| 铜梁县| 怀化市| 马龙县| 龙川县| 上思县| 萍乡市| 潮安县| 宜黄县| 屏边| 祥云县| 即墨市| 芮城县| 丹寨县| 寿宁县| 富蕴县| 衡南县| 健康| 上思县| 阿勒泰市| 蒙山县| 安平县| 永新县| 武定县| 凤庆县| 宁蒗|