Abo
  • Services:
Anzeige
Der Bratwurst-Bot des FZI wurde mit ROS umgesetzt.
Der Bratwurst-Bot des FZI wurde mit ROS umgesetzt. (Bild: FZI)

Für wen ist ROS?

Als Open-Source-Software kann grundsätzlich jeder ROS kostenfrei nutzen. Da es sich um ein modulares Framework mit Funktionen für die Sensorverarbeitung, Auswertung, Planung und Steuerung handelt, ist ROS nicht nur für die Robotik interessant, sondern für viele technische Systeme. In der Fachwelt für das autonome Fahren werden auch gerne zumindest Teile von ROS eingesetzt. In der Robotik nutzen mittlerweile nahezu alle Forschungsgruppen zumindest teilweise ROS. Viele Forschungsgruppen besitzen gar kein eignes Softwareframework mehr, sondern konzentrieren sich voll auf ROS. Oder sie kombinieren ROS mit einem eigenen Framework, wie beispielsweise auch das FZI.

Anzeige

Es gibt aber auch einige große Firmen, die intensiv ROS in ihren Forschungsabteilungen einsetzen. Häufig geschieht dies auch zusammen mit einer Forschungseinrichtung. Neben großen Firmen wie Bosch, BMW oder Schunk nutzen auch viele kleinere Firmen und Startups ROS. In der ROS Industrial Initiative haben sich Firmen und Forschungseinrichtungen zusammengeschlossen, um ROS noch robuster und industrietauglich zu machen.

Das kann ROS (noch) nicht

ROS kann an vielen Stellen die Entwicklung neuer Anwendungen oder auch Algorithmen einfacher machen. Es bedarf aber einiger Vorqualifikationen. Bei ROS handelt es sich um ein Softwareframework in C++, Python und Java. Somit sind Programmierkenntnisse in diesen Sprachen erforderlich.

Zudem gibt es bisher nur sehr rudimentären Support für Windows, so dass eine Linux-Entwicklungsumgebung verwendet werden sollte. Neben diesen allgemeinen Programmierkenntnissen sind auch Erfahrungen mit den zahlreichen ROS-Paketen wichtig. Ein Nachteil von Open Source betrifft auch ROS: Nicht alle Pakete weisen die gleiche Qualität auf oder werden noch von ihren Entwicklern gepflegt. So kann die Auswahl eines veralteten oder nicht performanten ROS-Pakets schnell sehr frustrierend werden und gerade Anfänger abschrecken.

Echtzeit - geht nicht

Die Kommunikationsstruktur von ROS unterstützt bisher keine Echtzeitausführung. Dies erschwert den Einsatz in sicherheitskritischen Bereichen. Auch handelt es sich bei ROS um ein zentrales System mit einem Master. In vielen Anwendungen stellt dies keine Einschränkung dar, aber bei sehr dezentralen Ansätzen kann es einschränkend sein.

Insgesamt ist der Software-Standard überdurchschnittlich hoch, da es einen Peer-Review-Prozess vor der Aufnahme neuer Codeteile gibt. Zertifiziert ist ROS bisher jedoch nicht. Wer die Vorteile von ROS nutzen will, muss also immer noch einiges an Expertise mitbringen. Neue Roboteranwendungen fallen auch mit ROS nicht einfach vom Himmel.

Wie geht es mit ROS weiter?

ROS hat die Robotik-Forschung vereint, die Zusammenarbeit und Wiederverwendbarkeit von Software deutlich verbessert und kämpft sich aktuell langsam in kommerzielle, industrielle Anwendungen vor.

Auch wenn Willow Garage sich vor einer Weile zurückgezogen hat, geht die ROS-Entwicklung kontinuierlich weiter. Dabei geht die Community verschiedene Schwächen von ROS Stück für Stück an. Mittlerweile kann man etwa auch in ROS mehrere Master gleichzeitig betreiben. Das für die Industrie wichtige Thema Echtzeit kann über einige Umwege erreicht werden - z. B. ROS Nodlets und viel CPU-Power. Zudem arbeitet die Community an ROS 2.0 mit einer komplett neuen Kommunikationsebene, die dann in Zukunft auch Echtzeit unterstützen kann. Das FZI engagiert sich wie zahlreiche ROS-Entwickler für die Professionalisierung von ROS.

  • Einsatz von ROS bei den European Robotics Challenges für komplexe Montagevorgänge in der Automobil-Branche (Bild: FZI)
  • Sechsbeiniger Laufroboter Lauron V: Durch ROS konnten schnell komplexe, neue Fähigkeiten wie z. B. die visuelle Odometrie in das bestehende Softwaresystem integriert werden. (Bild: FZI)
  • Fanuc-Industrieroboter auf der Automatica 2016 mit ROS (Bild: FZI)
  • Der Service-Roboter Bratwurst-Bot des FZI wurde auch mit ROS umgesetzt. (Bild: FZI)
Fanuc-Industrieroboter auf der Automatica 2016 mit ROS (Bild: FZI)

Das ROS Industrial Konsortium (ROS-I) engagiert sich zusammen mit namenhaften, internationalen Firmen dafür, ROS fit für die Industrie zu machen. Mit Erfolg - das Interesse von Firmen steigt. Mehr und mehr Anbieter von Robotik-Hardware liefern ihre Systeme direkt mit ROS-Treibern oder -Schnittstellen aus.

Arne Rönnau, Leiter des FZI Living Lab Service Robotics, setzt in zahlreichen Projekten auf ROS als Basis für die Entwicklung sowie schnelle Inbetriebnahme neuer Roboteranwendungen. Das FZI nutzt ROS für die eigenen Robotersysteme wie Hollie, Lauron V oder Bratwurst-Bot, unterstützt aber auch Firmen, das Open-Source-Framework bei sich einzusetzen.

 Woher kommt ROS eigentlich?

eye home zur Startseite
zZz 03. Dez 2016

Respekt. In dem Alter, in dem sich die meisten Menschen derart trotzig verhalten, können...

zZz 03. Dez 2016

Solange es nur der Name ist. Man muss ja schon froh sein, dass sich da was etabliert hat...

Eheran 03. Dez 2016

Stirbt denn die See, wenn man in sie sticht?

morob65 02. Dez 2016

für mich ist ros zu gross und sperrig, ich löse die probleme lieber in python.



Anzeige

Stellenmarkt
  1. K+S Aktiengesellschaft, Kassel
  2. MBtech Group GmbH & Co. KGaA, Großraum Stuttgart
  3. über Harvey Nash GmbH, Umland von Hamburg
  4. TRUMPF GmbH & Co. KG, Ditzingen


Anzeige
Blu-ray-Angebote
  1. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)
  2. (u. a. 2 Guns, Bad Boys 2, Captain Phillips, Chappie, Christine)
  3. inklusive Wonder Woman Comic

Folgen Sie uns
       


  1. Apple

    Öffentliche Beta von iOS 11 erschienen

  2. SNES Classic Mini

    Nintendo bringt 20 Klassiker und ein neues Spiel

  3. Wahlprogramm

    SPD will 90 Prozent der Gebäude mit Gigabit-Netzen versorgen

  4. Erziehung

    Erst schriftliche Einwilligung, dann Whatsapp für Kinder

  5. Grafikkarte

    Sapphire bringt Radeon RX 470 für Mining

  6. Betrug

    FTTH-Betreiber wehren sich gegen Glasfaser-Werbelügen

  7. Gamescom

    Mehr Fläche, mehr Merkel und mehr Andrang

  8. Anki Cozmo ausprobiert

    Niedlicher Programmieren lernen und spielen

  9. Hyperkonvergenz

    Red Hat präsentiert freie hyperkonvergente Infrastruktur

  10. Deutsche Telekom

    Narrowband-IoT-Servicepakete ab 200 Euro



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Monster Hunter World angespielt: Dicke Dinosauriertränen in 4K
Monster Hunter World angespielt
Dicke Dinosauriertränen in 4K
  1. Forza Motorsport 7 Dynamische Wolken und wackelnde Rückspiegel
  2. Square Enix Die stürmischen Ereignisse vor Life is Strange
  3. Spider-Man Superheld mit Alltagssorgen

Risk: Kein normaler Mensch
Risk
Kein normaler Mensch

Mieten bei Ottonow und Media Markt: Miet mich!
Mieten bei Ottonow und Media Markt
Miet mich!
  1. Prime Reading Amazon startet dritte Lese-Flatrate in Deutschland
  2. Elektronikkonzern Toshiba kann Geschäftsbericht nicht vorlegen
  3. Übernahmen Extreme Networks will eine Branchengröße werden

  1. Noch vor ein paar Jahren hätte ich mich gefreut.

    tomacco | 07:10

  2. Re: Langzeitmotivation

    Ganym3d | 07:09

  3. Re: Unerwünschte Küsse?

    Kondratieff | 07:07

  4. Re: Media Markt / Saturn

    forenuser | 07:04

  5. Gut so!

    Yggdrasill | 06:58


  1. 00:22

  2. 19:30

  3. 18:32

  4. 18:15

  5. 18:03

  6. 17:47

  7. 17:29

  8. 17:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel