GSOC 25 non-GPS pose estimation project

I am interested in GSOC 25 non-GPS pose estimation project but I have an inquiry, do I have to build both the hardware and software of just software?