在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Jetson Nano集成探索大象機(jī)器人myAGV上的 SLAM 算法!

大象機(jī)器人科技 ? 來(lái)源:大象機(jī)器人科技 ? 作者:大象機(jī)器人科技 ? 2024-06-03 14:13 ? 次閱讀

引言
大家好,最近新入手了一臺(tái)myAGV JN這是elephant robotics在myAGV升級(jí)后的版本。最近有對(duì)SLAM相關(guān)知識(shí)感興趣,想深入了解一些關(guān)于ROS中SLAM的一些算法和規(guī)劃,跟據(jù)官方提供的gitbook,主要使用到了gmapping算法來(lái)建圖導(dǎo)航實(shí)現(xiàn)功能的。

本篇得到文章主要探討如何通過(guò)調(diào)整gmapping算法和其他軟件層面的優(yōu)化來(lái)提升myagv的精度,在不依靠硬件的條件情況下。

產(chǎn)品介紹
myAGV-Jetson Nano
這是第二代的myAGV,第一代的只有raspberry Pi 4B版本,算力方面有所欠缺,在二代的時(shí)候推出了一Jetson Nano為主控的版本,能夠滿(mǎn)足ROS 大部分的需求,Jetson Nano 能夠滿(mǎn)足大部分的嵌入式機(jī)器人的算力需求。

wKgaomZdXaaALxwbAAcctjO7AZQ415.png

對(duì)比之前還多了很多的配件,可以搭載3D攝像頭做一些視覺(jué)的建圖,一塊顯示屏安裝在車(chē)身上比較方便操作,還有額外的增加了一塊儲(chǔ)能電池,比之前更耐用了(之前的1h差不多就趴窩了),因?yàn)槎际强催^(guò)raspberry 第一版的測(cè)評(píng)和使用情況,對(duì)這個(gè)升級(jí)版本還是很大的期待的。

搭配了一個(gè)雷達(dá),高性能的行星直流無(wú)刷電機(jī),保留了競(jìng)賽級(jí)別的萬(wàn)向輪,在原有的基礎(chǔ)上開(kāi)放了python 的控制接口,適配了圖形化編程等軟件。最讓我心動(dòng)的是,主控板為此提供了強(qiáng)大的圖形處理能力,并且還支持3D建圖和導(dǎo)航。

Jetson Nano B01

wKgZomZdXb2AJmXUAAWnVyLB6ZA097.png


NVIDIA Jetson Nano B01是一款小型但強(qiáng)大的嵌入式計(jì)算開(kāi)發(fā)板,專(zhuān)為人工智能AI)和機(jī)器學(xué)習(xí)(ML)應(yīng)用設(shè)計(jì)。

主要性能:

NVIDIA Maxwell架構(gòu)的GPU,包含128個(gè)CUDA核心。
四核ARM Cortex-A57 CPU,主頻為1.43 GHz。
4GB LPDDR4內(nèi)存,位寬為64位,頻率為1600MHz。
基于這些性能Jetson Nano BO1 適用于各種AI和嵌入式應(yīng)用場(chǎng)景,尤其是機(jī)器人方面的自動(dòng)導(dǎo)航,運(yùn)動(dòng)控制,路徑規(guī)劃等等。

gmapping
gmapping是一種SLAM(Simultaneous Localization and Mapping)常用的算法,他使用粒子波率方法在機(jī)器人移動(dòng)的過(guò)程中同事構(gòu)建環(huán)境地圖并且估計(jì)機(jī)器人的位置和姿態(tài)。

wKgZomZdXc2ALdqqAAGaVE-zrv8720.png

wKgaomRu2JqAZO76ABiL6cYvQBk795.gif

過(guò)程
使用的過(guò)程

wKgZomZdXeqAdFLhAAKRBiu466A529.png


進(jìn)入的界面是Ubuntu系統(tǒng),方便了使用ROS進(jìn)行操作,具我所了解,主機(jī)里原本就已經(jīng)配置好了一些相關(guān)的基礎(chǔ)建圖信息。

wKgZomZdXfiAHCqLAAT9-BvMrLE963.png

對(duì)于初次使用類(lèi)似這種機(jī)器人來(lái)說(shuō)非常的友好,提供了一個(gè)UI界面哪里不會(huì)點(diǎn)哪里。

wKgaomZdXgKANNl5AAc0COYmH0k164.png

一頓鼠標(biāo)點(diǎn)下來(lái),不用幾分鐘,就可以打開(kāi)雷達(dá)運(yùn)行g(shù)mapping來(lái)進(jìn)行環(huán)境建圖了。

wKgaomZdXh2APNO1AAWHwTRUbwU619.png

這個(gè)UI界面非常友好,功能相對(duì)來(lái)說(shuō)還是比較完善的,但是只基于最基礎(chǔ)的建圖和導(dǎo)航功能,如果說(shuō)是要做其他的一些項(xiàng)目開(kāi)發(fā),就沒(méi)有太大的用處了,只適用于初學(xué)者,想要快速上手。

wKgZomZdXhSAC1dwAAULqQj9xIk889.png

之后就開(kāi)始可以建圖了。用VNC進(jìn)行遠(yuǎn)程鏈接,通過(guò)鍵盤(pán)控制myAGV在所要導(dǎo)航的環(huán)境中進(jìn)行建圖。

wKgZomZdXh6AM5VXAAo262c-CXw640.png

目前為止,所有的環(huán)節(jié)都是順利的,如果不想用UI也可以 自行輸入命令行來(lái)執(zhí)行環(huán)境建圖的功能,以下內(nèi)容都是大象機(jī)器人封裝好的功能,以下命令都要在命令行當(dāng)中運(yùn)行。

# 啟動(dòng)雷達(dá) roslaunch myagv_odometry myagv_active.launch #運(yùn)行g(shù)mapping建圖文件 roslaunch myagv_navigation myagv_slam_laser.launch # 開(kāi)啟鍵盤(pán)控制 roslaunch myagv_teleop myagv_teleop.launch #完成建圖步驟之后需要進(jìn)行保存map rosrun map_server map_saver


在導(dǎo)航的功能包中,更改剛建圖的路徑。

wKgZomZdXoyAfHGmAAO6tHrTwdM698.png

關(guān)閉建圖的終端,運(yùn)行導(dǎo)航的命令。

roslaunch myagv_navigation navigation_active.launch

wKgZomZdXqGAZQu2AAbF14Dk_w4851.png


這個(gè)時(shí)候,關(guān)鍵點(diǎn)來(lái)了,最好吧myagv放置在建圖時(shí)候小車(chē)出發(fā)的為止,或者在RViz當(dāng)中進(jìn)行更改,確保Myagv在地圖中的位置和實(shí)際環(huán)境中的位置相同才能夠保證導(dǎo)航的時(shí)候能夠正確的前往目的地。

點(diǎn)擊頂部工具欄的“2D Pose Estimate” 進(jìn)行調(diào)整,使得Rviz界面的小車(chē)和實(shí)現(xiàn)的小車(chē)可對(duì)應(yīng)上,此時(shí)終端會(huì)返回小車(chē)相對(duì)于地圖的坐標(biāo)和航向角。

wKgZomZdXqyAJgizAASLzdNBFj0150.png

甚至還可以進(jìn)行分布導(dǎo)航,記錄下要前往的導(dǎo)航點(diǎn)的參數(shù),xy坐標(biāo)與航向角yaw,但是在導(dǎo)航的過(guò)程中發(fā)現(xiàn)了一些問(wèn)題,很關(guān)鍵原因就是他不是特別的精準(zhǔn),導(dǎo)航10次,10次都會(huì)根據(jù)原來(lái)的路徑有一定的偏差。

提出的問(wèn)題并解決
為什么會(huì)出現(xiàn)偏差的問(wèn)題?是什么原因?qū)е鲁霈F(xiàn)偏差?

主要有兩方面的原因,1是硬件方面傳感器的誤差,2是軟件方面算法的局限性。

以下是我解決的方法,都是根據(jù)ROS官方給出的參數(shù)進(jìn)行調(diào)整。

gmapping - ROS Wiki

通過(guò)修改雷達(dá)的參數(shù),主要有一下幾個(gè)參數(shù)
maxRange和maxUrange
maxRange:設(shè)置激光雷達(dá)的最大探測(cè)距離。確保此值與激光雷達(dá)的實(shí)際測(cè)量范圍相匹配。

maxUrange:用于構(gòu)建地圖的最大有效距離。一般比maxRange稍小,設(shè)置成實(shí)際測(cè)量距離的一個(gè)合理值。

sigma
表示激光雷達(dá)測(cè)量的標(biāo)準(zhǔn)差。數(shù)值越小,表示測(cè)量越精確。

根據(jù)激光雷達(dá)的實(shí)際性能調(diào)整該值,以減少測(cè)量噪聲的影響。

kernelSize
表示掃描匹配的窗口大小。較大的值可以增加匹配的魯棒性,但也會(huì)增加計(jì)算量。

調(diào)整該參數(shù)以平衡計(jì)算時(shí)間和匹配精度。

lstep和astep
lstep:線(xiàn)性步長(zhǎng),表示在掃描匹配過(guò)程中,平移步長(zhǎng)的大小。

astep:角度步長(zhǎng),表示在掃描匹配過(guò)程中,旋轉(zhuǎn)步長(zhǎng)的大小。

減小這些步長(zhǎng)可以提高掃描匹配的精度,但也會(huì)增加計(jì)算負(fù)擔(dān)。

particles
粒子的數(shù)量。更多的粒子可以提高定位的準(zhǔn)確性和穩(wěn)定性,但也會(huì)增加計(jì)算開(kāi)銷(xiāo)。

在計(jì)算資源允許的情況下,適當(dāng)增加粒子數(shù)量。

xmin、ymin、xmax、ymax
設(shè)置地圖的邊界,確保這些值能夠涵蓋機(jī)器人運(yùn)行的整個(gè)區(qū)域。

適當(dāng)調(diào)整地圖邊界,可以減少無(wú)效區(qū)域的計(jì)算,提高整體效率。

調(diào)整里程計(jì)的參數(shù)
里成計(jì)模型:

校準(zhǔn)里程計(jì)模型參數(shù),確保其準(zhǔn)確反映機(jī)器人的運(yùn)動(dòng)特性。
檢查并調(diào)整輪子的半徑、軸距等參數(shù),減少模型誤差。
傳感器結(jié)合:

結(jié)合IMU數(shù)據(jù),通過(guò)擴(kuò)展卡爾曼濾波器(EKF)等方法進(jìn)行傳感器數(shù)據(jù)融合,提高定位精度。
確保里程計(jì)和IMU數(shù)據(jù)的時(shí)間同步,減少時(shí)序誤差。
3gmapping算法調(diào)整:

粒子濾波誤差:Gmapping使用粒子濾波算法,粒子的數(shù)目和分布會(huì)影響精度。如果粒子數(shù)量不足或分布不合理,可能導(dǎo)致誤差。
Gmapping算法中的參數(shù)(如粒子數(shù)、步長(zhǎng)、噪聲模型等)設(shè)置不當(dāng),會(huì)影響定位和建圖的精度。
調(diào)節(jié)這些參數(shù)來(lái)提高SLAM算法的精度,在實(shí)踐當(dāng)中就可以確保myAGV運(yùn)行的時(shí)候誤差不會(huì)太大。

需要根據(jù)周?chē)沫h(huán)境,進(jìn)行大量的調(diào)節(jié)參數(shù),然后進(jìn)行測(cè)試,才能夠確保建圖的精準(zhǔn)只有在建圖精準(zhǔn)了,導(dǎo)航也才能夠保證精準(zhǔn)。

總結(jié)
總的來(lái)說(shuō),我覺(jué)得myAGV表現(xiàn)還是挺不錯(cuò)的,無(wú)論是性能、使用體驗(yàn),還是配套資料,都讓人覺(jué)得友好,對(duì)初學(xué)者來(lái)說(shuō)很容易上手。目前,我還在不斷地使用和熟悉這個(gè)產(chǎn)品,之后打算做一些有趣的項(xiàng)目,希望能充分利用Jetson Nano BO1的潛力,把AI和大模型結(jié)合起來(lái)。如果你有任何好的建議,隨時(shí)分享!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)注

    213

    文章

    29533

    瀏覽量

    211729
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4701

    瀏覽量

    94845
  • SLA
    SLA
    +關(guān)注

    關(guān)注

    1

    文章

    54

    瀏覽量

    18476
  • 人工智能
    +關(guān)注

    關(guān)注

    1804

    文章

    48783

    瀏覽量

    246888
  • 大象機(jī)器人
    +關(guān)注

    關(guān)注

    0

    文章

    85

    瀏覽量

    74
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    大象機(jī)器人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開(kāi)源六軸機(jī)械臂產(chǎn)品

    大象機(jī)器人成立于2016年,專(zhuān)注協(xié)作機(jī)器人研發(fā)與應(yīng)用,產(chǎn)品線(xiàn)涵蓋輕量級(jí)協(xié)作機(jī)器人、人形機(jī)器人、仿生機(jī)器人
    的頭像 發(fā)表于 06-06 16:55 ?262次閱讀
    <b class='flag-5'>大象</b><b class='flag-5'>機(jī)器人</b>攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開(kāi)源六軸機(jī)械臂產(chǎn)品

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】視覺(jué)實(shí)現(xiàn)的基礎(chǔ)算法的應(yīng)用

    的本質(zhì)是解決“雞與蛋”問(wèn)題:機(jī)器人需要地圖來(lái)定位,又需要準(zhǔn)確定位來(lái)構(gòu)建地圖。書(shū)中從前端(傳感器數(shù)據(jù)處理)和后端(位姿優(yōu)化)兩個(gè)層面解析了SLAM算法邏輯。 激光雷達(dá)和視覺(jué)SLAM各有
    發(fā)表于 05-03 19:41

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+ROS2應(yīng)用案例

    地圖構(gòu)建,包括算法原理介紹、安裝與配置方法、仿真環(huán)境中的SLAM以及真實(shí)機(jī)器人SLAM。 這一過(guò)程不僅涉及到計(jì)算機(jī)視覺(jué)和
    發(fā)表于 04-27 11:42

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識(shí)

    、Gazebo仿真(含RGBD相機(jī)/激光雷達(dá)仿真)、實(shí)物機(jī)器人運(yùn)動(dòng)控制,實(shí)現(xiàn)\"仿真→實(shí)物\"的無(wú)縫銜接 高階應(yīng)用篇(7-9章) 聚焦視覺(jué)SLAM、自主導(dǎo)航等前沿場(chǎng)景,提供完整項(xiàng)目鏈路(如
    發(fā)表于 04-27 11:24

    大象機(jī)器人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開(kāi)源六軸機(jī)械臂產(chǎn)品

    大象機(jī)器人成立于2016年,專(zhuān)注協(xié)作機(jī)器人研發(fā)與應(yīng)用,產(chǎn)品線(xiàn)涵蓋輕量級(jí)協(xié)作機(jī)器人、人形機(jī)器人、仿生機(jī)器人
    發(fā)表于 04-25 17:59

    大象機(jī)器人推出myCobot 280 RDK X5,攜手地瓜機(jī)器人共建智能教育機(jī)

    摘要大象機(jī)器人全新推出輕量級(jí)高性能教育機(jī)械臂myCobot280RDKX5,該產(chǎn)品集成地瓜機(jī)器人RDKX5開(kāi)發(fā)者套件,深度整合雙方在硬件研發(fā)與智能計(jì)算領(lǐng)域的技術(shù)優(yōu)勢(shì),實(shí)現(xiàn)芯片架構(gòu)、軟件
    的頭像 發(fā)表于 04-15 22:05 ?383次閱讀
    <b class='flag-5'>大象</b><b class='flag-5'>機(jī)器人</b>推出myCobot 280 RDK X5,攜手地瓜<b class='flag-5'>機(jī)器人</b>共建智能教育機(jī)

    大象機(jī)器人推出myAGV復(fù)合機(jī)器人智慧物流套裝

    在數(shù)字經(jīng)濟(jì)與實(shí)體經(jīng)濟(jì)深度融合的當(dāng)下,機(jī)器人技術(shù)、人工智能技術(shù)已經(jīng)在眾多傳統(tǒng)實(shí)業(yè)中被廣泛利用,通過(guò)自動(dòng)化流程有效地提高生產(chǎn)效率和降低運(yùn)營(yíng)成本,職業(yè)教育、高等教育的實(shí)踐教學(xué)亟需與產(chǎn)業(yè)前沿接軌。
    的頭像 發(fā)表于 03-17 11:17 ?502次閱讀

    大象機(jī)器人以科技治愈人心

    當(dāng)冰冷的代碼被賦予人性的溫度,科技便有了治愈人心的力量。大象機(jī)器人公司始終致力于通過(guò)機(jī)器人技術(shù)改善人們的生活,"享受機(jī)器人世界"是大象
    的頭像 發(fā)表于 02-20 11:17 ?640次閱讀

    使用 Thonny 對(duì) XRP 機(jī)器人進(jìn)行編程

    作者: [Aswin S Babu] 在 SLAM 博客系列[第 1 部分] ,我們討論了什么是 SLAM(同步定位與繪圖)以及機(jī)器人如何利用它進(jìn)行導(dǎo)航。[第 2 部分] 則深入探討了 SLA
    的頭像 發(fā)表于 01-26 17:31 ?485次閱讀
    使用 Thonny 對(duì) XRP <b class='flag-5'>機(jī)器人</b>進(jìn)行編程

    《具身智能機(jī)器人系統(tǒng)》第10-13章閱讀心得之具身智能機(jī)器人計(jì)算挑戰(zhàn)

    閱讀《具身智能機(jī)器人系統(tǒng)》第10-13章,我對(duì)具身智能機(jī)器人的工程實(shí)踐有了全新認(rèn)識(shí)。第10章從實(shí)時(shí)性角度剖析了機(jī)器人計(jì)算加速問(wèn)題。機(jī)器人定位中的SL
    發(fā)表于 01-04 01:15

    大象機(jī)器人11月大事件回顧

    冬意漸濃,在過(guò)去的11月里,大象機(jī)器人活躍在國(guó)內(nèi)外的多個(gè)行業(yè)盛會(huì)上,向廣大機(jī)器人愛(ài)好者和行業(yè)專(zhuān)家展示了我們?cè)趨f(xié)作機(jī)器人、人形機(jī)器人、仿生
    的頭像 發(fā)表于 12-03 15:35 ?544次閱讀

    使用NVIDIA Jetson打造機(jī)器人導(dǎo)盲犬

    Selin Alara Ornek 是一名富有遠(yuǎn)見(jiàn)的高中生。她使用機(jī)器學(xué)習(xí)和 NVIDIA Jetson邊緣 AI 和機(jī)器人平臺(tái),為視障人士打造了機(jī)器人導(dǎo)盲犬。
    的頭像 發(fā)表于 11-09 13:51 ?657次閱讀

    使用機(jī)器學(xué)習(xí)和NVIDIA Jetson邊緣AI和機(jī)器人平臺(tái)打造機(jī)器人導(dǎo)盲犬

    Selin Alara Ornek 是一名富有遠(yuǎn)見(jiàn)的高中生。她使用機(jī)器學(xué)習(xí)和 NVIDIA Jetson 邊緣 AI 和機(jī)器人平臺(tái),為視障人士打造了機(jī)器人導(dǎo)盲犬。 該項(xiàng)目名為 I
    的頭像 發(fā)表于 11-08 10:05 ?757次閱讀

    大象機(jī)器人10月大事件回顧

    金秋10月,大象機(jī)器人積極參加數(shù)個(gè)海內(nèi)外知名行業(yè)盛會(huì),向全球機(jī)器人愛(ài)好者與行業(yè)專(zhuān)家展示最新的成果,也收獲了一些獎(jiǎng)項(xiàng)、報(bào)道,通過(guò)這些難得的展示機(jī)會(huì),大象
    的頭像 發(fā)表于 10-31 16:43 ?882次閱讀

    使用myAGVJetson Nano主板和3D攝像頭,實(shí)現(xiàn)了RTAB-Map的三維建圖功能!

    本文將展示如何使用myAGV Jetson Nano移動(dòng)平臺(tái)搭載Jetson Nano BO1主板,結(jié)合RTAB-Map和3D相機(jī),實(shí)現(xiàn)更加
    的頭像 發(fā)表于 08-28 10:22 ?1192次閱讀
    使用<b class='flag-5'>myAGV</b>、<b class='flag-5'>Jetson</b> <b class='flag-5'>Nano</b>主板和3D攝像頭,實(shí)現(xiàn)了RTAB-Map的三維建圖功能!
    主站蜘蛛池模板: 午夜影视啪啪免费体验区入口 | 免费国产99久久久香蕉 | 一本一本大道香蕉久在线精品 | avhd101天天看新片 | 91精品国产91久久久久青草 | 一级特级女人18毛片免费视频 | 天天操天天操天天 | 五月婷婷色视频 | 夜间免费小视频 | 欧美一级视频在线高清观看 | 国产精品成人观看视频国产奇米 | 永久黄网站色视频免费观看 | 国产免费糟蹋美女视频 | 高清性欧美xxx | 色视频在线免费看 | 一级aa 毛片高清免费看 | 日本精品卡一卡2卡3卡四卡三卡 | 黑色丝袜美女被视频网站 | 欧美黄色片 一级片 | 欧美午夜视频一区二区 | 男女交性拍拍拍高清视频 | 天堂视频在线观看 | 日日干天天干 | 日本免费视频 | 在线黄视频 | 亚洲 欧美 另类 综合 日韩 | 欧美午夜一区 | 中文字幕在线一区二区在线 | 4hu影院在线观看 | 亚洲国产第一区二区香蕉 | 亚洲福利视频网址 | 国内一区二区三区精品视频 | 鲁丝一区二区三区 | 天天操天天干天天干 | 亚洲大香伊人蕉在人依线 | 中文字幕一区二区三区5566 | 性做久久久久 | 好黄好猛好爽好痛的视频 | 1024手机在线看片 | 一级视频在线观看免费 | 韩国理伦片在线观看2828 |