구글어스/구글맵2009. 1. 12. 08:31
1월 8일자 구글 LatLong 블로그 소식입니다. 지난주에 열린 맥월드(MacWorld)에서 닌텐도 위피트 발란스 보드와 구글어스를 연동시킨 시제품이 나왔다는 내용입니다.

닌텐도 위피트 발란스보드(Wii Balance Board)를 타고, 마치 스키를 타는 것처럼 균형만 맞춰주면 구글어스를 조종할 수 있는 프로그램인 어스서퍼(EarthSurfer)을 개발했고, 이 게임 소스를 모두 오픈소스로 공개하였다고 합니다.

자세한 내용은 아래를 읽어보시면 되는데요, 대략, 구글어스 플러그인(Google Earth API), 구글어스 플러그인 데모 갤러리에 있는 Monster Milktruck, 그리고 위 리모콘(Wii Remote) 블루투스 디코더(decoder)인 DarwiinRemote 등의 오픈소스를 이용해서 개발했고, 누구나 이 소스코드를 이용해 개발할 수 있도록 공개했답니다. 상업용 프로그램을 개발해도 무방하다고 하네요.

아래는 구글어스 플러그인이 처음 공개될 때, 데모프로그램으로 나온 Monster Milktruck(미친 우유배달차?) 입니다. 건물도 통과하고 길도 무시하기 때문에 좀 그렇습니다만, 속도를 올려서 마구 달리면 붕~~ 하고 하늘로 날라다니는 기분을 느끼실 수 있습니다.

사용자 삽입 이미지

아래는 본문에 삽입된 비디오입니다. 어떻게 작동하는 지 보실 수 있습니다.



제가 오래전.... 하늘을 나는 자전거라는 글을 통해서, 자전거에  SunSPOT이라는 무선 3D 센서를 붙여서 구글어스를 콘트롤하는 "구글어스 헬스장비"를 소개시켜드린 적이 있습니다. 아래가 그 비디오인데요, 페달을 밟으면 가속을 하고.. 일정 속도가 넘어가면 하늘로 날아오르고... 핸들로 방향을 조정하게 만들어져 있습니다.


이번에 공개된 프로그램을 잘 응용한다면, 이와 비슷한 프로그램 정도는 만들 수 있지 않을까... 싶네요. 제가 10년만 젊었어도 직접 해봤을 듯~~ ㅠ

민, 푸른하늘

====
http://google-latlong.blogspot.com/2009/01/flying-through-google-earth-at-macworld.html
Thursday, January 8, 2009 at 1:56 PM
올해 맥월드(MacWorld)에서 저는 닌텐도 위피트 발란스보드(Nintendo Wii Balance Board)구글어스 플러그인(Google Earth API)을 이용해 전세계 어디든지 "서핑"할 수 있는 프로그램을 개발하기로 했습니다. 이를 위하여 저는 웹버전 구글어스(Google Earth Browser Plug-in) 와 자바스크립트 API를 사용했습니다. 위피트 발란스보드(Wii Balance Board)는 블루투스(Bluetooth)를 통해 여러분의 움직임을 어스서퍼(Earth Surfer)프로그램으로 전달해 주어, 마치 여러분이 서핑보드를 타는 것처럼 균형만 맞춰주면 가상 우유배달차(milktruck)을 조종할 수 있습니다.

아래 비디오를 보시면 어떻게 작동되는지 아실 수 있습니다.



어스서퍼(Earth Surfer) 자체만으로도 재미 있기는 하지만, 저의 진정한 목적은 어떤 분이라도 자신만의 프로그램을 개발하실 수 있도록 영감을 드리기 위해서입니다. 이 프로그램은 아파치(Apache)라이선스를 사용한 오픈소스이므로, 이 코드를 이용해 여러분만의 프로그램을 개발할 수 있습니다. 상업용 프로그램도 개발하실 수 있고요.

이 프로그램은 Thatcher Ulrich씨가 개발한 오픈소스 프로그램으로 구글어스 플러그인 데모 갤러리에 있는 Monster Milktruck 기반으로 개발했습니다. 저는 매킨토시 프로그램으로 포장해서 Objective-C를 추가할 수 있었습니다. Objective-C는 매킨토시 블루투스를 사용하여 위피트에서 전달되는 블루투스 패킷을 해석하는 역할을 담당합니다. 저는 위피트 지원을 담당으로서, 위 리모콘(Wii Remote)을 위한 오픈소스 해석기(decoder)인 DarwiinRemote를 이용해서 개발했고요.

어스서퍼(Earth Surfer)와
소스코드는 다음주에 있을 구글 맥 개발자 모임(Google Mac Developer Playground)에서 공개될 예정입니다.

====
구글 LatLong 블로그 목록 : http://heomin61.tistory.com/6
2007/12/30 - Wii 리모콘으로 버추얼어스 콘트롤한다
2008/01/04 - 구글어스 멀티터치 스크린
2008/01/08 - 탁구공으로 구글어스를 제어
2008/04/07 - 공모양의 터치스크린에서 구글어스를
2008/08/05 - MS의 구형체 디스플레이 스피어(Sphere) 시연모습
2008/08/14 - MS 서피스(Surface), 미국 쉐라톤 호텔에 첫선
2008/10/26 - 7m * 3m 짜리 초고해상도 버추얼어스 스크린!!
2007/12/30 - Wii 리모콘으로 버추얼어스 콘트롤한다
2008/05/09 - 닌텐도 Wii 게임 파트너 찾기 매쉬업
2008/05/17 - 하늘을 나는 자전거
2008/08/10 - 구글맵에서 골프(Golf) 게임을~~
2008/08/14 - MS 서피스(Surface), 미국 쉐라톤 호텔에 첫선
2008/11/04 - 구글맵 매시업 - 티셔츠가 어디로 팔려나갔나?
2008/11/09 - 재미있는 구글맵 매시업 모음. 그리고...

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

  1. 아직도 늦지 않았습니다 !! ㅋㅋ
    도전 한번 해보시는게 어떠신지 ㅎㅎ

    2009.01.12 11:31 신고 [ ADDR : EDIT/ DEL : REPLY ]
  2. 김판석

    헉.. 구글계의 플라이트 시뮬레이터가 되겠군요..

    2009.01.12 16:04 [ ADDR : EDIT/ DEL : REPLY ]
  3. 오~ WiiFIT 이 생각보다 튼튼하군요!!

    2009.01.13 14:43 [ ADDR : EDIT/ DEL : REPLY ]

구글어스/구글맵2008. 5. 9. 09:11
 며칠전 우리나라에서도 닌텐도사의 Wii 게임기가 4월 말, 정식으로 판매되기 시작했습니다. 22만원이던가요? 저도 살짝 끌렸다는...

그런데, 모션 센서(자이로)가 포함되어 있어 기존의 게임의 영역을 허물었다는 찬사를 받고 있는 닌텐도의 Wii 게임기는, Matt님의 글에 따르면 첫째, 공간이 충분히 있는지, 둘째, 게임을 같이할 친구나 가족이 있는지 등을 구입하기 전에 반드시 고려해야 한다고 합니다.

특히 두번째 고려사항으로서, Wii는 플레이스테이션이나 XBox처럼 혼자해서는 재미가 없는 게임이라는 것입니다. TV 선전에 보는 것처럼, 볼링이나 테니스, 탁구 등을 해보는 건 몇 번은 재미있겠지만, 매일 매일 혼자해야 한 무슨 청승이겠습니까? ㅎㅎ

사용자 삽입 이미지


사용자 삽입 이미지
Wii 게임을 하려면, 당연히 파트너가 필요합니다. 그런데, 아무하고나 파트너를 할 수 없습니다. 솔로들이야 좀 낫다고 해도 매일 친구를 집에 데리고 오는 것은 쉽지 않겠죠.

네트워크를 통해 게임을 하면 이런 문제를 쉽게 해결할 수 있습니다. 하지만, 무작정 네트워크에 접속해서 동일한 게임을 가진 사람 아무나 선택하기는 좀 그럴 수 있습니다.

또, 게임 과정에서 상당히 많은 양의 데이터가 전송되어야 하므로, 가능한 한 가까운 곳에 사는 분과 게임을 해야 중간에 랙이 걸린다던지 끊기는 불상사가 없을 것입니다.

===
이런 문제 때문인지, 닌텐도 Wii 를 가지고 계신 분들이 서로 파트너를 찾을 수 있는 사이트가 있습니다. http://mapwii.com/인데요, 국가와 주를 입력하면, 지정한 지역으로 이동되고, 그곳에 등록한 사람들이 나타납니다. 현재 26,000여명이 등록되어 있다고 나옵니다.

아래는 우리나라를 선택했을 때의 모습입니다. 겨우 4명뿐이 없네요. 사실은 4명만 등록했다고 봐야겠죠. 우리나라에도 엄청 팔려나간 걸로 아는데 말입니다.

사용자 삽입 이미지

위에서 보시는 것처럼, Wii 콘트롤러의 고유번호가 등록되어 있고, 탭을 보시면 자기가 몇 가지 게임을 가지고 있는지, 친구로 등록한 사람이 몇 명인지 등등을 알 수 있습니다. 아마도 Request를 누르면 함께 게임을 할 수 있을 것 같습니다.

물론 우리나라에선 통신망이 잘 갖추어져 있어서 속도 문제는 별로 없겠지만, 이런 사이트가 있다면 상당히 많이 도움될 것 같다... 는 생각이 들었습니다.

민, 푸른하늘
Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

  1. 일본 홍보하지마

    위대한 우리 민족의 얼을 놔두고

    일본에 열광하는 이유가 머냐?

    어이없네 진짜

    너 전화번호가 뭐냐

    2008.05.09 12:11 [ ADDR : EDIT/ DEL : REPLY ]
  2. 앞에분 무슨...

    요새 초등학교 방학중이라 집에만 있어서 한가하세요? ㅡㅡa

    여튼 하드웨어보급 좀 많이돼서 게임 좀 많이 나오면 좋겠네요
    독자코드라서 사실 아직 별로 끌리지 않는 것도 사실...

    2008.05.09 12:30 [ ADDR : EDIT/ DEL : REPLY ]
  3. 오 !!! 상당하군요, wii 는 온라인이 된다더니, 이런방식이 wii 네트워크이용의 정석적인건가요 ??

    2008.05.09 13:38 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 글쎄... 저도 써보지를 않아서... 근데 당연히 네트워크 게임이 되야되고, 그렇다면 저런 방식 뿐이 없을 것 같다는 생각은 듭니다~

      2008.05.09 13:42 신고 [ ADDR : EDIT/ DEL ]
  4. 푸른하늘님 진정 파워블로거로 거듭나셨군요. 파워블로거의 숙명 -악성댓글 필수인데요.ㅋㅋ~

    2008.05.09 18:49 [ ADDR : EDIT/ DEL : REPLY ]
  5. 독자코드라도

    독자코드라도 별 상관없더군요..사용자 입장에서는 솔직히 짜증나긴 하는데..불법 소프트웨어 보급률(??)이 장난 아닌 우리나라에서라면 머리를 잘 쓰긴 한거죠.. 어차피 위자체 타겟이 라이트 유저라고 하더군요..저도 그중 한명이고..조금 비싸지만 정발 소프트웨어 사면서 하고 있는데 재미있기는 합니다. 특히 친구들 불러놓고 오천원씩 모아놓구 볼링 한겜 치고 ㅋㅋㅋ

    2008.05.10 07:30 [ ADDR : EDIT/ DEL : REPLY ]
  6. 비주얼시

    자이로는 PS3고 닌텐도는 3차원 축 인지 센서라고 알고 있는데 ;;; 비슷하지만 좀 다른기술;;

    2008.05.10 13:55 [ ADDR : EDIT/ DEL : REPLY ]

우리나라에선 아직까지 그다지 성공하지 못한 것으로 보이지만(ZDNet Korea 기사 : 유명 퍼블리셔들, "Wii 국내 성공 어렵다" 참고) 외국에서는 선풍적으로 인기를 끌고 있는(ZDNet Korea 기사 : Wii, 공급 부족으로 인해 13억달러 손해 참조) 닌텐도의 차세대 게임기 Wii의 리모콘을 사용하여 버추얼어스(Virtual Earth)를 3차원으로 콘트롤하는 방법이 나와서 소개시켜드립니다.

Wii는 2007년 9월까지 1,300만개가 판매되었다고 하네요. 아래 그림이 닌텐도의 게임기 Wii 입니다.

사용자 삽입 이미지

현재 버추얼어스는 키보드나 마우스를 이용해서 확대, 축소, 이동, 혹은 회전 등의 움직임을 제어하게 됩니다. 3DConnexion사의 SpaceNavigator나 Xbox 360 콘트롤러를 사용하면 3차원 이동 및 3방향의 회전을 동시에 제어할 수 있고요. (저는 SpaceNavigator를 사용하고 있습니다.) 먼저 아래 비디오를 보시죠.


Video: Wiimote Interface for Virtual Earth

그렇다고 해서 그냥 Wii 리모콘을 단순히 컴퓨터에 연결해서 되는 건 아니고, 꽤 까다로워 보이는 과정이 필요합니다. 자세한 내용은 Wii Remote used to control Virtual Earth 를 읽어보시기 바랍니다. 다만, 이 방법은 전혀 문서도 없으며 공식적으로 지원되는 건 아니기 때문에 100% 정확하지 않을 수 있다고 합니다.

====
이와는 별도로 Wii 리코콘을 이용해 여러가지 PC용 인터페이스를 개발하고 계신 분이 있습니다. 이름이 Johnny Chung Lee라고 되어 있는데, 한국인인듯 싶습니다. 어떤 것을 개발하고 있는지 상세한 내용을 알고 싶으시면 Wii 개발사이트 를 방문하시면 됩니다.

이 사이트에 Wii 리코콘의 성능에 대해 약간 언급이 되어 있는데요, 1024x768 적외선 카메라가 탑재되어 있고, 4개의 위치를 동시에(100 Hz) 추적할 수 있답니다. 또한, 3개의 가속도계(accelerometer)가 붙어 있어서 움직임을 추적할 수 있다고 하고요.

Wii 개발사이트 에 들어가 보시면 3개의 예제가 나와 있습니다. 첫번째는 손가락의 위치를 추적하여 마우스를 대체할 수 있는 방법, 두번째는 컴퓨터 화면을 프로젝터로 벽면같은 곳에 쏜다음 벽면에서 터치스크린을 조작하는 듯한 효과를 내는 방법, 세번쨰는 머리에 2개의 센서를 장착해서 머리를 좌우로 돌리면 화면이 자동적으로 변하도록 하는 방법입니다. 일부는 소스코드도 들어있으니 관심있는 분은 보시길 바라겠습니다.

저는 이중에서 2번째 어플리케이션이 마음에 드네요. 예전에 역시 한국인인 듯 싶은 Jeff Han이란 분이 개발한 멀티터치 스크린을 소개시켜 드렸었는데, Wii 리모콘으로 손쉽게 이와 비슷한 효과를 낼 수 있습니다. 예를 들어 대형 LCD 모니터 앞에 설치를 하면 터치스크린이 있는 것처럼 만들 수 있습니다.

그런데, 비디오에 들어있는 소리가 너무 마음에 안들어 대신 세번째 어플리케이션에 관한 비디오를 올립니다. 좀 길긴 하지만, 보면 아주 재미있습니다.


민, 푸른하늘

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

  1. 민, 푸른하늘님의 해당 포스트가 1/2일 버즈블로그 메인 탑 헤드라인으로 링크되었습니다.

    2008.01.02 13:32 [ ADDR : EDIT/ DEL : REPLY ]
  2. 트랙백 타고 왔습니다.
    구글 어스를 컨트롤 하는 걸 보니 정말 게임 하는것 같네요 ㅎㅎ

    2008.01.10 00:14 신고 [ ADDR : EDIT/ DEL : REPLY ]