首页 > 其他分享 >1、ros2的安装

1、ros2的安装

时间:2024-04-07 11:34:18浏览次数:27  
标签:UTF sudo apt US ros 安装 ros2

本文安装ros2系统,以ubuntu20.04为例,不同的ubuntu版本安装方法略有不同

1、确定虚拟机中是否设置了支持UTF-8

使用locale命令查看,

 如上图所示,本虚拟机已经支持UTF-8,因此无需设置。如果不支持UTF-8格式,则需要配置支持UTF-8,配置命令如下:

sudo apt update && sudo apt install locales

sudo locale-gen en_US en_US.UTF-8

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

export LANG=en_US.UTF-8

2、添加gpg秘钥

sudo apt install curl gnupg2 lsb-release

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -

3、将存储库添加至源列表

sudo sh -c 'echo "deb [arch=$(dpkg --print-architecture)] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list'

4、安装ros2包

由于使用的是ubuntu20.04版本虚拟机,因此安装的ros2包为ros-foxy-desktop

sudo apt install ros-foxy-desktop

5、环境设置

source /opt/ros/foxy/setup.bash

 

echo " source /opt/ros/foxy/setup.bash" >> ~/.bashrc

综上5步ros2系统已经安装完成。

 

 

 

测试:(一共需要启动两个终端)

启动第一个终端,通过以下命令启动一个数据的发布者节点:

ros2 run demo_nodes_cpp talker

 

启动第二个终端,通过以下命令启动一个数据的订阅者节点:

ros2 run demo_nodes_py listener

 

标签:UTF,sudo,apt,US,ros,安装,ros2
From: https://www.cnblogs.com/jlxiaoyan/p/18118725

相关文章

  • PVE安装PBS注意事项
    注意事项:1.HA需要三节点,添加PBS需要3节点在线2.PBS先创建目录,取消创建数据存储;再单独添加数据存储;3.debian使用vimDebian安装PBS:安装系统时选择debian源参考链接:https://pbs.proxmox.com/docs/installation.html#id31.安装工具;su-apt-getinstallnet-toolsvim-......
  • Tuxera2023 NTFS for Mac下载,安装和序列号激活
    对于必须在Windows电脑和Mac电脑之间来回切换的Mac朋友来说,跨平台不兼容一直是一个巨大的障碍,尤其是当我们需要使用NTFS格式的硬盘在Windows和macOS之间共享文件时。因为Mac默认不支持写入NTFS磁盘。为了解决这一问题,很多朋友会选择很便捷的方法——使用专业的NTFSforMac读......
  • zookeeper运维(部署安装,常用命令)
    目录1.安装部署1.1单机部署1.1.1下载安装1.1.2配置文件1.1.3zkserver状态管理1.1.4使用zk客户端登录服务器1.1.5使用PrettyZoo连接zk1.2集群部署1.2.1环境准备1.2.2配置修改1.2.3设置myid1.2.4启动集群1.2.5测试集群2.常用命令2.1分类2.2功能脚本2.2.1zkServer......
  • 安装zabbix_agent客户端
    [root@host~]#wget​​https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-agent-5.0.1-1.el7.x86_64.rpm[root@host~]#rpm-ivhzabbix-agent-5.0.1-1.el7.x86_64.rpm[root@host~]#vim/etc/zabbix/zabbix_agentd.conf[root@host~]#grep-Ev"#|$&quo......
  • Linux简单安装和命令
    1.在VMwareWorkstation安装2.简单设置命令root账户设置切换用户su<用户名>#切换后所在目录不变su-<用户名>#切换后所在目录变成用户家目录永久设置主机名hostnamectlset-hostname<主机名>查看版本内核版本uname-r发行版本cat/etc/os......
  • 在Linux中,什么是设备驱动程序?如何安装和卸载设备驱动程序?
    在Linux中,设备驱动程序(DeviceDriver)是一种特殊的软件模块,它的主要职责是作为操作系统和硬件设备之间的中介,负责管理和控制硬件设备,使其能够与操作系统进行有效的通信和交互。设备驱动程序允许操作系统及其他上层软件通过统一且标准化的接口访问和控制硬件设备,如打印机、显卡、声......
  • ubuntu 20.04 安装 docker-compose
    1.安装Docker在Ubuntu20.04安装Docker先启用Docker存储库,导入存储库GPG密钥,然后安装Docker。1.1安装sudoaptinstallapt-transport-httpsca-certificatescurlgnupg-agentsoftware-properties-common-ysudoapt-getremovedockerdocker.iocontainerdrunc-y......
  • Macm2pro成功极简安装各种架构(arch64/x86等)虚拟机
    一、背景首先心血来潮买了mac,再心血来潮想装各种服务器,折腾了一天,发现mac的两款主流虚拟机:VMwareFusion(13)和parallelsdesktop(19)根本没啥用,只能装arm64架构的虚拟机,而且我下载了Kylin-Server-10-SP1-Release-Build04-20200711-arm64还是装不了,点了install之后又跳回来,根本进......
  • kaldi的安装
    kaldi安装一.换源1、备份一下当前的镜像源cp/etc/apt/sources.list/etc/apt/sources.list.bak2、查看liunx安装版本uname-a​ https://img-blog.csdnimg.cn/1a6d0e9d0dd64880971dc47990905e0c.png#pic_center(图片)3、更换镜像源获取到国内的Linux镜像源有很多,这里我......
  • kaldi的安装
    kaldi安装一.换源1、备份一下当前的镜像源cp/etc/apt/sources.list/etc/apt/sources.list.bak2、查看liunx安装版本uname-a​ https://img-blog.csdnimg.cn/1a6d0e9d0dd64880971dc47990905e0c.png#pic_center(图片)3、更换镜像源获取到国内的Linux镜像源有很多,这里我......