-
Notifications
You must be signed in to change notification settings - Fork 12
Installation Guide
Ivana Collado edited this page Jul 22, 2024
·
5 revisions
sudo apt-get -y install python3-dev python3-pip
sudo pip install catkin_tools mavproxy pymavlink scipy cv2
# install ROS dependencies
sudo apt-get install ros-DISTRO-joy ros-DISTRO-cv-bridge ros-DISTRO-nav-core ros-DISTRO-cv-bridge ros-DISTRO-tf2-geometry-msgs
Before installing QGroundControl for the first time:
sudo usermod -a -G dialout $USER
sudo apt-get remove modemmanager -y
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav -y
Logout and login again to enable the change to user permissions.
To install QGroundControl for Ubuntu Linux 16.04 LTS or later, Download QGroundControl.AppImage
chmod +x ./QGroundControl.AppImage
sudo mv ./QGroundControl.AppImage /usr/local/bin/QGroundControl.AppImage
$ mkdir -p WORKSPACE/src
$ cd WORKSPACE/src
$ git clone REPO
$ cd ..
$ catkin_make
- Intall opencv:
sudo apt-get install python-opencv - Project 'cv_bridge' can not find opencv: https://github.com/ros-perception/vision_opencv/issues/345