新树莓派系统安装ROS记录

树莓派系统更新了,作为版本控的我怎么能忍住不更新系统,为了提高系统的速度,买了张170M的告诉sd卡,我要说的是,这个高速SD卡的钱花的最值得了,千万不要觉得树莓派都买了4,还要什么高速SD卡(自行车)呢,这样想是不对的,谁用谁知道,自从用了高速SD卡,卡顿没有了。切入正题,上篇帖子中用的,这次居然不行了,无语啊。看来看去,还是官网教程最靠谱,就他了,不行再更改吧。

 一、前期准备:安装必要的软件的环境了,

  sudo apt-get install python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential

如果上边的命令出错了,就乖乖的执行下面两条命令:

  sudo pip install -U rosdep rosinstall_generator wstool rosinstall

  sudo pip install --upgrade setuptools

安装初始化:  sudo rosdep init  rosdep update

二、安装1、创建catkin工作空间
  mkdir ~/ros_catkin_ws  cd  ~/ros_catkin_ws2、安装ros,建议Desktop Install: ROS, rqtrviz, and robot-generic libraries  rosinstall_generator desktop --rosdistro melodic --deps --tar > melodic-desktop.rosinstall  wstool init -j8 src melodic-desktop.rosinstall  如果执行中有错误:
  wstool update -j 4 -t src3、解决安装依赖的问题:  rosdep install --from-paths src --ignore-src --rosdistro melodic -y4、编译catkin工作空间  ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
  source ~/ros_catkin_ws/install_isolated/setup.bash5、保持源的更新  mv -i melodic-desktop-full.rosinstall melodic-desktop-full.rosinstall.old
  rosinstall_generator desktop_full --rosdistro melodic --deps --tar > melodic-desktop-full.rosinstall
  比较新旧的包的升级情况:
  diff -u melodic-desktop-full.rosinstall melodic-desktop-full.rosinstall.old

  如果正好需要需要的升级,那么就升级吧:  wstool merge -t src melodic-desktop-full.rosinstall  wstool update -t src

  重新编译你的工作空间:  ./src/catkin/bin/catkin_make_isolated --install

  初始化环境:  source ~/ros_catkin_ws/install_isolated/setup.bash
6、到此就是一个闭合的环节了,安装,升级,还可以一直这么升级下去的。赶紧试试小乌龟,看看能不能动下吧。

原文地址:https://www.cnblogs.com/guochaoxxl/p/11622214.html

时间: 2024-10-11 04:32:45

新树莓派系统安装ROS记录的相关文章

树莓派系统安装及配置

入手树莓派将近一个月了,很折腾,许多资源不好找,也很乱.简单整理一下自己用到的东西,方便以后自己或别人继续折腾. 0. 操作系统下载 树莓派官方 Raspbian 系统下载:http://www.raspberrypi.org/downloads 或直接下载 http://downloads.raspberrypi.org/raspbian_latest.torrent 最新版的 BT 种子. 还有一个选择是由国人制作的超级精简版,更低内存占用:http://pan.baidu.com/shar

Windows7 + Ubuntu双系统安装过程记录

Windows7 + Ubuntu双系统安装过程记录 时间: 2014-11-05 22:00:00 本文为在已安装Windows7系统的前提下安装Ubuntu Kylin 14.10系统的过程以及期间出现的各种问题的记录. p{text-indent:2em} Ubuntu系统下载 Ubuntu Kylin中文官方网站:http://www.ubuntu-china.cn/ Ubuntu Kylin 14.10 64位下载地址:http://cdimage.ubuntu.com/ubuntuk

树莓派系统安装和调试 总结整理篇

第一次拿到树莓派的时候,觉得它好小,就像一个小电路板一样,经过对它的一番研究,感觉其实这个小电脑性能还是可以的,拿来运行一些小的程序.应用还是可以的,而且在有些情况下体积小就是它的优势.闲话不多说,既然它就是一台小电脑,那装系统就是使用它的第一步,我们先从装系统说起: 一.下载镜像.安装工具 可以去树莓派官网下载官方的系统,也可以下载诸如volumio之类的用于音频播放的镜像.树莓派官方 Raspbian 系统下载:http://www.raspberrypi.org/downloads或直接下

树莓派系统安装、HDMI显示

树莓派上可以安装多种操作系统,我们采用的是官方的基于debian的raspbian.系统安装方式见 安装完系统由于我使用的是7寸的HDMI屏,装完系统如果配置不该的话会导致右边有一部分无法显示,所以在树莓派官网下载Raspbian 镜像,将镜像烧到TF卡中,打开TF卡根目录下的config.txt文件,在文件最后加入以下代码: max_usb_current=1 hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0

树莓派系统安装(网帖整理)

一.我所用的各个部件: (1)树莓派 (2)SD卡 (3)网线 (4)路由器 (5)一台笔记本 二.从官网下载http://www.raspberrypi.org/downloads,我下载的是raspbian  Jessie 三.将raspbian烧录到SD卡中,我是在windows下进行的操作: 下载Win32DiskImager,把raspbian镜像烧录至SD卡; 四..把SD卡插入树莓派的SD卡插槽 五.把树莓派和路由器用网线连接.我用的是ipscan查看树莓派的ip 六.用软件登录,

(15)树莓派系统安装和备份

1 树莓派系统镜像的下载和烧写 二.树莓派镜像下载地址 树莓派官网的下载地址:http://www.raspberrypi.org/downloads 可在官网上下载最新的Raspbian树莓派系统. 在搭建开发环境所需的工具与系统镜像目录下已经为大家准备了下载好的树莓派系统镜像:   三.树莓派系统镜像烧写 准备: 1. 一张2G以上的SD卡及读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度,笔者建议最好4G以上,否则后续开发会使用经常不够用. 2. windo

树莓派 系统安装

树莓派3 加 32GTF卡 1.使用 SD_Formatter 格式化,  下载地址: https://www.sdcard.org/downloads/formatter_4/ 2.下载系统 NOOBS_lite,下载地址: https://www.raspberrypi.org/downloads/ 解压到TF卡.lite是在线版本,需要联网安装.如果安装时无法联网需要下载离线版本 3.树莓派上电,没有网线可以配置WiFi,选择Raspbian系统,下载之后自动安装 安装完成之后就可以进入R

树莓派学习路程No.1 树莓派系统安装与登录 更换软件源

在官网下载raspbian系统镜像,用Win32DiskImager写入TF卡 Image File 选择系统镜像,Device 选择TF卡盘符,Write即可.这样系统就写好了.把内存卡插进树莓派里开机就可以了. 通过网线连接开启DHCP的路由器,然后在路由器上查看树莓派的IP地址,用Putty SSH 连接树莓派的IP. 树莓派的默认账户为pi 密码为raspberry. 登录进去之后先设置root密码: sudo passwd 按要求输入两次root密码(非pi账户密码) 然后修改pi的密

关于mysql8授权的问题,mysql萌新小白采坑记录

记录本人第一次使用mysql时踩的坑,因为我从官网下载最新的版本8.0.15msi版本的,直接下一步下一步安装完成之后,本地访问正常,然后服务器安装访问也正常.然后本地连接服务器上的mysql时报错. 百度一查,了解,原来是服务器上的mysql没有开放权限. 接下来在服务器上的命令提示符进去安装目录输入这句sql,但是一直提示语句报错,当使用 grant 权限列表 on 数据库 to '用户名'@'访问主机' identified by '密码'; 时会出现"......near 'identi