Implementing a Modular Autonomous Vehicle Software Stack in the CARLA Simulator
- Institut
- Professur für autonome Fahrzeugsysteme
- Typ
- Bachelorarbeit Semesterarbeit Masterarbeit
- Inhalt
- Beschreibung
Background: As autonomous vehicle technology advances, the need for sophisticated and adaptable simulation environments has become paramount. The CARLA Simulator, an open-source platform, offers a dynamic and realistic setting for developing, testing, and validating autonomous driving technologies. Within this context, creating a modular software stack that encompasses the core components of autonomous driving—Perception, Prediction, Planning, and Control—is essential. This modularity would allow for individual components to be replaced or upgraded without impacting the overall system, thereby facilitating iterative development and testing of new algorithms and methods.
Project Aim: This Bachelor's thesis project focuses on the design and implementation of a comprehensive, modular software stack for autonomous vehicles within the CARLA simulation environment. The goal is to develop a flexible framework where components like Perception, Prediction, Planning, and Control can be easily interchanged. The use of open source code, such as Autoware is recommended. This setup will not only enable the testing of various algorithms and approaches in a controlled environment but also serve as a foundational platform for future research and development by allowing subsequent students to experiment with alternative modules. Objectives: Develop a modular software stack for autonomous vehicles in the CARLA Simulator. Ensure each module (Perception, Prediction, Planning, Control) is designed for easy interchangeability. Test the implemented software stack within various simulation scenarios to validate its functionality and robustness. Document the development process and provide guidelines for future modifications and enhancements by other students.
Offer: We are seeking a Bachelor's student to undertake this project at our university. This opportunity allows you to engage in a relevant and future-oriented research field, contributing to the advancement of autonomous vehicle technologies. You will gain hands-on experience with state-of-the-art simulation tools and software development practices, laying a strong foundation for your future career or further academic pursuits.Your Benefits:
- Engage in a pioneering research project with real-world applications.
- Work with cutting-edge simulation and software development technologies.
- Potential to contribute to scientific publications based on your work.
- Receive comprehensive support and mentorship from experts in the field.
- Voraussetzungen
Requirements:
- Strong motivation and a proactive approach to problem-solving.
- Proficiency in English and programming skills (preferably in Python or C++).
- Interest in autonomous vehicles and simulation technologies.
- Basic understanding of Machine Learning concepts is beneficial.
- Previous experience with software development tools (Git, Ubuntu) is beneficial.
- Tags
- AVS Brusnicki
- Möglicher Beginn
- sofort
- Kontakt
-
Roberto Brusnicki
roberto.brusnickitum.de