Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: Themen rund um die IT ::  Autonomer, (möglichst in C++) programmierbarer Roboter  
Gehen Sie zu Seite 1, 2  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
Sone
Mitglied

Benutzerprofil
Anmeldungsdatum: 29.05.2012
Beiträge: 3233
Beitrag Sone Mitglied 20:53:52 27.06.2012   Titel:   Autonomer, (möglichst in C++) programmierbarer Roboter            Zitieren

Hi!

Weil in meinem Thread über Codeäffchen programmierbare Roboter auftauchten, und mein Interesse für sich gewannen, hier mal ein Thread dazu.

Der Roboter den ich suche sollte folgende Bedingungen erfüllen.

- In C++ programmierbar
- Preis sollte höchstens bei ca. 70 - 85 € sein (85 ist wirklich Obergrenze)
- Hat schöne Funktionen, also mindestens zwei Motoren (alle Richtungen), Distanzsensoren, Bodensensoren, Reflexlichtschranken, usw. :)
- Und natürlich einen schönen Prozessor :D

Die Funktionen können Variieren, postet einfach was ihr so kennt und womit ihr Erfahrungen gemacht habt (ASURO kenn ich bereits, aber ich will mal was mit C++ programmierbares)

MfG und thx im Voraus

_________________
You want to do X, and you think Y is the best way of doing so. Instead of asking about X, you ask about Y. | Der C++-Standard Draft: "Note: this is an early draft. It’s known to be incomplet and incorrekt [...]"


Zuletzt bearbeitet von Sone am 20:54:54 27.06.2012, insgesamt 1-mal bearbeitet
vario-500
Mitglied

Benutzerprofil
Anmeldungsdatum: 14.10.2011
Beiträge: 202
Beitrag vario-500 Mitglied 22:34:41 27.06.2012   Titel:              Zitieren

muss es ein fertiger roboter sein? wenn nicht könnte arduino was für dich sein. da hast du eine fertige platine mit atmel prozessor (atmega168 oder besser). den kannst du in "c mit klassen" programmieren und das relativ einfach, so das man schnell solche sensoren auslesen kann. ich bin auch gerade dabei, einen roboter zu bauen, allzu schwer ist das am anfang nicht, wenn man gerne bastelt und nicht allzu hohe ansprüche am anfang hat :D
das hier http://www.mikeestee.com/blog/2012/01/paper-robots-part-3/ (wie kann man eigentlich ein link auf ein wort setzten ?) ist sozusagen mein vorbild, die form des roboters hab ich übernommen, weil mir die gut gefallen hat und einfach aus pappe zu bauen ist, die steurerung bau ich mir selber. das schöne an der sache ist, dass man immer wieder neue funktionen einfach hinzufügen kann, z.b. das der roboter auf einer linie laufen soll oder andere sensoren einfach hinzufügen kann.
http://www.arduino.cc/ / übersicht: http://de.wikipedia.org/wiki/Arduino-Plattform
Sone
Mitglied

Benutzerprofil
Anmeldungsdatum: 29.05.2012
Beiträge: 3233
Beitrag Sone Mitglied 22:39:48 27.06.2012   Titel:              Zitieren

vario-500 schrieb:
wie kann man eigentlich ein link auf ein wort setzten ?


Du musst [url=WEBADRESSE]Dein Wort[/url] schreiben (das geht jetzt nicht weil WEBADRESSE ungültig ist), das Tag gibt es unten unter der Glühbirne.

Danke aber erstmal, schaue ich mir an :D
Bjarne Stroustrup nannte übrigens früher C++ "C with Classes". Meinst du C++? :o) :D

Ein fertiger Roboter muss es nicht sein, ich löte auch gerne zusammen (auch wenn ich es noch nie gemacht hab).

_________________
You want to do X, and you think Y is the best way of doing so. Instead of asking about X, you ask about Y. | Der C++-Standard Draft: "Note: this is an early draft. It’s known to be incomplet and incorrekt [...]"


Zuletzt bearbeitet von Sone am 22:40:14 27.06.2012, insgesamt 1-mal bearbeitet
vario-500
Mitglied

Benutzerprofil
Anmeldungsdatum: 14.10.2011
Beiträge: 202
Beitrag vario-500 Mitglied 22:50:43 27.06.2012   Titel:              Zitieren

ahh es klappt :D
wenn du dir code-beispiele anschaust, wirst du sehen, was ich meine, zum teil ist es ein wenig gewöhnungsbedürftig. es gibt auch keine main funktion z.b. . es hat halt seine eigenarten.
am anfagng muss man auch nicht unbedingt löten, man kann auch steckbretter o.ä. nehmen.
noch so als tip, wenn du wirklich damit anfangen willst, und irgendwann mal platinenlayouts selber herstellen willst oder sogar selbst ätzen willst, ist dieses programm sehr hilfreich. da kann man sogar recht preiswert platinen ätzen bei der uni potsdam (oder wer auch immer das macht) lassen.
Psycho
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.07.2001
Beiträge: 201
Beitrag Psycho Mitglied 08:03:48 28.06.2012   Titel:              Zitieren

ansonsten kannst du auch mal http://www.mikrocontroller.net/ ansurfen. da gibts eigentlich immer was zum thema.

_________________
Der Tod ist ein finales Ereignis und begrenzt die Lebensdauer.
Gregor
Moderator

Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7764
Beitrag Gregor Moderator 09:32:31 28.06.2012   Titel:   Re: Autonomer, (möglichst in C++) programmierbarer Roboter            Zitieren

Hacker schrieb:

Der Roboter den ich suche sollte folgende Bedingungen erfüllen.

- In C++ programmierbar
- Preis sollte höchstens bei ca. 70 - 85 € sein (85 ist wirklich Obergrenze)
- Hat schöne Funktionen, also mindestens zwei Motoren (alle Richtungen), Distanzsensoren, Bodensensoren, Reflexlichtschranken, usw. :)
- Und natürlich einen schönen Prozessor :D

Ich glaube, für den Preis kriegst Du wahrscheinlich nichtmal einen Legoroboter. ...bzw. Du wirst dafür höchstens so einen kriegen. Guck mal wie teuer so einer ist.

Ich habe in meiner Info-Diplomarbeit einen Roboter programmiert und teilweise mit jemand anderem zusammen gebaut, der autonom seine Umgebung erkundet hat und eine dreidimensionale Karte davon erstellt hat. Der Roboter hatte nicht viel mehr zu bieten als Du verlangst. Kosten ~10.000€ insgesamt. Guck mal, was alleine schon ein Laser-Range-Finder kostet: http://www.robotshop.com/ ....... laser-rangefinder-2.html/ ...und das ist ein recht günstiger. ...ok, Du wirst natürlich eher akustische Distanzsensoren nutzen, die billiger sein werden.

_________________
"The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln
Sone
Mitglied

Benutzerprofil
Anmeldungsdatum: 29.05.2012
Beiträge: 3233
Beitrag Sone Mitglied 09:37:43 28.06.2012   Titel:              Zitieren

ahh, gut. Aber wieso ist dann so etwas wie ASURO so billig? Oder der RP6?

_________________
You want to do X, and you think Y is the best way of doing so. Instead of asking about X, you ask about Y. | Der C++-Standard Draft: "Note: this is an early draft. It’s known to be incomplet and incorrekt [...]"
Gregor
Moderator

Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7764
Beitrag Gregor Moderator 11:11:56 28.06.2012   Titel:              Zitieren

Hacker schrieb:
ahh, gut. Aber wieso ist dann so etwas wie ASURO so billig? Oder der RP6?

Ok, wir hatten damals natuerlich ein anderes Kaliber. Brauchten wir auch, da wir ein paar Aufbauten konstruiert haben. ASURO und so wird ja wahrscheinlich nichtmal 1kg tragen koennen tragen koennen. Wir hatten als Basis einen Pioneer 3DX: http://www.mobilerobots.com/ResearchRobots/PioneerP3DX.aspx

Die Roboter, die Du da ansprichst, haben natuerlich absolut alles aufs noetigste reduziert. Du musst mal gucken, was die ueberhaupt fuer Sensoren bieten. Auf die kommt es an. Wenn Du einen autonomen Roboter haben moechtest, dann sind die Sensoren die Basis fuer seine Autonomie, denn ueber die nimmt er seine Umwelt wahr. Ausserdem solltest Du gucken, wie viel der Mikrokontroller leistet, den Du da zur Verfuegung hast. Vielleicht kannst Du auch ein bisschen abschaetzen wie viel Rechenleistung Du da benoetigst, um das zu machen, was Du machen moechtest. Wir hatten letztendlich noch ein Notebook auf dem Roboter stehen, weil wir die Leistung einfach gebraucht haben.

_________________
"The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln


Zuletzt bearbeitet von Gregor am 11:14:58 28.06.2012, insgesamt 1-mal bearbeitet
Sone
Mitglied

Benutzerprofil
Anmeldungsdatum: 29.05.2012
Beiträge: 3233
Beitrag Sone Mitglied 12:04:40 28.06.2012   Titel:              Zitieren

ALTER. Nein, ich will nur Maschinennahes programmieren lernen, und einen Roboter programmieren sodass er z. B. einer Linie folgen kann, oder sich im Kreis drehen, oder auf einem Tisch ein bisschen was machen - mal sehen. Keinen Roboter der in die Weltmeisterschaften geht :eek:

_________________
You want to do X, and you think Y is the best way of doing so. Instead of asking about X, you ask about Y. | Der C++-Standard Draft: "Note: this is an early draft. It’s known to be incomplet and incorrekt [...]"
Gregor
Moderator

Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7764
Beitrag Gregor Moderator 14:02:20 28.06.2012   Titel:              Zitieren

Hacker schrieb:
ALTER. Nein, ich will nur Maschinennahes programmieren lernen, und einen Roboter programmieren sodass er z. B. einer Linie folgen kann, oder sich im Kreis drehen, oder auf einem Tisch ein bisschen was machen - mal sehen. Keinen Roboter der in die Weltmeisterschaften geht :eek:

Pfff... es ist nicht so, dass der Roboter, den ich da zur Verfuegung hatte auch nur ansatzweise im oberen Preissegment ist. Auch nicht die Sensoren, die wir genutzt haben. Der heutige 08/15 Roboter, den man in der Wissenschaft nutzt, wenn man etwas autonomes machen moechte, kostet um die 100.000 Euro.

Aber ich habe vielleicht etwas falsch verstanden, was Du eigentlich vorhast. Wenn es nur darum geht, mal etwas Systemprogrammierung zu betreiben, dann wird so ein ASURO oder aehnliches bestimmt ausreichen. Wenn Du Dich mit autonomer Robotik beschaeftigen willst, dann nicht. Ein Roboter, der nur einer Linie folgen soll, muss nicht viel koennen. Da brauchst Du keine Rechenleistung, fast keine Sensoren, insgesamt fast gar nichts. Aber Dir sollte dann auch klar sein, dass Du mit dem Roboter nicht viel mehr machen kannst.

EDIT: Du kannst mal da gucken, ob Du etwas findest: http://www.active-robots.com/robots

_________________
"The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln


Zuletzt bearbeitet von Gregor am 18:05:05 28.06.2012, insgesamt 2-mal bearbeitet
c++.de :: Themen rund um die IT ::  Autonomer, (möglichst in C++) programmierbarer Roboter  
Gehen Sie zu Seite 1, 2  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.