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

Robot Operating System: Was Bratwurst-Bot und autonome Autos gemeinsam haben

Der Bratwurst-Bot des FZI wurde mit ROS umgesetzt.
Der Bratwurst-Bot des FZI wurde mit ROS umgesetzt. (Bild: FZI)

Immer mehr Forscher setzen auf ROS. Denn damit ersparen sie es sich, immer wieder Treiber und Tools für ihre Roboter zu erfinden. Auch das Interesse der Industrie an dem Open-Source-Softwareframework wächst. Aber alles kann es noch nicht.
Von Arne Rönnau

So faszinierend Roboter auf viele Menschen wirken, so komplex ist auch die Software, die im Verborgenen dafür sorgt, dass ein mobiles System selbstständig den Weg findet, oder ein Serviceroboter erfolgreich eine Tasse greift. Roboter bestehen aber nicht nur aus Software, sondern auch aus ausgetüftelter Mechanik und Hochleistungselektronik. Es überrascht also nicht, dass es sehr unterschiedliche Sichten und Herangehensweisen bei der Entwicklung von Robotik-Lösungen gibt. Das Open-Source-Softwareframework ROS (Robot Operating System) hat etwas Bemerkenswertes geschaffen: einen Quasi-Standard für die Kommunikation, Datentypen und viele Software-Tools.

Anzeige

Weltweit arbeiten Forscher damit inzwischen gemeinsam an Themen, statt an jeder Universität oder Forschungseinrichtung einzeln das Rad neu erfinden zu müssen. Nicht nur, dass Software von anderen genutzt werden kann, die modulare Systemarchitektur vereinfacht und verbessert auch die Möglichkeiten, den eigenen Code für andere Roboter oder Anwendungen wiederzuverwenden.

  • 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)
Einsatz von ROS bei den European Robotics Challenges für komplexe Montagevorgänge in der Automobil-Branche (Bild: FZI)


ROS hat wesentlich dazu beigetragen, die Robotik-Forschung voranzubringen, da sich viel mehr Forscher auf neue Algorithmen statt Treiber und Tools konzentrieren können. Mehr als 2.600 wissenschaftliche Artikel beziehen sich mittlerweile auf ROS, über 100 Roboter sind damit kompatibel. Auch die Industrie erkennt, dass sie mit ROS Zeit und Geld sparen kann, und engagiert sich dafür, die Software auch für professionelle Anwendungen einsetzbar zu machen. Allerdings hat ROS Schwächen - und wer es einsetzt, muss viel Vorwissen mitbringen.

ROS bietet schnelle Lösungen für Standardprobleme

Einer der größten Vorteile von ROS ist die einfache, direkte Verfügbarkeit von robuster Software für viele Standardprobleme der Robotik. So bietet ROS sehr robuste Navigationspakete, die das komplexe Slam-Problem (Simultaneous Localization and Mapping) gut und zuverlässig lösen. Die Entwicklung eigener Slam-Algorithmen ist aufwendig und erfordert hohe Fachkenntnisse. Durch ROS kann quasi jeder Roboter navigieren lassen, auch ohne Aufwand und Expertise in dem speziellen Fachbereich.

Neben fertiger Funktionalität bietet ROS viele Werkzeuge für die Entwicklung wie etwa ein einfach zu benutzendes System zur Koordinaten-Transformation und Darstellung. So können sich Forscher auf ihre Themen fokussieren und auf Lösungen für andere Teilprobleme direkt zurückgreifen.

Ein Leitsatz von ROS, "Stop Re-Inventing the Wheel", wird anschaulich in dieser Darstellung gezeigt. ROS trägt aktiv dazu bei, dass nicht immer wieder die gleiche Software an verschiedenen Hochschuleinrichtungen neu entwickelt wird. Stattdessen arbeiten die Einrichtungen und Entwickler an der Weiterentwicklung und Pflege der Software. Das steigert die Robustheit und Qualität dieser Lösung kontinuierlich.

Für diese internationale Zusammenarbeit war es auch besonders wichtig, dass ROS einige typische Standard-Datentypen definiert, die dann von allen Entwicklern gemeinsam genutzt werden.

Was macht ROS besonders? 

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. TeamViewer GmbH, Großraum Stuttgart / Göppingen
  2. Robert Bosch GmbH, Stuttgart-Feuerbach
  3. D. Kremer Consulting, Paderborn
  4. SCHMIDT Technology GmbH, St. Georgen


Anzeige
Blu-ray-Angebote
  1. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)
  2. 12,99€
  3. (u. a. Logan Blu-ray 9,97€, Deadpool Blu-ray 8,97€, Fifty Shades of Grey Blu-ray 11,97€)

Folgen Sie uns
       


  1. Lifebook U938

    Das fast perfekte Business-Ultrabook bekommt vier Kerne

  2. Wochenrückblick

    Früher war nicht alles besser

  3. Raumfahrt

    Falsch abgebogen wegen Eingabefehler

  4. Cloud

    AWS bringt den Appstore für Serverless-Software

  5. Free-to-Play-Strategie

    Total War Arena beginnt den Betabetrieb

  6. Funkchip

    US-Grenzbeamte können Pass-Signaturen nicht prüfen

  7. Telekom-Chef

    "Sorry! Da ist mir der Gaul durchgegangen"

  8. WD20SPZX

    Auch Western Digital bringt flache 2-TByte-HDD

  9. Metal Gear Survive im Test

    Himmelfahrtskommando ohne Solid Snake

  10. Cloud IoT Core

    Googles Cloud verwaltet weltweit IoT-Anlagen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sam's Journey im Test: Ein Kaufgrund für den C64
Sam's Journey im Test
Ein Kaufgrund für den C64
  1. THEC64 Mini C64-Emulator erscheint am 29. März in Deutschland
  2. Sam's Journey Neues Kaufspiel für C64 veröffentlicht

Age of Empires Definitive Edition Test: Trotz neuem Look zu rückständig
Age of Empires Definitive Edition Test
Trotz neuem Look zu rückständig
  1. Echtzeit-Strategie Definitive Edition von Age of Empires hat neuen Termin
  2. Matt Booty Mr. Minecraft wird neuer Spiele-Chef bei Microsoft
  3. Vorschau Spielejahr 2018 Zwischen Kuhstall und knallrümpfigen Krötern

Samsung C27HG70 im Test: Der 144-Hz-HDR-Quantum-Dot-Monitor
Samsung C27HG70 im Test
Der 144-Hz-HDR-Quantum-Dot-Monitor
  1. Volumendisplay US-Forscher lassen Projektion schweben wie in Star Wars
  2. Sieben Touchscreens Nissan Xmotion verwendet Koi als virtuellen Assistenten
  3. CJ791 Samsung stellt gekrümmten Thunderbolt-3-Monitor vor

  1. Re: einfache lösung

    Vögelchen | 11:01

  2. Re: beta.

    robinx999 | 10:58

  3. Re: API nicht benutzen!

    MadC | 10:53

  4. Re: Den gefälschten Pass mit dem bloßen Auge erkennen

    Vögelchen | 10:52

  5. Re: Die Xiaomi-App übermittelt den Standort

    logged_in | 10:48


  1. 11:14

  2. 09:02

  3. 17:17

  4. 16:50

  5. 16:05

  6. 15:45

  7. 15:24

  8. 14:47


  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