機器人對接Robot Docking

設置相依性

此範例需要安裝 bosdyn API 和客戶端,並且必須使用 python3 運行。使用 pip,可以使用以下命令安裝這些相依性:
python3 -m pip install -r requirements.txt

停靠對接我的機器人範例

安裝機器人

為此範例正確設置:

  • 關閉機器人電源
  • 讓機器人靠近碼頭,以便它可以看到基準點,機器人和碼頭之間有一條清晰的路徑。
  • 使用來自 api 客戶端或平板電腦的外部急停端點

運行範例

運行時,此腳本將會
  • 啟動給機器人並站起來。
  • 將機器人移到碼頭上並接合碼頭。 
  • 如果第一次嘗試失敗,將重試。 
  • 與擴展碼頭接合後關閉電源

python3 dock_my_robot.py --username USER --password PASSWORD --dock-id DOCKID ROBOT_IP

當機器人在碼頭上時,盡量不要打斷它,失去通信會使機器人以錯誤的方式坐在碼頭上,可能會導致它翻倒或難以自主恢復。


參考資料

特色、摘要,Feature、Summary:

關鍵字、標籤,Keyword、Tag:

留言

這個網誌中的熱門文章

Ubuntu 常用指令、分類與簡介

iptables的觀念與使用

網路設定必要參數IP、netmask(遮罩)、Gateway(閘道)、DNS

了解、分析登錄檔 - log

Python 與SQLite 資料庫

Blogger文章排版範本

Pandas 模組

如何撰寫Shell Script

查詢指令或設定 -Linux 線上手冊 - man

下載網頁使用 requests 模組