Master Thesis in Collision-Free Smooth Motion Planning among Humans
Company
Bosch Group
Location
Other US Location
Type
Full Time
Job Description
Company Description
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich peopleās lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.
The Robert Bosch GmbHĀ is looking forward to your application!
Job Description
Robots are increasingly part of everyday life, from delivery robots on pavements to service robots in restaurants. Ensuring smooth motion while safely avoiding humans remains a challenge. Properly utilizing uncertainty-aware human trajectory prediction is one of the key aspects in achieving smooth robot motion among humans. Recent work on human trajectory prediction uses non-parametric distributions for human motion uncertainties, allowing for more diverse and accurate predictions. While leveraging advanced trajectory predictions could enhance robot motion planning performance, the literature on utilizing these results in mobile robot motion planning is sparse.Ā Uncertainties modelled by Gaussian distributions (or Gaussian mixture models) can be treated in stochastic model predictive control (MPC) by tightening the constraints based on the uncertainty level sets quite straightforwardly. However, for more general (including non-parametric) distributions, parameterizing such uncertainties for constraint robustness is much more challenging. Scenario-based stochastic MPC provides a way to handle such uncertainty distributions, but this results in a large number of constraints, making the optimal control problem (OCP) difficult to solve.
- In this thesis, you will investigate appropriate ways of sampling and selecting the human uncertain trajectories to be imposed as constraints in the OCP, and assess the resulting computational efficiency and robot motion performance. The developed controller will be implemented as a nav2 plugin and deployed on a physical mobile robot. The objective is to showcase a demonstration in which the robot drives among people in the canteen at lunchtime, navigating through narrow, twist-and-turning corridors and avoiding moving people based on their motion predictions.
- You will get the prediction of human trajectories and the uncertainty measurements using state-of-the-art neural networks.
- Furthermore, you will formulate an OCP such that optimal robot trajectories probabilistically satisfy the collision avoidance constraints given the human trajectory predictions.
- In addition, you will solve the resulting OCP fast enough for real-time applications.
- Last but not least, you will experimentally validate your method on physical mobile robots around humans.
Qualifications
- Education: Master studies in the field of Robotics, Systems and Control or comparable
- Experience and Knowledge: affinity with programming in Python, C++, CUDA and Rust; experience with ROS2 is an advantage
- Personality and Working Practice: you have strong communication skills, especially when it comes to explaining technical concepts; you are enthusiastic about acquiring new knowledge
- Enthusiasm: eager to gain hands-on experience working with real robots
- Languages: fluent in written and spoken English
Additional Information
Start:Ā according to prior agreement
Duration:Ā 6 months
Requirement for this thesis is the enrollment at university. Please attach your CV, transcript of records, examination regulations and if indicated a valid work and residence permit.
Diversity and inclusion are not just trends for us but are firmly anchored in our corporate culture. Therefore, we welcome all applications, regardless of gender, age, disability, religion, ethnic origin or sexual identity.
Need further information about the job?
Yunfan Gao (Functional Department)
+49 711 811 46473
NielsĀ Van DuijkerenĀ (Functional Department)
+49 711 811 59140
#LI-DNI
Date Posted
11/27/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details