一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

TuyaOpen開源框架+地瓜RDK X5開發(fā)板=激光雷達(dá)避障、人體追蹤的智能小車

涂鴉開發(fā)者 ? 2025-06-26 18:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OriginBot 是一款智能機(jī)器人開源套件,搭載地瓜 RDK X5 開發(fā)板,通過完全開源的TuyaOpen 開發(fā)框架,能夠?qū)崿F(xiàn)激光雷達(dá)避障、智能聯(lián)網(wǎng)、目標(biāo)檢測、人體追蹤、手勢識別、視覺巡線等功能。該套件集成豐富接口,自帶4 個 USB 3.0、雙頻 Wi-Fi、Type-C供電、藍(lán)牙 5.4,采用模塊化設(shè)計,組裝就像拼樂高一樣簡單。通過配套的涂鴉賦能 App,用戶可實現(xiàn)對 OriginBot 的靈活控制,玩法多樣,功能更強(qiáng)大。
42d39e7e-5279-11f0-986f-92fbcf53809c.jpg最關(guān)鍵的是,OriginBot 還是一個社區(qū)共建的開源項目,從結(jié)構(gòu)到電氣,從驅(qū)動到應(yīng)用,OriginBot 小巧的身軀中,是一個龐大的開源世界。它預(yù)裝 Ubuntu 和 ROS 2 機(jī)器人操作系統(tǒng)開發(fā)者能直接將開源機(jī)器人的代碼跑起來。依托于TuyaOpen 開源框架,開發(fā)者還能低門檻實現(xiàn)軟硬件功能的持續(xù)迭代。接下來,涂鴉保姆級教學(xué),將幫助大家快速上手開發(fā)。

42e9f17e-5279-11f0-986f-92fbcf53809c.png

一、開發(fā)前的準(zhǔn)備工作


1、找到本地代碼位置

機(jī)器?本地代碼位于/root/ros_ws/?件夾下,?件夾內(nèi)容如下:

TuyaOpencatkin_wsnew_tuya.zip#之前收到的Tuya壓縮包,解壓后包含上?兩個?件夾,已進(jìn)?修改從?實現(xiàn)demo中功能

<右滑查看完整指令>

2、找到云端代碼位置

OriginBot 機(jī)器?的 Github 倉庫https://github.com/WenqiWang1245/Tuya_GYH_OriginBot

如果需要在本地獲取?份代碼副本以方便后續(xù)操作,可以使? Git 命令克隆此倉庫:

gitclonehttps://github.com/WenqiWang1245/Tuya_GYH_OriginBot.git

【注】這個步驟會同時將倉庫的main分?內(nèi)容也下載過來,后續(xù)大家可根據(jù)需要調(diào)整路徑。


42e9f17e-5279-11f0-986f-92fbcf53809c.png

?、部署流程:從零到能跑的機(jī)器人


1、通過 MobaXterm 實現(xiàn)?線連接機(jī)器?

如果想要實現(xiàn)機(jī)器人的無線聯(lián)網(wǎng),我們可以通過 Linux 原生網(wǎng)絡(luò)管理工具nmcli完成操作。這樣開發(fā)者無需額外的網(wǎng)絡(luò)配置庫,開發(fā)門檻更低;而且整體代碼運行依賴系統(tǒng)底層命令,穩(wěn)定性更高。

1.1 硬件連接與網(wǎng)絡(luò)配置

此處需要?根 micro-usb 線纜,將 micro-usb 端接? RDK X5 開發(fā)板從左往右數(shù)第三個 microusb ?(即下圖藍(lán)??框所示的接?),另外?端連接筆記本電腦。

430c00ac-5279-11f0-986f-92fbcf53809c.png

進(jìn)? MobaXterm,點擊左上角 Session,上方菜單欄選擇 Serial 連接,Serial port 選擇下圖中 USBSERIAL CH340 或其他類似選項,波特率選擇 115200,點擊 OK。

432cf58c-5279-11f0-986f-92fbcf53809c.png

進(jìn)???后,打開 OriginBot 開關(guān),MobaXterm 會進(jìn)?系統(tǒng),顯示ubuntu login:登錄??名為 root,輸?后點擊鍵盤上 Enter 鍵,出現(xiàn)Password:,登錄密碼也是 root(輸?時不顯?),點擊 Enter 鍵,即可成功進(jìn)?系統(tǒng)。

在系統(tǒng)終端逐?輸?以下兩?代碼:

sudonmcli device wifi rescan # 掃描wifi?絡(luò)sudo nmcli device wifi list # 系統(tǒng)會列出找到的wifi?絡(luò)

<右滑查看完整指令>

在列出的 Wi-Fi ?絡(luò)中,找到想要連接的目標(biāo) Wi-Fi,然后依次按下Ctrl+C和Esc鍵,root@ubuntu:命令?出現(xiàn)后,輸?下方代碼:

sudowifi_connect"SSID""PASSWD"

其中,SSID 填? Wi-Fi 名稱,PASSWD 填? Wi-Fi 密碼。按下 Enter 鍵,即可成功連接 Wi-Fi。然后在 MobaXterm 輸出的消息wlan0部分,找到機(jī)器?IP地址,通過該地址,就能夠?qū)崿F(xiàn)用 SSH ?線連接機(jī)器?。

1.2 使? SSH ?線連接機(jī)器?

在 MobaXterm 中點擊左上? Session,在上?選擇 SSH 連接,Remote host 處填上剛才顯?的 IP 地址,其它地?保持不變,點擊 OK。

433d5e54-5279-11f0-986f-92fbcf53809c.png

此時命令?終端會出現(xiàn)login as:,輸? root 后點擊 Enter,輸?密碼 root(此處輸?不顯?)即可通過 SSH 連接機(jī)器?。


2、設(shè)置運?節(jié)點

2.1 啟動機(jī)器人底盤與雷達(dá)傳感器控制

首先,請確認(rèn) OriginBot 頂部的激光雷達(dá)處于?作狀態(tài)(即正在旋轉(zhuǎn));如果雷達(dá)沒有?作,需要在頂層主板側(cè)邊,找到開關(guān)并撥到 ON 一側(cè)。

在命令?終端輸?下方代碼,啟動 ROS 2 節(jié)點,同時控制機(jī)器?的底盤與激光雷達(dá)檢測。通過ROS 2 的 DDS 通信協(xié)議,可確保雷達(dá)數(shù)據(jù)與運動控制的低延遲同步:

ros2launch originbot_bringup originbot.launch.py use_lidar:=true

<右滑查看完整指令>

輸出內(nèi)容如下圖:

434a7418-5279-11f0-986f-92fbcf53809c.png

2.2 啟動cmd_pub節(jié)點

打開?個新的終端,再次通過 SSH 連接機(jī)器?,連接完成后,逐?輸?以下代碼:

cdros_ws/catkin_ws/#輸?后命令?提?更改為root@ubuntu:~/ros_ws/catkin_ws#sourceinstall/setup.bashros2 run cmd_pub cmd_pub

<右滑查看完整指令>

輸?與輸出內(nèi)容完整如下:

root@ubuntu:~# cd ros_ws/catkin_ws/root@ubuntu:~/ros_ws/catkin_ws# source install/setup.bashroot@ubuntu:~/ros_ws/catkin_ws# ros2 run cmd_pub cmd_pub[INFO] [1747732698.896327220] [f_receiver_node]:FReceiverNodeinitialized.Subscribingto lidar data.

<右滑查看完整指令>

2.3 連接涂鴉 App

再次打開?個新的終端,通過 SSH 連接機(jī)器?,然后輸?下方代碼。這樣可以快速調(diào)用 TuyaOpen SDK,并將機(jī)器人成功接入涂鴉 AI 云開發(fā)者平臺:

cdros_ws/TuyaOpen/apps/tuya_cloud/switch_demo/.build/bin/./switch_demo_1.0.0

代碼運?后,會彈出?維碼:

435a3178-5279-11f0-986f-92fbcf53809c.png

使?涂鴉App掃描二維碼連接機(jī)器?,會出現(xiàn)機(jī)器?管理界?,接下來,就能直接控制機(jī)器人的前后左右移動:

437e1282-5279-11f0-986f-92fbcf53809c.png

3、App 控制效果演示

開發(fā)者無需額外編程就能調(diào)用預(yù)置的 AI 運動算法,而且可以通過多次點擊組合的玩法,避免因為誤觸導(dǎo)致機(jī)器人的混亂與用戶體驗不佳。以下是供大家參考的基礎(chǔ)控制效果:

3.1 連續(xù)點擊三次“前進(jìn)”鍵,OriginBot 就會開始走正?形路徑。

3.2 打開“障礙檢測”功能開關(guān),??會?動緩慢前?,遇到障礙物會?動重新尋路,避開前?障礙。


4、技術(shù)支持復(fù)制下方鏈接,可獲取更多開發(fā)資料:

TuyaOpen 官網(wǎng)介紹--https://www.tuyaopen.ai/zh/

TuyaOpen 開源主倉庫--https://github.com/tuya/TuyaOpen/


每一臺 OriginBot 都是獨一無二的,套件中包含唯一序號的車牌,從“0000”順序開始編碼,為你的愛車掛上專屬車牌。OriginBot 還有更多無限可能性,等待大家一起來探索~


439f632e-5279-11f0-986f-92fbcf53809c.jpg


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

    關(guān)注

    25

    文章

    5687

    瀏覽量

    104949
  • RDK
    RDK
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    9227
  • 激光雷達(dá)
    +關(guān)注

    關(guān)注

    971

    文章

    4236

    瀏覽量

    192933
  • 地瓜機(jī)器人
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    關(guān)于基于低成本激光雷達(dá)智能小車的技術(shù)研究

    本人物流工程專業(yè),現(xiàn)需要做一個關(guān)于使用激光雷達(dá)(鐳神智能LS01C)來實現(xiàn)功能的智能小車!不
    發(fā)表于 10-11 10:16

    【NanoPi NEO申請】基于NANOPI NEO開發(fā)板智能小車

    申請理由:項目描述:我將使用該開發(fā)板開發(fā)一輛智能小車,該小車可以前進(jìn),后退,左轉(zhuǎn),右轉(zhuǎn),同時具有自動
    發(fā)表于 10-25 16:17

    消費級激光雷達(dá)的起航

    線束激光雷達(dá)是主流方案,但受制于價格高昂的因素尚未普及開來。北醒光子主要產(chǎn)品線可以分成無人機(jī)定高雷達(dá) 、小型雷達(dá)和多線長距
    發(fā)表于 12-07 14:47

    固態(tài)激光雷達(dá)

    導(dǎo)航車(例:智能倉儲車)、無人駕駛和工業(yè)自動化等應(yīng)用領(lǐng)域。 聚焦,更廣闊的空間 可自定義設(shè)置探測區(qū)域大小,精確匹配各使用場景下的需求。 視場角132°x 9°,最遠(yuǎn)探測距離4m,廣
    發(fā)表于 01-04 10:18

    激光雷達(dá)

    導(dǎo)航車(例:智能倉儲車)、無人駕駛和工業(yè)自動化等應(yīng)用領(lǐng)域。 聚焦,更廣闊的空間 可自定義設(shè)置探測區(qū)域大小,精確匹配各使用場景下的需求。 視場角132°x 9°,最遠(yuǎn)探測距離4m,廣
    發(fā)表于 01-11 09:21

    固態(tài)設(shè)計激光雷達(dá)

    20線的固態(tài)激光雷達(dá),不僅是低速自動駕駛/輔助駕駛應(yīng)用客戶的最愛,現(xiàn)場還有許多智能倉儲、AGV、工業(yè)自動化的客戶紛紛掏錢買單。三、即插即用的固態(tài)
    發(fā)表于 01-25 09:41

    AGV激光雷達(dá)SLAM定位導(dǎo)航技術(shù)

    AGV小車的自主定位與導(dǎo)航中應(yīng)用十分廣泛?!   XX0XAGV防撞激光雷達(dá)  WXX0X是一系列用于室內(nèi)設(shè)備防撞及智能區(qū)域檢測的產(chǎn)品,此系列產(chǎn)品非常適用于AGV、RGV、機(jī)器人等。
    發(fā)表于 11-09 15:59

    【北醒TFmini-S 測距/激光雷達(dá)傳感器免費試用連載】基于北醒TFmini-S 測距/激光雷達(dá)傳感器關(guān)鍵地區(qū)人員靠近防撞提醒裝置

    項目名稱:基于北醒TFmini-S 測距/激光雷達(dá)傳感器關(guān)鍵地區(qū)人員靠近防撞提醒裝置試用計劃:申請理由本人在嵌入式和電路領(lǐng)域有五年多的學(xué)習(xí)和開發(fā)經(jīng)驗,曾設(shè)計過北斗和GPS定位救生裝
    發(fā)表于 05-28 17:29

    【北醒TFmini-S 測距/激光雷達(dá)傳感器免費試用連載】傳送帶貨物監(jiān)測

    TFmini-S 測距/激光雷達(dá)傳感器完善生產(chǎn)線貨物監(jiān)測功能。項目計劃①根據(jù)文檔,對傳感器使用快速入門②在開發(fā)板開發(fā)傳感器的驅(qū)動③測試
    發(fā)表于 05-28 17:31

    【北醒TFmini-S 測距/激光雷達(dá)傳感器免費試用連載】基于FPGA平臺的YOLO-Complex點云數(shù)據(jù)加速

    )/顯示控制等內(nèi)容。目前正在研究項目是基于FPGA ZCU102平臺的點云算法開發(fā)(YOLO-Complex),希望借助北醒TFmini-S 測距/激光雷達(dá)傳感器可以進(jìn)行特定場景的
    發(fā)表于 05-28 17:32

    當(dāng)“思嵐”激光雷達(dá)邂逅盲人拐杖

    ,實現(xiàn)自主和導(dǎo)航。在這款盲人拐杖里,斯坦福的學(xué)生團(tuán)隊加入了以下傳感器,用來協(xié)助盲人拐杖的運行:激光雷達(dá):幫助盲人探測周圍物體的形狀和環(huán)境GPS:在室外的時候可以知道具體的位置IMU:知道盲人走路
    發(fā)表于 11-12 14:12

    基于OpenHarmony系統(tǒng)和小凌派RK2206開發(fā)板小車

    這是一款基于OpenHarmony系統(tǒng)和小凌派-RK2206開發(fā)板小車。同時,小車上搭載了超聲波測距模塊、舵機(jī)模塊、紅外尋跡模塊、直流
    的頭像 發(fā)表于 04-21 07:58 ?6125次閱讀

    AGV小車使用雷達(dá)

    AGV(自動導(dǎo)引車)小車使用雷達(dá)是為了確保其在運行過程中的安全性和穩(wěn)定性。
    的頭像 發(fā)表于 05-20 10:48 ?1183次閱讀

    鐳神智能激光雷達(dá)飛行汽車/eVTOL系統(tǒng)解決方案—開啟低空安全飛行新未來

    隨著城市空中交通(UAM)的快速發(fā)展,飛行汽車正從科幻走進(jìn)現(xiàn)實。然而,如何在空中高速場景下實現(xiàn)安全,成為行業(yè)亟需攻克的核心挑戰(zhàn)。鐳神智能憑借領(lǐng)先的激光雷達(dá)技術(shù),推出
    的頭像 發(fā)表于 04-11 20:02 ?546次閱讀
    鐳神<b class='flag-5'>智能</b><b class='flag-5'>激光雷達(dá)</b>飛行汽車/eVTOL<b class='flag-5'>避</b><b class='flag-5'>障</b>系統(tǒng)解決方案—開啟低空安全飛行新未來

    地瓜機(jī)器人RDK X5 規(guī)格書與地瓜機(jī)器人RDK X5原理圖

    、割草機(jī)等細(xì)分場景下與全球超過 200+中小創(chuàng)客、50,000+個人開發(fā)者開展深度合作,創(chuàng)造了超過 50+品類的智能機(jī)器人。 旭日智能計算芯片相關(guān)資料下載鏈接: 地瓜機(jī)器人
    的頭像 發(fā)表于 04-21 19:01 ?1141次閱讀
    <b class='flag-5'>地瓜</b>機(jī)器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b> 規(guī)格書與<b class='flag-5'>地瓜</b>機(jī)器人<b class='flag-5'>RDK</b> <b class='flag-5'>X5</b>原理圖