<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Praktikum | Forschungsgruppe Mobile Robotik — Prof. Dr. Christian Pfitzner</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/tag/praktikum/</link><atom:link href="https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/tag/praktikum/index.xml" rel="self" type="application/rss+xml"/><description>Praktikum</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>de-de</language><lastBuildDate>Mon, 08 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/media/icon_hu11734318148517933569.png</url><title>Praktikum</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/tag/praktikum/</link></image><item><title>2R-Roboterarm als Praktikumsversuch – Gravity Compensation und Reinforcement Learning</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/publication/2026-2r-roboterarm-praktikum/</link><pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate><guid>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/publication/2026-2r-roboterarm-praktikum/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Im Praktikum &amp;ldquo;Intelligent Robotics&amp;rdquo; des Masterstudiengangs M-IAS fehlt bislang ein
hands-on Versuch, der die Brücke zwischen klassischer modellbasierter Regelung und
modernen lernbasierten Methoden schlägt. Ein 2R-Roboterarm mit Drehmomentsteuerung
bietet genau diese Möglichkeit: Studierende erleben zunächst die physikalischen Effekte
der Schwerkraft am realen System und lernen anschließend, wie ein RL-Agent dieselbe
Aufgabe datengetrieben löst.&lt;/p>
&lt;h2 id="arbeitspakete">Arbeitspakete&lt;/h2>
&lt;p>&lt;strong>Hardware&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Auswahl und Inbetriebnahme der BLDC-Motoren und Motortreiber (z. B. ODrive / VESC)&lt;/li>
&lt;li>Mechanischer Entwurf und Fertigung der Armsegmente (CAD, 3D-Druck oder Aluminiumprofil)&lt;/li>
&lt;li>Integration von Encodern und Verkabelung&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Software &amp;amp; Regelung&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Implementierung von Vorwärts- und Rückwärtskinematik&lt;/li>
&lt;li>Modellbasierte Gravity-Compensation-Regelung (Drehmomentkompensation in Echtzeit)&lt;/li>
&lt;li>ROS-Integration: Topics, Services und ggf. ros2_control&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Reinforcement Learning&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Aufbau einer Simulationsumgebung (Gazebo oder MuJoCo) für das RL-Training&lt;/li>
&lt;li>Training eines Agenten (z. B. PPO / SAC) auf eine Zielpositions-Aufgabe&lt;/li>
&lt;li>Sim-to-Real-Transfer und Evaluation am realen Arm&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Dokumentation&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Erstellung von Versuchsanleitungen für den Praktikumseinsatz im M-IAS-Studiengang&lt;/li>
&lt;/ul>
&lt;h2 id="voraussetzungen">Voraussetzungen&lt;/h2>
&lt;ul>
&lt;li>Kenntnisse in Regelungstechnik und Robotik (Kinematik, Dynamik)&lt;/li>
&lt;li>Programmierkenntnisse in Python und/oder C++&lt;/li>
&lt;li>Idealerweise Erfahrung mit ROS&lt;/li>
&lt;li>Interesse an maschinellem Lernen und Reinforcement Learning&lt;/li>
&lt;li>Freude an praktischem Hardware-Aufbau und Prototyping&lt;/li>
&lt;/ul>
&lt;p>Das Thema kann nach Abstimmung als &lt;strong>Projekt- oder Masterarbeit&lt;/strong> bearbeitet werden.&lt;/p>
&lt;h2 id="betreuung">Betreuung&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">Rolle&lt;/th>
&lt;th style="text-align: left">Name&lt;/th>
&lt;th style="text-align: left">E-Mail&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">Betreuer&lt;/td>
&lt;td style="text-align: left">Prof. Dr. Christian Pfitzner&lt;/td>
&lt;td style="text-align: left">&lt;a href="mailto:christian.pfitzner@th-nuernberg.de">christian.pfitzner@th-nuernberg.de&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table></description></item></channel></rss>