티스토리 뷰

Review

레고 마인드스톰!

ljh131 2010.05.30 18:42
얼마전 페이스북에서 큐브 맞추는 로봇 보고 뽐뿌 받아서 마인드스톰을 질렀다. 사실 이때 마인드스톰을 처음 알았다; 요즘 공대 들어가면 이거 한다는데 나땐 그런거 없었으니.

우리나라에선 마인드스톰을 정식수입하지 않기 때문에 구매대행으로 사야된다. 난 ㅎ마켓에서 샀는데 제품+세금+통관료 해서 40만원정도 하고 배송 기간만 무려 3주 가까이 걸렸다...

아래 로봇은 큐브 맞추는건 아니고 수도쿠 푸는 로봇이다. 컬러 센서가 하나밖에 없는데 이걸로 숫자 인식해서 푸는 근성이 대단하다;
 




구형 8527과 신형 8547이 있는데 신상을 사면 기본적으로 모터 3개, 터치 센서 2개, 초음파 센서 1개, 컬러 센서 1개가 들어있다. (구버전엔 터치 센서 대신 사운드 센서가 있는데 오히려 이게 더 나은 듯) 뭔가 대단한걸 만들려고 한다면 부족할지 모르겠지만 초보 입장에선 다 활용하기도 벅찰 것 같다.

마인드스톰은 블루투스를 지원하기 때문에 상당히 편리하다. 그냥 버튼 한번이면 바로 기기로 업로드하고 프로그램 실행. 원격조종 이런건 기본이다. 하지만 블루투스 통신 거리는 10m밖에 안되잖아. RC카 만들면 노트북 들고 따라다녀야 될거야 아마.

이건 돌아다니다 뭔가 나타나면 공을 쏘는 로봇 잉여 1호. 1번 튜토리얼이다.

Apple | iPhone 3GS | Normal program | Spot | 1/15sec | F/2.8 | 3.9mm | ISO-122 | No flash function | 2010:05:29 22:41:21


마인드스톰은 NXT-G라는 초딩용 그래픽 프로그래밍 툴을 제공하는데 공식적으론 이걸로 프로그래밍 하게 되있다. 하지만 레알 프로그래머 입장에서 그래픽 프로그래밍 같은건 더 불편하다.



다행이도 레고에서 펌웨어 SDK를 공개하는 까닭에 NXT-G 외에도 여러가지 프로그래밍 방식을 지원한다. 그중에서 가장 무난해 보이는게 LEJOS라는 건데, NXT위에 자바를 올릴 수 있는 OS이다.

LEJOS는 API지원도 훌륭하고 이클립스까 플러그인까지 있으니 개발이 편리하다. 게다가 여러가지 유틸리티도 제공해준다. 자바라서 느리지 않을까 했는데 속도는 그럭저럭 괜찮은 것 같다. 아직 복잡한걸 안하니까;

http://lejos.sourceforge.net/

(하지만 레고 정식 지원이 아니니 버그가 약간 있다. 우선 공식 릴리즈인 0.85만 하더라도 컬러 센서에서 컬러 값을 못가져온다. 이건 비공식 수정버전을 사용하면 되는데 포럼을 둘러보니 다른 부분에도 약간 문제가 있는 것 같다. 아무래도 최신 소스를 받아 직접 빌드해서 쓰는게 나을 듯.)


마인드스톰엔 기본적으로 튜토리얼로 4개의 로봇이 있다. 아래는 두번째 튜토리얼인 악어 로봇인데 두번째 로봇이니까 이름은 잉여 2호.

Apple | iPhone 3GS | Normal program | Spot | 1/15sec | F/2.8 | 3.9mm | ISO-102 | No flash function | 2010:05:30 14:41:43

Apple | iPhone 3GS | Normal program | Spot | 1/15sec | F/2.8 | 3.9mm | ISO-76 | No flash function | 2010:05:30 14:42:39

(동영상을 찍었는데 MOV인 관계로 유튜브에 업로드가 안되는 것 같다;)

얘는 모터에 발 달아서 굴러가는 앤데, 모터가 힘이 좋으니 오히려 바퀴달아서 굴리는 것 보다 빠른 것 같다. 그런데 배터리를 너무 금방 쓴다. AA를 6개나 넣어야되는데 충전지 안쓰면 건전지 값도 상당할 듯;


직접 로봇을 설계하는 때가 되면 LEGO Digital Designer라는 프로그램을 활용하면 편할 것 같다. 대충 봤더니 완성품을 그리면 설계도를 뽑아주는 기능이 있다.



댓글
  • 프로필사진 heoay 뭐하는 놈인지 부터 설명 바람 ㅋㅋ 2010.06.01 12:57
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 ㅋㅋㅋ 얘 이름이 잉여야 달리 무슨 설명이 더 필요해 2010.06.01 20:24 신고
  • 프로필사진 Favicon of http://naver.com BlogIcon D 터치센서를 2개달아서 움직일려고 하는대요..
    터치센서 1번 포트껄 누르면 좌회전 2번 포트 껄 누르면 우회전
    둘다 누르면 후진 이런식으로 할려고 하는데;
    지금 터치센서 둘다 눌러서 후진하는 방법을 모르겟습니다.. 알면 좀 갈켜주시길;; 젭햘;;
    2010.08.10 16:53
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 프로그래밍적인 문제군요. 그런데 ntx-g는 안써봐서 모르겠네요. 2010.09.28 09:15 신고
  • 프로필사진 레고 초보생 안녕하세요 지금 NXT 레고로봇을 만들고 있는 중인데요. 저희가 컬러센서를 사용하거든여.. 근데 컬러센서의 거리가 짧은 단점이 있어서 이걸 극복해야 하는데 저희가 처음 만지는 거라서 어떻게 해야 하는지 잘 몰라서여.. 혹시 알고 계시면 가르쳐 주셧음 좋겠습니다~ 그리고 컬러센서가 명도를 구분할 수 있는데여 저희가 외부에서 색을 조정해야 하는데 하나의 색을 조정하면 밝고 어두울때 명도가 틀려지기 때문에 컬러센서가 인식을 못한다는 문제가 있는줄 알고 있는데여. 이것도 역시 알고 계시다면 가르쳐 주셧음 좋겠습니다..^.^; 그럼 수고하세요~ 2010.09.27 17:04
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 컬러 센서 거리가 짧은건 어쩔 수 없죠.
    그리고 주변 밝기가 달라지면 컬러센서 값도 달라지니까 주변 밝기를 통제해야죠. 어차피 센서에 라이트가 달려있어서 굳이 주변 밝기를 조절할 필요는 없습니다.
    아니면... 안해봤지만 센서를 하나 더 달아서 주변 밝기를 알아낼 수도 있지 않을까요?
    2010.09.28 09:15 신고
  • 프로필사진 Favicon of http://www.unny.com BlogIcon preserved flowers 레고 로보트군여, 멋지네여 2010.11.06 07:35
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 고맙습니다. 사면 기본적으로 들어있는 튜토리얼입니다. 2010.11.08 20:05 신고
  • 프로필사진 컬러센서 저희가 컬러센서가지고 인식을하려하는데요.
    그 인식하는 본체가 읽히지 않고 물음표가뜨는데
    색을 읽으려면 어떻게 해야하는지 좀 아시는지요?? 좀 알려주세요 ㅋ
    2010.12.02 11:23
  • 프로필사진 Favicon of http://lawliet.thoth.kr BlogIcon Lawliet 참 좋은데 ㅠ
    비싸요 얽...

    근데 잉여1호는 공을 어떻게 쏘는건가요? ㅋ
    2011.02.16 11:18
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 레고가 좀 비싸긴 한데 정식 수입이 안되서 더 비싸죠...
    잉여1호라고 해놓은건 정식 이름은 슈터봇인데요
    밑에 보면 모터에 축을 달아서 카트리지를 앞뒤로 왕복운동 시킵니다. 그러면 카트리지가 후진할때 물려있던 공이 고정된 막대에 밀려서 튕겨나가는 원리입니다.
    2011.02.16 13:38 신고
  • 프로필사진 초보스톰 위에 사면 기본적으로 들어있는 튜토리얼 이라고 하셨는데 어디에 들어있는거죠; 2011.10.29 17:57
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 책자로 있는건 하나밖에 없고 나머지는 프로그램 설치하시면 안에 있습니다. 2011.10.29 18:52 신고
  • 프로필사진 ssongs 잘지내요? 제주도에 있다는 소문이 들리던데요..
    누가 아들 선물 사주라고 이 사이트 보내줬는데, ㅋㅋ 세상 참 좁네..
    들어온 김에 안부인사 남겨요~
    2012.05.08 13:54
  • 프로필사진 Favicon of https://ljh131.tistory.com BlogIcon ljh131 ㅋㅋ제주도라니! 서울이에요.
    원래 내 블로그 알고 있었으면서^^
    이거 근데 쫌 하다보면 별로 재미는 없어요...
    그래서 금방 팔았음ㅋ
    2012.05.08 22:45 신고
  • 프로필사진 ㅌㅌㅌ 저도 하나산뒤에 경품이 당첨되어서(ㅋ) 두개로 만들수 있는걸 살려다가 한번 들립니다. 2013.07.18 15:09
  • 프로필사진 비밀댓글입니다 2013.12.01 20:32
댓글쓰기 폼