Offer 1
IDP HUSKY: Autonomous Navigation for Construction Applications
English summary
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.
Overview
- Project details
- IDP HUSKY: Autonomous Navigation for Construction Applications
Source excerpt · Page 1
- “IDP HUSKY: Autonomous Navigation for Construction Applications” Page 1 ↗
- Organization
- Not stated in the PDF
- Project formats
- IDP
Source excerpt · Page 1
- “IDP HUSKY: Autonomous Navigation for Construction Applications” Page 1 ↗
- IDP
- Degree levels
- Not stated in the PDF
- Project goal
- Achieve robust and efficient autonomous navigation in dynamic and unstructured construction environments.
Source excerpt · Page 1
- “The goal is to achieve robust and efficient autonomous navigation in dynamic and unstructured construction environments.” Page 1 ↗
Topics and work
- Subjects
- Autonomous robot navigation
Source excerpt · Page 1
- “robust and efficient autonomous navigation” Page 1 ↗
- Path planning, path smoothing, and optimization
Source excerpt · Page 1
- “path planning, path smoothing and optimization” Page 1 ↗
- SLAM and localization
Source excerpt · Page 1
- “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Page 1 ↗
- Re-planning
Source excerpt · Page 1
- “re-planning” Page 1 ↗
- Parameter tuning
Source excerpt · Page 1
- “systematic parameter tuning” Page 1 ↗
- Autonomous robot navigation
- Application areas
- Construction applications and environments
Source excerpt · Page 1
- “dynamic and unstructured construction environments.” Page 1 ↗
- Construction applications and environments
- Methods and tools
- ROS2-based navigation stack
Source excerpt · Page 1
- “our custom ROS2-based navigation stack” Page 1 ↗
- Clearpath Husky mobile robot
Source excerpt · Page 1
- “for the Clearpath Husky mobile robot.” Page 1 ↗
- Open-source SLAM and localization packages
Source excerpt · Page 1
- “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Page 1 ↗
- Pursuit-based controller
Source excerpt · Page 1
- “include improvements to our existing pursuit-based controller” Page 1 ↗
- Model Predictive Controller (MPC)
Source excerpt · Page 1
- “the adaptation of an open-source Model Predictive Controller (MPC).” Page 1 ↗
- Simulation
Source excerpt · Page 1
- “The developed components will be evaluated first in simulation” Page 1 ↗
- Real Husky platform
Source excerpt · Page 1
- “on the real Husky platform.” Page 1 ↗
- ROS2-based navigation stack
- Activities
- Improve and extend the custom navigation stack.
Source excerpt · Page 1
- “focuses on improving and extending our custom ROS2-based navigation stack” Page 1 ↗
- Integrate existing open-source SLAM and localization packages.
Source excerpt · Page 1
- “Existing open-source SLAM and localization packages will be integrated into our stack rather than developed from scratch.” Page 1 ↗
- Work on path planning, path smoothing and optimization, re-planning, and systematic parameter tuning.
Source excerpt · Page 1
- “The main focus of the project is path planning, path smoothing and optimization, re-planning, and systematic parameter tuning.” Page 1 ↗
- Integrate existing open-source solutions or implement and evaluate own algorithms.
Source excerpt · Page 1
- “Students may integrate existing open-source solutions or implement and evaluate their own algorithms.” Page 1 ↗
- Potentially improve the existing pursuit-based controller or adapt an open-source MPC.
Source excerpt · Page 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).” Page 1 ↗
- Evaluate developed components in simulation and, where possible, on the real Husky platform.
Source excerpt · Page 1
- “The developed components will be evaluated first in simulation and, where possible, on the real Husky platform.” Page 1 ↗
- Improve and extend the custom navigation stack.
- Kinds of work
- Software development
Source excerpt · Page 1
- “improving and extending our custom ROS2-based navigation stack” Page 1 ↗
- Modeling and simulation
Source excerpt · Page 1
- “The developed components will be evaluated first in simulation” Page 1 ↗
- Hardware and lab work
Source excerpt · Page 1
- “on the real Husky platform.” Page 1 ↗
- Software development
- Expected outputs
- Developed components for the navigation stack
Source excerpt · Page 1
- “The developed components will be evaluated first in simulation and, where possible, on the real Husky platform.” Page 1 ↗
- Developed components for the navigation stack
Requirements
- Required skills
- Recommended skills
- Eligible study fields
- Not stated in the PDF
- Programming in the project
- Central
- Programming prerequisite
- Required
Source excerpt · Page 1
- “Proficiency in Gazebo, C++/ROS2, and Python” Page 1 ↗
Practical details
- Team size
- Not stated in the PDF
- Duration
- 1-2 semesters
Source excerpt · Page 1
- “Duration: 1-2 semesters” Page 1 ↗
- Start
- November 2026Normalized date: 2026-11
Source excerpt · Page 1
- “Start Date: November 2026” Page 1 ↗
- Application deadline
- Not stated in the PDF
- Work location
- In person; specific location not stated
Source excerpt · Page 1
- “Active (in-person) participation in the project is required.” Page 1 ↗
- Location mode
- On site
Source excerpt · Page 1
- “Active (in-person) participation in the project is required.” Page 1 ↗
- Working language
- Not stated in the PDF
Learning and support
- Learning opportunities
- Not stated in the PDF
- Support offered
- Not stated in the PDF
Application and contacts
- Contacts
- Panagiotis Petropoulakis · panagiotis.petropoulakis@tum.de
Source excerpt · Page 1
- “Supervisor: Panagiotis Petropoulakis Email: panagiotis.petropoulakis@tum.de” Page 1 ↗
- Panagiotis Petropoulakis · panagiotis.petropoulakis@tum.de
- How to apply
- Send your CV along with a short paragraph explaining why you are a good candidate to panagiotis.petropoulakis@tum.de.
Source excerpt · Page 1
- “Please send your CV along with a short paragraph explaining why you are a good candidate to panagiotis.petropoulakis@tum.de” Page 1 ↗
- Further information
- Not stated in the PDF