探奇在NXT樂高機器人一書中也有剪刀石頭布的猜拳遊戲,不過重點在於Switch Block學習,
所以只有在NXT主機螢幕顯示圖形,
但是這台「Rocky IV: A "Rock, Paper, Scissors" playing robot」則是具備出拳的機構,也就是有真正的機器手與你一起猜拳。
至於機器人是如何知道遊戲者所出的拳呢?答案是HiTechnic的加速度感應器。
我想是因為出拳時,手勢有不同變化,所以能用加速度感應器偵測遊戲者的手部動作(姿勢)。
(不知道其他感應器是否也能做到這樣的功能,例如Gyro Sensor)
機構創作是
Morgan van Blarcum,程式作者
是Matt Goldman,他還提供RobotC的原始程式碼,請參考
連結。
示範影片轉貼如下:
沒有留言:
張貼留言
探奇歡迎大家留言討論!謝謝分享你的意見。