Moin alle,
mbot:
bisher:
Ansatz: autonome Bots die sehen und sprechen können und mobil sind (klar hier fehlt noch "verstehen können"),
nach dem LOW-BUDGET Prinzip
Board: .............................. mini-ITX, ca. 20 Watt, 70 €
Betriebssystem:...................Linux (Debian) x-ubuntu_alternate
Programmiersprache:........... C
Sehen:..................... über WebCam, unter C über read()-> /dev/video0 (v4l)
Sprechen:................. unter C mit espaek (oder mbrola)
Bewegen/ Action:....... 2 Relaisplatinen über Parallelport und über seriellen Port
I/O-Nutzung:....................... 2 Eingänge am ParPort, 16 Ausgänge über ParPort und seriellen Port
Mechanik:........................... nach langem Rumprobieren; Spindelsteuerung mit Minischalter für min- und max-Position
Möglichkeiten:
... der Bot sieht dich egal wo du stehst im Zimmer, er spricht dich an, er wendet seinen Kopf nach dir,
er warnt dich vielleicht ein zwei mal, bevor er seine elektrische Wasserspritzpistole einsetzt.
Nebeneffekt: bei 16tel-Sekunden Bild-Aktualisierung bzw. Bewegungskorrektur rattern min. 8 Schaltrelais wie ein Maschinengewehr ... => schon wieder sparen für Optokoppler
... der Bot steht an der Theke und wartet darauf dass er Gästen einen Drink einschenken
und mit ihnen Plaudern kann (leider nicht vollendet)
... der Bot Sitzt am Schachbrett und wartet auf einen würdigen Gegner, er plaudern während des Spieles, ist ein schlechter Verlierer, muss frech kommentieren, er erkennt den Spielstand und setzt seine Figuren selber. (leider nicht vollendet)
Mit dem oben genannten Material, gibt es noch viele Möglichkeiten ein wenig Science-Fiction in der Gegenwart zum Leben zu erwecken, fast immer fehlt die Zeit da man ja erstmal das nötige Geld verdienen muss.
In meinem Fall geht das Geld aber meist für die Familie drauf, ... für Robot-Umsetzungen schlechte Karten im Moment.
Das KnowHow ist da und weitgehend getestet, bin noch am Arbeitsplatz, ... werde von zu Hause aus noch Bilder nachliefern.
Meist muss ich einen Bot wieder zerlegen, wenn ich einen neuen bauen will....
Wenn jemand Interesse hat, stelle ich alles Wissen zur Verfügung, ich selber hab auch noch ein paar ungelöste Probleme,
würde mich trotz einiger Ergebnisse, dennoch als Anfänger in Sachen "Robotik unter C" bezeichnen.
Für den oben genannten Ansatz ist ein komplett verbauter PC sinnvoll, ich nehme bisher mini-ITX Boards,
eventuell versuch ich es mal mit nem Raspberry-Pi, ... hatte noch keins in der Hand, aber das Ding ist'n voller Computer (ARM-Mainboard), ca. so groß wie ne Zigarettenschachtel, kostet ca. 30,-€ und es gibt eine Debianversion dafür (Raspbian).
espeak -vde "Ai froi mi tubi hia, werri matsch, jea"
Gruß mbot