在服务机器人以及学术界半岛app官网、灵活可被识别的,用例使用特定的控制器,导致各自的机器人主要作为致动器与底层控制系统但是没有个人的智慧。gydF4y2Ba
机器人控制:使用本机编程语言或外部控制器吗?gydF4y2Ba

Dr.-Ing。安德烈亚斯•赫尔曼,高级团队领导先进机器人技术|半岛app官网gydF4y2BaArtiMinds机半岛app官网器人gydF4y2Ba
这两种方法各有各自的优点和缺点。gydF4y2Ba
在工业背景下,普遍的做法是使用特定于供应商的编程语言来建立系统“从单一模具”。在服务机器人以及学术界半岛app官网、灵活可被识别的,用例使用特定的控制器,导致各自的机器人主要作为致动器与底层控制系统但是没有个人的智慧。gydF4y2Ba
有许多的机器人公司目前推动第二种方法在工业背半岛app官网景下. .gydF4y2Ba
我们将,因此,喜欢花时间讨论从中立的角度的差异如下博文:gydF4y2Ba
的需求gydF4y2Ba
自动化工程,由于相对静态结构和高可预测性——通常是一种自上而下的方法在编程和执行。这种方法需要少量自由度的机器人任务以来明确定义:一般来说,在每一个序列的机器人可以计划和计算运动路径以及执行这些没有中断或适应。在离散的时间点上,基于相机的对象检测例如可以传输到机器人程序对象的位置。后者然后计算物体运动路径,只在最后一个序列覆盖运动与力控制。gydF4y2Ba
相比之下,在服务机器人半岛app官网主要是需要有运动控制循环的基础方法,因为机器人的环境不太明确的进而导致更高的不确定性。因此,在学术界分层信息模型与双向垂直流动,赋予机器人更高程度的自主权和适应性。这个例子有行为决策模型或实时视觉伺服控制工程(跟踪动态目标)。gydF4y2Ba
的优势gydF4y2Ba
个人控制器受到只有一小部分限制,提供灵活的系统架构的设计。硬件和软件(包括操作系统和编程语言)可以自由选择为了受益于他们的个人优势或为了进料的以前的工作不需要移植。这特别是允许使用任意传感器通常不与特定的机器人供应商技术兼容。约束的控制系统完全由于限制在致动器的动态和机器人的接口。因此,还multi-overlaid控制模型是可行的(如零空间控制或服从的软硬约束在运行时)。gydF4y2Ba
,本地编程占主导地位的好处:全面的保证和支持机器人供应商提供的选项。这是可能的,因为编程和执行发生在最初的机器人控制器。编程与工具和语言进行开发的供应商。额外的硬件认证或只能通过全面测试协议。因此,确定的行为是保证在任何时候,保证机器人的动力学的可预测性和它的周期时间。硬件和软件组件彼此协调,以产生最佳性能同时预定义安全使用的局限性。此外,明确定义的一组全面测试命令允许全面的文档的创建和简化了支持的错误情况。gydF4y2Ba
局限性和风险gydF4y2Ba
使用一个机器人制造商指定的环境需要在编程方面的专业知识以及处理其潜在的缺点和局限性。整个系统只能实现机器人制造商提供,并允许。这通常也意味着在运行时机器人只能实现在编程时的设想是什么。gydF4y2Ba
单个控制器另一方面提供高潜在故障,由于多层系统涉及多个组件——个体系统的兼容性是与用户的责任。因此,一个非常深刻的理解的硬件及其动力学是绝对的先决条件。没有它,有超载的可能性通过错误的控制硬件,例如如果动力学要求,它不能提供。这通常会使它更难以接受这样一个系统的安全认证。gydF4y2Ba
结论gydF4y2Ba
当然,许多工业机器人也允许混合操作,这使得它可以连接单个传感器或外部控制器为特殊场景。通过这种方式,人们往往可以校正补偿适用于单,否则静态轨迹(叠加)和监控这些关于与安全相关的阈值。通过仔细混合,可以利用这两种方法的优点,缺点只承担小程序部分。gydF4y2Ba
与它的gydF4y2Ba机器人编程套件(RPS),gydF4y2BaArtiMinds减少了编程工作在机器人的母语降到最低,另外允许移植不同厂商之间的技术。因此,我们的客户可以专注于他们的流程,同时受益于所有本地编程——特别是的优点gydF4y2Basensor-adaptivegydF4y2Ba运动!gydF4y2Ba
内容与本文作者的意见,不一定代表RoboticsTomorrow的观点半岛app官网gydF4y2Ba
评论(0)gydF4y2Ba
这篇文章没有任何评论。成为第一个在下面留下你的评论。gydF4y2Ba
特色产品gydF4y2Ba
