ROS, das Robot Operating System, ist ein Open Source Framework, um Software für Robotik-Anwendungen zu schreiben.
ROS bietet enorme Flexibilität und zeigt seine Stärke besonders in dynamischen Umgebungen, wie beispielsweise beim Navigieren von Fahrerlosen Transportsystemen (FTS), dem Greifen von Objekten oder der Kollisionsvermeidung.
Die fertigen ROS Pakete beinhalten definierte Funktionalitäten sowie Treiber und werden Anwendern über die gemeinsame Community zur Verfügung gestellt. Dies kann beispielsweise eine Bahnplanung sein, die von Ihnen unkompliziert in eine Pick-and-Place Anwendung angepasst wird. Die einzelnen ROS Pakete sind modular und somit vielseitig einsetzbar. Sie sind auch mit der Hardware unterschiedlicher Hersteller kompatibel.