1. Fumby(펌비) 프로젝트에 대하여




Google Hack Fair 에 사용된 Fumby 의 소개 배너. 프로젝트 과정을 한눈에 알아볼 수 있습니다.




 Fumby 는 아기가 손가락을 더듬는 Fumble 이란 단어에서 따온 것으로

간단한 손 형태의 로봇을 제작하는 데 초점이 맞춰져 있습니다.


다만 로봇 제작에 있어 3D 프린터를 활용하며,

소프트웨어 부분에 인공지능을 접목시키는 것이 목표입니다.


이를 위해 Fumby 프로젝트는 크게 세 단계로 나뉘어 진행되었습니다


- 3D 프린터를 활용한 로봇손의 제작

- Tensorflow 를 활용한 인공지능 소프트웨어 제작

- Arduino를 활용한 Tensorflow와 로봇손의 연결


이 모든 과정은 OpenSource로 공개된 자료를 활용하여 진행되었으며

지금까지 LIME 멤버들이 함께 공부해 온 지식들을 총 동원해 제작되었습니다.




2. Fumby에 활용된 오픈소스


Fumby 는 다양한 오픈소스의 집합체라고 할 수 있겠습니다




InMoov 로봇. 촉각, 청각, 시각 등을 센서로 구현했다고 합니다.





3D 프린터를 활용한 로봇손의 제작에는 

Gael Langevin 디자이너의  InMoov Hand And ForArm이 활용되었습니다

STL 파일과 제작법 등을 공개 블로그를 통해 얻었습니다.

( STL 파일 출력에 도움을 준 국민대학교 FreeD / 서울여자대학교 창업보육센터 / 3D ONE 에 감사 말씀을 드립니다)




OpenSource 의 천국 GitHub




Tensorflow 를 활용한 인공지능 소프트웨어 제작에는

miyosuda 님의 TensorFlowAndroidMNIST가 활용되었습니다

소스코드와 빌드 방법을 Github를 통해 얻었습니다



요샌 초등학생도 한다는 그 아두이노




Arduino 를 활용한 Android 와 InMoov 의 연결에는

기본적인 Arduino의 블루투스 통신과 함께 

티스토리의 lionhead님의 블로그 예제글을 참고하였습니다




3. Fumby 프로젝트 시작과 결과


Fumby는 LIME의 설립과 동시에 로봇손 제작 프로젝트를 기반으로 시작되었으며

Google Hack Fair 에 전시됨으로써 끝을 맺었습니다

2016년 4월 28일 ~ 2016년 10월 15일의 기간동안

총 라임 멤버 5명이 참가했습니다.




4. Fumby 프로젝트 개요


A. InMoov 로봇손 제작

B. TensorFlow Android MNIST 빌드

C. Arduino 블루투스 통신


위의 순서로 Fumby의 제작법이 상세하게 게재될 예정입니다




- 참고 -


InMoov 로봇 오픈소스

http://inmoov.fr


Tensorflow MNIST in Android 오픈소스

https://github.com/miyosuda/TensorFlowAndroidMNIST


Android-Arduino 블루투스 연결 소스코드

http://hyoin1223.tistory.com/entry/아두이노-스마트폰-연결하는-Application-만들기


사진 출처

https://www.arduino.cc

https://twitter.com/inmoov

https://justwriteclick.com


* 예전에 알아본 사전적 의미에서의 의수는 인공적으로 만들어진 손, 에 불과했으나,

새로 알아본 의미에서는 인간의 손을 대체할 수 있는 물건, 으로 나타나기에

로봇 의수 -> 로봇손 으로 변경하여 작성하였습니다.




+ Recent posts