handbook:formate:robotik
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| handbook:formate:robotik [2025/04/03 10:24] – angelegt rene | handbook:formate:robotik [2025/05/08 14:55] (aktuell) – gelöscht 154.85.126.235 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== 3.9. Robotik & Steuerung ====== | ||
| - | |||
| - | ==== Überblick ==== | ||
| - | |||
| - | KI-Systeme unterstützen die Robotik in vielfältigen Bereichen: von der Bewegungsplanung über Objekterkennung bis hin zur Simulation und automatisierten Steuerung. Auch für den Einsatz in Smart Manufacturing, | ||
| - | |||
| - | Typische Einsatzfelder: | ||
| - | * **Bewegungsplanung & Steuerung** (Pathfinding, | ||
| - | * **Simulation und Testumgebungen** (z. B. Gazebo, Isaac Sim, Webots) | ||
| - | * **Bild- & Objekterkennung (Computer Vision)** | ||
| - | * **Sensordatenverarbeitung** | ||
| - | * **Sprach- & Textschnittstellen für Robotik** | ||
| - | * **Digital Twins & autonome Systeme** | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ==== Aufbau eines Prompts für robotiknahe Anwendungen ==== | ||
| - | |||
| - | Ein zielführender Prompt im Robotik-Kontext sollte enthalten: | ||
| - | |||
| - | * **Kontext / Robotertyp** (z. B. Greifarm, mobiler Roboter, Drohne) | ||
| - | * **Ziel der Aufgabe** (z. B. Objekt greifen, Route planen, Umgebung erkennen) | ||
| - | * **Einsatzumgebung** (Industriell, | ||
| - | * **Sensorik / Schnittstellen** (z. B. Kamera, Lidar, Sprache) | ||
| - | * **Programmiersprache / Framework (optional)** (Python, ROS, C++, URScript) | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ==== 🤖 Beispiel-Prompts für Robotik & Steuerung ==== | ||
| - | |||
| - | === 🦾 Beispiel 1 – Pick & Place Aufgabe === | ||
| - | |||
| - | **Prompt: | ||
| - | > Schreibe ein ROS2-kompatibles Python-Skript, | ||
| - | |||
| - | --- | ||
| - | |||
| - | === 🚗 Beispiel 2 – Navigation mobiler Roboter === | ||
| - | |||
| - | **Prompt: | ||
| - | > Simuliere die Navigation eines TurtleBot3 in einer 2D-Umgebung mit mehreren Wänden. Erzeuge eine ROS-kompatible Karte und plane einen Pfad von Start zu Ziel mithilfe des Dijkstra-Algorithmus. Ausgabe: geplotteter Pfad auf Karte. | ||
| - | |||
| - | --- | ||
| - | |||
| - | === 🧠 Beispiel 3 – Sprachgesteuerter Haushaltsroboter === | ||
| - | |||
| - | **Prompt: | ||
| - | > Formuliere eine Sprachschnittstelle für einen Haushaltsroboter, | ||
| - | |||
| - | --- | ||
| - | |||
| - | === 👁️ Beispiel 4 – Objekterkennung mit Kamera === | ||
| - | |||
| - | **Prompt: | ||
| - | > Generiere ein YOLOv5-Modell, | ||
| - | |||
| - | --- | ||
| - | |||
| - | === 🧪 Beispiel 5 – Simulation einer Greifbewegung === | ||
| - | |||
| - | **Prompt: | ||
| - | > Simuliere eine Greifbewegung eines Zwei-Finger-Greifers in Webots, bei dem ein kleiner Würfel von einem Tisch aufgenommen wird. Füge Sensorfeedback hinzu, um den Greifvorgang bei Kontakt zu beenden. Programmiersprache: | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ==== Tipps für Robotik-Prompts ==== | ||
| - | |||
| - | * Gib immer den **Robotertyp und die Umgebung** an | ||
| - | * Formuliere **Zielverhalten + Einschränkungen** (z. B. „ohne Kollision“, | ||
| - | * Nutze **Frameworks und Standards** wie ROS, MoveIt, URDF | ||
| - | * Bei Simulation: auch Kameraperspektiven, | ||
| - | * Bei KI-Komponenten (Vision, Sprache): Datensätze, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ==== Tool-Hinweise: | ||
| - | |||
| - | === 🧰 Übersicht nützlicher Tools & Plattformen === | ||
| - | |||
| - | * **ROS / ROS2 (Robot Operating System)** | ||
| - | - Open Source Middleware für Robotersteuerung, | ||
| - | - Große Community, viele Module (Navigation, | ||
| - | |||
| - | * **Gazebo / Ignition** | ||
| - | - 3D-Simulationsumgebung für Robotik mit Physik-Engine | ||
| - | - Ideal zur Entwicklung & Test von ROS-Anwendungen | ||
| - | |||
| - | * **Webots** | ||
| - | - Intuitive 3D-Simulation von Robotern mit Fokus auf Bildung & Forschung | ||
| - | - Unterstützt Python, C++, JavaScript | ||
| - | |||
| - | * **NVIDIA Isaac Sim** | ||
| - | - Simulationsplattform auf Omniverse-Basis für industrielle Robotik | ||
| - | - Unterstützt KI-Training, | ||
| - | |||
| - | * **OpenCV + YOLO + TensorFlow** | ||
| - | - Kombination für Echtzeit-Computer-Vision und Machine Learning | ||
| - | - Einsatz in Objekterkennung, | ||
| - | |||
| - | * **MoveIt (für ROS)** | ||
| - | - Bewegungsplanung und Greifsteuerung für Roboterarme | ||
| - | - Integriert Kollisionserkennung, | ||
| - | |||
| - | * **Rasa (NLU für Robotik)** | ||
| - | - Verarbeitung natürlicher Sprache zur Steuerung per Sprachbefehl | ||
| - | - Training eigener Intents/ | ||
| - | |||
| - | ---- | ||
| - | |||
handbook/formate/robotik.1743668683.txt.gz · Zuletzt geändert: 2025/04/03 10:24 von rene
