Open-Source Software für die Robotik
Die Robotics Library (RL) ist eine in sich geschlossene C++-Bibliothek für Roboterkinematik, Bewegungsplanung und -steuerung. Sie umfasst die Bereiche Mathematik, Kinematik und Dynamik, Hardwareabstraktion, Bewegungsplanung, Kollisionserkennung und Visualisierung. Sie wird als Open-Source-Projekt entwickelt, in Forschungsprojekten und in der Lehre eingesetzt und ist frei für den Einsatz in kommerziellen Anwendungen.
RL konzentriert sich auf plattformübergreifende Entwicklung und kann in verschiedenen Umgebungen eingesetzt werden, von echtzeitf?higen Linux-Systemen bis hin zu Standard-Windows-Systemen. Sie kann sowohl in kundenspezifische Desktop-Anwendungen als auch in verteilte Robotersysteme integriert werden. Anwendungsf?lle reichen dabei von der Steuerung auf unterster Ebene über die Abstraktion von Hardware bis hin zu Planung und Simulation. RL verwendet CMake als Build-System und l?uft unter Windows, Linux und MacOS mit Unterstützung für unterschiedliche Compiler wie GCC, Clang oder Visual Studio.