您以前可能没有考虑过嵌入式机器人,但是有一些巧妙的方法可以使用嵌入式系统进行机器人编程。
RoboDK现在支持几种世界上最流行的嵌入式计算机。尽管这种机器的计算能力相对较低,但您可以使用它们创建一些强大的新机器人应用程序。
在嵌入式计算机上运行RoboDK可以实现什么?
下面是对RoboDK嵌入式版本及其支持的系统的介绍。
为什么用嵌入式计算机编程机器人?
您可能想知道为什么要选择用嵌入式系统对机器人进行编程。毕竟,机器人编程不是一项通常用计算机或机器人的教学挂件来完成的任务吗?
但是,用嵌入式系统对机器人进行编程对于某些应用来说是非常有用的。
嵌入式计算机基本上都是小而轻的电脑。它们非常适合运行特定的计算任务。大多数人用通用计算机为机器人编程,这些计算机的计算能力远远超过他们真正需要的能力。
只要有一点想象力,你就可以想出一系列机器人的用途……
便携式机器人编程的5个巧妙用途
什么时候可以使用嵌入式计算机为机器人编程?
这里有5个好主意:
- 创建一个独立的机器人工作站与集成的编程系统,而不需要一个专用的笔记本电脑。
- 将额外的功能整合到机器人应用程序中,例如高级传感、数据监控和高级规划。
- 将多个机器人协调到一个应用程序中,而不需要编写大量复杂的机器人控制器。
- 为教育环境创建一套低成本、独立的机器人编程工作站。
- 为客户制造完全独立的机器人系统,包括必要的硬件和编程软件(比如DIY机器人公司的机器人去毛刺细胞)
在这种情况下,运行RoboDK的嵌入式计算机将是比添加专用计算机更简单、更容易、成本更低的解决方案。
RoboDK现在支持的3个伟大的嵌入式系统
RoboDK现在支持一些世界上最流行的嵌入式计算机。这些系统价格低廉,而且很容易找到。
有些人比其他人更强大,但他们都能运行RoboDK。这意味着你可以用它们来编程我们的机器人图书馆.
RoboDK目前支持的3种顶级嵌入式机器人计算机是:
让我们分别来看看这些系统,以及如何在您的下一个机器人应用中使用它们。
树莓派机器人项目
树莓派可以说是世界上最著名的单板计算机,是世界各地制造商的最爱。它被教育工作者、业余爱好者和工业用户广泛使用。
树莓派(Raspberry Pi)系列小型单板电脑于2012年首次上市,此后发布了各种新版本。这些电路板基于ARM处理器,并包含一系列模块,包括WiFi,以太网,GPIO和显示器。
树莓派板经常用于机器人项目,部分原因是其强大的计算能力,部分原因是其庞大的用户社区。
有了RoboDK为树莓派设计的新版本,你可以直接从板上运行编程环境,只需插入一个普通的计算机显示器。
Nvidia Jetson机器人项目
Nvidia Jetson系列嵌入式计算机自2014年以来一直在市场上销售。这些单板计算机与其他计算机的区别在于其令人印象深刻的图形处理能力,旨在帮助人工智能(AI)应用程序。
这些电路板的用户已经在人工智能机器人项目中表现出了极大的聪明才智,包括将它们用于诸如搜救无人机、人工智能机器人宠物和口罩检测。
Nvidia Jetson的RoboDK为人工智能机器人应用开辟了一个令人兴奋的机会。RoboDK已经具备了一些人工智能功能,比如它的人工智能驱动的机器人运动规划器。但是,这种配对为许多更令人兴奋的人工智能应用提供了机会。
纳米机器人项目
NanoPi NEO可能是市场上最小的嵌入式计算机。它比Raspberry Pi Zero(针对物联网(IoT)项目的小版本Raspberry Pi)更小,速度更快。
该单板包括MicroSD插槽、GPIO和以太网连接等外设。
用于NanoPi NEO的RoboDK版本提供了开发具有极小外形因素的集成机器人编程工作站的机会。事实上,进入板的电缆可能会占用比板本身更多的空间!
你会选择哪种嵌入式机器人系统?
随着RoboDK对这些嵌入式计算机的新支持,现在有很多完全集成的机器人应用的可能性。
你应该选择哪个板?在某种程度上,这并不重要。
由于它们的低成本和高可用性,您甚至可以购买所有3个电路板并亲自测试!但是,比较不同电路板的一个好方法是查看每个电路板的性能,并将其与应用程序的需求进行匹配。
您可以尝试哪些应用程序?与机器人世界中的许多项目一样,唯一阻碍你的是你的想象力!
我们期待着看到你在RoboDK的新嵌入式版本中想出什么。让我们知道你开发了什么项目,把它们贴在RoboDK论坛。
你能想到嵌入式RoboDK的哪些项目?请在下面的评论中告诉我们,或者加入我们的讨论LinkedIn,推特,脸谱网,Instagram,或RoboDK论坛。此外,请查看我们丰富的视频集并订阅RoboDK的Youtube频道



