PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zum asuro



Razzorhead
25.10.2007, 18:18
Ich habe villeicht vor mir den asuro zu holen, als einstieg in die robotik.
Da er mir vom preis/leistungs verhältniss her am besten scheint ( oder nennt mir bitte andere günstige ^^).

Nun aber zu meiner frage, ist es normal das der asuro so viel zeit zum weg suchen braucht?
Also wenn man ihn richtig programmiert hat, kann er dann fließend fahren ohne ständiges stoppen und ohne mit hindernissen zu kollidieren?
Würde man zusatzteile benötigen?
Weil ich sehe immer nur soetwas:

http://www.youtube.com/watch?v=aPxqWRmJvK4

Gucken, stoppen, gucken -> wenn nix im weg -> weiterfahren...
Sieht ein bisschen doof aus.

Kann man den asuro mittels PC irgendwie befehle erteilen? Beispielweise fahr dort oder da hin..

Und kann man den asuro so programmieren das er lernt?
Zb. schaut er sich ein paar stunden das zimmer an und man sagt ihn dann wo er hin soll und hat die beste route schon vor kalkuliert.

Wäre nett wenn mich jemand aufklären kann, intressiere mich wirklich sehr für das thema und habe schon viel gelesen, aber einiges ist halt übervordernd und kann mir nicht vorstellen das es so leicht ist alles... ( zb ein roboter sucht sich mittels webcam den weg, erkennt personen und spricht daraufhin...)
Finde es aber trozdem sehr faszinierend, und super forum hier !

mfg
Razzorhead

damaltor
25.10.2007, 18:33
ok, los gehts.

der asuro ist ein wunderbarer einstig in die robotertechnik, er ist leistungsfähig durch einen modernen prozessor, aber trotzdem übersichtlich.

der asuro hat keine funktionen wie "fahre nach xyz" oder "schau dir das zimmer an". möglich ist ds trotzdem: die programmierung musst du selbst erledigen. dazu sind C-kenntnisse nicht schlecht, aber keine voraussetzung. er kann durchaus auch schneller wege finden (es gibt sogar gelegentlich asuros bei der robot challenge), du musst dur nur einen algorithmus ausdenken und programmieren =) zu anfang solltest du allerdings mit ein paar leds anfangen, und dann die erste große hürde nehmen: den asuro geradeausfahren zu lassen, das ist gar nicht so einfach da zwei motoren nie 100%ig gleich sind...

der asuro kann mit dem pc daten austauschen - buchtabenweise bzw. byteweise. was man damit anfängt, ist eine frage der programmierung... ;)

Razzorhead
26.10.2007, 12:32
Ok danke, das ich ihn selbst programmieren muss war mir klar und wird wohl eine der sachen sein die mir am meissten spaß machen.
Ich kann delphi/PHP/MYSQL und bisschen VB, da ich C aber eh für das studium brauch wird das kein großes problem darstellen.
Danke für die antworten, ich hoffe das wird kein fehlkauf und es wird so wie ich es mir vorgestellt habe :)

Andun
26.10.2007, 13:11
Moin

Zum Thema Fehlkauf: Falls dir das Hobby gefällt wirst du vermutlich so viel Geld dafür noch ausgeben, das dir die 50€ für den Asuro ziemlich lächerlich erscheinen.

Wenn ich nur mal dran denke, was ihc mir im Laufe der letzten beiden Jahre alles so geholz hab .... Labornetzteil 90€, Lötstation 40€, Standbohrmaschine 120€, diese Woche wieder größere Kleinteile für 80€, Solarzelle für 80€, Motoren für 35€ (mehrfach) ... da läppert sich doch schon ganz schön was .... :D

Aber da streckt sich ja über die Zeit ziemlich und wirklich billig ist kein Hobby. :D

mfg
Andun

Razzorhead
26.10.2007, 18:24
Naja bohrmaschinen und andere gerätschaften haben wir hier zu genüge, auch lötstationen und alles, da mein vater bau-meister ist und ein großes unternehmen kennt, und das ganze shcon seit 25+ jahren mahct... da sammelt sich was an =P~

Und naja bin halt noch schüler, und mit dem asuro schau ich mir das ganze an und werd dann sehen was draus wird :)

Kann der asuro immer nur eine aufgabe nach der anderen ausführen?
Also zb.
NUR FAHREN dann NUR GUCKEN und dann WEITER FAHREN.
Oder geht auch FAHREN UND GUCKEN.
Und, nur um mal einen kurzen einblick zu bekommen, was bräuchte ein asuro oder roboter um beides zu machen?

Bei manchen seh ich auch das sie eine webcam dranhaben, gibts irgendwas zum lesen darüber wie sowas funktioniert ( natürlich nicht beim asuro, da brauch man sicher schon nen richtigen PC im robo).
Hab hier noch 2 PCs rumfliegen dann hätte ich was mit denen zum machen wenn ich soweit bin :D

mfg
Razzor

damaltor
26.10.2007, 20:47
der asuro hat einen ganz normalen prozessor, wie auch dein pc (etwas kleiner natürlich...). genau wie dein pc, kann auch der asuro prozessor nur einen befehl zur zeit verarbeiten. aber auch dein pc kann ja gleichzeitig ein schreibprogramm und einen internet browser offen haben... es kommt also wieder mal auf die programmierung an.

roboterheld
27.10.2007, 00:02
also irgendwie springt der junge vom waschbecken in den ozean un d kann noch nicht schwimmen.

...Hab hier noch 2 PCs rumfliegen dann hätte ich was mit denen zum machen wenn ich soweit bin.....

kannste vergessen für deine ideen.

schaff dir ein atmegaboard an und übe erst einmal ob du in der lage bist mit winavr-c zu proggen oder ob du dir das bascom kaufen musst.

Christopher1
27.10.2007, 00:19
Ja lass die erst mal rumfliegen...
Richtig gleichzeitig kann der µC nichts machen.

damaltor
27.10.2007, 00:33
also soweit richtig: bis du was in verbindung mit den pcs machst, vergeht noch viiiel zeit. erstmal beginnt man mit deim ein-pixel-nildschirm: eine led ein- und ausschalten, bissl rumfahren... an die pcs kann man später denken, ebenso an webcams usw.

der µC kann wie gesagt genau so wenig (oder viel?) gleichzeitig wie ein computer.

Razzorhead
27.10.2007, 13:33
danke für die antworten, ich hole ihn heute vllt wenn ich noch an geld komme =P~ .
Eine frage hätte ich aber noch:
Ist beim asuro alles dabei um ihn zu starten order wird noch IRGENDWAS benötigt?

//Edit:
Und ein LCD passt nich an einem ATmega8 oder?
Dann hätte ich direkt mehr möglichkeiten zum debuggen und noch etwas was nicht direkt in der anleitung steht um eigene erfahrungen zu sammeln :)

damaltor
27.10.2007, 14:05
ein lcd passt an den atmega. nur nicht so einfach... lcds sind nicht ganz unkompliziert, und der asuro hat keine freien pins mehr... du wirst also (zumindest vorerst) mit den leds und der infrarotschnittstelle auskommen müssen.

es ist zum starten alles dabei. du benötigst noch einen lötkolben, lötzinn, einen feuchten schwamm um den lötkolben abzuwischen, und eine entlötpumpe wäre nicht schlecht (aber nicht zwingend nötig). ausserdem ein paar stunden zeit, und geduld.

sei vorsichtig beim löten und lies die anleitung GENAU. du kannst schon einen blick reinwerfen hier:
http://www.arexx.com/downloads/asuro/asuro_manual_de.pdf

Razzorhead
27.10.2007, 15:00
lötkolben, zinn, entlötpumpe und so hab ich alles, in löten bin ich auch nicht schlecht.
Hatte bei nokia vor 1-2 jahren ein praktikum in dem ich 2 wochen löten musste, da hab ich einiges gelernt , aber werde davor auch nochmal üben :).
Die manual guck ich mir auch schon grad an, danke trozdem =P~ .


Razzor

farratt
27.10.2007, 18:05
Ich würde dir noch empfehlen, dass du dir den USB-Transceiver zulegst. Muss zwar nicht unbedingt sein, aber damit klappt das Flashen einfach besser (zumindest bei meinen Kumpels, die auch nen Asuro haben und bei mir).
Das Teil kostet so um die 20€.

Gruß farratt

Juraj Gagary
02.11.2007, 23:02
Hi,
ich hab mal ein paar Fragen: Kann man statt einem Lötkolben auch eine Lötpistole verwenden? oder ist die ungenauer. 2. Wozu genau braucht man eine Entlötpumpe? 3. Ist Bascom ein grafisches "Programmierprogramm"?
Denn leider hab ich von C und C++ und sowas keine Ahnung, oder kann man das (beim praktiezieren) so ein bisschen beim asuro lernen?

Razzorhead
02.11.2007, 23:45
Mach nächstes mal lieber nen eigenen thread auf...

1.
Eine lötpistole ist zu ungenau, die kannst du höchstens verwenden um die stangen fürs getriebe fest zu machen

2.
Eine entlötpumpe brauchst du nicht unbedingt, nur wenn du dich "verlötest" und das rückgängig machen willst, wobei entlötlitze eigentlich besser ist.

3. Was meinst du mit " grafisches "Programmierprogramm"? "
Fallst du meinst ob es eine GUI hat, denke ich ja.
Bei C bin ich mir sicher, dort gibts verschiedene oberflächen wie zb. Visual C++.

Und ja, in dem asuro manual lernt man auch zum teil C.

Weiti
03.11.2007, 10:31
Denn leider hab ich von C und C++ und sowas keine Ahnung

das gibt sich. zu C findet man alles grundliegende auf der Asuro CD.
hast du irgenteine ander programmiersprache mal benutzt?

damaltor
03.11.2007, 23:25
eine lötpistole würde ich nicht empfehlen. von der ungenauigkeit abgesehen, haben diese meist sehr breite spitzen. du solltest eine bleistiftförmige oder eine sehr schmale meisselförmige spitze verwenden.

eine entlötpumpe ist ungefähr wie eine spritze, welche mit einer feder nach aussen gezogen wird. so kann man das mit dem lötkolben erhitzte lötzinn absaugen. ich mag pumpen lieber als entlötlitze. viel lieber sogar. aber das muss jeder für sich selbst entscheiden.

ein grafisches tool wäre zB EasyAsuro. die möglichkeiten mit diesen tools sind jedoch SEHR begrenzt. in der anlitung des asuro (hier zu finden: http://www.arexx.com/downloads/asuro/asuro_manual_de.pdf ) ist eine kleine einführunf in C zu finden, und es ist nicht soo schwer zu lernen. beschäftige dich damit ein wenig, dann wirst du es sicher verstehen.

Juraj Gagary
06.11.2007, 20:25
Vielen Dank ma sehen was draus wird! O:)