Open Source Robotics

Eine kuratierte Sammlung hochwertiger Open-Source-Robotikprojekte, Werkzeuge und Software für die Robotik-Community.

MoveIt 2

Bewegungsplanungs-Framework für ROS-2-Roboterarme mit Kinematik und Kollisionsprüfung

Lizenz

BSD-3-Clause

Überblick

MoveIt 2 ist die ROS-2-Version von MoveIt, einer Open-Source-Software für die robotische Manipulation. Sie bietet Bewegungsplanung mit Planern wie OMPL, STOMP und CHOMP, Kollisionsprüfung, inverse Kinematik und Trajektorienausführung. Der MoveIt Setup Assistant hilft beim Konfigurieren eines Roboterarms, und Wahrnehmungsdaten wie Punktwolken und Tiefenkameras lassen sich einbinden.

MoveIt 2 ist die ROS 2-Version von MoveIt, der am weitesten verbreiteten Open-Source-Software für robotische Manipulation. Sie bietet eine einfach zu bedienende Plattform für Bewegungsplanung, Manipulation, 3D-Wahrnehmung, Kinematik, Steuerung und Navigation.

Wichtige Merkmale umfassen: - Bewegungsplanung mit mehreren Algorithmen (OMPL, STOMP, CHOMP) - Kollisionserkennung und -vermeidung - Inverse Kinematik-Solver - Trajektorienausführung und -überwachung - Integration mit Wahrnehmung (Punktwolken, Tiefenkameras) - MoveIt Setup Assistant für einfache Konfiguration - Unterstützung für verschiedene Roboterarme out of the box

MoveIt 2 wird von Tausenden von Robotikforschern und Unternehmen für Anwendungen von Pick-and-Place bis zu komplexen Montageaufgaben verwendet. Es ist ein grundlegendes Tool für jeden, der Manipulationsanwendungen baut.

Warum es wichtig ist

MoveIt 2 ist das Manipulations-Framework für ROS 2 – es macht Roboterarme erst nützlich. Es vereint Bewegungsplanung, Kollisionsprüfung, Greifen und Kinematik in einem Paket und läuft auf mehr produktiv eingesetzten Roboterarmen als jedes andere Open-Source-Framework.

Welches Problem es löst

Damit sich ein Roboterarm intelligent bewegt – Hindernissen ausweicht, Pfade plant, Trajektorien ausführt –, müssen viele komplexe Teilsysteme zusammenspielen. MoveIt 2 liefert all das als getestetes, gepflegtes Paket.

Wichtigste Punkte

  • Vollständiges Bewegungsplanungs-Framework für ROS-2-Roboterarme
  • Integration mit OMPL für Planungsalgorithmen auf dem neuesten Stand der Technik
  • Kollisionsprüfung, IK-Lösung und Trajektorienausführung
  • MoveIt Setup Assistant für die einfache Roboterkonfiguration
  • Von großen Robotikunternehmen produktiv eingesetzt

Für wen

  • Robotikingenieure, die Manipulationssysteme in Betrieb nehmen
  • Unternehmen, die ROS-2-basierte Roboterarme bauen
  • Forschende, die eine zuverlässige Manipulations-Infrastruktur brauchen
  • Studierende, die die Programmierung von Robotermanipulation lernen

Einschränkungen

  • Die Konfiguration kann bei nicht standardmäßigen Robotern komplex sein
  • Echtzeitperformance erfordert eine sorgfältige Einrichtung
  • Lernkurve, bis man die gesamte Planungspipeline versteht
  • Einige fortgeschrittene Funktionen erfordern Eigenentwicklung

Diese Website benötigt JavaScript. Bitte aktivieren Sie JavaScript, um unsere Open-Source-Robotikprojekte zu erkunden.