如何开始使用 RoboDK for Raspberry Pi
Raspberry Pi 版本是 RoboDK 系列的最新成员(略有不同),适用于小型项目。以下是设置方法。
我们的 Raspberry Pi 版本的 RoboDK 专为适应性极强的微型计算机而构建。它与普通版本的 RoboDK 略有不同,因为它针对的是小型、独立的机器人编程项目。
Raspberry Pi 是一种基于 Linux 的计算机,它基于 ARM 集成芯片(与许多手机中使用的芯片相似的芯片)。有关 Raspberry Pi 的介绍,请阅读我们之前的文章。
在本文中,我们将研究如何在 Raspberry Pi 上启动和运行 RoboDK。
掌握 Linux
如果一切顺利,安装过程会非常快捷方便。
另一方面,我们在这里处理的是 Linux。事情并不总是像我们希望的那样顺利。但是,别担心,我们随时为您提供帮助。
如果您以前从未使用过 Raspberry Pi,并且这是您的第一个项目,那么在您陷入困境之前熟悉该系统是个好主意。如果您完全不熟悉 Linux,这里有一个快速视频入门是。
如果您在运行 RoboDK 时遇到任何问题,您几乎肯定需要使用命令行。如果您是命令行新手,这里有一篇很有用的文章。
什么是 Rasbpian?
我们已经有两个用于 Linux 的 RoboDK 版本——一个用于 Ubuntu 64 位,一个用于 Android。但是,每个版本都略有不同。
这个版本的 RoboDK 是为 Raspbian 构建的,Raspbian 是专门为树莓派构建的 Linux 版本。
Raspian 是所谓的 Linux“发行版”——一组经过配置可以很好地协同运行的软件包和程序。它基于另一个名为 Debian 的发行版,它是许多现代 Linux 发行版的基础。
如何通过 5 个步骤将 RoboDK 安装到树莓派
以下是在 Raspbian 上启动和运行 RoboDK 的主要步骤。其中一些步骤比其他步骤更复杂。
1。获取您的树莓派
首先,给自己买一个树莓派。有多种型号可供选择,具体取决于您的项目需求。只有两个模型绝对兼容 RoboDK:Model 3B+ 和 Model 4。
2。安装 Raspbian
接下来,您需要获取与您的模型匹配的 Raspbian 版本的副本。 Model 3B+兼容“Stretch”版本,Model 4兼容“Buster”版本。
最简单的方法是使用 NOOBS 安装程序。只需从 Raspbian 网站下载,将下载的文件复制到空 SD 卡(格式为 FAT32),然后将其插入 Raspberry Pi。当您加载设备时,它会安装 Raspbian 并运行初始设置(请注意,它会安装可能需要一些时间才能完成的更新)。
3。下载 RoboDK
然后您可以通过以下链接下载 RoboDK。
这将作为包含 RoboDK 核心文件的 ZIP 文件到达。您可以通过右键单击文件并选择“在此处提取”或使用命令行“unzip”来提取文件 ”工具。
4。安装依赖项
依赖关系是 Linux 中几乎所有问题的根源。 “依赖项”只是运行特定程序所需的包(程序和代码的集合)。 RoboDK 需要其中一些。
依赖关系的问题在于它们不断变化。当一个包被更新时,它可能会导致多米诺骨牌效应,从而导致一系列包停止正常工作。如果您遇到问题,请参阅下面的疑难解答部分。
您可以通过在 RoboDK 目录中的命令行中运行以下命令来安装所需的依赖项:
sh Install-RoboDK-Dependencies.sh
您还可以通过运行以下命令来安装桌面快捷方式:
sh Install-RoboDK.sh
5。运行 RoboDK
安装依赖后,您可以使用以下命令运行 RoboDK:
sh RoboDK-Start.sh
如果没有任何问题,这将加载 RoboDK,您就可以开始了!
您可以在 Raspberry Pi 上使用 RoboDK 尝试许多不同的项目。
疑难解答
故障排除是机器人专家的一项重要技能,如果您在尝试将 RoboDK 安装到 Raspberry Pi 时遇到问题,它会派上用场。
您可能遇到问题的主要原因有两个:
- 依赖改变—— 软件包经常在 Linux 中更新,并且自从我们开发此版本以来,某些依赖项可能已经发生了变化。这些问题的解决方案可能涉及降级相关软件包或要求我们更新 RoboDK。
- 您系统上的其他软件包 — 如果您没有使用 Raspbian 的“干净”安装(例如,如果您在以前的一些编程项目中使用过 Raspberry Pi),您的系统上可能有一些包会干扰 RoboDK。一个简单的解决方案是从头开始重新安装 Raspbian。
如果您有任何问题,请在 RoboDK 论坛中告诉我们。我们将帮助您解决问题。
您只需安装一次!
Raspberry Pi 的几个最有用的机器人项目涉及使用相同的设置设置多个 Raspberry Pi——例如。当使用它们来装备培训室或教室来教授机器人编程时。
Raspberry Pi 的一大优点是“克隆”整个系统非常容易。设置完成后,您只需将 Raspbian 安装(包括 RoboDK)复制到其他 SD 卡,它们无需更改即可使用。这是一个如何克隆 RoboDK+Rasbpian 安装的教程。
你可以用 Raspberry Pi 版本的 RoboDK 做什么? 在下面的评论中告诉我们或加入讨论 领英 , 推特 , 脸书, Instagram 或在 RoboDK 论坛 .
工业机器人