PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR + ROS



Günter49
06.01.2011, 09:04
Hier im Roboternetz werden viele Roboter mit AVR Microcontrollern gesteuert. Wer seinen Roboter für anspruchsvollere Aufgaben über eine Funkverbindung mit einem (Linux-) PC verbinden will, sollte das Opensource RobotOperatingSystem ROS in seine Überlegungen einbeziehen.
Mittlerweile gibt es Treiber, die das Ansteuern von AVRs (und Arduionos) durch ROS ermöglichen: http://www.ros.org/wiki/avr_bridge
gefunden durch:
http://www.iheartrobotics.com/2011/01/avr-ros.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+IHeartRobotics+%28I+Heart+Rob otics%29

Wie man ROS auf einem Hobby-Roboter nutzt zeigt z.B. Pi-Robot mit Tutorial:
http://www.pirobot.org/

Gruß,
Günter

Sebas
06.01.2011, 21:21
ros eigenet sich doch aber auch ganz gut für "direktere" Anwendungen oder?
ich dachte man nimmt zum beispiel ein mini itx board und packt dann ros drauf. aber wie spricht man dann lowlevel elekronik an?

PICture
06.01.2011, 22:05
Hallo!

Ich habe nur kurz vorbeigeschaut und denke, dass ROS sich nur für Bots eignet, die mit PC verbunden sind, oder ? ;)

MfG

Sebas
06.01.2011, 22:14
also nach dem ich ein wenig gelesen hab, hab ich auch gesehn dass die da auch so ein mini board verwendet haben, auf dem lief anfangs wohl windows und mittlerweile wohl ros.
die verbindung zur lowlevel hardware erfolgt über ein serializer board
mfg

PICture
06.01.2011, 22:24
Also eher nichts für autonome Bots nur mit µC's. :(

MfG

Sebas
06.01.2011, 22:33
auf der ros website klangs so als wäre es auch möglich
die intelligenz sitzt im pc und der µC kommuniziert per funk oder so mit dem pc und direkt mit der sonstigen elektronik(motoren o.Ä.)
also so hab ich zumindest verstanden
mfg

PICture
06.01.2011, 22:55
Ich z.B. möchte aber, das meine nutzliche Bots (z.B. mein selbsfahrender Staubsauger) und meine Spielzeuge (künstliche Tiere) auch nach sterben meines Lapis genauso weiter arbeiten und leben.

Nicht ohne Grund habe ich mal eine Stelle bei Entwicklung einer per PC gesteuerten Kaffeemaschine abgelehnt. ;)

MfG

Sebas
06.01.2011, 23:16
dann ist ros wohl das falsche
ich kenn deine tierchen(die echt nett sind), aber wozu willst du denn so ein komplexes betriebssystem drauf?
beim staubsauger ist des schon sinnvolleraber ich glaube so etwas gibt es (noch) net

PICture
06.01.2011, 23:36
Genau ! :)

Sorry, das ich mich uneindeutig geäussert habe, aber für mich ist und bleibt mein Lapi nur ein Werkzeug z.B. für Programmieren von µC'c in meinen Bots. Ausserdem sollte ich als PIC ASMan in diesem Thread eigentlich nix schreiben. ;)

MfG

Günter49
03.02.2011, 20:48
Ein paar interessante Videos über den Einsatz des Roboterbetriebssystems ROS auf Hobby-Robotern (mit Verbindung zu Linux-PCs) findet man hier:

http://www.ros.org/news/2011/02/homebrew-robotics-club-ros-for-the-rest-of-us.html

Gruß, Günter