计算机科学
协议(科学)
多线程
图层(电子)
建筑
嵌入式系统
通信协议
协议栈
计算机体系结构
分布式计算
计算机网络
线程(计算)
替代医学
化学
有机化学
视觉艺术
病理
艺术
操作系统
医学
无线传感器网络
作者
Huifeng Wu,Yan Yi,Danfeng Sun,René Simon
标识
DOI:10.1109/tie.2019.2902783
摘要
Visual, motion control, and programmable logic controller (PLC) systems are becoming increasingly inseparable and important in manufacturing. However, the types of programs and hardware used in these systems are numerous, and there are many communication protocols and mixed development methods among the systems; meanwhile, the requirements and complexities of these systems are ever growing. All these factors hinder application implementation for users, and very few reported studies have researched the integration of these three systems to ease complexity. Most of these studies have focused on individual applications. In this paper, we propose a multilevel flexible architecture based on a vision control algorithm (VCA) protocol. This multilevel architecture includes a flexible layer, a control layer, and an algorithm layer. The flexible layer is used to seamlessly integrate the visual system and the embedded PLC (ePLC). The VCA protocol is designed for data interactions between the layers. Correspondingly, customized hardware, memory allocation, and Petri-net-based multithreading structure of the proposed architecture are described in detail. Then, two cases are implemented: a winding machine with a visual system that obtains a regular winding effect by correcting θ, and a binocular catching robot uses cameras to track the trajectory and successfully catch a ball by adjusting speed and position. The results indicate that the proposed VCA-based architecture could easily be applied to two very different scenarios.
科研通智能强力驱动
Strongly Powered by AbleSci AI