湖北商城网站建设,建设工程协会网站,wordpress批量上传插件,手机网站设计模板ROS2 Galactic安装 ROS2 Galactic安装字体编码检查添加ros2仓库到本机安装ROS2系统测试ROS卸载ros2 ROS2 Galactic安装
字体编码检查
安装需要设置本级为UTF-8字体#xff0c;使用如下指令检查#xff1a;
locale # check for UTF-8sudo apt update sudo apt … ROS2 Galactic安装 ROS2 Galactic安装字体编码检查添加ros2仓库到本机安装ROS2系统测试ROS卸载ros2 ROS2 Galactic安装
字体编码检查
安装需要设置本级为UTF-8字体使用如下指令检查
locale # check for UTF-8sudo apt update sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALLen_US.UTF-8 LANGen_US.UTF-8
export LANGen_US.UTF-8locale # verify settings检查如下
添加ros2仓库到本机
执行如下指令添加ros2仓库到本机
sudo apt install software-properties-common
sudo add-apt-repository universesudo apt update sudo apt install curl
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpgecho deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release echo $UBUNTU_CODENAME) main | sudo tee /etc/apt/sources.list.d/ros2.list /dev/null安装ROS2系统
sudo apt update
sudo apt upgradesudo apt install ros-galactic-desktopsudo apt install ros-galactic-ros-basesudo apt install ros-dev-tools其中 ros-galactic-desktop 是完全体包含ROS, RViz, demos, tutorials.
测试ROS
运行talker程序
source /opt/ros/galactic/setup.bash
ros2 run demo_nodes_cpp talker运行listener程序
source /opt/ros/galactic/setup.bash
ros2 run demo_nodes_py listener如下图所示通信正常
卸载ros2
sudo apt remove ~nros-galactic-* sudo apt autoremovesudo rm /etc/apt/sources.list.d/ros2.list
sudo apt update
sudo apt autoremove
# Consider upgrading for packages previously shadowed.
sudo apt upgrade参考官方文档 https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html