2009年6月5日 星期五

誰會用LabVIEW設計一個會踢足球的機器人? 我會!

大家來看看這個youtube影片 -- 這些學生真的很神奇,利用LabVIEW來幫他們設計一個會走路,會踢足球的機器人! 如果你也想用LabVIEW做個機器人的話,也可以參考他們的步驟...

1. 先試著從LabVIEW經由RS-485來控制機器人的馬達。這些學生先從簡單的open-loop馬達開始 (無回授),而結果就是 ... 可憐的 Darwin 0。不過至少他們證實了LabVIEW是可行的。

2. 利用LabVIEW的環境來模擬機器人的運動學方程式 (kinematic equations.) 用軟體模擬幫他們節省了不少時間,而不久之後就作出了 可以走路的Darwin 1。

3. 加入機器人的人工智慧。它的「頭腦」用的是一個PC 104,Pentium M 1.4G 的處理器 (上面跑LabVIEW RT),而「眼睛」則用的是一個工業等級1394相機。他們不但用LabVIEW寫好了機器人動作的控制法則,還用LabVIEW寫好了視覺辨識的邏輯。全部結合在一起,就有了會踢足球的Darwin 2。


沒有留言:

張貼留言