Trying to be able to build the executables to execute the simulation. We build these files through catkin_make (an extended version of cmake). If you managed to run the catkin_make to completion then you have completed what is asked of you from this page.
sudo apt install libeigen3-devit has been some time since I installed the dependencies so there may be some missing (you'll notice it during catkin_make) if so please update this page for others who may come after you
please be cautious when using git to not push to main and to only push to your own branch
SUPER IMPORTANT: the library works with submodules so when you make changes to these submodules do not forget to create a new branch in each one of them because otherwise you'll be pushing to main. if you want my version of code in submodules you'll have to cd into them and checkout main_owhenthesaints in each one of them where I have a branch.
git clone -b main_owhenthesaints --recurse-submodules git@gitlab.epfl.ch:la-flight-project/flight-project/flight-project-ros.git so that you'll directly enter my branch - gitlab.It is a good idea to follow the advice and to put the file directly in home(will save you a whole bunch of trouble with git
Do not try to run the simulator yet just follow the instructions until catkin_make and if you have followed the instructions and everything goes to plan you should be able to build the simulator