Skip to content

2. Setting up your environment

Imad Issafras edited this page Jul 20, 2024 · 22 revisions

Getting Ubuntu 22.04 LTS

For Windows, WSL

For Mac, Virtual Machines

Fun way: Dual booting

Dual booting is what we call having 2 operating systems on one computer, such as Windows and Linux, or Mac and Linux. While this is not the easiest way to get the Ubuntu 22.04 OS to develop on, I recommend this approach to people who want to have bare-metal Linux performance without sacrificing their original OS entirely. This will also allow the gazebo simulator to use the GPU, which is not currently possible through virtual machines. This may boost your FPS on the simulation from 2 to 10 fps to a consistent 60 fps. Dual booting may also be the best approach if your GPU isn't well-supported on WSL, and thus making it suffer from the same weakness as virtual machines of subpar simulation performance.

Getting Git, ROS 2, Gazebo simulator, PX4 firmware, QGroundControl, Tmux

Optional tools

Clone this wiki locally