본문 바로가기

지식/전공관련

레고 마인드스톰 (4) -Alpha Rex



레고 마인드스톰의 마지막 예제,
휴머노이드 로봇 Alpha Rex다.

하나의 서보모터와 터치센서로 구성된 세트 2쌍이 각각 오른다리와 왼다리를 맡아서 걷게 만들고,
하나의 서보모터가 어깨를 앞뒤로 흔들면서 동시에 손을 오므렸다 폈다 하는 동작을 구현한다.

초음파 센서가 전방 사물을 감지하며,
오른손에 달린 칼라센서가 손에 쥐어주는 공의 색을 판별한다.





기본 예제 코드는 전방에 사물을 감지하면 몇걸음 앞으로 나온 뒤,
녹색 공을 요구한다.

손에 쥐어주는 공이 녹색 공이 아니면 건방지게 그냥 떨궈버린다.
그리고 녹색 공을 쥐어주면 좋아라 하며 나름 춤을 춘다.