PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roboter mit Kameras



NitrosWelt
21.08.2004, 13:53
Hy Leute

nach der langen Zeit des Lesens in diesem Forum habt ihr mich angesteckt und ich würde auch gerne einen Roboter bauen ,entwickeln oder wie ihr es nennt.

Also ich finde mein Projekt findet ihr ein bissel langweilig da es nix besonderes ist. Der Roboter soll eigentlich erstmal nur durch die Gegend fahren.Das schwierige wird sicher sein das ich 3 Kameras für vorne einstellen muss und eine Steuersoftware Programmieren muss.
Wenn die Kameras vorne funktionieren und der Roboter den Gegenständen ausweicht dann werde ich vielleicht hinten 3 anbringen damit wenn er Gegenständen ausweicht wenn er zu nah ist das er nach hinten fahren kann und sich da auch orientiert.

Weitere Feature werden später folgen.
Das will ich erstmal versuchen zu realisieren.

Mfg
NitrosWelt

Felix G
21.08.2004, 14:04
du willst 6 Kameras in deinen ersten Roboter einbauen???


Ich hoffe doch du verwechselst da was und meinst eigentlich die IR-Sensoren!?

NitrosWelt
21.08.2004, 14:15
Nein 6 Minikameras.

Felix G
21.08.2004, 14:47
Aber wozu?

eine vorne und eine hinten...
das ist schon mehr als die meisten anderen Roboter haben, und auf jeden Fall genug um irgendwelchen Gegenständen auszuweichen.



Du solltest auch daran denken, daß du die Kamerabilder irgendwie auswerten musst, und das ist nicht gerade trivial.

NitrosWelt
21.08.2004, 14:49
Ja das weis ich und ich will das der Roboter auch gegenstände die von links vorne usw erkennt was mit einer kamera die stur nach vorne blick nicht möglich ist!!

sonic
21.08.2004, 15:13
Ja das weis ich und ich will das der Roboter auch gegenstände die von links vorne usw erkennt was mit einer kamera die stur nach vorne blick nicht möglich ist!!

Stichwort Pantiltunit ,-) Könnte eine Menge Geld sparen...
Ich würd mich vorher eher mal mit der Theorie der Bilderkennung und den nötigen Berechnungen auseinandersetzen, das Ganze ist relativ untrivial...Um Gegenständen auszuweichen gibt es bessere und billigere Methoden...

Gruß, Sonic

NitrosWelt
21.08.2004, 16:01
findet ihr das die variante mit den ultraschallsensoren besser?
denn mal anderst überlegt man kann ja langsam einsteigen ;)

Wenn der Roboter mit den ultraschallsensoren ausweicht ist das auch erstmal gut und dann die weiteren feature installieren.
Und später wenn dann alles läuft mit der Bilderkennung usw experimentieren denn so ne kamer kostet ja leider schon 50€ hätte ich garnicht gedacht.

21.08.2004, 18:10
Hi,
ja ich würde dir für den Anfang auch erstmal Ultraschallsensoren oder IR-Reflektionssensoren empfehlen. Ich glaube du überschätzt dich da bisschen mit den Kameras...von einen Roboter zum fahren bringen bis zur Bildverarbeitung eines(von mehreren!) Kamerabildern ist es ein mönströser Schritt. Oder besser gesagt..Bildverarbeitung ist die absolute königsdisziplin.
Also fang mal klein einm..du wirst dich dann schneller als du denkst hocharbeiten.
mfg
Raphael

NitrosWelt
21.08.2004, 18:16
Danke für deine Hilfe.
Hab heute mal in den hier verlinkten Robotershop gestöbert und mir ne Platine mit datenkabel bestellt.
Werde die Grundfunktionen die ich mir gedacht habe erstmal zum laufen bringen. Wenn er dann Gegenständen ausweicht bzw erstmal fährt werde ich weitere feature wie Lichterkennung das er halt Licht selbst ein und ausschaltet um später dann was drüber zu sehen. Desweiteren ist sicher eine erkennung von Mobilen gegenständen mein Ziel um diese Vorzuwarnen das er kommt. Ich denke das kann man realisieren wenn er sich merkt wie schnell ein Gegenstand näher kommt wenn er steht und sich das merkt bzw ich es ihm einprogge. Und wenn dann ein Gegenstand schneller entgegenkommt bringt er eine Sprachausgabe wie "Passen sie bitte auf ich bin zwar klein aber auch hier" oder so:)

Und zum Schluss wenn man auch mehr Geld hat werde ich mich den Kameras witmen.

Mfg
Nitro

NitrosWelt
22.08.2004, 08:05
Mit was habt ihr damals Angefangen?
Roboter erstmal zum fahren bringen oder erstmal die Sensoren Programmieren das sie Gegenstände erkennen?

Wobei mir 2. logischer erscheint das das mit den sensoren sicher mehr zeit in anspruch nimmt als das andere. Desweiteren müssen ja die Signale von den Sensoren die Motoren steuern.

Könnt ihr mir da paar tips geben?

Mfg
NitrosWelt

22.08.2004, 10:31
Hi,
also ich finde, dass es eigentlich egal ist wie du anfängst. ich würde jedoch mit dem FAhrgestell, MEchanik usw. anfangen..das liegt vielleicht daran dass ich ein Mechanikfan bin..aber es ist auch praktischer find ich.
Also wenn du die Mechanik mit Motoren schon hast..kannst du deine Sensoren ja viel "realitätsnaher" testen und programmieren als wenn du nur die sensoren aufm tisch liegen hast und mitm multimeter durchmisst.
Und das Fahrgestell musst du ja sowieso bauen ;-)
Aber ich geb dir nen Tipp. Mach ihn nicht ganz sooo winzig. DAnn bekommt man später nur probleme die elektronik unterzubringen.
mfg
Raphael

NitrosWelt
22.08.2004, 11:53
Danke für dein Typ und das mit den Realitätsnahe stimmt hätte ich auf dem tisch mit kleinen gegenständen und leuchtdioden geteste :)
aber so geht es auch.

Mfg
NitrosWelt

30.08.2004, 15:35
Hi,also ich habs so gemacht:
Ich hab erstmal kleine Testprogramme für den Controller geschrieben (nur ganz primitiv), dann hab ich mir nen kleinen Testaufbau gebastelt (zusammengesteckt) und das so alles mal einzeln durchprobiert. Dadurch hab ich ein genaueres Bild davon bekommen, wie meine Software bzw. Mechanik nacher aufgebaut sein muss.
Im Endeffekt musst du selbst sehen, wie du anfängst, ist schließlich bei jedem verschieden.

Ps.:

Die Mechanik klingt lecht, aber lass dich nicht täuschen, wenn den Projekt schon so umfangreich starten sool wie du oben geschrieben hast, dann kann das ganze schwieriger sein als man denkt ;-)

NitrosWelt
30.08.2004, 16:59
Danke dir für den Tip ich werde es berücksichtigen.

Mfg
NitrosWelt