基于飞腾FT-2000/4-DSK ROS安装(ubuntu18.04.4LTS)
ROS是机器人操作系统(Robot Operating System)的英文缩写。ROS是用于编写机器人软件程序的一种具有高度灵活性的软件架构
基于飞腾FT-2000/4-DSK主板在ubuntu18.04.4 LTS下安装ROS melodic版本
1.配置ros仓库源
配置仓库源可以从packages.ros.org网站安装
#sudo sh –c ‘echo “deb https://packages.ros.org/ros/ubuntu $(lsb_release -sc) main ” >/etc/apt/sources.list.d/ros-latest.list’
#curl –s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc
上一步若有报错的话,使用浏览器登录该链接
(https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc),将内容复制下来,手动创建ros.asc文件,然后再执行该指令
#apt-key add ros.asc
更新apt-get update (飞腾FT-2000/4-DSK开发板网卡RTL8211E 在ubuntu18.04.4 LTS release版本中暂无驱动,个人使用的是USB转网口AX88179,需要连接网络进行下面步骤,以下步骤都是以root用户进行的)
更新仓库源 apt-get update
2.检索安装系统对应可适用的ROS版本
apt-cache search ros-*| grep desktop
安装Desktop-Full:推荐安装,所有涉及2D及3D模拟及相关感知包都会被安装
#apt-get install ros-melodic-desktop-full
设置相关环境变量,每次新打开的terminal中都需要执行
#source /opt/ros/melodic/local_setup.bash
或者将该执行添加至当前用户的~/.bashrc中,执行如下指令
#echo “source /opt/ros/melodic/local_setup.bash” >>~/.bashrc
3.安装构建包的依赖项
到目前为止,您已经安装了运行核心ROS软件包所需的内容。要创建和管理您自己的 ROS 工作区,需要单独分发各种工具和要求。例如,rosinstall 是一个常用的命令行工具,它使您能够使用一个命令轻松下载 ROS 包的多个源代码树
#apt-get install python3-rospkg#apt-get install python3-catkin-pkg#apt-get install python3-rosdep#apt-get install python3-rosinstall#apt-get install python3-rosinstall-generator#apt-get install python3-wstool
初始化rosdep
#apt-get update#rosdep init#rosdep update
执行该步骤需要使用一般用户;rosdep update 会报错失败,主要原因是因国内无法稳定的访问rawgithub,需要修改以下代码:
vim /usr/libpython3/dist-packages/rosdep2/sources_list.py
文件第311行
添加代理 url=https://ghproxy.com/+url (如下图所示)
vim /usr/lib/python3/dist-packages/rosdistro/__init__.py
文件中的DEFAULT_INDEX_URL如下
DEFAULT_INDEX_URL=‘https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml’
修改其余5个文件(重要)文件中的地址,在地址https://raw.githubusercontent.com/..前添加GitHub Proxy 代理加速
文件/usr/lib/python3/dist-packages/rosdep2/gbpdistro_support.py 修改第36行
文件/usr/lib/python3/dist-packages/rosdep2/sources_list.py 修改第72行
文件/usr/lib/python2.7/dist-packages/rosdep2/rep3.py 修改第39行
文件/usr/lib/python2.7/dist-packages/rosdistro/manifest_provider/github.py 修改第68行,第119行
文件/usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py修改第204行添加如下代码(即在该函数块下的第一行处)gbpdistro_url = "https://ghproxy.com/" + gbpdistro_url
再次执行
#rosdep init#rosdep update
(非root用户)
修改完成后安装如下ROS管理软件包
#apt-get install python-rosmaster#apt-get install ros-melodic-catkin#apt-get install ros-melodic-roslib#apt-get install ros-melodic-roslaunch#source /opt/ros/melodic/local_setup.bash
运行一个master,执行roscore ///roscore是节点和程序的集合,这些节点和程序是基于ROS的系统的先决条件
安装ros_tutorials,其包含演示ROS各种特性的包,以及帮助演示这些特性的支持包。
新打开一个terminal,使用root用户
apt-get install ros-melodic-ros-tutorials
rosrun turtlesim turtlesim_node
再新打开一个terminal,使用root用户
rosrun turtlesim turtle_teleop_key
///使用方向键就可以控制小乌龟爬行方向了
基于飞腾FT-2000/4-DSK ROS安装(ubuntu18.04.4LTS)相关推荐
- 已 树莓派4b ros 系统 网盘_无限可能:树莓派4B 安装Ubuntu18.04+ROS1(melodic)
一.安装Ubuntu18.04 从Ubuntu官网(Install Ubuntu Server on a Raspberry Pi 2, 3 or 4 | Ubuntu)下载64bit镜像,Ubunt ...
- 卸载安装Ubuntu18.04双系统、ROS+装机
第一部分:卸载和重新安装Ubuntu 1.安装前先将ubuntu里的重要文件打包上传至网盘备份 2.进入windows系统 2.1 抹掉ubuntu系统 找到ubuntu系统使用的磁盘分区(比如我这里 ...
- ROS系列——Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版
ROS系列--Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版 问题 问题一:运行 wstool update -t src -j8 时,出错如下: 问题 ...
- 虚拟机 安装Ubuntu18.04和ROS Melodic
虚拟机 安装Ubuntu18.04和ROS Melodic 2套安装方案:一台小新Pro14 2021 Intel版+VMware/DELL vostro 3500+VirtualBox 1.ubun ...
- 拯救者Y9000P 安装Ubuntu18.04 、Ros Melodic等相关配置过程中出现的错误及解决办法
电脑配置:拯救者Y9000P 2022 i9 3060 目录 一.安装Ubuntu18.04 1.安装UltralSO时无法写入镜像文件,显示磁盘/映像空间太小 2.由于2022拯救者Y9000PBI ...
- 【ROS】Ubuntu18.04 + ROS操作系统安装
[ROS]Ubuntu18.04 + ROS操作系统安装,亲测可用! 最近需要用到ROS系统,所以来安装一下. 一.更换镜像源 更换阿里云.清华源都可以. 二.添加ROS软件源 1. 添加ROS软件源 ...
- 微星GS66安装ubuntu18.04(网卡和NVIDIA显卡驱动可以同时用)
微星GS66安装ubuntu18.04(网卡和NVIDIA显卡驱动可以同时用) 前言 ubuntu18.04系统安装 解决网卡显卡驱动 前言 前面一片博客介绍了微星GS66安装ubuntu16.04解 ...
- win10安装Ubuntu18.04双系统UEFI模式启动及其后续工作
个人学习记录 注:这篇是电脑安装过一次双系统后,买了新硬盘重新安装双系统的教程 1.安装过程大多数都是参考这篇超详细!Win10(UEFI启动模式)安装Ubuntu18.04双系统 [转自简书]超详细 ...
- 【视觉SLAM】从安装Ubuntu18.04开始
[视觉SLAM]从安装Ubuntu18.04开始 前言 说明 工作环境 需要准备的东西 安装Ubuntu 18.04 安装ORB-SLAM3 安装Pangolin 安装OpenCV 3.2.0 安装R ...
- 虚拟机ubuntu启动代码界面_Windows10下使用虚拟机安装Ubuntu18.04
Windows10下使用虚拟机安装Ubuntu18.04步骤: 我想把这篇文章献给你. (封面是Ubuntu的官方壁纸) 首先我们要有vmware和操作系统的iso包:咱们可以在互联网上找到.操作系统 ...
最新文章
- 指定eclipse启动使用的jdk,路径有空格的情况
- HTML5 特性检测:Canvas(画布)
- PyCharm缺少cv2模块怎么办?怎样在PyCharm中安装自己需要的package?
- 用java写一个简单的区块链(下)
- 瑞星:周末拦截挂马网站数减少 新闻类网站占主打
- mikrotikROS系统的几种安装方法
- 正则表达式在python中的应用_学习正则表达式在python中的应用
- jquery选择器案例分享
- **【校招速递】入职鹅厂,算法大赛优秀选手开启职场新生活**
- CodeForces 230A
- c#基础数据操作之遍历DataTable并输出
- 请描述osi七层模型,并简要概括各层功能
- Jmeter的基本功能使用方法
- 空间换时间时间换空间
- 手机android系统锁了怎么解,安卓手机解锁图案忘了怎么办?手机解锁密码忘了的解决办法...
- 三菱机床的程序传输(DNC)支持上传到CF卡
- 我的第一本社会心理学(part1)--社会心理学是研究个体和群体的社会心理、社会行为及其发展规律的科学
- leetcode **773. 滑动谜题(拼图)(2021.6.26)
- 有什么方法可以把WPS转为Word:小白教你一招搞定
- [UE4C++程序]GameModule与Plugin