ARM安装ROS2.0说明

时间:2022-11-20 21:10:23 作者:壹号 字数:1626字

设置环境变量

sudo locale-gen en_US en_US.UTF-8

sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8

…… 此处隐藏0字 ……

可以通过命令 locale 来查询环境是否正确 获取ROS代码

sudosh -c 'echo main

sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 421C365BD9FF1F717815A3895523BAEEB01FA116 获取osrf

sudosh -c 'echo `lsb_release -cs` mainsudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys D2486D2DD83DB69272AFE98867170598AF249743

安装编译器和相应软件

sudo apt-get update sudo apt-get install gitwget sudo apt-get install build-essential cppcheckcmakelibopencv-dev python-empy python3-dev python3-empy python3-nose python3-pip python3-setuptools python3-vcstool # dependencies for fastrtps sudo apt-get install libboost-chrono-dev libboost-date-time-dev libboost-program-options-dev libboost-regex-dev libboost-system-dev libboost-thread-dev 利用easy_install安装pip:(http://www.ros.org/wiki/ROS/Installation/EasyInstallConfig) sudoeasy_install pip 然后安装以下的包:(http://www.ros.org/wiki/fuerte/Installation/Ubuntu/Source) sudo pip3 install -U rosdep sudo pip3 install -U rosinstall sudo pip3 install -U rospkg sudo pip3 install -U setuptools 获取ros2代码 mkdir -p ~/ros2_ws/src cd ~/ros2_ws wget https://raw.githubusercontent.com/ros2/ros2/release-latest/ros2.repos vcs import ~/ros2_ws/src< ros2.repos 安装OSRF sudo apt-get update sudo apt-get install libopensplice64 # from packages.osrfoundation.org cd ~/ros2_ws/ src/ament/ament_tools/scripts/ament.py build --build-tests --symlink-install