Artikel
Technik bauen, testen und untersuchen. Experimente, Umsetzung und Recherche zeigen, warum sie funktioniert.
← Lernleitfaden

Robotik-Grundlagen — Lernleitfaden

Robotik-Grundlagen — Ein strukturierter Lernweg durch Robotik, Regelung, kontrollierte Landwirtschaft, Energie- und Leistungselektronik.

Ein strukturierter Lernweg durch Robotik, Regelung, kontrollierte Landwirtschaft, Energie- und Leistungselektronik.

  1. Lernleitfaden · 2 Min. Lesezeit

    Roadmap für Indoor-Robotik – von Sensoren bis zur Bewegungssteuerung

    Verbinden Sie Sensorik, Lokalisierung, Kartierung, Planung und Steuerung und wählen Sie dann a reading path for the system you want to build.

  2. Fundamentals · 5 Min. Lesezeit

    ROS 2-Einführung – Sichere Verteilung der Robotersteuerung auf Knoten, Themen und DDS

    ROS 2 ist eine Middleware für Robotik, die Sensorik, Wahrnehmung, Planung und Steuerung in separate Prozesse aufteilt und diese über DDS-Kommunikation verbindet. Dieser Artikel behandelt Knoten, Themen, Dienste, Aktionen, QoS, TF2, Lebenszyklus, Implementierung und Debugging sowie die Unterschiede zu ROS 1 und wichtige Hinweise für den praktischen Einsatz. Diagramme veranschaulichen die Vorgehensweise.

  3. Fundamentals · 2 Min. Lesezeit

    Roboterkoordinatentransformationen: Matrizen, Quaternionen und TF

    Verwenden Sie ein numerisches Beispiel, um Rotation, Translation und inverse Transformationen miteinander zu verknüpfen. quaternions and ROS frames.

  4. Hands-on · 5 Min. Lesezeit

    Roboterfehler mit rosbag2 reproduzieren: Eingaben, TF und Zeit

    Erstelle kontrollierte Replay-Vergleiche und diagnostiziere doppelte TF-Publisher. and mixed time sources.

  5. Fundamentals · 5 Min. Lesezeit

    Einführung in die Totwinkelnavigation – Integration von Rädern, IMU und GNSS zur Verfolgung der Roboterbewegung

    Die Koppelnavigation ist die grundlegende Technik zur Aktualisierung der Position und des Pose eines Roboters durch die Integration von Radrotation, IMU-Messwerten und Geschwindigkeitssensoren. Dieser Artikel behandelt die Kinematik von Differenzialantrieben, die Fehlerakkumulation, die EKF-basierte Korrektur sowie Implementierungen in Transportrobotern für Innenräume und im autonomen Fahren und enthält Gleichungen und Diagramme.

  6. Fundamentals · 19 Min. Lesezeit

    LiDAR-SLAM-Einführung – Bestimmung der Position anhand von Laserpunktwolken

    Eine Kamera ermittelt Entfernungen indirekt aus den Mustern reflektierten Lichts; ein LiDAR misst Entfernungen direkt anhand der Laufzeit eines Laserpulses. LiDAR-SLAM ist die Technologie, die auf der Registrierung der von diesem aktiven Entfernungssensor erfassten Punktwolken basiert. Dieser Artikel behandelt systematisch die beiden Säulen des Scan-Matchings, ICP und NDT, über das Feature-Design von LOAM, Loop Closure und Graph SLAM bis hin zur Entwicklung der Landmark-Algorithmen – LeGO-LOAM, Cartographer, LIO-SAM und FAST-LIO2.

  7. Hands-on · 3 Min. Lesezeit

    Warum ICP fehlschlägt: Initialisierung, Ausreißer und symmetrische Geometrie

    Führen Sie eine 2D-Registrierung durch und unterscheiden Sie Residuen, Korrespondenzabdeckung und true pose error.

  8. Fundamentals · 15 Min. Lesezeit

    Einführung in die Sensorfusion – Erstellung eines globalen Modells aus vielen Sensoren

    Eine Kamera erfasst präzise Informationen, ein LiDAR präzise Geometrie, eine IMU präzise Bewegung – und jede hat ihre eigenen Schwächen. Von der probabilistischen und optimierungsbasierten Mathematik, die diese Daten fusioniert (Kalman-Filter, Faktorgraphen), bis hin zu konkreten Kombinationen wie VIO (Kamera×IMU), LIO (LiDAR×IMU) und BEV-Fusion (Kamera×LiDAR) bietet dieser systematische Überblick, wie Sensorfusion mehrere Sensoren zu einem einzigen Weltmodell zusammenfügt.

  9. Fundamentals · 5 Min. Lesezeit

    Warum Sensorfusion fehlschlägt – Timing, Frames und extrinsische Kalibrierung

    Fusionsfehler anhand von Zeitstempeln, Koordinatenrahmen und Montage diagnostizieren geometry and covariance.

  10. Fundamentals · 15 Min. Lesezeit

    VIO/LIO-Einführung – Kombination einer IMU mit einer Kamera oder einem LiDAR zur Selbstlokalisierung

    „Eine Kamera oder ein LiDAR-Sensor allein stoßen in bestimmten Situationen an ihre Grenzen. Die Kombination eines dieser Sensoren mit einer IMU (Beschleunigungsmesser + Gyroskop) gleicht diese Schwäche aus – genau das leisten VIO (Visual-Inertial Odometry) und LIO (LiDAR-Inertial Odometry). Ausgehend von der Frage, warum eine IMU allein die Position nicht bestimmen kann, erläutert dieser Artikel die beiden Designphilosophien – filterbasiert und optimierungsbasiert – sowie die wegweisenden Algorithmen von ROVIO, OKVIS, VINS-Mono und OpenVINS bis hin zu LIO-SAM und FAST-LIO2.“

  11. Hands-on · 2 Min. Lesezeit

    Wie man SLAM bewertet – ATE, RPE, Laufzeit und Fehler

    Verwenden Sie synthetische Trajektorien, um absolute und relative Fehler zu unterscheiden, dann define matching, alignment and failure reporting for an evaluation.

  12. Hands-on · 4 Min. Lesezeit

    Von der Kartierung zur Navigation in ROS 2 – ein minimales Jazzy- und Nav2-Verfahren

    Verwenden Sie die Jazzy-Simulation, um Kartenerstellung, Kartenspeicherung, Neuladen und Zielerreichung zu überprüfen. navigation as separate steps.

  13. Fundamentals · 13 Min. Lesezeit

    Einführung in die Kinematik von Roboterarmen – Vorwärtskinematik, Inverse Kinematik und die Jacobi-Matrix

    Die Vorwärtskinematik ermittelt Position und Orientierung der Hand aus den Gelenkwinkeln; die inverse Kinematik löst das umgekehrte Problem; und die Jacobi-Matrix verbindet die beiden durch die „Geschwindigkeit“. Vom Aufbau von Koordinatentransformationen mit DH-Parametern über analytische IK, numerische IK (Damped Least Squares), Singularitäten und redundante Freiheitsgrade – eine von Grund auf systematische Darstellung der Kinematik, die die Bewegung eines Roboterarms bestimmt.

  14. Fundamentals · 13 Min. Lesezeit

    Einführung in Kraft- und Impedanzregelung – Bau eines Roboters mit Berührungsfunktion

    „Ausgehend von dem, was tatsächlich passiert, wenn ein positiongesteuerter Roboterarm ein starres Objekt berührt – und warum dies Montage-, Polier- und Personenkontaktaufgaben unmöglich macht –, arbeitet dieser Artikel über die Impedanzregelung, die Kraft und Auslenkung über eine virtuelle Feder, einen Dämpfer und eine Masse verknüpft; die Admittanzregelung, die diese Kausalität umkehrt; und die hybride Positions-/Kraftregelung, die Position und Kraft nach räumlicher Richtung trennt, wobei die Ideen anhand von Gleichungen und Diagrammen aufgebaut werden.“

  15. Fundamentals · 8 Min. Lesezeit

    Einführung in hydraulische Systeme – Vom Pascalschen Prinzip zur Kraftregelung in Robotern

    Warum kann ein kleiner Input den massiven Arm eines Hydraulikbaggers bewegen? Dieser Artikel behandelt Pumpe, Steuerventile, Zylinder, Hydraulikflüssigkeit, Sensoren und Steuerung als einen einzigen geschlossenen Regelkreis und behandelt die Gleichungen für Druck, Durchfluss und Wirkungsgrad, die aktuelle Technologie im Bau- und Landmaschinenbereich sowie die elektrohydraulische Umwandlung und aktuelle Forschung, illustriert durch Diagramme.

  16. Fundamentals · 5 Min. Lesezeit

    ArduPilot-Einführung – Zustandsschätzung, Steuerung und Missionsdesign für einen Autopiloten

    ArduPilot ist ein Open-Source-Autopilot, der die Sensordatenfusion, Lageregelung, Navigation und Ausfallsicherung eines Fahrzeugs implementiert. Dieser Artikel behandelt die Unterschiede zwischen Copter, Plane und Rover sowie EKF, PID, MAVLink, SITL und Sicherheitstests mit realen Fahrzeugen und enthält Diagramme.

  17. Fundamentals · 12 Min. Lesezeit

    Einführung in die Schwarmsteuerung (Mehrere Roboter) – Aufbau von Schwarmverhalten, Formationen und Konsens

    Schwarmsteuerung löst Probleme, die ein einzelner Roboter nicht bewältigen kann, indem sie lediglich „einfache lokale Regeln“ verwendet, die auf viele Roboter angewendet werden. Von der Reproduktion des Schwarmverhaltens mit Boids über Konsensalgorithmen zur Übereinkunft bis hin zu den drei Ansätzen der Formationssteuerung – Leader-Follower, virtuelle Strukturen und verhaltensbasierte Steuerung – ordnet dieser Artikel das Forschungsfeld systematisch anhand der Trennlinie zwischen zentralisierten und dezentralisierten Architekturen.

Search this field →