Gazebo is a full-fledged simulation environment that is compatible with PX4. In 2021, NXP Cup contestants may use the Gazebo simulation for an extra challenge at home. The benefit to using the Gazebo simulation environment is that you can test your code without crashing or damaging your actual NXP Cup car. The code modules that you run on your actual NXP Cup car can be ported to the Gazebo simulation environment with ease - and if you're using a brushless Cup car, you'll essentially be running the same exact code.
Can I run Gazebo?
To run Gazebo you will need an Ubuntu Linux (20.04) environment. Recommended specs for running the Gazebo simulation environment are as follows:
Any modern quad-core processor or better
8GB of RAM or better
Hard Disk Space
~20GB of space (SSD recommended)
It is advised to setup Ubuntu Linux via dual boot or as standalone OS in your system. Don't use virtual VMs for this competition