0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【科普】干貨!帶你從0了解移動(dòng)機(jī)器人(三) ——自主導(dǎo)航系統(tǒng)及上位機(jī)軟件設(shè)計(jì)與實(shí)現(xiàn)

科聰 ? 2023-05-29 17:06 ? 次閱讀

隨著機(jī)器人技術(shù)的不斷發(fā)展,我們可以在許多簡(jiǎn)單重復(fù),危險(xiǎn)的崗位上看到機(jī)器人的身影,移動(dòng)機(jī)器人憑借其在復(fù)雜環(huán)境下工作,具有自行感知、自行規(guī)劃、自我決策功能的能力,它可以在不同的環(huán)境中移動(dòng)并執(zhí)行任務(wù),在人類社會(huì)中發(fā)揮著越來(lái)越重要的作用。但移動(dòng)機(jī)器人擁有自主導(dǎo)航能力,才能進(jìn)一步完成上訴所設(shè)定的任務(wù)??梢哉f(shuō)自主導(dǎo)航能力是移動(dòng)機(jī)器人最為基礎(chǔ)和核心的技術(shù),而上位機(jī)軟件的實(shí)現(xiàn)與設(shè)計(jì),則進(jìn)一步推動(dòng)機(jī)器人的完善發(fā)展。在前兩篇文章中,我們介紹了移動(dòng)機(jī)器人的基本概念和硬件組成,本文繼續(xù)深入探討移動(dòng)機(jī)器人的自主導(dǎo)航系統(tǒng)及上位機(jī)軟件設(shè)計(jì)與實(shí)現(xiàn)。

移動(dòng)機(jī)器人的內(nèi)載算法

為了實(shí)現(xiàn)移動(dòng)機(jī)器人在未知環(huán)境的自主導(dǎo)航,就需要解決環(huán)境感知、地圖創(chuàng)建、自主定位、運(yùn)動(dòng)規(guī)劃等一系列核心問(wèn)題,也就是移動(dòng)機(jī)器人車載內(nèi)算法的解決。移動(dòng)機(jī)器人內(nèi)部算法主要包括導(dǎo)航算法及運(yùn)動(dòng)控制算法。導(dǎo)航算法是指移動(dòng)機(jī)器人在未知環(huán)境中通過(guò)傳感器數(shù)據(jù)獲取環(huán)境信息,規(guī)劃路徑并選擇最優(yōu)路徑到達(dá)目的地的算法。運(yùn)動(dòng)控制算法是指移動(dòng)機(jī)器人在到達(dá)目的地后,根據(jù)傳感器數(shù)據(jù)調(diào)整方向和速度的算法。這些算法需要在移動(dòng)機(jī)器人的控制器上實(shí)現(xiàn),并與傳感器、執(zhí)行器等硬件進(jìn)行交互。

在自主導(dǎo)航系統(tǒng)中,SLAM技術(shù)是通過(guò)激光雷達(dá)傳感器,獲取周圍環(huán)境的信息,實(shí)現(xiàn)即時(shí)定位與地圖構(gòu)建的過(guò)程。相比于視覺(jué)傳感器,激光雷達(dá)傳感器不受環(huán)境光照的影響,對(duì)障礙物識(shí)別準(zhǔn)確度與可靠性高。路徑規(guī)劃技術(shù)則是在SLAM建立完整地圖基礎(chǔ)上,按照某種評(píng)價(jià)指標(biāo)尋找一條從起始點(diǎn)到目標(biāo)點(diǎn)的最優(yōu)無(wú)碰撞安全路徑。

wKgZomR0FD6Aak3YAADIh28Uw2E764.png▲SLIM與各領(lǐng)域關(guān)系圖

在運(yùn)動(dòng)控制算法方面,主要有閉環(huán)控制和開(kāi)環(huán)控制兩種方式。

閉環(huán)控制是通過(guò)傳感器反饋來(lái)調(diào)整控制量,保證移動(dòng)機(jī)器人按照規(guī)劃路徑順利地到達(dá)目標(biāo)位置。而開(kāi)環(huán)控制則是根據(jù)預(yù)先設(shè)定的控制量進(jìn)行運(yùn)動(dòng)控制,不考慮機(jī)器人當(dāng)前狀態(tài)的影響。開(kāi)環(huán)控制相對(duì)簡(jiǎn)單,但精度較低,常用于一些簡(jiǎn)單的任務(wù)。

然而由于自主導(dǎo)航系統(tǒng)的定位、建圖與導(dǎo)航等一系列操作較復(fù)雜,且移動(dòng)機(jī)器人地圖、數(shù)據(jù)信息和運(yùn)行軌跡無(wú)法直觀化,為此需要設(shè)計(jì)上位機(jī)將定位、建圖與導(dǎo)航等功能集成到上位機(jī)操作界面,同時(shí)實(shí)時(shí)顯示移動(dòng)機(jī)器人地圖、數(shù)據(jù)和運(yùn)行軌跡。

移動(dòng)機(jī)器人外部調(diào)度軟件和管理平臺(tái)

調(diào)度軟件和管理平臺(tái)是指在上位機(jī)(服務(wù)器)上實(shí)現(xiàn)的軟件,用于對(duì)移動(dòng)機(jī)器人進(jìn)行遠(yuǎn)程管理和控制。

通過(guò)調(diào)度軟件,可以實(shí)現(xiàn)對(duì)移動(dòng)機(jī)器人的任務(wù)指派、路徑規(guī)劃、遠(yuǎn)程監(jiān)控等功能。管理平臺(tái)則提供了對(duì)多臺(tái)移動(dòng)機(jī)器人進(jìn)行管理的功能,包括機(jī)器人的電量控制、狀態(tài)監(jiān)測(cè)、報(bào)警處理等。

上位機(jī)軟件主要由2個(gè)主界面組成:主從機(jī)的登錄通信模塊以及移動(dòng)機(jī)器人當(dāng)前話題列表和運(yùn)動(dòng)信息顯示界面、可視化界面以及移動(dòng)機(jī)器人啟動(dòng)設(shè)置和控制模塊顯示界面。上位機(jī)利用全局規(guī)劃與局部規(guī)劃算法完成自主導(dǎo)航功能。上位機(jī)軟件所實(shí)現(xiàn)的

主要功能如下

:1)建立主從機(jī)之間的通信:將兩臺(tái)電腦連接在相同的局域網(wǎng)下,通過(guò)上位機(jī)分別獲取主從機(jī)的IP地址以及URL地址,再通過(guò)SSH協(xié)議讓從機(jī)登錄主機(jī)并且控制主機(jī),從而完成登錄通信過(guò)程。2)獲取移動(dòng)機(jī)器人當(dāng)前話題列表及運(yùn)動(dòng)信息3)界面可視化及圖層信息獲取與發(fā)布位置信息4)啟動(dòng)設(shè)置與實(shí)現(xiàn)移動(dòng)機(jī)器人控制

wKgaomR0FGKAI7xwAANSGhT4Eog690.png▲上位機(jī)工作流程圖

移動(dòng)機(jī)器人的自主導(dǎo)航系統(tǒng)及上位機(jī)軟件設(shè)計(jì)與實(shí)現(xiàn)是移動(dòng)機(jī)器人技術(shù)的重要組成部分,是實(shí)現(xiàn)機(jī)器人智能化的關(guān)鍵。

在現(xiàn)階段發(fā)展的移動(dòng)機(jī)器人中,底層核心技術(shù)的發(fā)展確實(shí)是非常重要的,相信在未來(lái),隨著機(jī)器人底盤技術(shù)的不斷成熟,我們將會(huì)再更多公共場(chǎng)所看到移動(dòng)機(jī)器人靈活的身姿。這些技術(shù)的應(yīng)用將為倉(cāng)儲(chǔ)和物流等各行各業(yè)帶來(lái)更高效、更智能的服務(wù),具有重要的應(yīng)用價(jià)值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27994

    瀏覽量

    205554
  • 移動(dòng)機(jī)器人

    關(guān)注

    2

    文章

    755

    瀏覽量

    33514
  • AGV小車
    +關(guān)注

    關(guān)注

    4

    文章

    147

    瀏覽量

    11073
  • AGV系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    5532
  • agv機(jī)器人
    +關(guān)注

    關(guān)注

    1

    文章

    64

    瀏覽量

    6511
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    智能移動(dòng)機(jī)器人

    富唯智能移動(dòng)機(jī)器人分為復(fù)合機(jī)器人和轉(zhuǎn)運(yùn)機(jī)器人,搭載ICD核心控制器,實(shí)現(xiàn)一體化控制,最快可實(shí)現(xiàn)15分鐘現(xiàn)場(chǎng)
    的頭像 發(fā)表于 08-27 17:22 ?239次閱讀
    智能<b class='flag-5'>移動(dòng)機(jī)器人</b>

    ???b class='flag-5'>機(jī)器人第100000臺(tái)移動(dòng)機(jī)器人下線

    ???b class='flag-5'>機(jī)器人第100000臺(tái)移動(dòng)機(jī)器人已經(jīng)成功下線 。這是一個(gè)重要的里程碑,標(biāo)志著海康機(jī)器人在全品類移動(dòng)機(jī)器人(AMR)領(lǐng)域取得了顯著的進(jìn)展。
    的頭像 發(fā)表于 05-24 14:43 ?947次閱讀

    自主移動(dòng)機(jī)器人(AMR)功能和特點(diǎn)

    復(fù)合機(jī)器人是一種集成了移動(dòng)機(jī)器人、協(xié)作機(jī)器人機(jī)器視覺(jué)等多項(xiàng)功能的新型機(jī)器人。它的開(kāi)發(fā)目的是為了解
    的頭像 發(fā)表于 02-28 15:05 ?1833次閱讀
    <b class='flag-5'>自主</b><b class='flag-5'>移動(dòng)機(jī)器人</b>(AMR)功能和特點(diǎn)

    富唯智能機(jī)器人集成了協(xié)作機(jī)器人移動(dòng)機(jī)器人和視覺(jué)引導(dǎo)技術(shù)

    富唯智能移動(dòng)機(jī)器人是一款擁有自主導(dǎo)航能力和物料轉(zhuǎn)移抓取功能的智能機(jī)器人,采用先進(jìn)的無(wú)線通信技術(shù)和高精度傳感器,能夠實(shí)現(xiàn)自主導(dǎo)航和避障,完成生
    的頭像 發(fā)表于 01-17 11:58 ?358次閱讀

    5個(gè)問(wèn)題,洞悉自主移動(dòng)機(jī)器人未來(lái)發(fā)展方向

    日常生活中的很多方面發(fā)揮作用。安森美(onsemi)開(kāi)發(fā)了一款自主移動(dòng)機(jī)器人演示,該演示由多個(gè)子系統(tǒng)方案構(gòu)成,是一個(gè)使用安森美創(chuàng)新產(chǎn)品打造的完整的機(jī)器人設(shè)計(jì)。這個(gè)概念
    的頭像 發(fā)表于 01-09 08:30 ?618次閱讀
    5個(gè)問(wèn)題,洞悉<b class='flag-5'>自主</b><b class='flag-5'>移動(dòng)機(jī)器人</b>未來(lái)發(fā)展方向

    AMR(自主移動(dòng)機(jī)器人)提升安全性:預(yù)防到保護(hù)

    隨著AMR(自主移動(dòng)機(jī)器人)在物流和制造業(yè)中的廣泛應(yīng)用,安全問(wèn)題逐漸凸顯。AMR在運(yùn)行過(guò)程中可能會(huì)遇到各種意外情況,如碰撞、故障等,這些都可能對(duì)設(shè)備和人員造成傷害。因此,提高AMR的安全性,已成為我們需要關(guān)注的重要問(wèn)題。
    的頭像 發(fā)表于 01-04 12:07 ?452次閱讀
    AMR(<b class='flag-5'>自主</b><b class='flag-5'>移動(dòng)機(jī)器人</b>)提升安全性:<b class='flag-5'>從</b>預(yù)防到保護(hù)

    國(guó)自機(jī)器人完成超2億元戰(zhàn)略融資

    國(guó)自機(jī)器人成立于2011年,致力于成為全球領(lǐng)先的移動(dòng)機(jī)器人公司。公司是國(guó)家級(jí)重點(diǎn)專精特新小巨人企業(yè),杭州準(zhǔn)獨(dú)角獸企業(yè),已建立了完整的移動(dòng)機(jī)器人產(chǎn)品技術(shù)體系,包括自研核心硬件模塊、集群調(diào)度系統(tǒng)
    的頭像 發(fā)表于 01-03 16:01 ?653次閱讀

    科聰停車移動(dòng)機(jī)器人整體解決方案!

    解決方案:本方案中核心部分采用的是科聰通用移動(dòng)機(jī)器人控制器,導(dǎo)航方式一般選擇激光導(dǎo)航,用以實(shí)現(xiàn)行駛路徑可靈活多變和高精度導(dǎo)航的需求。以通用
    的頭像 發(fā)表于 11-30 10:45 ?592次閱讀
    科聰停車<b class='flag-5'>移動(dòng)機(jī)器人</b>整體解決方案!

    關(guān)于移動(dòng)機(jī)器人的五大應(yīng)用場(chǎng)景

    移動(dòng)機(jī)器人能夠在工地上運(yùn)送材料,如磚塊、水泥和其他建筑材料等,減輕工人的負(fù)擔(dān)并提高效率。由加拿大公司Clearpath Robotics開(kāi)發(fā)的Husky機(jī)器人,被廣泛應(yīng)用于建筑工地上的物流運(yùn)輸任務(wù)。它能夠攜帶重型建筑材料和設(shè)備,通過(guò)自主
    發(fā)表于 11-21 11:41 ?927次閱讀

    移動(dòng)機(jī)器人的ROS導(dǎo)航堆棧技術(shù)手冊(cè)

    ROS 導(dǎo)航堆棧對(duì)于移動(dòng)機(jī)器人從一個(gè)地方移動(dòng)到另一個(gè)地方是強(qiáng)大的可靠。 導(dǎo)航堆棧的工作是通過(guò)處理來(lái)自測(cè)距、傳感器和環(huán)境圖的數(shù)據(jù)來(lái)產(chǎn)生讓機(jī)器人
    發(fā)表于 11-14 12:19 ?781次閱讀
    <b class='flag-5'>移動(dòng)機(jī)器人</b>的ROS<b class='flag-5'>導(dǎo)航</b>堆棧技術(shù)手冊(cè)

    自主移動(dòng)機(jī)器人自述:我們AMR是這樣煉成的!

    點(diǎn)擊藍(lán)字?關(guān)注我們 我是一臺(tái)自主移動(dòng)機(jī)器人,也可以叫我AMR。我能夠 看見(jiàn)、感知現(xiàn)實(shí)世界并完成與現(xiàn)實(shí)世 界的交互,能夠做到這些事情并不容易。今天,我就來(lái)給你們講講我的設(shè)計(jì)者是如何將照明、傳感器和通信
    的頭像 發(fā)表于 11-07 19:15 ?646次閱讀

    「科聰二次開(kāi)發(fā)平臺(tái)」移動(dòng)機(jī)器人開(kāi)發(fā),只需3步!

    科聰提供獨(dú)家二次開(kāi)發(fā)平臺(tái),配合各類工具型軟件,簡(jiǎn)單、靈活、快速完成移動(dòng)機(jī)器人開(kāi)發(fā)。隨著移動(dòng)機(jī)器人應(yīng)用場(chǎng)景的持續(xù)擴(kuò)展和整機(jī)形態(tài)的不斷演化,廠商如何快速、高效、成熟地完成移動(dòng)機(jī)器人開(kāi)發(fā)至關(guān)
    的頭像 發(fā)表于 11-06 10:53 ?1026次閱讀
    「科聰二次開(kāi)發(fā)平臺(tái)」<b class='flag-5'>移動(dòng)機(jī)器人</b>開(kāi)發(fā),只需3步!

    「車型分析」控制系統(tǒng)典型應(yīng)用車型 —— 牽引式移動(dòng)機(jī)器人

    牽引式移動(dòng)機(jī)器人(AGV/AMR),通常由一個(gè)牽引車和一個(gè)或多個(gè)被牽引的車輛組成。牽引車是機(jī)器人的核心部分,它具有自主導(dǎo)航和定位功能,可以根據(jù)預(yù)先設(shè)定的路徑或地標(biāo)進(jìn)行導(dǎo)航,并通過(guò)傳感器
    的頭像 發(fā)表于 10-26 15:06 ?969次閱讀
    「車型分析」控制<b class='flag-5'>系統(tǒng)</b>典型應(yīng)用車型 —— 牽引式<b class='flag-5'>移動(dòng)機(jī)器人</b>

    科普干貨帶你0了解移動(dòng)機(jī)器人(六) (底盤結(jié)構(gòu)類型)

    不同移動(dòng)機(jī)器人有著不同的構(gòu)型,不同構(gòu)型會(huì)帶來(lái)性能上的差異,性能上的差異決定了其應(yīng)用的場(chǎng)景。本文主要從本體構(gòu)型及輪子等方面對(duì)常見(jiàn)移動(dòng)機(jī)器人底盤結(jié)構(gòu)進(jìn)行介紹分析。1、單舵輪單舵輪結(jié)構(gòu)是最簡(jiǎn)單的底盤
    的頭像 發(fā)表于 10-26 15:00 ?4630次閱讀
    【<b class='flag-5'>科普</b>】<b class='flag-5'>干貨</b>!<b class='flag-5'>帶你</b><b class='flag-5'>從</b><b class='flag-5'>0</b><b class='flag-5'>了解</b><b class='flag-5'>移動(dòng)機(jī)器人</b>(六) (底盤結(jié)構(gòu)類型)

    基于GPS的自主移動(dòng)機(jī)器人導(dǎo)航定位系統(tǒng)實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于GPS的自主移動(dòng)機(jī)器人導(dǎo)航定位系統(tǒng)實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 10-25 11:23 ?2次下載
    基于GPS的<b class='flag-5'>自主</b><b class='flag-5'>移動(dòng)機(jī)器人</b><b class='flag-5'>導(dǎo)航</b>定位<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>實(shí)現(xiàn)</b>