TurtleBot3-鍵盤遠程控制


注意:
該指令在Ubuntu 16.04和ROS Kinetic Kame上進行了測試。
這個例子應該在遠程PC上運行。 按照遠程PC上的說明進行操作。

警告:確保在執行此示例之前運行Bringup指令,並且在機器人可能跌落,在桌面上測試機器人時要小心。

TurtleBot3可以通過各種設備進行遠程操作。 它通過PS3,XBOX 360,ROBOTIS RC100等多種無線設備進行了測試。此處顯示的示例(LEAP Motion除外)可以通過ROS在Ubuntu伙伴16.04上使用Raspberry Pi 3和OpenCR來控制DYNAMIXEL。

提示:終端應用程序可以通過屏幕左上角的Ubuntu搜索圖標找到。 終端的快捷鍵是Ctrl+Alt+T

提示:在執行此命令之前,您必須指定TurtleBot3的型號名稱。 $ {TB3_MODEL}是你在burgerwafflewaffle_pi中使用的模型的名稱。 

鍵盤:

  [Remote PC]啟動turtlebot3_teleop_key節點進行簡單的遙操作測試。(本例子以waffle_pi為例)

export TURTLEBOT3_MODEL=waffle_pi
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch

 如果節點成功啟動,則終端窗口將顯示以下指令。

Control Your Turtlebot3!
  ---------------------------
  Moving around:
          w
     a    s    d
          x

  w/x : increase/decrease linear velocity
  a/d : increase/decrease angular velocity
  space key, s : force stop

  CTRL-C to quit

RC100:

  ROBOTIS RC-100B控制器的設置包含在TurtleBot3 Burger,Waffle和Waffle Pi的OpenCR固件中。 該控制器可與藍牙模塊BT410一起使用。 TurtleBot3 Waffle Pi包括此控制器和藍牙模塊。 使用RC-100時,不必執行特定節點,因為turtlebot_core節點在直接連接到OpeCR的固件中創建/cmd_vel主題。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM