Robotik und Automatisierung: Unterschied zwischen den Versionen
(25 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Kategorie:UniversalRobots]] | |||
[[Kategorie:Robotik]] | |||
Diese Seite beleuchtet die Projekte und Vorhaben im Bereich und gleichnamigen Labor "Robotik und Automatisierung". | Diese Seite beleuchtet die Projekte und Vorhaben im Bereich und gleichnamigen Labor "Robotik und Automatisierung". | ||
Zeile 17: | Zeile 20: | ||
= Ausstattung = | = Ausstattung = | ||
Stand 08.11.2019: Das Labor und der Bereich "Robotik und Automatisierung" befindet sich noch im Aufbau. Im Endausbau sind die im Folgenden dargestellten Roboter alle montiert, verkabelt und per PC ansteuerbar. | Stand 08.11.2019: Das Labor und der Bereich "Robotik und Automatisierung" befindet sich noch im Aufbau. Im Endausbau sind die im Folgenden dargestellten Roboter alle montiert, verkabelt und per PC ansteuerbar. | ||
* [[Universal_Robots | Kollaborierende Roboter UR3 und UR10 von Universal Robots]] | |||
* [[Aufbau der Sicherheitstechnik und Inbetriebnahme ABB Industrieroboter | Roboterstation ABB IRB1400 M98]] | |||
* [[Industrieroboter_ABB_IRB2400 | Industrieroboter ABB IRB2400]] | |||
* [[Delta-Roboter_Omron/Adept_Quattro_s650_und_s650H | Delta-Picker-Roboter von Omron/Adept Quattro s650 und s650H ]] | |||
<!-- Prof. Göbel vom 09.02.2016: Modus "packed-overlay" funktioniert noch nicht wie auf [https://de.wikipedia.org/wiki/Hilfe:Galerie] beschrieben. --> | <!-- Prof. Göbel vom 09.02.2016: Modus "packed-overlay" funktioniert noch nicht wie auf [https://de.wikipedia.org/wiki/Hilfe:Galerie] beschrieben. --> | ||
<gallery mode="packed-overlay" heights=" | <gallery mode="packed-overlay" heights="300"> | ||
<!-- Datei:Anlage.png | verweis=Automatische Legostein-Montieranlage|Automatische Legostein-Montieranlage --> | <!-- Datei:Anlage.png | verweis=Automatische Legostein-Montieranlage|Automatische Legostein-Montieranlage --> | ||
Datei:20191108_IRB2400_imLabor.jpg | verweis= |ABB IRB2400 | Datei:20191108_IRB2400_imLabor.jpg | verweis=Industrieroboter_ABB_IRB2400 |ABB IRB2400 | ||
Datei:20191108_IRB1400-Duo_imLabor.jpg | verweis= |ABB IRB1400 | Datei:20191108_IRB1400-Duo_imLabor.jpg | verweis=Aufbau der Sicherheitstechnik und Inbetriebnahme ABB Industrieroboter |ABB IRB1400 | ||
Datei:UR3 solo.JPG | verweis=Roboter UR3 - Ein multifunktionaler Roboter… an der HSHL seit 12/2015 |Universal Robots UR3 | Datei:UR3 solo.JPG | verweis=Roboter UR3 - Ein multifunktionaler Roboter… an der HSHL seit 12/2015 |Universal Robots UR3 | ||
Datei:UR10_auf_fertigem_Gestell_-_CAD_Rendering.jpg | verweis= |Universal Robots UR10 | Datei:UR10_auf_fertigem_Gestell_-_CAD_Rendering.jpg | verweis=Universal_Robots |Universal Robots UR10 | ||
Datei:DeltaRoboter242_1_Omron_Adept.jpg | verweis=Delta-Roboter_Omron/Adept_Quattro_s650_und_s650H|Delta-Roboter | |||
</gallery> | </gallery> | ||
= Projekte = | = Projekte = | ||
* | Alle Projekte im Bereich "Robotik und Automatisierung" werden in [[:Kategorie:Robotik|dieser Kategorie]] aufgelistet. Ein Auszug zeigt die folgende Aufzählung. | ||
* Bachelorarbeit Gosedopp 2017: Ansteuerung als CNC-Maschine, z. B. zum [[Roboterfräsen_-_Vom_CAD-Modell_zum_fertigen_Bauteil_mit_dem_Industrieroboter | "Roboterfräsen"]]. Hier wird mit einem UR10-Roboter unter Verwendung von RoboDK der Roboter mit g-Code angesteuert. Der Verlauf ist auf der verlinkten Seite genau erläutert. | * Masterarbeit N. Betten 2025: "Inbetriebnahme des Roboterarms Franka Emika Panda, Demonstration der unterschiedlichen Ansteuerungsmöglichkeiten und Entwicklung einer spannenden Robotikanwendung" | ||
* Bachelorarbeit Penner 2017: [[Gestengesteuerte_Fernbedienung_eines_UR10-Roboters | "Gestengesteuerte Fernbedienung eines UR10-Roboters unter Nutzung einer 3D-Kamera und Bilderkennungsalgorithmen" ] | * Bachelorarbeit L. Berntzen 2025: [[Bau_eines_3D-FFF-Druckers_mit_Hilfe_des_Delta-Roboters_Omron/Adept_Quattro|"Weiterentwicklung der Ansteuerung eines 3D-Druck-Systems auf Basis des 4-Achs-Parallel-Roboters ”Adept Quattro s650H”]] | ||
* Projektarbeit Lütkemeyer 2025: "UR3 Roboter zeichnen lassen – Entwicklung einer „Etch-A-Sketch“ - Ansteuerung" | |||
* Bachelorarbeit D. Gosedopp 2023: [[Kraftregelung_für_einen_UR10_Gelenkarmroboter|"Konzeption und Entwicklung einer Kraftregelung für einen UR10-Gelenkarmroboter auf Basis der internen Schätzung des Kraftvektors am Werkzeugmittelpunkt"]] | |||
* Bachelorarbeit J. Asadi 2021: [[Bau_eines_3D-FFF-Druckers_mit_Hilfe_des_Delta-Roboters_Omron/Adept_Quattro|"Entwicklung eines Fused-Filament-Fabrication-3D-Druckers auf Basis des Industrie-Delta-Roboters Omron Quattro s650h"]] | |||
* Masterarbeit Schäfer 2021: [[Inbetriebnahme_eines_UR-10_Roboters_mit_ROS]] | |||
* Bachelorarbeit Theine 2021: [[Aufbau_der_Sicherheitstechnik_und_Inbetriebnahme_ABB_Industrieroboter | Aufbau der Sicherheitstechnik und Inbetriebnahme der ABB-Industrieroboter]] | |||
* Praxissemester J. Asadi 2020: [[Delta-Roboter_Omron/Adept_Quattro_s650_und_s650H|Aufbau und Inbetriebnahme eines Industrie-Delta-Roboters Omron Quattro s650h]] | |||
* Projekt im GPE-Praktikum Mucaj/Pinter 2019: [[Ansteuerung_des_UR3_Roboters_mit_Matlab_und_URSim_mittels_Realtime_Schnittstelle]] | |||
* Projekt im GPE-Praktikum Brölemann/Katz 2019: [[Inbetriebnahme_eines_vier-achsigen_Hochgeschwindigkeits-Delta_Roboter_zur_Sortierung_von_Objekten]] | |||
* Bachelorarbeit J. Gosedopp 2017: Ansteuerung als CNC-Maschine, z. B. zum [[Roboterfräsen_-_Vom_CAD-Modell_zum_fertigen_Bauteil_mit_dem_Industrieroboter | "Roboterfräsen"]]. Hier wird mit einem UR10-Roboter unter Verwendung von RoboDK der Roboter mit g-Code angesteuert. Der Verlauf ist auf der verlinkten Seite genau erläutert. | |||
* Bachelorarbeit Penner 2017: [[Gestengesteuerte_Fernbedienung_eines_UR10-Roboters | "Gestengesteuerte Fernbedienung eines UR10-Roboters unter Nutzung einer 3D-Kamera und Bilderkennungsalgorithmen" ]] | |||
* Projektarbeit J. Gosedopp 2016: "Ansteuerung eines Knickarmroboters zur Bewältigung von CNC-Aufgaben", u. a. mit CNC-Schreiben mit einem UR3-Roboter, Ansteuerung über RoboDK und Matlab. | |||
= Intelligente und flexible Ansteuerung von Robotern = | = Intelligente und flexible Ansteuerung von Robotern = | ||
Zeile 39: | Zeile 59: | ||
[[Datei:Zweiarmrobotersystem_UR10_in_RoboDK.JPG|rechts|mini|Zweiarmrobotersystem UR10 in RoboDK <ref> Eigenes Foto </ref>]] | [[Datei:Zweiarmrobotersystem_UR10_in_RoboDK.JPG|rechts|mini|Zweiarmrobotersystem UR10 in RoboDK <ref> Eigenes Foto </ref>]] | ||
Eine tolle Anwendung dieser Technik zeigt das Projekt [[Roboterfräsen_-_Vom_CAD-Modell_zum_fertigen_Bauteil_mit_dem_Industrieroboter | Roboterfräsen]] | Eine tolle Anwendung dieser Technik zeigt das Projekt [[Roboterfräsen_-_Vom_CAD-Modell_zum_fertigen_Bauteil_mit_dem_Industrieroboter | Roboterfräsen.]] | ||
== Matlab == | == Matlab == | ||
Zeile 45: | Zeile 65: | ||
Sehr empfehlenswert für Matlab ist die [http://petercorke.com/wordpress/toolboxes/robotics-toolbox "Robotics Toolbox" von Peter Corke], mit der es möglich ist, Roboter in Matlab zu modellieren und alle Bewegungen zu simulieren. Besonders interessant ist die dort verfügbare inverse Berechnung der Kinematik, d. h. von Soll-Werkzeugkopf-Koordinaten werden alle Gelenkwinkel des konfigurierten Roboters berechnet. | Sehr empfehlenswert für Matlab ist die [http://petercorke.com/wordpress/toolboxes/robotics-toolbox "Robotics Toolbox" von Peter Corke], mit der es möglich ist, Roboter in Matlab zu modellieren und alle Bewegungen zu simulieren. Besonders interessant ist die dort verfügbare inverse Berechnung der Kinematik, d. h. von Soll-Werkzeugkopf-Koordinaten werden alle Gelenkwinkel des konfigurierten Roboters berechnet. | ||
[[Ansteuerung_des_UR3_Roboters_mit_Matlab_und_URSim_mittels_Realtime_Schnittstelle | Dieser Artikel]] zeigt, wie über Matlab mit Hilfe der Robotics Toolbox ein UR-Roboter angesteuert werden kann. | |||
== Robot Operating System ROS == | |||
Mit dem Robot Operating System können alle Formen von Robotern angesteuert werden. Die Spanne reicht vom autonom fahrenden Fahrzeug bis hin zum Industrieroboter. | |||
* [[Inbetriebnahme_eines_UR-10_Roboters_mit_ROS | Inbetriebnahme eines UR-10 Roboters mit ROS]] | |||
* [[Objekterkennung mit ROS und einer Kinect v2 Kamera | Objekterkennung mit ROS und einer Kinect v2 Kamera]] | |||
* [[Inbetriebnahme der Schunk WSG-50 Greifer | Inbetriebnahme der Schunk WSG-50 Greifer]] | |||
= Quellen = | = Quellen = |
Aktuelle Version vom 9. Februar 2025, 14:27 Uhr
Diese Seite beleuchtet die Projekte und Vorhaben im Bereich und gleichnamigen Labor "Robotik und Automatisierung".
Einführung
Im Labor und Technologiebereich "Robotik und Automatisierung" wird mit Industrierobotern gearbeitet. Die Themen sind z. B.:
- Steuerung von Robotern mit Hilfe menschlicher Gesten
- Kraftregelung
- Kollaborierende Roboter, d. h. Zusammenarbeit von Mensch und Roboter
- Klassische Montage- und Handhabungsaufgaben (z. B. "Pick-And-Place"), auch unterstützt durch Kamera+Bilderkennung
- CNC-Fräsen, 3D-Drucken
- Steuerung und Regelung der Roboter durch SteuerungsPC mit RoboDK/Matlab/u. a.
Der Abschnitt Projekte zeigt bereits erfolgte oder in Arbeit befindliche Projekte.
Ausstattung
Stand 08.11.2019: Das Labor und der Bereich "Robotik und Automatisierung" befindet sich noch im Aufbau. Im Endausbau sind die im Folgenden dargestellten Roboter alle montiert, verkabelt und per PC ansteuerbar.
- Kollaborierende Roboter UR3 und UR10 von Universal Robots
- Roboterstation ABB IRB1400 M98
- Industrieroboter ABB IRB2400
- Delta-Picker-Roboter von Omron/Adept Quattro s650 und s650H
Projekte
Alle Projekte im Bereich "Robotik und Automatisierung" werden in dieser Kategorie aufgelistet. Ein Auszug zeigt die folgende Aufzählung.
- Masterarbeit N. Betten 2025: "Inbetriebnahme des Roboterarms Franka Emika Panda, Demonstration der unterschiedlichen Ansteuerungsmöglichkeiten und Entwicklung einer spannenden Robotikanwendung"
- Bachelorarbeit L. Berntzen 2025: "Weiterentwicklung der Ansteuerung eines 3D-Druck-Systems auf Basis des 4-Achs-Parallel-Roboters ”Adept Quattro s650H”
- Projektarbeit Lütkemeyer 2025: "UR3 Roboter zeichnen lassen – Entwicklung einer „Etch-A-Sketch“ - Ansteuerung"
- Bachelorarbeit D. Gosedopp 2023: "Konzeption und Entwicklung einer Kraftregelung für einen UR10-Gelenkarmroboter auf Basis der internen Schätzung des Kraftvektors am Werkzeugmittelpunkt"
- Bachelorarbeit J. Asadi 2021: "Entwicklung eines Fused-Filament-Fabrication-3D-Druckers auf Basis des Industrie-Delta-Roboters Omron Quattro s650h"
- Masterarbeit Schäfer 2021: Inbetriebnahme_eines_UR-10_Roboters_mit_ROS
- Bachelorarbeit Theine 2021: Aufbau der Sicherheitstechnik und Inbetriebnahme der ABB-Industrieroboter
- Praxissemester J. Asadi 2020: Aufbau und Inbetriebnahme eines Industrie-Delta-Roboters Omron Quattro s650h
- Projekt im GPE-Praktikum Mucaj/Pinter 2019: Ansteuerung_des_UR3_Roboters_mit_Matlab_und_URSim_mittels_Realtime_Schnittstelle
- Projekt im GPE-Praktikum Brölemann/Katz 2019: Inbetriebnahme_eines_vier-achsigen_Hochgeschwindigkeits-Delta_Roboter_zur_Sortierung_von_Objekten
- Bachelorarbeit J. Gosedopp 2017: Ansteuerung als CNC-Maschine, z. B. zum "Roboterfräsen". Hier wird mit einem UR10-Roboter unter Verwendung von RoboDK der Roboter mit g-Code angesteuert. Der Verlauf ist auf der verlinkten Seite genau erläutert.
- Bachelorarbeit Penner 2017: "Gestengesteuerte Fernbedienung eines UR10-Roboters unter Nutzung einer 3D-Kamera und Bilderkennungsalgorithmen"
- Projektarbeit J. Gosedopp 2016: "Ansteuerung eines Knickarmroboters zur Bewältigung von CNC-Aufgaben", u. a. mit CNC-Schreiben mit einem UR3-Roboter, Ansteuerung über RoboDK und Matlab.
Intelligente und flexible Ansteuerung von Robotern
RoboDK
In der Software RoboDK ist es möglich, Roboter-Konfigurationen wie im Bild dargestellt zu erstellen und damit dann beliebige CNC-Aufgaben zu planen und auszuführen.
Eine tolle Anwendung dieser Technik zeigt das Projekt Roboterfräsen.
Matlab
Die Software Matlab wurde im Projekt "Gestengesteuerte Fernbedienung eines UR10-Roboters" verwendet, um per Kinect-Kamera erkannte Positionen menschlicher Arme auf einen Roboter zu übertragen.
Sehr empfehlenswert für Matlab ist die "Robotics Toolbox" von Peter Corke, mit der es möglich ist, Roboter in Matlab zu modellieren und alle Bewegungen zu simulieren. Besonders interessant ist die dort verfügbare inverse Berechnung der Kinematik, d. h. von Soll-Werkzeugkopf-Koordinaten werden alle Gelenkwinkel des konfigurierten Roboters berechnet.
Dieser Artikel zeigt, wie über Matlab mit Hilfe der Robotics Toolbox ein UR-Roboter angesteuert werden kann.
Robot Operating System ROS
Mit dem Robot Operating System können alle Formen von Robotern angesteuert werden. Die Spanne reicht vom autonom fahrenden Fahrzeug bis hin zum Industrieroboter.
- Inbetriebnahme eines UR-10 Roboters mit ROS
- Objekterkennung mit ROS und einer Kinect v2 Kamera
- Inbetriebnahme der Schunk WSG-50 Greifer
Quellen
- ↑ Eigenes Foto