[ROS连载学习篇 1 ]基于树莓派3B+的Ubuntu mate16.04安装

2023-05-16

        前言:笔者是一名在读本科生,专业为电气工程及其自动化,因个人兴趣加入学校一工作室学习ROS,但学校内设备有限,配套的学习硬件只有树莓派3B+,在笔者大量查翻网页论坛后发现一些博主的资料已经失效,故再次上传相关资料以及记录自己学习过程。如果你也一样学ROS且基于树莓派3B+的Ubuntu16.04系统。那么本连载应该可以给予你些许帮助。

        关键词: 树莓派3B+;Ubuntu16.04;ROS

正文:

       安装系统准备:

一 、硬件

1.树莓派3B+板子

2.键盘,鼠标,wifi或网线

3.一张SD卡(16G以上)及读卡器

4.一块屏幕及其连接线(连接树莓派3B+)

二、软件

1.写入镜像的软件(笔者用的Win32DiskImager)

2.ubuntu mate16.04镜像源

        安装过程:

1.下载ubuntu16.04镜像源

        因为现在已经2023年,而Ubuntu mate 16.04是2016年的,官方的镜像源大多难找或者失效,还有一个重要原因其实是树莓派3B+不适用ubuntu mate 16.04官方的镜像,如果直接安装官方镜像多半是出现彩虹屏,即使从其他博主的帖子上修改引导文件安装后也不能使用WiFi,亲测大坑。

        所以此处用了一个不知道哪里来的但是功能都完整的Ubuntu mate 16.04镜像源,连接如下

链接:https://pan.baidu.com/s/1RxizA5vhITL6y2xr5sbU6A 
提取码:Blin 
--来自百度网盘超级会员V5的分享

        下载后解压到电脑目录,接下来用专门的工具将镜像源写入到SD卡内,笔者使用Win32DiskImager,连接如下:

链接:https://pan.baidu.com/s/1eHZGiPYsYzr7PsUtEPZH5g 
提取码:Blin 
--来自百度网盘超级会员V5的分享

                写入时长大概15分钟,如果不想用此镜像源,可以格式化SD卡。如果直接在电脑目录内格式化格完也就只有100M空间,要还原全部空间操作如下:

                win11用 window键+X 打开快捷选择栏,选择磁盘管理,把SD卡的卷都删除掉,最后新建卷就可以了。

        写完到SD卡后,插到树莓派,上电5V电源,最好直接用手机充电头供电,用电脑USB端口供电十有八九是电压不足的,按照步骤一步步选语言,连接WiFi,设置账户,然后,然后你就成功在树莓派3B+ 上按照上ubuntu mate 16.04系统了!!!

                到此可以打开控制端输入

sudo apt-get update                (更新各类软件缓存)

sudo apt-get upgrade              (为后面安装ROS下载东西,耗时约5小时)

        以上正常都需要做的,且耗时巨久,大家一定要注意。

(后面教如何下载VNC并且连接到电脑远程控制。)

谢谢大家看到这里,萌新喜欢和各位大佬交流嗷qwq

本文参考连接:树莓派3B+安装ubuntu16.04与ROS_快乐飞奔的小菜鸡的博客-CSDN博客

                        树莓派3-系统安装-Windows下利用Win32DiskImager进行系统安装 - 创客智造 (ncnynl.com)

ROS与开发板入门教程-树莓派3debs安装ROS环境(ubuntu mate 16.04+kinetic) - 创客智造 (ncnynl.com)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[ROS连载学习篇 1 ]基于树莓派3B+的Ubuntu mate16.04安装 的相关文章

  • PX4 GAZEBO无人机添加相机并进行图像识别

    PX4 GAZEBO无人机添加摄像头并进行图像识别 在之前完成了ROS的安装和PX4的安装 xff0c 并可以通过roslaunch启动软件仿真 接下来为无人及添加相机 xff0c 并将图像用python函数读取 xff0c 用于后续操作
  • XTDrone 视觉SLAM环境配置

    基于XTDrone的视觉SLAM章节 xff0c 进行环境配置 中途遇到了一些问题 xff0c 一一解决后成功完成了 xff0c 记录该流程 一 遇到的问题与参考链接 XTDrone相关参考连接 xff1a 链接依赖安装教程 xff1a O
  • XTDrone 视觉惯性里程计(VIO)配置

    XTDrone 视觉惯性里程计 xff08 VIO xff09 配置 参考XTDron进行配置 xff0c 对于依赖的配置写成文档 xff0c 参考主要为 xff1a XTDrone Ceres Solver 2 0 0 1 下载2 0 0
  • ros realsense D435i摄像头配置

    ros realsense D435i摄像头配置 之前在ubunut18中配置了ROS环境 xff0c 现在需要在此基础上 xff0c 配置D435i相机的SDK和ROS包 一 参考 https github com IntelRealSe
  • 树莓派4B(ubuntu mate系统)使用d435i运行vins

    树莓派4B xff08 ubuntu mate系统 xff09 使用d435i运行vins 提示本文为随手笔记 xff0c 并不严谨 xff0c 可参考 xff1a 博客和博客进行配置 树莓派 ubuntu mate 20系统安装ros的步
  • 树莓派3B+增加虚拟内存

    普通ubuntu系统增加虚拟内存参考 xff1a https blog csdn net weixin 42405819 article details 117886557 编译opencv时 xff0c 卡在了91 不动 xff0c 按照
  • ROS主机从机设置

    ROS主机从机设置 在ROS基础上 xff0c 配置主机和从机 xff0c 实现主机和从机的话题联通 配置hosts 在主机和从机的 etc hosts文件中 xff0c 配置如下内容 xff08 也许主机只需要写入 master xff1
  • VINS、MAVROS等的坐标系统一(草稿,未得出明确结果)

    由于不同算法之间的坐标系不同 xff0c 导致计算的结果混乱 xff0c 该博客的目的是记录和统一不同算法之间的坐标系 xff0c 保证坐标系的统一 一 VINS算法 vins算法 xff0c 使用D435I相机 该坐标方向为 xff1a
  • ROS学习笔记9-创建ros消息和服务

    该节内容主要来自于官方文档的两个小节 xff1a 1 使用rosed来编辑 2 创建ros消息的服务 先来看rosed xff1a rosed rosed命令是rosbash的一部分 xff0c 使用rosed可以直接编辑包中的一个文件 x
  • CUAV RTK初步使用体验和感受

    记录使用RTK进行无人机定位并操作的使用体验 一 RTK定位设置 使用的是CUAV制作发售的RTK xff0c 型号为C9P xff0c 目前该产品已经下架 xff0c 上新了C9PS 并不需要太多的设置 xff0c 在飞控接入RTK后 x
  • 记录一次WIN11开机在登录页面循环的问题

    记录一次由于未进行win密码设置 xff0c 导致开机后卡在登录界面无法登录进去的问题 最后完美解决了 1 背景 开机后 xff0c 显示用户登录界面 xff0c 但是和以往不同 xff0c 没有了密码输入框 xff0c 只有一个 登录 按
  • Ubuntu中增加串口的缓冲区

    增加串口缓冲区 xff0c 用于尝试解决px4 ros中显示TX溢出的问题 以下大部分代码和内容均有CHATGPT生成 xff0c 代码已经通过验证 一 通信溢出问题 PX4和ROS的通信溢出可能是由于几个原因造成的 以下是一些建议 xff
  • GRBL代码使用与修改

    下载官方grbl代码 xff0c 并进行修改使其正确 1 问题 xff1a 购买了328p单片机 xff0c 购买了grbl的底板 xff0c 但是烧录之后无法正常使用 问题发现 xff1a 引脚错误了 xff0c 官方代码中的引脚需要修改
  • ubuntu使用rc.local开机自启USB设备读写权限

    无人机飞控为ACM0 xff0c 串口USB为USB0 xff0c 使用rc为其开机自启给与权限 大部分由chagpt生成 xff0c 已验证 首先 xff0c 创建一个新的 etc rc local 文件 xff08 如果尚不存在 xff
  • Friendlycore增加inodes数量

    背景 xff1a 为Nanopim1安装了core系统 xff0c tf卡大小64G xff0c 安装后正常扩展到了整个tf卡 xff0c 但是在安装hass的docker显示磁盘空间不够 xff0c 最终发现是inode被用完了 其ino
  • UORB

    转载地址 xff1a http blog arm so armteg pixhawk 183 0503 html Pixhawk 飞控 系统是基于ARM的四轴以上飞行器的飞行控制器 xff0c 它的前身是PX4 IMU xff0c Pixh
  • rCS启动脚本分析

    转载地址 xff1a http wellmakers com p 61 401 还有一篇很重要的文章 xff0c 讲述了整个系统的大致启动过程 xff1a http blog chinaunix net uid 29786319 id 43
  • PID通俗解释

    转载地址 xff1a http blog gkong com liaochangchu 117560 ashx PID是比例 积分 微分的简称 xff0c PID控制的难点不是编程 xff0c 而是控制器的参数整定 参数整定的关键是正确地理
  • Kali Linux中安装Xfce的步骤2-1

    Kali Linux默认安装的是桌面环境是Gnome xff0c 可以通过以下方法在Kali Linux中安装Xfce xff0c 从而修改其桌面环境 1 Xfce介绍 Xfce是XForms Common Enviroment的简写 其可
  • STM32CubeMX教程之简介及基本使用

    STM32CubeMX是意法半导体推出的图形化配置工具 xff0c 通过傻瓜化的操作便能实现相关配置 xff0c 最终能够生成C语言代码 xff0c 支持多种工具链 xff0c 比如MDK IAR For ARM TrueStudio等 尤

随机推荐