国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何才能讓機器人在預先定義的路徑上精確移動

科技觀察員 ? 來源:hackster.io ? 作者:hackster.io ? 2022-06-07 11:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

該項目旨在讓機器人在預先定義的路徑上精確移動,無需使用GPS或WiFi或藍牙進行定位,甚至無需地圖或建筑布局規劃。并實時繪制其實際路徑(按比例)。藍牙可以代替有線,用于傳輸實時位置信息。

poYBAGKexECAQkEsAAXk1Nr4yXA055.png

背景

我們一直在為基于Arduino的機器人的室內導航尋找強大的解決方案。在為此應用選擇正確的運動傳感解決方案時,我們考慮了Oblu(一種開源IMU)。它的低成本和開源性質使其成為可能的候選者。這里棘手的部分是oblu的開源程序適用于腳踏式室內行人航位推算(PDR)或行人導航,簡而言之。Oblu作為一款腳裝式IMU在室內的PDR性能令人印象深刻。一個很大的優點是免費的Android應用程序(Xblu)的實時位置跟蹤。但是,我們不確定如何利用其現有的基于人類步行模型的行人導航算法

Oblu的內部計算基于人類行走。Oblu給出兩個連續步驟之間的位移和航向變化。當腳與地面接觸時,鞋底的速度為零,即鞋底處于靜止狀態。這樣,Oblu可以檢測“步驟”并糾正一些內部錯誤。這種頻繁的錯誤糾正會帶來出色的跟蹤性能。所以我們的機器人也以同樣的方式行走——移動、停止、移動、停止。

我們選擇了Oblu,很快我們就可以組裝我們的機器人和跟蹤系統。

它是如何工作的:

機器人以預先編程的路徑移動,并將其實際移動信息(通過藍牙)傳輸到手機以進行實時跟蹤。

Arduino預編程了路徑,oblu用于感知機器人的運動。oblu定期向Arduino傳輸運動信息。在此基礎上,Arduino控制輪子的運動,讓機器人遵循預定義的路徑。

poYBAGKexDuASJyDAAJpqB8UR64588.png

機器人的路徑被編程為一組直線段。每個線段由其長度和相對于前一個線段的方向定義。機器人的運動保持謹慎,即它以直線運動,但在較小的部分(為簡單起見,我們稱之為“步幅”)。在每一步結束時,oblu將步長和偏離程度(方向變化)從直線傳輸到Arduino。如果Arduino發現與預定義的直線有偏差,則Arduino在收到此類信息的每一步都會糾正機器人的對齊方式。

根據程序,機器人總是應該直線移動。但是,由于表面不平整、機器人裝配質量不平衡、直流電機的結構或電氣不平衡或前自由運轉輪的隨機方向等非理想情況,它可能會偏離直線,并可能以一定的角度或傾斜的路徑行走。

邁出一步→糾正你的前進方向→前進

如果機器人的行程超過該特定線段的編程長度,它也會向后移動。

下一個步長取決于該特定直線段要覆蓋的剩余距離。當要行進的距離較大時,機器人會大步走,而在接近目的地(即每個直線段的末端)時,機器人會小步走。

IMUOblu同時將數據傳輸到Arduino和手機(通過藍牙)。Xblu(Android應用程序)根據從機器人接收到的運動信息執行一些簡單的計算來構建路徑,用于在手機上進行實時跟蹤。使用Xblu構建路徑如下所示:

pYYBAGKexDeAHOhuAAHx8ZAHyO4347.png

總而言之,Obl可以感知運動并定期將運動信息傳達給Arduino和手機。根據編程路徑和運動信息(由oblu發送),Arduino控制車輪的運動。除啟動/停止命令外,機器人的運動不受遠程控制。

路徑建模:

如果機器人只在直線段上行走,它可能會最容易控制。因此,必須首先將路徑建模為一組直線段。下面的圖片包含幾個示例路徑及其在位移和方向方面的表示。這就是在Arduino中對路徑進行編程的方式。

pYYBAGKexDKAbP5lAAEH5tQ_73E653.png

同樣,任何作為一組直線段的路徑都可以在Arduino中定義和編程。

通訊協議:

第1步:Xoblu向oblu發送START命令

第2步:oblu通過向Xblu發送適當的ACK來確認接收命令

第3步:oblu在每一步向Xoblu發送包含每個步幅的位移和方向信息的DATA包。(步驟=每當檢測到零運動或檢測到靜止時)。

第4步:Xblu通過向oblu發送適當的ACK來確認接收到最后一個DATA數據包。(重復第3步和第4步的循環,直到Xblu發送STOP。收到STOP命令后,oblu執行第5步)

第5步:停止-(i)在oblu中停止處理(ii)在oblu中停止所有輸出

連接示意圖:

pYYBAGKexC6AclfeAAHaWZh_CmY969.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    31092

    瀏覽量

    222348
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196966
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Infineon移動機器人電機控制方案深度解析

    Infineon移動機器人電機控制方案深度解析 在當今科技飛速發展的時代,移動機器人在物流、生產、服務等眾多領域的應用日益廣泛。電機控制作為移動機器人的核心技術之一,其性能直接影響著機器人
    的頭像 發表于 12-18 17:00 ?372次閱讀

    人形機器人中的電流檢測方法

    精確測量電機電流對于實現人形機器人安全高效運行非常重要。這些測量結果由機器人關節中致動器的控制算法使用,用于實現精確移動和動態性能。在需要
    的頭像 發表于 12-04 09:17 ?9560次閱讀
    人形<b class='flag-5'>機器人</b>中的電流檢測方法

    全自動裝車機器人在河南玉米裝車中的應用

    突出。隨著科技的進步,全自動裝車機器人逐漸應用于玉米裝車環節,展現出顯著的優勢,為河南省的農業生產帶來了變化。 ?全自動裝車機器人在河南玉米裝車中的應用,首先體現在效率的大幅題升上。傳統的裝車方式需要多名工
    的頭像 發表于 11-03 10:08 ?308次閱讀

    安森美產品如何助力打造下一代自主移動機器人

    類員工嚴格隔離的。不過,細心的小伙伴會發現,隨著新一代自主移動機器人(AMR)的出現,機器人在人們心目中的刻板形象正在被打破,它們正在被賦予新的含義,并開始真正走入我們的生活。
    的頭像 發表于 10-27 15:11 ?1796次閱讀

    自制巡線解迷宮機器人

    基于GD32VF103處理器所自主設計的RV-STAR開發板,它主要負責處理紅外反射傳感器采所集到的模擬數據,并將處理后的數據后向下發送給電機驅動模塊來精確控制兩個直流電機的轉向和轉速。由于該機器人
    發表于 10-20 10:39

    具身智能機器人在檢驗檢測實驗室應用的技術路徑探討

    具身智能機器人在檢驗檢測實驗室的應用需突破多模態感知、靈巧操作、認知決策等核心技術,并通過仿真訓練、大模型微調等路徑實現落地。一、核心技術瓶頸1.多模態感知融合觸覺與視覺協同:實驗室操作需識別微米級
    的頭像 發表于 07-28 17:32 ?1222次閱讀
    具身智能<b class='flag-5'>機器人在</b>檢驗檢測實驗室應用的技術<b class='flag-5'>路徑</b>探討

    工業機器人的特點

    是實現工業互聯網的基礎,也是第一步。 三大優勢:提高產品品質、提高產出、適用范圍廣 機器人在生產上的優勢可以分為提高產品品質、提高產出以及適用范圍廣三個方面。提高產品品質 工業機器人的標準化、精細化
    發表于 07-26 11:22

    小型排爆機器人的直流電機驅動電路設計

    摘 要:根據小型排爆機器人在精確移動及可靠跨越障礙方面對電機驅動的特殊要求,提出一種基于BTS7970驅動芯片的直流電機驅動系統的設計方案,詳細介紹了系統的硬件電路和基于PWM控制轉速的軟件實現方法
    發表于 07-16 18:59

    機器人測試:從虛擬到現實,機器人如何才能變成真正的打工牛馬?

    從虛擬世界的算法優化,到現實中的 “抗造” 考驗,再到細節處的容錯能力,機器人的每一輪測試,本質都是在模仿人類 “打工人” 的成長路徑:先在練習中練熟技能,再在實戰中扛住壓力,最終成為那個
    的頭像 發表于 07-11 09:16 ?1751次閱讀
    <b class='flag-5'>機器人</b>測試:從虛擬到現實,<b class='flag-5'>機器人</b>如何<b class='flag-5'>才能</b>變成真正的打工牛馬?

    華數機器人全新推出70kg負載機器人HSR-JR670-2100

    華數機器人全新推出70kg負載機器人HSR-JR670-2100,該產品基于"高速、高精、高穩定"三大核心技術優勢,配備全機身IP67防護等級+定制防爆設計,讓機器人在粉塵、水汽、甚至潛在爆炸性環境中也能“穩如泰山”,重新
    的頭像 發表于 06-26 15:02 ?1271次閱讀

    輪式移動機器人電機驅動系統的研究與開發

    【摘 要】以嵌入式運動控制體系為基礎,以移動機器人為研究對象,結合三輪結構輪式移動機器人,對二輪差速驅動轉向自主移動機器人運動學和動力學空間模型進行了分析和計算,研究和設計了自主移動機器人
    發表于 06-11 14:30

    詳細介紹機場智能指路機器人的工作原理

    機器人還會將自身傳感器獲取的環境信息與預先建立的機場高精度地圖進行匹配。通過對比地圖中的特征點和實際感知到的環境特征,進一步精確機器人在地圖中的位置。同時,利用這種地圖匹配方式,可
    發表于 05-10 18:26

    【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識

    地圖構建→路徑規劃→動態避障)等等 2. 機器人功能開發 相較于ROS入門21講,書中更是詳細書寫了關于機器人的功能開發,并且十分完善,教程詳盡 傳感器數據處理:機器人通常配備多種傳感
    發表于 04-27 11:24

    復合機器人是通過什么導航方式?

    +AI動態決策”的三維導航體系,重新定義了復合機器人移動邏輯,讓“精準、靈活、智能”成為智能工廠的標配。
    的頭像 發表于 04-21 16:24 ?796次閱讀

    德州儀器先進的電流和電壓檢測技術助力更精確電機控制 提升機器人精度

    機器人處理復雜任務的能力,同時加快轉矩響應速度,從而實現更平滑的類人型運動。 功能隔離式轉換器 讓機器人在更小的設計中實現更精確的電機控制,從而使它們更智能、更安全和更高效。 隨著低于 60V 的自主
    的頭像 發表于 03-28 11:05 ?1830次閱讀
    德州儀器先進的電流和電壓檢測技術助力更<b class='flag-5'>精確</b>電機控制 提升<b class='flag-5'>機器人</b>精度