消息
用工业机器人挑选和放置任务
发表于01/07/2021.
一个选择和地点任务应该是程序的最简单的程序......
他们应该至少是,但往往他们不是那么简单。
如何快速,轻松,有效地编程挑选和放置任务?
这是一个简单的编程的指南。
很明显,有些机器人程序比其他程序更难创建。如果你使用的是带有先进人工智能算法的复杂传感器系统,编程的复杂性也会很高。
某些形式的挑选和地方可以复杂 - 例如垃圾衬底,需要高级视觉算法。但是,挑选和地方通常是一个非常简单的任务。它只涉及从机器人工作区中的一个位置拾取项目并将其移动到另一个位置。
编程一个选择和地方任务也应该是一项简单的任务......
不应该编程选择和放置任务很容易吗?
在大多数机器人上,挑选和放置是您可以遇到的最简单的机器人编程任务之一。
但是,这并不意味着它总是容易的。
有时编程比需要更复杂。你必须摆弄机器人的教导吊坠,无休止地慢跑机器人的位置前后。如果要更新程序中的位置,则尴尬,并要求您更新您预期的更多程序。您发现自己不断查找编程手册,以提醒自己使用制造商的编程语言提醒自己的说明的精确语法。
问题是我们经常认为我们仅限于使用来自机器人制造商的编程系统。
我们假设我们必须使用机器人的教导吊坠,我们必须使用制造商的编程语言进行编程,如果我们不喜欢它们,我们就没有任何东西可以做到。
因此,人们经常使用需要太多代码行的编程方法卡住,这是一个太多的编程步骤,以及比真正所必需的时间更多。
编程挑选和放置任务应该只需要几分钟。
5种不同的方式来编程挑选和放置任务
有多种方式可以选择为挑选机器人编写机器人。有些人比其他人更容易。
以下是最常见的规划方法中的5条:
1.从机器人的教导吊坠
大多数机器人的默认编程选项是使用默认的教学吊坠。虽然教导吊坠可以方便,但它们通常会使编程比它更难。根据一项研究调查,用户发现教导吊坠编程成为“乏味且耗时的任务”。这种复杂性只是一个像挑选和地方这样的简单任务没有意义。
2.用手指导
合作机器人的一个越来越受欢迎的选择;这种编程方法涉及用手移动机器人。它肯定是一个易于使用的选择,但与其他编程方法相比,它缺乏精确度。因此,它只适用于不精确的选择和放置任务。
3.使用默认编程语言
使用教导吊坠的下一步是使用机器人制造商的默认编程语言来脱机程序。如果您是经验丰富的程序员,那么挑选并将任务速度很快就可以易于复制和粘贴。但是,每个机器人编程语言都是不同的,任务通常比它需要的笨重。
4.与专用的离线编程
使用良好的离线编程软件可以使挑选和放置编程非常容易。它通常可以在几分钟内实现并且与任何机器人兼容。唯一的潜在缺点是它需要您从另一台计算机编程机器人。但是,随着现在可用于移动设备的离线编程,即使这也不呈现挑战。
5.具有虚拟现实
好吧,也许VR不是“常见的”编程方法,但它似乎将在未来几年中普及。即使是现在,也可以使用VR编程机器人。
什么是编程选择和地点的最简单方法?
除非您使用的是高级功能,否则如垃圾摘机,否则您不需要复杂地编程选择和放置任务。
如果性能并不重要,并且您的机器人支持手动指导(尽管大多数机器人不支持此问题),那么您可以使用该选项来快速编程任务。
但是,大多数情况下最简单的选项肯定是专用的离线编程软件。
当然,我们可能会偏见这一点。但是,不可否认的是,在Robodk中编程选择和放置任务所需的步骤数量少于许多其他方法。您可以仅在几分钟内编制任务。
3编程选择和放置任务的简单步骤
如果您使用的脱机编程,则编程选择和放置的步骤非常简单。
他们是:
- 在离线编程中设置机器人工作站 -将必要的虚拟项和机器人添加到模拟中。设置不一定是真实环境的完整表示(其实这通常是浪费时间)。只需包含足够的物品即可完成任务。
- 为任务中的关键岗位制定目标然后,创建在任务中非常重要的参考帧。4个必需的目标是:挑选位置,地方位置和两个相关的方法位置。
- 计划机器人运动 -最后,通过循环通过这4个位置来创建机器人程序。这应该只需要一两分钟,以便简单的选择和放置任务。
在离线编程中编写一个挑选和放置任务,这就是真的就是这样!
一种更快的方式来学习选择和放置编程
想看看挑选选择和地点任务是多么容易?
查看我们的网络研讨会,然后选择挑选的编程。