diff --git "a/Dokumentation/Einf\303\274hrung_&_Infos.md" "b/Dokumentation/Einf\303\274hrung_&_Infos.md" index dc4a3aa651d07a9d64077047f3512b0df68823c3..c548483eb8810edef06e224211183aea338eae7e 100644 --- "a/Dokumentation/Einf\303\274hrung_&_Infos.md" +++ "b/Dokumentation/Einf\303\274hrung_&_Infos.md" @@ -1,6 +1,6 @@ 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](../Dokumentation/ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md) diff --git a/Dokumentation/Inbetriebnahme_Turtlebot_4.md b/Dokumentation/Inbetriebnahme_Turtlebot_4.md index ca3155f08027fbba56556a0316feda51e31fa38f..ff4ac01daf651623c85e1061fb5104460e3a6ec5 100644 --- a/Dokumentation/Inbetriebnahme_Turtlebot_4.md +++ b/Dokumentation/Inbetriebnahme_Turtlebot_4.md @@ -1,6 +1,6 @@ 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](../Dokumentation/ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md) diff --git a/Dokumentation/Navigation.md b/Dokumentation/Navigation.md index c9061154c637839b1fb656e9b4fdb6cb99782994..cad88d36ed5555f0178a2a4aae880f26a549cc4d 100644 --- a/Dokumentation/Navigation.md +++ b/Dokumentation/Navigation.md @@ -1,6 +1,6 @@ 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](../Dokumentation/ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md) diff --git a/Dokumentation/README.md b/Dokumentation/README.md index 4b514308168254148880fbc304b02dfaa5746a75..3e2f14c08dc6f914d4d1551606aa68e5938849c3 100644 --- a/Dokumentation/README.md +++ b/Dokumentation/README.md @@ -1,5 +1,5 @@ 1. [Einführung & Infos](Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Sensoren.md) 5. [Navigation](Navigation.md) \ No newline at end of file diff --git a/Dokumentation/ROS_Basics.md b/Dokumentation/ROS2_Basics.md similarity index 98% rename from Dokumentation/ROS_Basics.md rename to Dokumentation/ROS2_Basics.md index c50abd3eb22de99a6d4f57a85b093bbe86c5cd5a..4000354c97f63f72346ac39d3c8eff5adcaae208 100644 --- a/Dokumentation/ROS_Basics.md +++ b/Dokumentation/ROS2_Basics.md @@ -1,6 +1,6 @@ 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](../Dokumentation/ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md) diff --git a/Dokumentation/Sensoren.md b/Dokumentation/Sensoren.md index 4cb730ba92b6db93f7a2318c2e9ec87adc54ecdd..a2f0109a4460f7fde3a9181d81518a0d6405cad6 100644 --- a/Dokumentation/Sensoren.md +++ b/Dokumentation/Sensoren.md @@ -1,6 +1,6 @@ 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](../Dokumentation/ROS_Basics.md) +3. [ROS Basics](ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md) diff --git a/Komponenten/inventor/OldVersions/assm.0003.iam b/Komponenten/inventor/OldVersions/assm.0003.iam new file mode 100644 index 0000000000000000000000000000000000000000..26d26493e0458900e381c2e6be58fd9ec26c89ed Binary files /dev/null and b/Komponenten/inventor/OldVersions/assm.0003.iam differ diff --git a/Komponenten/inventor/Sensoreinhausung/OldVersions/arm 2.0002.ipt b/Komponenten/inventor/Sensoreinhausung/OldVersions/arm 2.0002.ipt new file mode 100644 index 0000000000000000000000000000000000000000..24149f43205ae48696ad8db933dc612611e32c85 Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/OldVersions/arm 2.0002.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/OldVersions/arm.0005.ipt b/Komponenten/inventor/Sensoreinhausung/OldVersions/arm.0005.ipt new file mode 100644 index 0000000000000000000000000000000000000000..5a48fe08d99a9cf20260b47ec8680a3294255f1c Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/OldVersions/arm.0005.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/OldVersions/base.0021.ipt b/Komponenten/inventor/Sensoreinhausung/OldVersions/base.0021.ipt new file mode 100644 index 0000000000000000000000000000000000000000..491a9775cea68609c7fcfbb344f5d0b936a2ca36 Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/OldVersions/base.0021.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/OldVersions/sensoreinhausung assm.0009.iam b/Komponenten/inventor/Sensoreinhausung/OldVersions/sensoreinhausung assm.0009.iam new file mode 100644 index 0000000000000000000000000000000000000000..4c6f642d7f6189be3ca8ded933790a1d48f86d5d Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/OldVersions/sensoreinhausung assm.0009.iam differ diff --git a/Komponenten/inventor/Sensoreinhausung/arm 2.ipt b/Komponenten/inventor/Sensoreinhausung/arm 2.ipt new file mode 100644 index 0000000000000000000000000000000000000000..9da0ee940afc6527cd97e9bb73d4994a2ad4c568 Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/arm 2.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/arm.ipt b/Komponenten/inventor/Sensoreinhausung/arm.ipt new file mode 100644 index 0000000000000000000000000000000000000000..19eb25c04ed9ca1d8a63a66b0151bc9647aef6ad Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/arm.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/base.ipt b/Komponenten/inventor/Sensoreinhausung/base.ipt new file mode 100644 index 0000000000000000000000000000000000000000..df35b834a0d79e1fe128187a5e89b37742113543 Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/base.ipt differ diff --git a/Komponenten/inventor/Sensoreinhausung/sensoreinhausung assm.iam b/Komponenten/inventor/Sensoreinhausung/sensoreinhausung assm.iam new file mode 100644 index 0000000000000000000000000000000000000000..7b964c12ecf94a243614a71e8d77f9214bdc8308 Binary files /dev/null and b/Komponenten/inventor/Sensoreinhausung/sensoreinhausung assm.iam differ diff --git a/Komponenten/inventor/TCRT5000L/103 SMD.ipt b/Komponenten/inventor/TCRT5000L/103 SMD.ipt new file mode 100644 index 0000000000000000000000000000000000000000..5fb9e0a53ed408a3f5b74bda1f6d86aab264a57e Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/103 SMD.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/3362P-1-102LF-final.ipt b/Komponenten/inventor/TCRT5000L/3362P-1-102LF-final.ipt new file mode 100644 index 0000000000000000000000000000000000000000..ee943d0da1169f87d73d5d143ec75137bff72e83 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/3362P-1-102LF-final.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/Board.ipt b/Komponenten/inventor/TCRT5000L/Board.ipt new file mode 100644 index 0000000000000000000000000000000000000000..c661b8c937f5d2d2931c84497494f8ba28b6cd58 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/Board.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/LEDs.ipt b/Komponenten/inventor/TCRT5000L/LEDs.ipt new file mode 100644 index 0000000000000000000000000000000000000000..4ea742fc4df02c48592378398dd4a2c6ba96870e Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/LEDs.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/LM393 IC.ipt b/Komponenten/inventor/TCRT5000L/LM393 IC.ipt new file mode 100644 index 0000000000000000000000000000000000000000..b06feb98e5cba40bca7dc1c037454fb6e7a27c28 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/LM393 IC.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/Metal Contacts.ipt b/Komponenten/inventor/TCRT5000L/Metal Contacts.ipt new file mode 100644 index 0000000000000000000000000000000000000000..37b13dba05dba0bc01c6ef035b206f790f14a3e2 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/Metal Contacts.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/Pin Header.ipt b/Komponenten/inventor/TCRT5000L/Pin Header.ipt new file mode 100644 index 0000000000000000000000000000000000000000..ef378f70aba0ca6363fb350f076e55b40baa390c Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/Pin Header.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/Surface Mount Chip LED 3.2x1.6mm 2.ipt b/Komponenten/inventor/TCRT5000L/Surface Mount Chip LED 3.2x1.6mm 2.ipt new file mode 100644 index 0000000000000000000000000000000000000000..b0e62b02e7375e65bfa514105223a16f2b9854a8 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/Surface Mount Chip LED 3.2x1.6mm 2.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/TCRT50003.ipt b/Komponenten/inventor/TCRT5000L/TCRT50003.ipt new file mode 100644 index 0000000000000000000000000000000000000000..fda26376d2732452c358b3da679df4a678a2e979 Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/TCRT50003.ipt differ diff --git a/Komponenten/inventor/TCRT5000L/TCRT5000L.iam b/Komponenten/inventor/TCRT5000L/TCRT5000L.iam new file mode 100644 index 0000000000000000000000000000000000000000..7564d58ee76652b7f6be2b9e7926c01900f5792d Binary files /dev/null and b/Komponenten/inventor/TCRT5000L/TCRT5000L.iam differ diff --git a/Komponenten/inventor/assm.iam b/Komponenten/inventor/assm.iam new file mode 100644 index 0000000000000000000000000000000000000000..fbf7c1993f667fd612e509a6c227bd6ff1583251 Binary files /dev/null and b/Komponenten/inventor/assm.iam differ diff --git a/README.md b/README.md index 6f17cd50ee3c39cf9001e374ede388145a64336d..0fcf440cb352be2b1f306815d9c6acb19a93659f 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,12 @@ # Navigation mit dem Turtlebot 4 *Projektarbeit von Julian Kühne und Sebastian Matz betreut durch Sophie Charlotte Keunecke am IGMR der RWTH* ### Ziel der Projektarbeit -Inbetriebnahme eines Turtlebot4 mit ROS2 auf einem Ubuntu 22.04, Implementierung externer Sensoren und Ausführen eines Navigationsszenarios. Dieses Repository soll der Dokumentation unserer Arbeit dienen und sie für andere zugänglich machen. +Inbetriebnahme eines Turtlebot4 mit ROS2 Humble auf einem Ubuntu 22.04, Implementierung externer Sensoren und Ausführen eines Navigationsszenarios. Dieses Repository soll der Dokumentation unserer Arbeit dienen und sie für andere zugänglich machen. ### Struktur der Dokumentation 1. [Einführung & Infos](Dokumentation/Einführung_&_Infos.md) 2. [Inbetriebnahme Turtlebot 4](Dokumentation/Inbetriebnahme_Turtlebot_4.md) -3. [ROS Basics](Dokumentation/ROS_Basics.md) +3. [ROS Basics](Dokumentation/ROS2_Basics.md) 4. [Sensoren](Dokumentation/Sensoren.md) 5. [Navigation](Dokumentation/Navigation.md)