You have already liked this page, you can only like it once!
Team Cansatieros representing Poland at the European CanSat Launch Campaign 2018. Their CanSat Final Paper was ranked in the top 3 and was titled “Exploring a planet with an autonomous rover and stabilising the CanSat landing”.