| Passwort vergessen?
Sie sind nicht angemeldet. |  Anmelden

Sprache auswählen:

Wumpus-Gollum-Forum von "Welt der Radios".
Fachforum für Sammler, Interessierte, Bastler
Sie sind nicht angemeldet.
 Anmelden

Roboter programmieren
  •  
 1
 1
16.11.07 18:03
DD6JV 

WGF-Einsteiger

16.11.07 18:03
DD6JV 

WGF-Einsteiger

Roboter programmieren

Mit der neuen MINDSTORMS-NXT-Serie hat LEGO neue Roboter-Perspektiven eröffnet. Zum ersten Mal ist es möglich, mit LEGO-Bausteinen richtige Roboter zu bauen, die sich unabhängig und selbstständig durch den Raum bewegen und Aufträge ausführen. Mit Hilfe spezieller Sensoren (z.B. Licht- oder Berührungssensoren, Farbsensoren, Ultraschallsensoren, Kompasssensoren usw) können diese Roboter ihre Umgebung wahrnehmen und intelligent darauf reagieren.
Der Bau eines Roboters hat immer zwei Aspekte. .
· Zuerst muss man sich eine geeignete mechanische Konstruktion ausdenken und dann in die Tat umsetzen: der generelle Aufbau des Roboters, welche Art von Beinen, Armen, Rädern, Greifhänden usw. er haben soll.
· Ist diese Phase erfolgreich beendet, folgt die Programmierung des Roboters. Um das Modell aus LEGO-Steinen, das man sich ausgedacht hat, zu einem richtigen Roboter werden zu lassen, muss ihm Intelligenz eingehaucht werden. Dies geschieht durch das Schreiben eines Programms (einer Folge spezieller Befehle) an einem üblichen PC, das dann per Bluetoothverbindung / od. USB auf den Roboter übertragen wird. Er wird dadurch »zum Leben erweckt« und kann nun autonom seinen Auftrag durchführen.

Hier einige Bilder von meinem Roboter „Goliath“ der sich frei im Haus bewegt und Hindernissen ausweicht. Er kann Linien auf dem Boden erkennen und folgen. In Abständen sucht er Lichtquellen und steuert sie dann an. Auch farbige Flächen (18) werden erkannt.
Die Möglichkeiten sind (fast) unbegrenzt - nur die eigene Phantasie schafft uns Grenzen, daher müssen wir immer an dieser Grenze arbeiten um nicht zu „rosten“.

Weitere Besonderheiten:
der Roboter…
_ist lernfähig
_hat eine Sprachausgabe
_ist auch aufrecht lauffähig
_wird durch HiTechnic Sensoren immer intelligenter
_kommuniziert über Bluetooth mit anderen Robotern
_kann auch Kameramodule verarbeiten.

Herzstück ist der NXT Baustein:
32-bit Mikroprozessor
Bluetooth
USB
Flash memory
Matrix-Anzeige
ca. 70KB Speicher

Hier einige Links zum Thema:

http://mynxt.matthiaspaulscholz.eu/de/index.html
http://nxtasy.com/
http://www.nxt-in-der-schule.de/lego-min...echnic-sensoren
http://dienxteebene.blogspot.com/

73 de DD6JV
werner

Hallo,
der Goliath wurde erweitert.
1) einen Kompass-Sensor
2) 2 Tastsensoren sind über eine intelligente Zusammenschaltung auf einen Port reduziert (Eigenbau). Bessere Ausweichmanöver sind jetzt möglich.
3) ca. 100 neue Programmzeilen

73 von Goliath + DD6JV
werner

14.02.08
Hallo,
Goliath ist wieder erweitert worden:
Jetzt mit Ultraschall – Radar und IR-Fernbedienung

Der Roboter stoppt vor dem Hindernis und
scannt die Umgebung mit ca. +-80 Grad ab. .
Danach wird dann die Fahrrichtung entschieden.


73 von Goliath + DD6JV

Editiert 14.02.08 12:09

Datei-Anhänge
Robo 7.JPG Robo 7.JPG (295x)

Mime-Type: image/jpeg, 67 kB

RoboBeweg.jpg RoboBeweg.jpg (290x)

Mime-Type: image/jpeg, 117 kB

Goliath Radar.jpg Goliath Radar.jpg (296x)

Mime-Type: image/jpeg, 169 kB

Noch gefällt der Beitrag keinem Nutzer.
!
!!! Fotos, Grafiken nur über die Upload-Option des Forums, KEINE FREMD-LINKS auf externe Fotos.    

!!! Keine Komplett-Schaltbilder, keine Fotos, keine Grafiken, auf denen Urheberrechte Anderer (auch WEB-Seiten oder Foren) liegen!
Solche Uploads werden wegen der Rechtslage kommentarlos gelöscht!

Keine Fotos, auf denen Personen erkennbar sind, ohne deren schriftliche Zustimmung.
16.11.07 21:10
wumpus 

Administrator

16.11.07 21:10
wumpus 

Administrator

Re: Roboter programmieren

Hallo Werner,
sofort fällt mir eine Programm-Aufgabe für Goliath ein:
Er zieht ein Wägelchen mit einem 23cm-Handy hinter sich her und sucht eigenverantwortlich die Stelle mit der höchsten Feldstärke.

MFG Rainer

Möge die Welle mit uns sein und kein Mögel-Dellinger-Effekt auftreten.

24.11.07 21:30
DL7RR 

WGF-Premiumnutzer

24.11.07 21:30
DL7RR 

WGF-Premiumnutzer

Re: Roboter programmieren

Sicher ein Hobby für gut bestallte Pensionäre Werner,
aber für einen asozialen Rentner sicher hinsichtlich der vielen Sensoren unerschwinglich!
Trotzdem wäre zu überlegen,ob nicht eine ARB gegründet werden sollte,also eine Arbeitsgemeinschaft Robotik Berlin???

Lach mich schief,BJ läßt sich die verbliebenen Zähne von Goliath putzen,und mir stopft er das Pfeichen!


Liebe Grüße Bernhard



Es ist so schön ein Schwein zu sein,es ist so schön ein Schwein zu sein.......

29.11.07 21:28
DD6JV 

WGF-Einsteiger

29.11.07 21:28
DD6JV 

WGF-Einsteiger

Re: Roboter programmieren

Hallo Bernhard,
Goliath kann lesen !!
Goliath findet diese Vorschläge unerhört. Goliath schlägt vor,
dass RR (01010011 01010011) 1m³ Bits und Bytes sortieren
muss. Ich werde diesen Vorschlag prüfen und (vielleicht) in einen
Klassenbucheintrag mit Bewährung umwandeln.

73 von Goliath + DD6JV
werner

03.12.07 20:57
DL7RR 

WGF-Premiumnutzer

03.12.07 20:57
DL7RR 

WGF-Premiumnutzer

Re: Roboter programmieren

Na Werner ,
wenn Goliath lesen kann,dann könnte er mir ja abends vor dem zu Bett gehen eine gute Nachtgeschichte vorlesen!!!Natürlich auf SX damit andere mithören können ob er auch PISAmäßig lesen tut!


Liebe Grüße Bernhard



Es ist so schön ein Schwein zu sein,es ist so schön ein Schwein zu sein.......

Editiert 03.12.07 20:58

 1
 1
Goliath   Bluetoothverbindung   Ultraschallsensoren   MINDSTORMS-NXT-Serie   Arbeitsgemeinschaft   LEGO-Bausteinen   Programm-Aufgabe   Berührungssensoren   eigenverantwortlich   nxt-in-der-schule   Klassenbucheintrag   Zusammenschaltung   unerschwinglich   Ausweichmanöver   Roboter   IR-Fernbedienung   programmieren   Roboter-Perspektiven   matthiaspaulscholz   Mögel-Dellinger-Effekt