TUM-Projektportal
← Zurück zu den Projekten

idp-217 · Informatics IDP Hub

IDP HUSKY: Autonomous Navigation for Construction Applications

Automatisch aus dem verlinkten Projektdokument extrahiert. Prüfe wichtige Angaben im Original-PDF.

Dokumentsprache: Englisch · Seiten: 1 · Extrahiert: 25.09.2026, 23:29

Angebot 1

IDP HUSKY: Autonomous Navigation for Construction Applications

Englische Zusammenfassung

Students will improve and extend a ROS2-based navigation stack for the Clearpath Husky, integrating open-source SLAM and localization packages and working on path planning, smoothing, optimization, re-planning, and parameter tuning. They may integrate or implement and evaluate algorithms, with possible controller improvements or MPC adaptation. Developed components will be evaluated in simulation and, where possible, on the real Husky platform for autonomous navigation in construction environments.

Überblick

Projektdetails
IDP HUSKY: Autonomous Navigation for Construction Applications
Textstelle · Seite 1
  • “IDP HUSKY: Autonomous Navigation for Construction Applications” Seite 1 ↗
Organisation
Im PDF nicht angegeben
Projektformate
  • IDP
    Textstelle · Seite 1
    • “IDP HUSKY: Autonomous Navigation for Construction Applications” Seite 1 ↗
Studienabschlüsse
Im PDF nicht angegeben
Projektziel
Achieve robust and efficient autonomous navigation in dynamic and unstructured construction environments.
Textstelle · Seite 1
  • “The goal is to achieve robust and efficient autonomous navigation in dynamic and unstructured construction environments.” Seite 1 ↗

Themen und Aufgaben

Themen
  • Autonomous robot navigation
    Textstelle · Seite 1
    • “robust and efficient autonomous navigation” Seite 1 ↗
  • Path planning, path smoothing, and optimization
    Textstelle · Seite 1
    • “path planning, path smoothing and optimization” Seite 1 ↗
  • SLAM and localization
    Textstelle · Seite 1
    • “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Seite 1 ↗
  • Re-planning
    Textstelle · Seite 1
  • Parameter tuning
    Textstelle · Seite 1
Anwendungsbereiche
  • Construction applications and environments
    Textstelle · Seite 1
    • “dynamic and unstructured construction environments.” Seite 1 ↗
Methoden und Werkzeuge
  • ROS2-based navigation stack
    Textstelle · Seite 1
    • “our custom ROS2-based navigation stack” Seite 1 ↗
  • Clearpath Husky mobile robot
    Textstelle · Seite 1
    • “for the Clearpath Husky mobile robot.” Seite 1 ↗
  • Open-source SLAM and localization packages
    Textstelle · Seite 1
    • “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Seite 1 ↗
  • Pursuit-based controller
    Textstelle · Seite 1
    • “include improvements to our existing pursuit-based controller” Seite 1 ↗
  • Model Predictive Controller (MPC)
    Textstelle · Seite 1
    • “the adaptation of an open-source Model Predictive Controller (MPC).” Seite 1 ↗
  • Simulation
    Textstelle · Seite 1
    • “The developed components will be evaluated first in simulation” Seite 1 ↗
  • Real Husky platform
    Textstelle · Seite 1
Aufgaben
  • Improve and extend the custom navigation stack.
    Textstelle · Seite 1
    • “focuses on improving and extending our custom ROS2-based navigation stack” Seite 1 ↗
  • Integrate existing open-source SLAM and localization packages.
    Textstelle · Seite 1
    • “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Seite 1 ↗
  • Work on path planning, path smoothing and optimization, re-planning, and systematic parameter tuning.
    Textstelle · Seite 1
    • “The main focus of the project is path planning, path smoothing and optimization, re-planning, and systematic parameter tuning.” Seite 1 ↗
  • Integrate existing open-source solutions or implement and evaluate own algorithms.
    Textstelle · Seite 1
    • “Students may integrate existing open-source solutions or implement and evaluate their own algorithms.” Seite 1 ↗
  • Potentially improve the existing pursuit-based controller or adapt an open-source MPC.
    Textstelle · Seite 1
    • “Depending on progress and interest, the project may also include improvements to our existing pursuit-based controller or the adaptation of an open-source Model Predictive Controller (MPC).” Seite 1 ↗
  • Evaluate developed components in simulation and, where possible, on the real Husky platform.
    Textstelle · Seite 1
    • “The developed components will be evaluated first in simulation and, where possible, on the real Husky platform.” Seite 1 ↗
Art der Arbeit
  • Softwareentwicklung
    Textstelle · Seite 1
    • “improving and extending our custom ROS2-based navigation stack” Seite 1 ↗
  • Modellierung und Simulation
    Textstelle · Seite 1
    • “The developed components will be evaluated first in simulation” Seite 1 ↗
  • Hardware und Laborarbeit
    Textstelle · Seite 1
Erwartete Ergebnisse
  • Developed components for the navigation stack
    Textstelle · Seite 1
    • “The developed components will be evaluated first in simulation and, where possible, on the real Husky platform.” Seite 1 ↗

Voraussetzungen

Erforderliche Kenntnisse
  • Proficiency in Gazebo, C++/ROS2, and Python
    Textstelle · Seite 1
    • “Proficiency in Gazebo, C++/ROS2, and Python” Seite 1 ↗
  • Good understanding of robot navigation, path planning, and SLAM
    Textstelle · Seite 1
    • “Good understanding of robot navigation, path planning, and SLAM” Seite 1 ↗
Wünschenswerte Kenntnisse
  • Knowledge of optimization and control/MPC
    Textstelle · Seite 1
    • “Knowledge of optimization and control/MPC is a plus” Seite 1 ↗
  • Previous experience with real robots
    Textstelle · Seite 1
    • “Previous experience with real robots is beneficial, though not mandatory” Seite 1 ↗
Geeignete Studienrichtungen
Im PDF nicht angegeben
Programmierung im Projekt
Zentral
Textstelle · Seite 1, Seite 1
  • “improving and extending our custom ROS2-based navigation stack” Seite 1 ↗
  • “Students may integrate existing open-source solutions or implement and evaluate their own algorithms.” Seite 1 ↗
Programmierkenntnisse als Voraussetzung
Erforderlich
Textstelle · Seite 1
  • “Proficiency in Gazebo, C++/ROS2, and Python” Seite 1 ↗

Rahmenbedingungen

Teamgröße
Im PDF nicht angegeben
Dauer
1-2 semesters
Textstelle · Seite 1
Beginn
November 2026Normalisiertes Datum: 2026-11
Textstelle · Seite 1
Bewerbungsfrist
Im PDF nicht angegeben
Arbeitsort
In person; specific location not stated
Textstelle · Seite 1
  • “Active (in-person) participation in the project is required.” Seite 1 ↗
Arbeitsmodus
Vor Ort
Textstelle · Seite 1
  • “Active (in-person) participation in the project is required.” Seite 1 ↗
Arbeitssprache
Im PDF nicht angegeben

Lernen und Betreuung

Lernmöglichkeiten
Im PDF nicht angegeben
Angebotene Betreuung
Im PDF nicht angegeben

Bewerbung und Kontakt

Kontaktpersonen
Bewerbung
Send your CV along with a short paragraph explaining why you are a good candidate to panagiotis.petropoulakis@tum.de.
Textstelle · Seite 1
  • “Please send your CV along with a short paragraph explaining why you are a good candidate to panagiotis.petropoulakis@tum.de” Seite 1 ↗
Weitere Informationen
Im PDF nicht angegeben