DIY: Nintendo DS uitgerust met GPS-module

Een creatieve doe-het-zelver is aan de slag gegaan met de Nintendo DS en zag wel wat mogelijkheden in de seriële verbinding waarover deze handheld console beschikt. Met behulp van een kleine gps-module en Google Maps was hij namelijk in staat een gps-systeem van de DS te maken. Met behulp van een script werden de kaarten van de omgeving van Google Maps gedownload en vervolgens samen met het programma op een CompactFlash-geheugenkaartje opgeslagen met behulp van GBA Movie Player. Elk onderdeel van de kaart is 128x128 pixels groot. Met behulp van een formule kunnen de coördinaten die ontvangen worden van de gps-module omgezet worden naar de correcte locatie op de gif-afbeeldingen waaruit Google-maps opgebouwd zijn.

Nintendo GPS

Door Yoeri Lauwers

Eindredacteur

09-08-2005 • 09:26

40 Linkedin

Bron: Natrium42 Blog

Reacties (40)

40
37
18
7
1
10
Wijzig sortering
Anoniem: 32579
9 augustus 2005 11:07
Het principe is eenvoudig, de module spuugt positionele gegevens uit met betrekking tot het GPS-assenstelsel (in NMEA format bijv.), dit GPS-assenstelsel kan met behulp van transformatiematrices worden omgezet naar (in dit geval) het coordinatenstelsel van Amerika, de zogenaamde North American Datum 83 (uit 1983) .

Hier staat zowaar een tutorial waarmee je het kunt coden :
http://conversationswithmyself.com/maps/tracker/gmapTracker.html

Correctie :
Ze gebruiken direct de lengte/breedtegraden van het GPS-assenstelsel en corresponderen dat met de googlemaps, blijkbaar hebben ze bij het maken van googlemaps direct de datum transformatie doorgevoerd.
dit bewijst nogmaals hoe hard de fabriekanten met hun spel console hun eigen standaarden willen opdringen, het loopt altijd fout als het op beveiliging aankomt. Uiteindelijk blijft de basis altijd een standaard computersysteem. Kijk naar de nieuwe xbox en PS3 ... zolang ze geen fysieke maatregelen inzake beveiliging treffen zal het eeuwig hackable zijn en zal de modale linuxfreak zijn weg uiteindelijk wel vinden naar een kernel te laten draaien op deze systemen. Vanaf dat ze zware fysieke zaken zoals een cd de andere richting in laten draaien, zal er een heel deel van het publiek afvallen mits deze systemen niet meer moddable zijn. Nieuwe technologieëen implementeren als Blu-ray en HD-dvd zijn echter tijdelijk opties waarmee je de modale burger dit echter bekijkt als een troef waarmee hij het nieuwste in huis haalt. De tweaker zal toch opteren voor standaardisatie en open systemen lijkt mij zo, maar daar staan ze niet op te wachten bij de supportdesks van de grote mastodonten des gameworld.
Je vergeet dat de console-wereld een heel ander marketing-model hanteerd dan de 'gewone' computer-wereld. Console-fabrikanten halen weinig tot geen inkomsten uit hardware maar moeten het vooral hebben van de rechten die ze uitoefenen op hun platform en opbrengsten uit de verkoop van games. Hierdoor betaal je relatief weinig voor console-hardware (Microsoft die geld toelegd op iedere Xbox is een bekend verhaal) maar meer voor games of de rechten om games voor een bepaald console-platform te mogen ontwikkelen. Als je dat bedenkt dan is het logisch dat men er alles aan doet om een console-standaard zoveel mogelijk gesloten te houden en te beschermen. Geen bedrijf zal iets op de markt brengen waarvan ze weten dat ze er verlies op draaien.
Inmiddels hebben andere fanatiekelingen ook linux op de ds aan de praat, waaronder kleine applicaties kunnen draaien als een touchscreen keyboard! Helaas nog wel een dure grap. Zie ook http://www.dslinux.org
Anoniem: 110861
9 augustus 2005 09:30
Nu is het wachten tot iemand dit idee gaat vertalen naar een commercieel product. Ik moet zeggen dat de DS zo wel een aantrekkelijk apparaat wordt in mijn ogen. :P:)
En ook een stuk eenvoudiger met standaard uitbreidbaar geheugen en internet mogelijkheden.
Toevallig heeft de DS met de gebruikte Movie Player ook uitbreidbaar geheugen(CF, dus zelfs een stuk goedkoper) en zit WiFi standaard ingebouwd ;). Enige wat "ontbreekt" aan de huidige draadloze applicaties op de DS is de TCP/IP layer, en voor deze layer wordt een eigen protocol van Nintendo gebruikt. Met de juiste hardware en Netstumbler kun je de DS op je draadloze netwerk zien, en met specifieke netwerkkaarten en drivers kun je zelfs de DS flashen om zo demos en homebrewn software te draaien. Zelfs vanuit het GBA-slot.

Hoe denk je dat ze anders later dit jaar (gratis) online gaan?
Ja en Gamen + GPS + Telefoneren = Nokia Ngage (QD), Gamen + GPS + PDA = Acer N35 of Mio Digiwalker of Gamen + GPS + PDA + Telefoon = HP iPAQ 6340.
Gaan we bij elke nieuw toepassing alle concurenten erbij noemen? |:(
TomTomDS komt in zicht :P :D
En dan een mariostemmetje:
Bij die volgende groene buis, springen en uitkijken voor die plantje. :+
Anoniem: 56963
@907109 augustus 2005 16:53
Zou trouwens wel mooi zijn als dat echt ontwikkeld zou worden. Op het bovenste schermpje een 3D kaart en op het onderste een overzichtelijke 2D kaart of allerlei statistieken.
Liever dan een plattegrond op de onderste (met touch screen navigeren) en de routebeschrijving instructies op de bovenste. Dat zijn toch de twee benodigdheden die je samen nodig hebt om te navigeren.
Games in combinatie met een GPS module is misschien ook wel een leuk idee.
Zoals? Racen door de binnenstad? Of toch eerder een interactive speurtocht? :+
Zoiets bestaat al en heet geocaching
Volgens mij alleen nog PDA-functionaliteit en dan zal deze zeker als zoete broodjes verkocht worden.
Dit zou al in ontwikkeling moeten zijn. Nintendo zelf schijnt bezig te zijn met een PDA-applicatie genaamd V-Pocket.
was V-Pocket niet een gerucht dat het een videoplayer voor de DS zou worden
Some speculate it could possibly be the North American name for the PlayChan video player for the Game Boy Advance (which is, in turn, compatible with the Nintendo DS), though the fact that the trademark was registered by Nintendo in Japan may nullify that theory.
Anyway, ik zou liever PDA software willen, zou zeer handig zijn!
Zeer knap hoe sommige mensen dit kunnen bedenken en daarna ook nog zelf maken.

Petje af!
Dat zijn de echte tweakers!
Anoniem: 151532
9 augustus 2005 10:16
Het is toch schitterend hoe Google haar producten openstelt voor iedereen. Je kan via een API de zoekrobot integreren in je applicaties, maar blijkbaar ook zonder problemen Google Maps...laten we met z'n allen een gps-systeem bouwen ;-)

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee