Omnidirectional Drive
- 又稱: Omni Drive, Holonomic Drive, Mecanum Drive
- 類別: Mechanical structure › Robot morphologies
- 標籤: mobile-robot, locomotion, wheels, mecanum, holonomic
使用特殊車輪設計、讓機器人不必轉向就能朝任何方向移動的驅動系統。
定義
全向移動系統讓機器人不必先轉向,就能朝任何方向(前進、後退、側向、斜向)移動。傳統輪式機器人必須轉彎才能改變方向(就像汽車),全向移動機器人則能在 2D 平面上自由平移,同時獨立控制旋轉。
常見的實作方式: - 麥克納姆輪:四個車輪,圓周上裝有傾斜(45 度)的滾子。藉由改變每個車輪的速度與方向,機器人就能朝任何方向移動。因為容易取得又簡單,在開源機器人領域最受歡迎。 - 全向輪:概念類似,但滾子與車輪軸垂直。通常以 3 輪(120 度)或 4 輪(90 度)配置排列。全向運動比麥克納姆輪更平順。 - 轉向驅動(swerve drive):每個車輪都能獨立轉向與驅動。用於重載應用與 FIRST 機器人競賽。機械上最複雜,但提供最好的抓地力。 - 滾珠驅動:使用有動力的球形輪。因機械複雜而少見。
全向移動的優點: - 在狹窄空間(倉庫、工廠)中精確定位 - 平順的側向移動,適合棧板對位等作業 - 機器人能把平移與旋轉解耦,因此路徑規劃得以簡化
限制包括抓地力比傳統車輪差(麥克納姆輪與全向輪的觸地面積有限)、機械複雜度較高,以及最高速度通常較低。全向移動廣泛用於 RoboCup 足球機器人、倉儲自主移動機器人(AMR),以及 KUKA youBot 與開源的 LeKiwi 等平台。
為何重要
全向移動能朝任何方向平移並獨立旋轉,不需要先轉向。這種特性,也就是完整約束運動,消除了一般輪式機器人受制的操控限制,而且在狹窄空間最為重要:能側向滑進空隙的機器人,不需要做三點迴轉所需的空間。代價則付在車輪的複雜度、對地面的敏感度,以及明顯更多雜訊的里程計上。
主要應用
- 在手臂下方精確定位底盤的移動式機器手臂
- 在狹窄走道中作業的倉儲機器人
- 在走廊與電梯中操控移動的醫院與服務型機器人
- 競賽機器人,敏捷性比效率更重要
- 需要平順側向運動的攝影推車與巡檢平台
- 在狹小區域中作業的自動化堆高機與牽引車
實際應用
主流機構有兩種。麥克納姆輪帶有傾斜的滾子,通常四個一組排列,靠組合不同的車輪速度產生側向運動;全向輪使用垂直的滾子,常見的是三輪配置。兩者都有相同的實務弱點:大量的小滾子意味著抓地力差、對碎屑與地面不平很敏感,而且打滑讓輪式里程計不可靠。最後這一點正是全向移動平台比差速驅動機器人更倚重 IMU 融合與外部定位的原因。
常見誤解
- 全向代表它哪裡都能去:意思是它能從任何姿態朝任何方向移動,而不是地形無關緊要
- 麥克納姆輪與全向輪是一樣的:滾子角度與排列方式不同,產生的運動模型也不同
- 里程計和差速驅動一樣好用:滾子打滑讓它的雜訊大幅增加
- 它們能應付崎嶇地面:小滾子很難應付碎屑、門檻與不平的表面
誰需要了解
- 任何為狹窄空間設計移動底盤的人
- 在差速驅動與完整約束驅動之間做選擇的工程師
- 為麥克納姆輪平台撰寫里程計的開發者
- 學習完整約束與非完整約束的學生
- 任何全向移動機器人漂移比預期更多的人
相關技術
- 麥克納姆輪
- 全向輪(瑞典輪)
- 轉向驅動(swerve drive)模組
- 完整約束與非完整約束
- 移動底盤的逆向運動學
- 馬達控制器與 H 橋驅動器
- 用於完整約束機器人的 ROS 導航堆疊
- 滾珠式全向移動驅動
相關術語
相關專案
- XLeRobot: Practical dual-arm mobile home robot for $660 with <4hrs assembly
- Nav2: ROS 2 navigation stack with path planning and obstacle avoidance for mobile robots
- Open Duck Mini V2: An open-source mini duck robot you 3D-print and build, inspired by Disney's BDX droid
- mjlab: Isaac Lab API on top of GPU-accelerated MuJoCo Warp for RL and robotics research
- ROBOTO ORIGIN: RoboParty's open-source 1.25 m bipedal humanoid with 23 DOF and a full assembly manual
- ASAP: Sim-to-real framework for agile humanoid whole-body skills using delta action models
相關產品
- MSD AGV Drive Module: MOONS' Industries
影片
- The Brilliant Engineering of Mecanum Wheels!: Sabin Civil Engineering