The overall goal of this project is the development of a swarm of autonomous model cars, which leverage reconfigurable hardware acceleration using ReconROS.
The results of this project will demonstrate the potential of using reconfigurable hardware acceleration not only for single-robot applications but also for multi-robot applications. Additionally, the outcoming implementation can be a starting point for further research on larger ReconROS-based architectures.
Therefore, the project group focuses on building a software/hardware architecture based on ROS 2 and ReconROS. First, the group will start with the design of a software architecture for a single model car. For speeding up and moving the focus to hardware acceleration, the project group can leverage existing open-source implementations for autonomous driving.
For the evaluation of the architecture on real hardware, we provide an existing model car, which comprises a state-of-the-art platform FPGA and a couple of sensors and actors to interact with the environment.
Based on the hardware/software design of the prototype, the group is going to create a swarm of cars. During that, the group must solve upcoming issues and challenges, e.g., regarding the debugging and deployment of the architecture, finding additional potential for advanced multi-robot hardware acceleration approaches, etc. At the end, the swarm should be able to drive in a predefined environment without user interaction.
You can find more information in the presentation of the project group.