애플이 인텔칩을 사용하기 시작하면서 유니티엔진은 게임 업계에서 많은 인기를 얻고 있습니다. 하지만 유니티로는 게임만 개발할 수 있는 것은 아닌데요.
오늘은 이 유니티엔진과 아두이노를 활용해 멋진 증강현실 로봇을 만든 'Matthewhallberg'의 프로젝트에 대해서 알아보도록 하겠습니다.
Matthewhallberg는 로봇 전문 개발자로서 최근 I AM ROBOTICS와 계약을 했는데, 이 회사는 로봇을 이용해 물류를 관리하는 솔루션을 제공하는 기업이었습니다. 이 회사는 로봇을 이용해 물품을 관리하는 기술은 있었지만, 로봇을 창고에서 움직일 수 있는 기술이 부족한 상태였습니다.
Matthewhallberg는 이를 해결하기 위한 솔루션을 디자인했고, 이를 테스트하기 위해 아이폰과 아두이노를 활용한 AR 로봇을 만들었습니다.
그가 만든 이 증강현실 로봇에는 세가지 기능이 탑재되어 있습니다.
1. 실시간영상을 보면서 로봇을 컨트롤 하는 기능
2. 로봇이 특정 물체를 추적하는 기능
3. 증강현실 SDK를 활용해 3D 지도를 만드는 기능
이제 그가 로봇을 어떻게 만들었는지 한번 알아보겠습니다.
Step1. 로봇자동차 조립하기
그는 먼저 아마존에서 채시라 불리는 자동차를 구입했습니다. 이후 아두이노를 차체에 부착했습니다. 그리고 충분한 동작시간을 확보하기 위해 자체 하단에 보조배터리를 부착했습니다.
끝으로 스마트폰을 자동차에 부착하기 위해 'L' 모양의 플라스틱 조각을 부착했고, 케이블 타이로 아이폰을 고정시켰습니다.
Step2. 부품연결하기
모터와 아두이노를 연결하기 위해 1298N 듀얼 H 브릿지를 사용합니다. 아래 그림을 따라서 연결해줍니다. (같은쪽 바퀴 2개는같은 방향으로 전원을 연결해야 합니다.)