地瓜机器人RDK Studio使用教程
一、RDK Studio简介
不知道大家在使用AI开发板的时候有没有遇到过板子官方镜像占据空间大难以保存,想要的时候找不到?官方示例项目久而久之便难以找寻?首次登陆开发板连接网络还需要准备显示器键盘鼠标外设繁杂?...为了解决平时开发过程中遇到的种种不便利问题,地瓜机器人创新的推出了RDK Studio这一官方开发者软件,使智能机器人开发迎来新纪元!通过这一软件极大降低了机器人的开发门槛,哪怕是零基础的用户亦可轻松上手RDK系列板卡!作为一款机器人开发的创新应用,它具备你所能想象到的所有功能:
管理RDK全系列板卡:RDK Studio完美支持RDK全系列板卡,可以通过一个软件轻松管理RDK X3、RDK X3、RDK X5、RDK Ultra,直观快速的查看到每一个板卡当前的状态
一键烧录/升级板卡系统:为解决板卡镜像管理混乱,不用时占空间,用时找不到的问题,RDK Studio一个软件便可以实现对一个板卡的镜像烧录以及系统升级
示例程序一键运行:RDK Studio内置地瓜机器人官方的NodeHub,动动手指即可实现官方示例程序的运行展示,不再需要繁杂的步骤就能体验RDK非凡性能
板卡内置应用一键启动:RDK Studio可以一键启动板卡内置的应用,如Vscode、Jupyter等,让你专注于算法的开发
二、RDK Studio的使用教程
1、RDK Studio安装
介绍了那么多,让我们正式进入RDK Studio的使用教程部分叭!首先我们可以在地瓜机器人开发者官网(地瓜开发者社区首页)右上角导航栏中的软件部分找到我们的RDK Studio详情界面

这里面是关于RDK Studio的一些介绍以及下载界面,我们点击醒目的"下载RDK Studio"即可跳转到我们具体的下载页面,目前RDK Studio暂时仅支持Windows平台,但是预计将在2025年的第一季度陆续推出Mac OS和Linux的版本


接下来我们任意点击一个打包方式下载即可,User Installer和.zip两个版本的区别仅是一个可以直接下载安装包一个下载的是压缩之后的安装包,如果点击User Installer方式下载的话可能会遇到如下报警,选择相信保留即可

接着我们双击下载的exe文件即可自动安装并启动我们的RDK Studio,还会在桌面生成一个快捷方式,RDK Studio的默认安装路径为“C:\Users\{User}\AppData\Local\rdk_studio”,由于软件不会修改注册表,因此如果我们不想将软件安装至C盘,可以直接将安装目录迁移到我们想要的地方即可

2、RDK Studio的使用
打开软件后我们可以看到RDK Studio的界面如下,接着我们分不同情况来介绍如何使用这个软件

2.1 新板卡烧录
首先我们拿到一个新的RDK X5板卡打开软件点击左边的烧录部分,可以看到我们可以对我们即将烧录的设备进行选择以及连接,我们也可以点击X5后面的使用闪联(TypeC)按钮来了解闪连的使用流程,我们的板卡RDK X5也只有在闪联的状态下才能进行系统的烧录


根据官方的说明,我们的X5上有两个TypeC的口上图右边的口为电源口,左边的口为闪联USB2口,我们首先将SD卡装入RDK X5,接着使用Type-C数据线连接电脑与RDK X5,然后按住开关按钮后给RDK X5通电并且持续按住开关按钮3-5秒即可进入闪连模式,进入闪连模式后系统会自动将X5识别为一个U盘,接着我们回到RDK Studio的烧写界面点击下一步即可进入系统下载选择配置界面,在这个界面里我们可以选择我们要下载的系统版本以及下载路径等

我们接着选择下载最新的镜像,点击下一步即可开始选择我们要烧录到的路径,我们选择”/dev/sdb“,如果点击下一步发现这里没有显示有设备的情况的话可以点击黄字旁的刷新重新检测,如果刷新之后依旧没有那代表板子没有进入闪连模式,需要回到一开始重新按住按钮上电

接着我们点击安装后软件便会自动下载并烧录所选择的镜像


稍微等待一段时间之后系统即可安装成功!!!
2.2 添加现有板卡
完成了上一步烧录系统后或者我们已经有了一块烧录好系统的板子,重新上电后即可在设备管理页面添加我们的设备,RDK一共有三种添加设备的方式,分别为网线连接、闪连和已知IP的IP地址连接,在这里我们可以根据我们的需求选择对应的连接方式

刚烧录好系统的设备可以直接选择闪联连接,点击下一步后会让我们选择我们板子的网络设备,这一步只需要根据我们的连接方式选择的对应连接上RDK板卡的网络设备即可

接着我们点击下一步后会让我们选择我们的登陆设备,我们可以根据我们自己的需求选择普通用户还是Root用户,在这里我选择Root用户

接着我们便进入了连接无线网的界面,我们选择当前环境下的无线网输入密码即可连接,当然也可以选择跳过这一步

最后我们根据我们的需求添加这个设备名称描述联系方式即可添加这个设备

点击确认后即可在我们的设备管理一栏看到我们刚刚添加的设备啦!!!

2.3 设备管理
我们添加了设备之后,我们便可以在设备管理界面看到我们添加的设备,如下图是对当前界面功能的基本介绍

我们点击添加应用即可看到当前板卡支持的应用列表,可根据自己的需求进行选择下载或使用

2.4一键启动示例应用
在添加我们的设备之后我们便可以打开左边栏的示例程序,打开之后我们可以发现里面的示例可以在下拉框中选择我们要运行的设备名称以及执行对应的操作,点击下载示例或者是对应的应用即可立刻体验预置项目!

3、RDK Studio的卸载
当我们不需要RDK Studio的时候想要卸载的时候可以打开系统设置,选择应用->安装的应用在搜索框中输入”RDK Studio “即可搜索到应用,接着点击右边三个"···"选择卸载即可

地瓜机器人RDK Studio使用教程的更多相关文章
- Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装. ...
- [Android Studio] Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装. ...
- [转]Android Studio系列教程六--Gradle多渠道打包
转自:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/ Android Studio系列教程六--Grad ...
- Android Studio系列教程六--Gradle多渠道打包
Android Studio系列教程六--Gradle多渠道打包 2015 年 01 月 15 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzh ...
- Android Studio系列教程五--Gradle命令详解与导入第三方包
Android Studio系列教程五--Gradle命令详解与导入第三方包 2015 年 01 月 05 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://s ...
- Android Studio系列教程四--Gradle基础
Android Studio系列教程四--Gradle基础 2014 年 12 月 18 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
- Android Studio系列教程二--基本设置与运行
Android Studio系列教程二--基本设置与运行 2014 年 11 月 28 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处! 上面一篇博客,介绍了Studio的 ...
- 一个异常与Android Studio系列教程参考
由于编译过程中遇到了错误:
- Android Studio 系列教程(转载)
史上最详细的Android Studio系列教程一--下载和安装:http://segmentfault.com/a/1190000002401964史上最详细的Android Studio系列教程二 ...
随机推荐
- 【性能测试】01基础知识篇-并发用户、RPS、TPS的解读
本文介绍并发用户.RPS.TPS的基本概念以及三者之间的关系. 术语定义 并发用户:在性能测试工具中,一般称为虚拟用户(Virtual User,简称VU),指的是现实系统中操作业务的用户. 说明 并 ...
- 微信小程序原生AI运动(动作)检测识别解决方案
前几年受疫情影响,人员流动受限,反而让"AI运动"概念风靡一时.空前火爆.目前已经在AI运动锻炼.体育教学.线上运动主题活动等场景中,成功得到了应用,并获得了广大互联网用户的认可. ...
- C# 开发的数据采集及云端监控系统
前言 推荐C#语言开发的堤坝渗透地质数据采集及云端监控系统.希望本文能够为大家提供有价值的信息和参考. 项目介绍 使用数十个 .NET 客户端控制硬件设备进行工作,采集数据并进行处理. 管理人员通过 ...
- ADMM——交替方向乘子法
ADMM(Alternating Direction Method of Multipliers,交替方向乘子法)是一种优化算法,主要用于解决分布式.大规模和非光滑的凸优化问题.ADMM通过将原始问题 ...
- etcdv3与etcdv2特性比较
1 客户端通信方式 etcdv3的客户端使用gRPC与server进行通信,通信的消息协议使用protobuf进行约定,代替了v2版本的HTTP-json格式,使用二进制替代文本,更加节省空间. 同时 ...
- (Python基础教程之十七)Python OrderedDict –有序字典
一个OrderedDict 维护插入顺序添加到字典中的项目.项目的顺序在迭代或序列化时也会保留. 1. Python OrderedDict示例 OrderedDict 是python collect ...
- python之常用开发包
1.passlib (https://passlib.readthedocs.io/en/stable/) passlib 目前常见的不可逆加密算法有以下几种: 一次MD5(使用率很高) 将密码与一个 ...
- 编译器-FOLLOW集合
语法分析器的两个重要函数 FIRST和FOLLOW 一.FOLLOW的定义 在句型中紧跟在A右边的终结符号的集合 如果A是某些句型的最右符号,那么$在FOLLOW(A)中 A:非终结符 二.计算方法 ...
- openEuler欧拉安装指定版本的nodejs
1. 安装nodejs dnf -y install nodejs npm config set registry https://registry.npmmirror.com -g npm conf ...
- 鸿蒙应用开发从入门到入行 - 篇4:层叠布局、自定义组件、ForEach
第四篇 - 层叠布局.自定义组件.ForEach循环生成组件 导读:在本篇文章里,您将掌握层叠布局.自定义组件的用法,特别是自定义组件将来的开发中必然会用,其中应该特别关注自定义组件的一些规范与装饰器 ...