Home - Dieptranivsr/DroneIVSR GitHub Wiki
-
Set up Jetpack 46
-
Update & Upgrade
$ sudo apt-get update
$ sudo apt-get upgrade
- Install Nano
$ sudo apt-get install nano
- Install pip for Python
$ sudo apt install python3-pip
$ pip3 --version
Output: pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
$ sudo apt install python-pip
$ pip --version
Output: pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
- Install Jetson stats
$ sudo -H pip install -U jetson-stats
# active
$ sudo systemctl restart jetson_stats.service
Logout or reboot this board, then enable swapfile 8GB
- Install Catkin tools
$ sudo apt-get install ros-melodic-catkin python-catkin-tools
- Install ROS-Melodic
## Install ROS ##
# setup source.list #
# below is a command, note to copy #
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
# setup keys #
$ sudo apt install curl
$ curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
# installation #
$ sudo apt update
$ sudo apt install ros-melodic-desktop-full
# environment setup #
$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
# dependencies #
$ sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
# rosdep #
$ sudo apt install python-rosdep
$ sudo rosdep init
$ rosdep update
- Install Mavros
$ sudo apt install ros-melodic-mavros ros-melodic-mavros-msgs ros-melodic-mavros-extras
$ wget https://raw.githubusercontent.com/mavlink/mavros/master/mavros/scripts/install_geographiclib_datasets.sh
$ chmod +x install_geographiclib_datasets.sh
$ sudo ./install_geographiclib_datasets.sh
$ sudo apt-get install python-jinja2
$ sudo apt install python-pip
$ sudo pip install numpy toml
Please rerun this package as below (can rerun twice) :
$ catkin build mutil_map_server
Please correct it as below:
$ sudo nano /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake
change link directory to opencv folder :
from "/usr/include/opencv" to "/usr/include/opencv4"
Preflight Fail: High Accelerometer Bias [ERROR] [1648489720.906407535, 3544.900000000]: FCU: Preflight Fail: High Accelerometer Bias
$ rosbag record -o ~/ -a -x "(.*)theora(.*)|(.*)compressed(.*)|(.*)global_position(.*)|(.*)imu(.*)"