baxter機器人,在示教上有何特別之處?
01-16
相關問題:
http://www.zhihu.com/question/23643072
謝邀,一直沒空回答。
簡單地說一下吧。題主問的是示教方面的特別之處,而我正好用過Baxter和不少工業機器人,那就讓我們先來看看Baxter和其他傳統工業機器人的示教分別是怎樣的。
傳統工業機器人: 以安川的Motoman SDA5F雙臂機器人為例,這類傳統工業機器人往往配備有示教器(見下圖)。在示教時,操作人員可以利用示教器控制每個關節運動、或者讓末端在笛卡爾空間內運動,到達某個路徑點後,可以記錄在程序中。這樣示教的問題是每次只能控制一個自由度運動,時候示教很不方便,而且笛卡爾空間示教容易遇到關節奇異點,而且7-dof冗餘機械臂在示教時需要單獨考慮臂角,增加了示教的難度。(下圖,是剛剛去實驗室拍的照片)。其實,除了Baxter,現在已經越來越多的機器人具有牽引示教的功能了,如UR、kinova Jaco、Kuka iiwa。這類機器人統稱為協作機器人(Co-bot,或者Collaborative Robots),除了牽引示教外,這類機器人往往可以實現碰撞停止等保護功能,具體可以參見 @韓峰濤 的知乎專欄中的幾篇文章。
除了牽引示教外,Baxter相比於傳統工業機械臂而言,內置了更多感測器,因此可以使其示教更加自由和多樣化。例如Baxter兩個手腕處均配備有攝像頭,這樣的話,示教時可以利用攝像頭的識別、定位信息來設置路徑點(例如抓取位置不固定的物體),傳統工業機器人雖然也可以完成這樣的工作,但是往往需要額外配備工業相機並協調不同模塊間的通訊方式等。參考文獻:
[1] Pratt G A, Williamson M M. Series Elastic Actuators[C]// Ieee/rsj International Conference on Intelligent Robots and Systems 95. "human Robot Interaction and Cooperative Robots", Proceedings. 1995:399.推薦閱讀:
※新手要學slam,有什麼推薦嗎?
※如何理解機器人的魯棒性 (robustness),高低有何體現?
※非線性觀測器有幾種?哪些用的比較多?分別有什麼優缺點?
※如何看待Ninebot想做家用機器人?
※如何理解SLAM中的First-Estimates Jacobian?
TAG:機器人 |