GPRS-ferngesteuerter Roboter

Hardware- und Elektronikbasteleien, Ansteuerung von Schnittstellen und Peripherie.
Fragen zu "Consumer"-Problemen kommen in Offtopic.
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

GPRS-ferngesteuerter Roboter

Beitrag von DarkDragon »

Hallo,

Vielleicht kennt der ein oder andere noch die Zeitschrift mit der man in jeder Ausgabe ein kleines Stück von einem Roboter bekam und ihn selbst zusammenschrauben musste. So ähnlich sah das dann aus:
Bild
Ich habe die Basisplatform, die Frontabdeckung, die Motoren und die Motortreiberplatine wiederverwendet und nun einen durch GPRS gesteuerten Roboter daraus gemacht.

Zusätzlich benötigte ich einen µC (hier atmega16-16pu) mit integriertem ADC, ein Handy mit GPRS und J2ME (Eine kleine Firmwareänderung war allerdings notwendig) und einen PC natürlich. Schwierigkeiten gibt es nur dadurch, dass das NF Audiosignal vom Mobiltelefon sehr sehr schwach ist, d.h. kaum vom Rauschen unterschieden werden kann. Dementsprechend lang muss das Signal vom Handy sein und ich komme auf etwa 3Bits pro Sekunde.

Aber ich will nicht weiter drumherum reden, schauts euch einfach selbst an:

Video von der Software (In PureBasic programmiert)
AVI: http://www.bradan.eu/files/robot.avi
Youtube: http://www.youtube.com/watch?v=xzdBMKklsPs
MyVideo: http://www.myvideo.de/watch/7779500

Webinterface (Auch in PureBasic programmiert)
http://www.bradan.eu/files/robotweb.jpg

Handysoftware ist in Java, µC Software ist in C.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
super_castle
Beiträge: 557
Registriert: 29.11.2005 15:05

Re: GPRS-ferngesteuerter Roboter

Beitrag von super_castle »

Ist ein bisschen holprig.

Ich habe auf meinem Roboter eine Funkcam, die ich dann am Pc über Usb auslesen kann und dann farbliche Hindernisse ausweichen kann.
Die Steuerung des Roboter erfolgt dann über Funk-Seriell.

Gruss
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Re: GPRS-ferngesteuerter Roboter

Beitrag von DarkDragon »

super_castle hat geschrieben:Ist ein bisschen holprig.
Wie meinen? GPRS ist nicht sehr schnell und Java auf dem Handy mit VideoControl.getSnapshot reagiert sau lahm. Ich bin froh wenn ich auf die 5 Sekunden pro Bild komme und nicht übermäßig Traffic erzeuge. Immerhin kostet mich das 24ct/MB.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
super_castle
Beiträge: 557
Registriert: 29.11.2005 15:05

Re: GPRS-ferngesteuerter Roboter

Beitrag von super_castle »

Au weia...., das ist ein teurer Robby....

Geht dat nicht einfacher über Internet?
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Re: GPRS-ferngesteuerter Roboter

Beitrag von DarkDragon »

super_castle hat geschrieben:Au weia...., das ist ein teurer Robby....

Geht dat nicht einfacher über Internet?
Naja ich könnte Netzclub beitreten, dann wär ne kostenlose Internetflatrate drin :lol: .
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Antworten