手臂開門指令 Arm Door Opening Command
前言大綱
命令有手臂的 Spot 打開門的範例。 此範例要求用戶從正面魚眼圖像中選擇門把手和門鉸鏈。 收到用戶輸入後,此腳本使用 ManipulationAPIService 估計 3D 空間中的把手位置並將機器人與門把手對齊。 然後這個腳本使用 DoorService 發出自動開門請求。 Spot 自主地抓住把手,打開門,然後走過去。
了解Spot編程
為獲得最佳學習體驗,請使用 SDK 的 docs/python 目錄中的 快速入門指南 Quickstart Guide 。這將幫助您正確設置 Python 編程環境。
常見問題
請記住,您需要單獨啟動軟件急停。急停編程示例在 這裡。
確保按下 Spot 後面板上的 Motor Enable 按鈕。
確保 Spot 直立放置,電池倉位於最靠近地板的一側。
設置相依性
此範例需要安裝 bosdyn API 和客戶端,並且必須使用 python3 運行。使用 pip,可以使用以下命令安裝這些相依性:
python3 -m pip install -r requirements.txt
運行範例
python3 arm_door.py --username USER --password PASSWORD ROBOT_IP
留言
張貼留言
Aron阿龍,謝謝您的留言互動!