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

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

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

3天內不再提示

使用 Thonny 對 XRP 機器人進行編程

海闊天空的專欄 ? 來源:Aswin S Babu ? 作者:Aswin S Babu ? 2025-01-26 17:31 ? 次閱讀

作者: [Aswin S Babu]

在 SLAM 博客系列[第 1 部分] ,我們討論了什么是 SLAM(同步定位與繪圖)以及機器人如何利用它進行導航。[第 2 部分] 則深入探討了 SLAM 算法中用于創建機器人未知區域導航地圖的三種主要技術。在這篇博客,我們將討論一個適合初學者的實驗機器人平臺 (XRP),以及如何通過另一種方式 Thonny 來對其編程

什么是 XRP(實驗機器人平臺)?

[XRP] 是一個開源機器人平臺,幫助學習編程和機器人基礎知識。它是一個入門級機器人平臺,提供了完善的說明文檔和良好的[社區支持] 。XRP 是一個基于 [Raspberry Pi] [Pico] 的機器人(圖 1)。

圖 1:XRP 機器人。(圖片來源:SparkFun)

為什么使用 Thonny?

Thonny 是一個開源 Python IDE(集成開發環境),用于 Python 編程和基本游戲開發。傳統上,我們使用稱為 XRP 代碼的網絡接口對 XRP 進行編程。XRP 代碼適用于 Google Chrome 瀏覽器和 Microsoft Edge 瀏覽器。我們正在嘗試使用 Thonny 來替代 XRP 代碼,因為使用 Thonny 有很多好處。Thonny 可以讓 XRP 上的 Micro Python 庫的安裝變得更簡單,而且還能改善 XRP 的編程體驗,尤其是在 Ubuntu OS 中。鑒于 Ubuntu OS 上基于瀏覽器的 XRP 代碼存在缺陷,Thonny 不失為一個很好的替代方案。

設置 Thonny 進行 XRP 編程只需三步。

第一步:安裝 XRP 固件(可選)

如果您尚未在機器人上刷新 XRP 固件,請按照以下步驟下載并安裝固件。如果您已經安裝了固件,請跳過此步驟,繼續執行步驟 3。

1.從以下 URL 下載最新版 XRP 固件:

URL:[Releases · wpilibsuite/xrp-wpilib-firmware (github.com)]

  • 您應該可以下載 '.uf2' 文件,或下載并解壓包含 '.uf2' 文件的固件 ZIP 文件。

2.將 XRP 插入筆記本電腦USB 端口

3.按住 BOOTSEL 按鈕的同時,按下并松開 RESET 按鈕(圖 2)

圖 2:XRP 控制板。(圖片來源:SparkFun)

4.現在,XRP 將暫時斷開與電腦的連接,然后以 USB 存儲設備“ RPI-RP2 ”的形式重新連接

5.現在將下載的 '.uf2' 文件復制到 RPI-RP2 驅動器

6.復制完成后,驅動器將自動斷開連接,這時您可以拔下 XRP 與電腦的連接線。

第二步:使用 XRP 代碼編輯器驗證固件安裝

在繼續使用 Thonny 之前,讓我們先使用 XRP 代碼編輯器驗證已安裝的固件。

  1. 使用 Google Chrome 瀏覽器或 Microsoft Edge 訪問以下 URL,打開 XRP 代碼編輯器:[XRP 代碼 URL]
  2. 使用 USB 電纜將 XRP 插入電腦
  3. 要將 XRP 機器人連接到 XRP 代碼,請按 'CONNECT XRP' 按鈕

第三步:使用 Thonny 對 XRP 進行編程

  1. 下載并安裝 Thonny:
    URL:[Thonny 網站]
  2. 將 XRP 連接到 Thonny IDE
    • 安裝后,打開應用程序,使用 USB 電纜將 XRP 連接到 PC
  3. 配置 Thonny IDE
    • 進入 **Tools > Options > Interpreter ** (圖 3)

圖 3:Thonny IDE 配置。(圖片來源:Thonny.org)

  • 然后從下拉列表中選擇 “Micro Python (Raspberry Pi Pico)” (圖 4)
  • 在端口下拉列表中,選擇 Try to detect port automatically (嘗試自動檢測端口)以自動檢測 com 端口進行連接(圖 4)

圖 4:Thonny IDE 配置。(圖片來源:Thonny.org)

測試

為了驗證一切已經順利完成,讓我們嘗試訪問 XRP 硬件上的默認程序。

  • 進入 **File > Open..> ** ,在彈出的窗口中選擇 Raspberry Pi Pico (圖 5)

圖 5:Thonny IDE,訪問 XRP 文件。(圖片來源:Thonny.org)

  • 現在,您應該可以看到所有默認文件或您保存在 XRP 上的任何文件(圖 6)

圖 6:顯示 XRP 代碼文件的 Thonny IDE。(圖片來源:Thonny.org)

  • 打開 ‘XRPExamples’ 并運行您選擇的任何代碼
  • 此時應該會看到如圖 7 所示的輸出結果

圖 7:運行代碼后 Thonny IDE 的輸出窗口。(圖片來源:Thonny.org)

恭喜,現在你已經成功使用 Thonny IDE 對 XRP 進行了編程。

結語

使用 Thonny 作為 XRP 代碼的替代方案有很多好處。主要優點是 Thonny 可以讓 XRP 上安裝 Micro Python 庫變得更容易,而且可以改善 XRP 的編程體驗,尤其是在 Ubuntu 操作系統中。只需按照這篇博客中所列的步驟,就能完成對你的 XRP 的編程并運行起來。

審核編輯 黃宇

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

    關注

    211

    文章

    28632

    瀏覽量

    208130
  • XRP
    XRP
    +關注

    關注

    0

    文章

    4

    瀏覽量

    8483
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    84977
收藏 人收藏

    評論

    相關推薦

    什么是工業機器人

    機械手之間有防護墻隔開,操作者可通過觀察窗或閉路電視對從機械手操作機進行有效的監視,主從機械手系統的出現為機器人的產生為近代機器人的設計與制造作了鋪墊。1954年美國戴沃爾最早提出了工業機器人
    發表于 01-19 10:58

    機器人視覺——機器人的“眼睛”

    目前產業機器人僅能在嚴格定義的結構化環境中執行預定指令動作,缺乏對環境的感知與應變能力,這極大地限制了機器人的應用。利用機器人的視覺控制,不需要預先對產業機器人的運動軌跡
    發表于 01-23 15:02

    自己開發的機器人圖形化編程軟件

    自己開發的機器人圖形化編程軟件從2005年起就開始搞機器人教學了,至今每年夏天都舉行機器人夏令營。10年來一直嘗試做一款簡單穩定好用的機器人
    發表于 07-02 20:15

    機器人、協作機器人和移動機器人,你分的清楚嗎

    、激光掃描儀等。目的是把機器人與人分開。所有安全性都可以根據機械安全標準ISO 13849和IEC 62061(IEC 61508的機械解釋)進行設計COBOT表示協作機器人。它們是被設計為與人交互
    發表于 10-30 11:33

    工業機器人的技術原理

    進行通訊。機器人控制器(RC)的主計算機完成機器人的運動規劃、插補和位置伺服以及主控邏輯、數字I/O、傳感器處理等功能,而編程示教盒完成信息的顯示和按鍵的輸入。  (2)模塊化層次化的
    發表于 11-23 10:40

    雅馬哈機器人編程手冊

    雅馬哈機器人編程手冊
    發表于 02-04 12:27

    工業機器人應用編程考核設備分享

    ZNH-KH01工業機器人應用編程考核設備一、概述工業機器人應用編程考核設備能滿足工業機器人應用編程
    發表于 07-01 11:06

    了解機器人仿真軟件編程界面和運行環境

    軟件編程界面和運行環境。重、難點重點:機器人仿真軟件編程界面的操作。難點:機器人仿真軟件運行環境的操作。教學過程走進機器人世界
    發表于 09-01 06:17

    機器人編程的區別

    在前一篇文章中講了機器人編程的區別,但總感覺講的比較空泛,這篇文章繼續講講那些區別。計算機編程機器人編程最大的區別就是一個是控制虛擬的,
    發表于 09-01 07:12

    工業機器人仿真與編程

    目錄概述行走軸模型拆分行走軸模型導入仿真軟件創建行走軸機械裝置外部軸配置向導插件安裝虛擬機器人系統創建行走軸系統配置機器人安裝到行走軸行走軸運動控制文已經首發在個人微信公眾號:工業機器人仿真與
    發表于 09-07 08:57

    Motoman機器人離線編程

    歡迎關注Jungle的Motoman機器人離線編程專欄系列文章:Motoman機器人離線編程——Motocom32開發簡介Motoman機器人
    發表于 09-07 07:33

    ev3機器人怎么編程樂高

    PAGEPAGE# / 3Lego ev3機器人怎么編程樂高EV3最大特點是無需使用計算機就可進行編程:EV3配備了一塊“智能磚頭”,用戶可以使用它來對自己的
    發表于 09-13 07:29

    機器人是什么?

    機器。一些書呆子式的語言可能會把它描述成“一個可重新編程的多功能機械手,旨在通過各種編程的動作移動材料、部件、工具或專門設備,以完成各種任務”。這個定義非常具有表現力。那么制造機器人
    發表于 03-31 10:31

    機器人編程需要什么軟件?

    機器人編程需要什么軟件
    發表于 11-01 07:34

    機器人的最佳編程語言是什么?機器人十大流行編程語言匯總

    機器人的主要特點之一是其通用性,是機器人具有可編程能力是實現這一特點的重要手段。機器人編程必然涉及機器人
    的頭像 發表于 05-01 17:32 ?3.5w次閱讀
    主站蜘蛛池模板: 三级网站在线 | 天天视频官网天天视频在线 | 色在线免费 | 激情网婷婷| 91牛牛 | 天天舔天天爱 | 狠狠色狠狠色 | 国产精品国产三级国产普通话对白 | 奇米影视久久 | 亚洲精品福利你懂 | 最近免费 | 一区二区三区高清在线 | 扒开双腿疯狂进出爽爽爽 | 欧美三级在线观看视频 | 禁网站在线观看免费视频 | 国产美女主播在线观看 | 国产乱理论片在线观看理论 | 永久免费看的啪啪网站 | 成人网视频免费播放 | 国产精品久久久久久久午夜片 | 天天摸天天 | 免费a网 | 色中色软件 | 国产精品免费视频拍拍拍 | 日本免费不卡视频 | 毛片视频网址 | 四虎永久在线视频 | 美女黄页网 | 日韩精品一区二区三区免费视频 | 色老板在线视频一区二区 | 亚洲性久久久影院 | 中文字幕一区二区三区不卡 | 日本在线视频一区二区 | 欧美黄色高清 | 日本一区视频在线播放 | 午夜国产精品视频 | 四虎午夜影院 | h在线观看视频免费网站 | 国产紧缚jvid| 色视频www在线播放国产人成 | 六月丁香婷婷激情国产 |