機器人相關概念
阿新 • • 發佈:2018-11-22
機器人可以通過建立系統的子系統的方法來簡化設計和分析過程:
1、地盤 (移動平臺) ---執行子系統
- 查分驅動
- 查分地盤
- 阿克曼地盤
2、機械臂
3、感測器子系統
- 普通相機
- 深度相機
- 激動雷達
- 旋轉編碼器
4、計算子系統(主要是類UNIX和系統linux系統和Mac os x)
機器人系統舉例:
- PR2
- Fetch
- Robonaut2(R2)
- Turtlebot
模擬軟體
- Stage
- Gazebo
- morse
- v-erp
- turtlesim
ROS和Gazebo通過一個叫gazebo_ros的包緊緊的聯絡到一起,實現了ROS和Gazebo的雙向通訊,模擬的感測器和物理資料通過Gazebo流向ROS,驅動命令從ROS流向Gazebo
ROS如何控制一個機器人:
讀取它的感測器資料,解析感測器資料並作出決策,傳送命令到驅動器來驅動機器人。模擬是現實實體的體現,可以降低成本,在功能實現上和現實中實體機器人是一樣的。