Jetson TX2 重装系统(刷机)+后续设置(安装Fcitx、解决拼音候选词不显示、换国内源、局域网实现VNC远程桌面)

2023-05-16

(珍爱生命,远离TX2!!!)

一.Jetson tx2刷机过程及注意事项

二.安装Fcitx+Googlepinyin

三.解决拼音模式下不显示候选词bug

四.Ubuntu18.04换国内源

五.局域网内实现vnc远程桌面(Desktop sharing和screen sharing打不开情况)


一.Jetson tx2刷机过程及注意事项

1.准备工作:

1.1 硬件

  • 一台安装有Ubuntu 16.04或者Ubuntu 18.04的主机,可以是物理机或者是VMware虚拟机。

     (截止目前为止,不支持使用Ubuntu 20.04的主机(host)来给TX2安装系统!!!

        无论是物理机还是虚拟机最少预留60G的空间来进行安装,否则会报错!!!)

  • TX2 开发板(主要内核是TX2即可,我使用的是MYNT小觅智能,目前已倒闭,不建议购买)
  • USB数据线(USB---mini USB口,有原装线最好)
  • 不需要网线,不需要网线,不需要网线,主要插好数据线即可

1.2 软件

  • Nvidia SDK Manager
    • 英伟达提供的用来给TX2、Xavier刷机的软件
    • 下载地址:NVIDIA SDK Manager
    • 进nvidai网站需要账号,用邮箱注册即可,密码设置简单一些,后续需要多次使用

 2.安装步骤

2.1 Ubuntu物理机或虚拟机上的安装工作

  • 安装sdkmanager

  • 进入到sdkmanager的下载目录(一般在用户的download目录下)
sudo apt install ./sdkmanager_XXXX.deb
sudo apt install ./sdkmanager_1.9.0-10816_amd64.deb #举个例子 
  •  安装成功后在终端启动
sdkmanager

  • 登录nvidia账号,进入安装进程 

 

        到目前为止,Host主机上的准备工作基本完成,需要注意的是如果选择虚拟机安装,虚拟机配置最好设置为8GB内存+60GB硬盘空间,满足良好的工作环境要求,硬盘空间是为了装载下载的package包。(网络环境最好有VPN,下载速度更加稳定) 

2.2 TX2进入强制恢复模式(Recovery mode)

  • 在关机状态下按下并松开TX2的POWER键S4;
  • 按下并保持FORCE RECOVERY键S3;
  • 在此期间按下并松开RESET键S1;等待2秒后松开FORCE RECOVERY键S3。
  • 此步骤类似window进入biso,如果设置了上电开机模式,上电后则直接按下recovery,进行后续动作

细节:当TX2是恢复模式时,虚拟机界面右下角处的usb标志,会从灰色变成蓝色;也可在终端使用lsusb指令查看,是否能检测到NVIDIA crop这个设备,成功连接后终端显示如下:

注意!!!有很多魔改后的TX2,没有recovery mode的led灯,如果没有连接成功,检查数据线连接,也可以多尝试几次进入 recovery mode。

2.3 进入刷机步骤

步骤1.这里的Host Machine可以不选择,此功能是为了给Host主机安装package

步骤2.按下图样式选择 

 勾选左下角的同意协议,download now intsall later 不选。点击continue进入步骤3,开始下载包,下载完成后会自动安装。

 步骤3.开始下载相应的包,下载完后进入安装(这里也是巨坑的地方,下面有解决方法

当Jetson OS image 下载完成后会弹出如下界面,按图选择对应选项

        因为我们需要对tx2进行刷机(重装系统),所以这里红框1需要选择MAnual Setup -Jet送 TX2。如果不需要重装系统,只是需要重装CUDA和CUDNN这里选择Automatic Setup -Jetson TX2即可。红框2中的ip地址不要改动,这是系统为tx2接口自动分配的IP地址,每个人根据情况可能有所不同。选择手动模式后,如下图所示。在下面的红框中设置tx2的用户名和密码,然后点击Flash即开始刷机。 

        如图所示,等待Flashing进度条走完之后tx2中的ubuntu系统就安装成功。此时如果tx2有连接显示器,就会看到ubuntu系统的设置界面。。

你有可能成功了,恭喜你!

        但是你有很大的可能会出现报错 ,显示报错The target is in a bad state,重新进入Recovery mode,故障码为:Flash Jetson TX2 - flash: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa4 in position 17: invalid start byte,这是由于新的Jetpack4.6版本有问题,解决方法:在弹出SDK Manager is about to flash your Jetson界面时不使用sdkmanager进行Flash,即等系统检查完所有的包都下载准备好安装时,不要点击Flash,而是在终端用命令模式安装。 

解决办法,使用./flash.sh命令行安装:(这里的nvidia一般在Download目录下)

cd ~/nvidia/nvidia_sdk/JetPack_4.6.2_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra
sudo ./flash.sh jetson-tx2 mmcblk0p1

 可以选择其他模式对于图形化界面的四种不用主板

- sudo ./flash.sh jetson-tx2 mmcblk0p1 // For Jetson TX2
- sudo ./flash.sh jetson-tx2i mmcblk0p1 // For Jetson TX2i
- sudo ./flash.sh jetson-xavier mmcblk0p1 // For Jetson Xavier
- sudo ./flash.sh jetson-nano-qspi-sd mmcblk0p1 // For Jetson Nano

用法为官方提供的博客,亲测有效。JetPack 4.2 Flashing Issues and how to resolve - Jetson TX2 - NVIDIA Developer Forums 

如果此时终端依然报错,没有进入刷机进程,则大概可能的原因是因为板子没有进入Recovery mode,这里建议重新断电,上电后按住Recovery 键不放,再按reset键,两秒后放开!再用上面命令安装。多试几次应该就能成功。

等待终端运行截止后,会提醒reboot,此时可以将板子断电,重新上电,接上屏幕后即可进入系统初始化安装进程,到这里刷机的过程结束,恭喜你!!!

二.安装Fcitx+Googlepinyin

        安装完系统后,连接上网络,你就可以尽情的玩耍了,当你进入浏览器搜索资料时,你又会发现灭有中文输入法,作为略懂English的你总不可能一直使用英文输入法,接下来安装中文输入法。Ubuntu一般有三种中文输入法架构Fcitx、IBUS、XIM,后面这两种都属于古董级别,推荐安装Fcitx+Googlepinyin搭配。

2.1 卸载IBUS

sudo apt purge ibus

2.2 安装Fcitx

sudo apt install fcitx fcitx-ui-qimpanel

2.3 根据需要安装输入法码表,我用的是谷歌拼音 

sudo apt install fcitx-table-wbpy

其它输入法的名称如下:
// 拼音:fcitx-pinyin、fcitx-sunpinyin、fcitx-googlepinyin
// 五笔:fcitx-table、fcitx-table-wubi、fcitx-table-wbpy(五笔拼音混合) 

2.4 在系统 “启动应用程序”,把fcitx设为自启动,防止Ubuntu注销后输入法消失 

2.5 选择fcitx为系统输入法,在 系统设置 -- 区域和语言 -- 点击 “管理已安装的语言” 

 

2.6 重启系统

sudo reboot

三.解决拼音模式下不显示候选词bug

        重启后,拼音输入法下正常显示则可以略过此部分,如果拼音输入不显示候选词,解决方法如下。

        在非KDE桌面环境下,如果安装了fcitx-module-kimpanel,可能会导致Fcitx输入中文时不显示候选词框,移除该组件,然后重启Fcixt。

sudo apt remove fcitx-module-kimpanel
sudo reboot

四.Ubuntu18.04换国内源

        完成以上步骤后,就可以安装自己想要的package或者软件了,除非有vpn良好的网络环境,否则需要换回国内源,步骤如下。

先给原始的sources备份,然后更改原有的源地址。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup  # 对源文件进行备份
sudo gedit /etc/apt/sources.list

将下面类容复制到sources.list中

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

 进行更新

sudo apt-get update
sudo apt-get upgrade

使用清华源,注意Jetson TX2 是ARM架构,源和x86版本要区分开!!!大坑

源地址与Ubuntu的版本以及板子内核框架有非常非常重要的关系,一定要对应好!!!否则update后报以下错误信息。

Ubuntu换源sudo apt-get update报错: E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件

出现apt-get update不成功问题,一般是源本身出问题。

如果使用清华源,问题出现的原因是arm架构换了适用于x86的源。tx2属于arm架构。

x86:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

arm:ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

按照对应版本及架构进行复制粘贴对应的代码至/etc/apt/sources.list

 更改完源地址后,需要再次更新列表。

sudo apt-get update
sudo apt-get upgrade

如果没有出现忽略、404等报错则证明成功,至此可以开心下载各类包和软件。

也可以选择其他国内源,同时也需要关注版本和架构问题。更换源一般有以下两种方式,先使用后者,如果系统没有此选项,就只能手动更换源地址。

  • /etc/apt/sources.list文件里的源更换一下,改成阿里云或者其它的镜像的文件;
  • 更换software&updates里的select best server
#  阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
#  中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# 163源
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential

更换software&updates里的select best server

 对于完整版的Ubuntu或者18以上版本可以优先选择以下方式更新源地址

把other software选项中除了阿里云的镜像源的对勾都去掉了。 

五.Jetson TX2中Desktop Sharing 无法打开

        假如想使用远程桌面,却怎么也打不开Desktop Sharing,其实这是tx2的又一个bug,解决方法如下,我认为是tx2安装的ubuntu系统的bug,导致不能正常开启。

  • 编辑 org.gnome.Vino 方案来恢复缺失的 “enabled” 参数:

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml
  • 加入以下 key 的内容:

<key name='enabled' type='b'>
	<summary>Enable remote access to the desktop</summary>
    <description>
		If true, allows remote access to the desktop via the RFB
        protocol. Users on remote machines may then connect to the
        desktop using a VNC viewer.
    </description>
    <default>false</default>
</key>
  • 编译 Gnome 方案:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

        此时系统设置里的 Desktop Sharing 应该就可以用了,但是如果你尝试打开图形界面的Desktop sharing和screen sharing依然打不开,但是其实它可以在后台运行起来,每当需要远程连接的时候都要用命令开启连接: 

/usr/lib/vino/vino-server

        当你启动vino后即可以看到启动的详细信息,此终端不能关闭,一直需要在后台挂起。 后面会利用开机自启功能解决每次开机需要启动vino的方法,让开启命令加入开机启动。

六.局域网内实现vnc远程桌面(Desktop sharing和screen sharing打不开情况)

1、安装Xrdp

        Windows远程桌面使用的是RDP协议,所以ubuntu上就要先安装Xrdp, 安装xrdp的同时会自动安装vnc4server,xbase-clients组件。

终端命令行输入安装:

sudo apt-get install xrdp vnc4server xbase-clients

2、设置打开桌面共享

        安装完后在/usr/share/applications目录下打开”桌面共享”选项,进一步设定桌面共享,选项中首先要开启共享,关于是否允许其他用户控制,远程连接时是否需要本机确认,远程连接的密码等项目根据需要自己设定。如果需要从公网即外部网络访问此ubuntu计算机需要开启”自动配置UPnP路由器开放和转发端口项目”。一般建议如下图:

        注意!!!如果这里打不开,没有关系,完成了第五步的工作,后台开启了vino-service即可,不需要设置都可以。 

3. 安装dconf-editor

sudo apt-get install dconf-editor

4. 运行dconf-editor,注意一定要用当前用户来运行,不能加sudo

dconf-editor

5. 用Dconf-editor调整,并访问如下配置路径,org > gnome > desktop > remote-access 将“promotion-enabled”选项和“requre-encryption”去掉, 设置如下图:

 6. 开始连接(VNC)

路由器查看板子的ip地址,或者在终端中输入ifconfig查询。windows端安装VNC软件,输入ip地址和开机密码,即可成功连接。

7. 开机自动开启vino-service服务

到此,从刷机到换源和实现VNC远程桌面的设置基本结束,如果你还遇到什么其他问题,欢迎留言,如果我看到后会及时回复。

总结:一路都是坑,幸好有各位互联网大神的分享,得以解决!!! 

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

Jetson TX2 重装系统(刷机)+后续设置(安装Fcitx、解决拼音候选词不显示、换国内源、局域网实现VNC远程桌面) 的相关文章

  • prometheus二次开发之HTTP api(二)

    接以上prometheus二次开发之HTTP api xff08 一 xff09 xff1a https blog csdn net weixin 44723434 article details 104282636 最近做监控方案发现可能
  • 从 JavaScript 中的数组中删除空对象

    从数组中删除空对象 xff1a 使用 Array filter 方法遍历数组 将每个对象传递给 Object keys 方法并检查键的长度是否不等于 0 filter 方法将返回一个不包含空对象的新数组 span class token k
  • 耦合,紧耦合,松耦合,解耦

    一 耦合 耦合是两个或多个模块之间的相互关联 在软件工程中 xff0c 两个模块之间的耦合度越高 xff0c 维护成本越高 因此 xff0c 在系统架构的设计过程中 xff0c 应减少各个模块之间的耦合度 xff0c 以提高应用的可维护性
  • 实习日记之SNMPV3不难

    SNMPv3 的连接 snmpwalk v 3 u a a MD5 A Qaz1234567 x AES X Qaz1234567 l authPriv 10 0 31 132 1 3 6 1 2 1 6 前面 v 3 xff0c 意思是在
  • 一些控制算法学习

    pid LQR xff08 LQG xff09 xff0c 鲁棒控制 xff08 H无穷 xff09 xff0c 自适应控制 xff08 包含滑膜 xff0c 反步法 xff0c mrac模型参考 xff0c L1自适应 xff09 xff
  • Qt和其它GUI库的对比

    Windows 下的 GUI 库 Windows 下的 GUI 解决方案比较多 xff1a 基于 C 43 43 的有 Qt MFC WTL wxWidgets DirectUI Htmlayout xff1b 基于 C 的有 WinFor
  • stm32初学 Keil debug断点调试的步骤

    网上没搜到 xff0c 自己简单写一个 xff0c 希望对大家有用 1 在debug模式下 xff0c 将需要观察的变量选中 xff0c 右键Add to添加到 Watch 1中 原本Watch应该位置在右下角见图二 xff0c 是我拖到了
  • 关于a++和++a

    作者 xff1a Huya天涯过客 写此博文的初衷是想将自己的心得体会与Java初学者进行分享 xff0c 已在该领域纵横多年的技术大佬请自行跳过 刚学到数据类型以及变量赋值的同学们肯定会接触到自增运算符这个知识点 xff0c 绝对有很多人
  • Nuttx学习笔记(一)——Nuttx系统开发环境搭建

    最近刚开始接触Nuttx xff0c 在配置环境的时候踩了一些坑 xff0c 写下这篇博客记录一下 本人搭建开发环境的时候 xff0c 参考了官方文档和YouTube上的一个大佬的视频 xff0c 链接如下 xff1a 官方文档 http
  • Linux驱动_驱动设计的思想(面向对象、设备树)

    一 Linux驱动 驱动设计的思想 xff08 面向对象 分层 分离 xff09 总则 xff1a Linux驱动 61 驱动框架 43 硬件操作 61 驱动框架 43 单片机 1 面向对象就是用结构体表示某个对象 2 分层 3 分离 事实
  • 2惠普暗影精灵恢复出厂设置

    因为之前把电脑送去惠普售后店维修了 xff08 寻找惠普官方售后店的方法 xff1a 关注微信公众号惠普服务 xff09 xff0c 拿回来的时候系统被店里的人重装了 xff0c 不但C盘只剩下十几G的空间 xff0c 而且多了阴魂不散的3
  • Ubuntu18.04屏幕自动旋转解决方法

    Ubuntu屏幕突然自己旋转 xff0c 大概率是因为开了重力感应 xff0c 电脑倾角变动后 xff0c 屏幕跟随旋转 首先先把屏幕转回来 终端输入 xrandr span class token operator span q 查看连接
  • 傅里叶与图像特征简介

    傅里叶变换在图像处理中有着广泛的应用 xff0c 主要应用方向有 xff1a 图像增强与去噪 边缘检测 特征提取 图像压缩等 其核心思想是使用傅里叶变换将图像由空间域转换至频率域 xff0c 通过对频率域进行不同的运算操作 xff0c 实现
  • openCPU开发demo详解包括线程调度、队列等的使用

    OpenCPU开发例程的详细解释 xff0c 包括各种功能的测试 xff0c 如线程 队列等 源代码为osi demo c 初步学习 xff0c 可能有误 xff0c 仅供参考 demo详解 代码部分系统函数fibo textTrace 输
  • 如何在ros上编写一个简单的node并进行通信

    如何在ros上编写一个简单的node并进行通信 这里采用ros教程的例子 xff0c 稍作修改 与C 43 43 不同的是 xff0c python不需要在package中加入message runtime以及message generat
  • ros编写自己的msg(Python)

    这里 xff0c 假设我们的包名叫做test py 我们写自己的msg文件在该包的msg文件夹下 test msg float32 data 然后 xff0c 我们编写自己的talker py文件如下 usr bin env python
  • docker(2)——docker仓库之Registry、harbor仓库

    一 什么是仓库 Docker 仓库是用来包含镜像的位置 xff0c Docker提供一个注册服务器 xff08 Register xff09 来保存多个仓库 xff0c 每个仓库又可以包含多个具备不同tag的镜像 Docker运行中使用的默
  • 物联网平台设备数据同步到RDS & MySQL数据库(保姆级教学)

    物联网平台设备数据同步到RDS amp MySQL数据库 xff08 保姆级教学 xff09 目标实现 xff1a 阿里云物联网平台某设备实时数据 xff08 MQTT协议上云 xff09 同步存储到RDS MySQL数据库 实现步骤 xf
  • 重头开始

    总感觉 生活中缺点什么 今天开始更新我正在学的FPGA和ESP8266的一些教程和心得 xff1b
  • ESP8266与FPGA初识

    ESP8266 今天其实就了解了一下ESP8266的一些相关 我们主要使用由SDK来编写代码来控制ESP8266以往我们用8266通常都是用AT指令用单片机串口控制的 这样的优点是简单 但是效率不是很高 xff0c 我们知道ESP8266本

随机推荐

  • 大创训练:基于图像处理的智能安防系统(序)

    基本完成目标 xff1a 利用OPENCV进行图像人脸识别进行操作 后期 xff1a 实际应该用到各个平台 QQ xff1a 754331516 欢迎交流 两周一更
  • 研究中常用的数据归一化方法(附Matlab程序)

    在数据处理中 我们往往需要对计算得到的结果数据 xff08 如fMRI中计算得到功能连接等指标 xff09 进行归一化 xff08 Normalization xff09 处理 其实不止在脑科学领域 xff0c 在其他领域也常常需要对结果数
  • INA219与INA216测试总结

    最近需要用到测电压的芯片 xff0c 主要看了一下有TI芯片的INA219系列和INA226系列 xff0c 索性回来都测试了一下 xff0c INA216的话我测试的时候没有图片 INA219我用的是这一款 xff0c 这一款我测试的时候
  • 基于ACFLY无人机调试笔记(一)

    调试心得 最近调试有空了来调试无人机 xff0c 飞控是用的ACFLY EDU的开源飞控 xff0c 因为ACFLY的教程比较少 xff0c 比较偏向商业化 xff0c 所以我开始记录一下使用 记录些项目进行二次开发过程中的细节ACFLY的
  • 入门信号完整性(1)

    最近在学习信号完整性 记录一下学习的过程 好久没回来写了 总觉得脑子是不够用的 这一回打算在博客上写关于信号完整性的知识 xff0c 但是信号完整性的知识非常的抽象 xff0c 所以我们也不能只是学习理论啦 xff0c 还需要仿真软件 xf
  • 二极管仿真模式在同步BUCK里面的应用

    效化和小型化 xff0c 一直都是功率电源发展的两个方向 同步BUCK在这两个方面的卓越表现 xff0c 也是在越来越多的场合得到了运用 xff0c 像锂电池充电 二次砖块电源等等 如图1所示 xff0c 同步BUCK相较传统BUCK最主要
  • 树莓派初体验之安装及SSH远程连接

    树莓派初体验之安装及SSH远程连接 安装远程通信 等了好久终于把树莓派等来了 xff0c 想法是通过pix4飞控和树莓派通信 xff0c 进行飞控的开发 xff0c 毫无经验 xff0c 一点一点来吧 xff0c 也希望有人一起来愉快的学习
  • 树莓派4B与Pixhawk4飞控之状态读取

    树莓派4B与Pixhawk4飞控之状态监控读取 飞控配置树莓派配置程序代码总结 先看看装备 xff0c 上节就说了 xff0c 这树莓派的壳子我喜欢 历经九九八十一难 xff0c 终于把树莓派和Pixhawk4飞控接通了 xff0c 中间尝
  • Ros机器人之(五)订阅subscriber消息

    Ros机器人之 xff08 五 xff09 订阅subscriber消息 这个讲的是订阅节点消息 learning topic里src下创建一个cpp文件 touch pos subscriber 内容如下 xff1a span class
  • Ardupilot之Mavros实现Ros节点控制(一)

    Ardupilot之Mavros实现Ros节点控制 Mavros安装修改Mavros运行Mavros 这部分ros发布的命令话题参考的是PX4固件最基本的Offboard node节点 xff0c 命令发布后 xff0c 能够连接并解锁 x
  • Ardupilot之Mavros实现Ros节点控制(二)

    Ardupilot之Mavros实现Ros节点控制 xff08 二 xff09 offboard建立仿真运行 未完成mavros安装及相关设置的参考上一篇文章 Ardupilot之Mavros实现Ros节点控制 xff08 一 xff09
  • Dronekit代码学习(一)连接及基础状态设置

    Dronekit代码学习 xff08 一 xff09 连接及基础状态设置 目前Dronekit可自行设置的内容较少 xff0c 但能满足基本使用要求 后面还是需要对Mavlink相关指令进行学习 连接 地址根据实际情况修改 xff0c 官网
  • PX4之Gazebo多机仿真尝试

    PX4之Gazebo多机仿真尝试 运行多机前 xff0c 确保你的单机运行没有问题 Px4源码中已经包含了二机的仿真 xff0c 运行以下命令 xff1a roslaunch px4 multi uav mavros sitl span c
  • windows10+nvidia驱动+cuda10.1+cudnn安装教程

    一 显卡驱动 提前安装好nvidia驱动 xff0c windows一般都自动安装了nvidia驱动了 没有安装驱动可以去官网下载驱动 https www geforce cn drivers 选择自己对应的显卡驱动 xff0c 默认安装就
  • GAAS学习(一)Offboard基本控制

    GAAS学习 xff08 一 xff09 Offboard基本控制 开源项目GAAS xff1a https github com generalized intelligence GAAS 一 确保环境安装配置完成 ROS Firmwar
  • Dronekit代码学习(五)基于Gps下的自动跟随

    Dronekit代码学习 xff08 五 xff09 基于Gps下的自动跟随 参考Dronkit python xff1a https github com dronekit dronekit python 实时更新PC端GPS位置 xff
  • GAAS学习(三)简单全局目标追踪

    GAAS学习 xff08 三 xff09 简单全局目标追踪 基于KCF简单目标追踪 xff0c 方法如下 xff1a 编译KCF相关库 git clone https span class token punctuation span sp
  • MATLAB车牌识别(含GUI,语音播报)

    GUI框架源码 xff1a https download csdn net download weixin 44748303 12682333 一 设计原理及设计方案 1 系统简述 一个完整的车牌识别系统闭应包括车辆检测 图像采集 图像预处
  • 一个程序员的成长之路

    一个程序员的成长之路 接下来就是你要学的东西 xff0c 从简入难 xff0c 由浅入深 xff0c 以下的东西 xff0c 通通都要学会 静态网页 43 HTML 43 Css 43 JavaScript 43 JQuery 43 Boo
  • Jetson TX2 重装系统(刷机)+后续设置(安装Fcitx、解决拼音候选词不显示、换国内源、局域网实现VNC远程桌面)

    xff08 珍爱生命 xff0c 远离TX2 xff01 xff01 xff01 xff09 一 Jetson tx2刷机过程及注意事项 二 安装Fcitx 43 Googlepinyin 三 解决拼音模式下不显示候选词bug 四 Ubun