Course goals
The goals of the project course are for the students to
- develop a working prototype solving a relevant problem in the areas of AI, autonomous systems and software,
- experience working in a project related to AI, autonomous systems and software which requires several different competences,
- learn the possibilities available in the WASP research arenas, or as an exception, similar industrial demonstrator setting,
- work with technologies that are relevant for prototyping and get the opportunity to develop contacts with Swedish industry in the areas of AI, autonomous systems and software.
Organization
The course is organized around independent projects with 5-7 students under the supervision of an academic and an industrial supervisor. The projects should preferably be connected to the WASP research arenas and combine research with industrial relevance. A list of available project proposals is provided further down on this page, but students are also encouraged to submit project proposals using a separate form that has sent out in the course invitation. The deadline for proposing projects is April 5th 2023. All projects should have one industrial supervisor and one academic supervisor. The industrial supervisor is responsible for the industrial relevance and scope of the project, and provides the necessary industrial resources. The academic supervisor is responsible for the academic and scientific quality of the project and for monitoring that each student contributes enough to the course goals to pass the course. For more information about these roles and the required commitment from the project partners, please see https://internal.wasp-sweden.org/project-course-6hp/wasp-project-course-project-partner-and-supervisor-duties/. The detailed definition and planning of the projects should be coordinated with the WARA organizers.
Examination
To pass the course the students in each project group have to contribute to the completion of the following:
- Plan, carry out and follow up the project in an active manner contributing to its completion and satisfaction of the course goals.
- Record two videos demonstrating and explaining the work.
- One short video (3-5 min) including a background/motivation to the project/problem followed by a demonstration of the capabilities of the system.
- One longer video (5-15 min) that also explains more in detail how the system works and how the technical problem has been solved.
- A short technical report, preferably in the form of a paper, describing the problem considered, the technical solution, an evaluation of the solution and a discussion of the results.
- Present the project, preferably including a demonstration, at the Winter Conference 2024. Two presentations of different types will be required:
- 1. A 90 seconds pitch of the project (the exact form of this presentation may be subject to change).
- 2. Interactively present the project at a poster session using the short movie, a demonstration (if reasonable), and optionally supported by some slides. This interactive presentation format eliminates the need for a physical poster for the project.
The academic supervisor of each project evaluates the project and is responsible for the academic and scientific quality of the work.
Project proposals (2023)
The following project proposals are available:
- Bounded time anomaly detection for real-time systems (P6) [Description, Presentation].
- Human AI Teaming in autonomous Search and Rescue missions (P8) [Description, Presentation].
- Path Planning and Autonomous Flight for UAVs (P9) [Description, Presentation].
- Understanding LLM chat agents for Game NPC (P10) [Description, Presentation].
- Enhancing NeRF-based reconstruction of automotive scenes (P11) [Description, Presentation].
- Multi-Vessel Control for Unmanned Surface Vessels (P12) [Description, Presentation].
- Object Picking and Constrained Placement by Visual Reasoning (P13) [Description, Presentation].
Project proposals (2021)
The following project proposals were available:
- Composable Software Tools for the Working Programmer (P1) [Description, presentation].
- The efficient podcast listener: Enhancing the Spotify podcast dataset using both audio and text (P2) [Description, presentation].
- Semantic Weed Detection for Automated Agriculture (P3) [Description, presentation].
- Federated Learning for Safety Assurance of ADSs (P4) [Description, presentation].
- Safe shared situational awareness and decision-making for automated vehicles using intelligent intersections (P6) [Description, presentation].
- Vision-Based Deep Reinforcement Learning for Robot Navigation (P7) [Description, presentation].
- Software Technology for Reliable Autonomous Systems (P9) [Description, presentation].
- Anomaly detection for wilderness search and rescue missions (P11) [Description, presentation].
- Analytics and data visualization for large traffic scenario (P12) [Description, presentation].
- Docking and planning for unmanned boats (P13) [Description, presentation].
- Secure & Privacy-Preserving Participatory Sensing of Wireless Interference (P16) [Description, presentation].
- Vision-based Manipulation and Mobility (P18) [Description, presentation].
Project proposals (2019)
The following project proposals were available:
- Automous Calibration of 3D Computer Vision System (Axis)
- Robust Optimal Video Encoding for Streaming over Wireless Communication (Axis)
- Multimodal User Interfaces for Decision Support(Combitech)
- Secure Federated Learning (Ericsson)
- Shared automation between a traffic tower operator and an automated vehicle (ITRL, KTH) (potentially two projects)
- Improving Quadcopter Obstacle Avoidance in Complex Environments (AIICS, LiU)
- Static Program Analysis for C++ in the WARA for Software (Axis+LTH)
- Human road users’ (HRU) behavior learning and prediction based on mobile networks (Chalmers) (potentially two projects)
- Active Learning on Video Data for DNN(Zenuity)
- Anonymization (Zenuity)
- Federated Kubernetes Sandbox (UmU)
- Cooperative planning and maneuvering (Saab Kockums + KTH)
- Hardware security modules (Combitech + LTH)