简介:在ubuntu20.04系统中安装ROS noetic版本

1、安装源

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'


2、添加KEY

$ sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654


3、更新软件包

$ sudo apt update


4、安装桌面完整版

桌面完整版包含ROS、rqt、rviz、机器人通用库、2D/3D 模拟器、导航以及2D/3D感知

$ sudo apt install ros-noetic-desktop-full -y

注:可能会因为网络原因个别软件包下载失败,导致无法安装成功,重新执行命令即可


5、环境配置

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

$ source ~/.bashrc


6、启动测试

打开3个终端,分别执行以下3个命令:

1)ros服务器

$ roscore

2)小乌龟界面

$ rosrun turtlesim turtlesim_node

3)小乌龟控制终端

$ rosrun turtlesim turtle_teleop_key

在小乌龟控制终端通过方向键控制小乌龟移动

上一篇:无人驾驶虚拟仿真(一)--环境搭建              下一篇:

无人驾驶虚拟仿真(三)--通过ROS系统查看仿真小车视频流

无人驾驶虚拟仿真(二)--ROS系统安装相关推荐

  1. 无人驾驶虚拟仿真(一)--环境搭建

    简介:安装部署无人驾驶虚拟仿真平台,通过键盘控制仿真小车移动,简单介绍仿真环境切换以及自制方法 基础环境:ubuntu20.04,python3.8.10 1.安装git.pip3 $ sudo ap ...

  2. 无人驾驶虚拟仿真(十)--车辆姿态控制(PID)

    简介:在上一节内容中,我们估算出了车辆姿态,主要是位置偏差d和航向角偏差phi,出现偏差就需要矫正,根据物理常识我们知道不可能马上矫正,需要一个矫正的过程,图像采集处理又有一个时间间隔,在这个时间间隔 ...

  3. 无人驾驶虚拟仿真(五)--图像处理之色彩平衡

    简介:同样的物体在不同的光照环境中会出现色彩偏差,为了减少色彩偏差对系统检测造成的影响,在对图像进行识别前,需要先评估图像明暗度,计算出明暗阈值,通过对图像的色彩平衡处理,可以校正图像色偏,过饱和或饱 ...

  4. 无人驾驶虚拟仿真(十三)--图像处理之交通标志牌识别1

            简介:在实际交通地图环境中,我们预设了交通标志牌,可以通过交通标志牌对小车进行更加细致丰富的控制,标志牌形式如下:         每个交通标志牌都是由功能图片+编码图片结合的方式生成 ...

  5. 无人驾驶虚拟仿真(十二)--图像处理之红绿灯识别

    简介:在交通地图中有红绿灯组件,一般放置在T形或者十字路口处,车辆行驶过程中,需要检测红绿灯信号来控制车辆启停,以符合基本的交通规则.红绿灯识别基本分为图像截取.斑点检测.颜色识别三步来实现. 1.新 ...

  6. 无人驾驶虚拟仿真(八)--图像处理之车道线识别3

    简介:在上一节中,我们完成了单张图片车道线的检测,在最终的结果中,可以比较明确的观察出车辆相对车道线的位置,接下来,我们要把这一功能移植到ROS系统中,将小车抓取到的图像都处理成车道线数据,并发布到下 ...

  7. Ubuntu18.04配置搭建基于Gazebo的虚拟仿真平台(Px4):无人机(UAV)、无人车等模拟实验平台

    这篇我觉得是写得比较详细完整的 摘自:https://dgzc.ganahe.top/ganahe/2021/uavgazebomoni.html Ubuntu18.04配置搭建基于Gazebo的虚拟 ...

  8. 基于PanoSim5.0虚拟仿真平台的自主代客泊车AVP系统开发教程

    一.Panosim5仿真平台简介 PanoSim是由国内一家创业公司联合吉大.北航等高校资源开发的一款智能驾驶汽车仿真软件平台.软件以智能驾驶汽车全栈仿真为开发目标,具有完整的场景模型.传感器模型和车 ...

  9. 计算机应用虚拟仿真实验答案,虚拟仿真 实验教学+.ppt

    一 二 三 虚拟仿真实验概述 虚拟仿真实验教学 虚拟仿真实验中心建设 一 二 三 虚拟仿真实验概述 虚拟仿真实验教学 虚拟仿真实验中心建设 随着计算机.互联网等先进技术的迅速发展和大面积普及推广,虚拟 ...

最新文章

  1. shell中exec解析
  2. mysql 事务 for update_mysql事务,select for update,及数据的一致性处理
  3. 【sklearn学习】特征选择
  4. VS2010 VC Project的default Include设置
  5. LeetCode 1652. 拆炸弹(前缀和)
  6. Maven依赖排除 禁止依赖传递 取消依赖的方法
  7. C#修改Config文件
  8. C#+.Net使用RemObjects建立客户端服务端
  9. ecshop微信登录php代码,Ecshop实现微信第三方授权扫码登录
  10. 什么是域名系统DNS
  11. 产品经理--用户研究
  12. Java-GUI编程之ImageIO的使用
  13. PCB EMC设计中的一些基本原则
  14. STM32cubeMX:双通道ADC(DMA)
  15. 什么?Sentinel流控规则可以这样玩?
  16. numpy-repeat
  17. 华硕f540u内存条在哪里_华硕笔记本电脑怎么拆机添加内存条?
  18. 推荐电影 经典美剧
  19. 编译makefile失败,提示autom4te: need GNU m4 1.4 or later: /usr/local/bin/m4
  20. 个人计算机的基本配置显卡,计算机最基本配置之一显卡bios是怎样设置的?

热门文章

  1. EPC纠偏液压系统比例阀控制器
  2. 前端学习-JavaScript基础(正则表达式)
  3. SM2 加解密 一文理清
  4. python xlwings Excel 内容截图
  5. py2neo 创建关系_py2neo查询节点和关系
  6. 烤氏历史第7集:《世通兴衰录:被遗忘的帝国》-2.前朝宫阙
  7. ShardingSphere 从源码查看hint为什么失效
  8. 数据库关键字作为字段名处理
  9. python金融实务从入门到精通_Python金融实务-从入门到精通 - 华尔街学堂 - 金融知识分享平台 - Powered By EduSoho...
  10. JIGUANG/集光这个小众国货护肤品牌,藏得真是深