[go: up one dir, main page]

CN107598928A - Camera and robot control system and its automatic adaptation method based on semantic model - Google Patents

Camera and robot control system and its automatic adaptation method based on semantic model Download PDF

Info

Publication number
CN107598928A
CN107598928A CN201711005743.8A CN201711005743A CN107598928A CN 107598928 A CN107598928 A CN 107598928A CN 201711005743 A CN201711005743 A CN 201711005743A CN 107598928 A CN107598928 A CN 107598928A
Authority
CN
China
Prior art keywords
camera
semantic
robot
semantic model
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711005743.8A
Other languages
Chinese (zh)
Other versions
CN107598928B (en
Inventor
赵冰洁
张华良
杨帆
李庆鑫
张涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Intelligent Robot Innovation Center Co ltd
Shenyang Institute of Automation of CAS
Original Assignee
Shenyang Institute of Automation of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang Institute of Automation of CAS filed Critical Shenyang Institute of Automation of CAS
Priority to CN201711005743.8A priority Critical patent/CN107598928B/en
Publication of CN107598928A publication Critical patent/CN107598928A/en
Application granted granted Critical
Publication of CN107598928B publication Critical patent/CN107598928B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Manipulator (AREA)

Abstract

本发明涉及基于语义模型的相机与机器人控制系统及其自动适配方法,分别在相机控制器、机器人控制器中建立语义化模型服务端模块、语义化模型客户端模块,通过语义化模型服务端模块的语义建模、以及与语义化模型客户端模块的解析,实现工业相机与机器人控制系统的自动适配。本发明可以在相机功能升级改变情况下,不需要机器人控制停止工作,重新对控制器编程修改相机的功能和命令,增加了机器人系统工作的灵活性、节约了工作时间,即插即用。

The invention relates to a camera and robot control system based on a semantic model and an automatic adaptation method thereof. A semantic model server module and a semantic model client module are respectively established in the camera controller and the robot controller, and the semantic model server module The semantic modeling of the module and the analysis of the client module of the semantic model realize the automatic adaptation of the industrial camera and the robot control system. The invention can reprogram the controller to modify the functions and commands of the camera without the need for the robot to stop working when the camera function is upgraded and changed, which increases the flexibility of the robot system, saves working time, and is plug-and-play.

Description

基于语义模型的相机与机器人控制系统及其自动适配方法Camera and Robot Control System and Its Automatic Adaptation Method Based on Semantic Model

技术领域technical field

本发明涉及了一种基于语义模型的工业相机与机器人控制系统及其自动适配方法,属于机器人控制领域。The invention relates to a semantic model-based industrial camera and robot control system and an automatic adaptation method thereof, belonging to the field of robot control.

背景技术Background technique

在工业4.0时代的背景下,随着中国制作2025战略的深入,机器人产业市场呈现爆炸式增长势头,这离不开机器视觉系统,机器视觉就相当于人类视觉在机器上的延伸机,让人机协作成为现实。机器人产业想实现真正的智能化和自动化,必须具备精准观察事物的能力,才能够很好的对事物判断,工业相机作为机器视觉系统的核心,其重要性不言而喻。In the context of the industry 4.0 era, with the deepening of China's 2025 strategy, the robot industry market is showing explosive growth momentum. This is inseparable from the machine vision system. Machine vision is equivalent to the extension of human vision on the machine. Machine collaboration becomes a reality. If the robot industry wants to achieve real intelligence and automation, it must have the ability to accurately observe things in order to be able to judge things well. As the core of the machine vision system, the importance of industrial cameras is self-evident.

传统的机器视觉方案,机器人控制器需要对相机的通信配置和功能进行固定编程工作,当相机功能存在大量随机组合时,需要极其繁琐的机器人编程工作;当相机功能升级变更时,机器人控制器需要停止工作,重新对功能和配置进行固定编程。如果更换不同的相机,需要根据相机厂商的功能和配置,针对此款相机进行特定的编程,不同相机之间的软件不具备复用性。传统的方案影响效率,不具备灵活性,也不符合智能制造理念。In the traditional machine vision solution, the robot controller needs to perform fixed programming work on the communication configuration and functions of the camera. When there are a large number of random combinations of camera functions, extremely tedious robot programming work is required; when the camera function is upgraded and changed, the robot controller needs to Stop working and reprogram the functions and configurations to fix. If you change to a different camera, you need to perform specific programming for this camera according to the functions and configurations of the camera manufacturer, and the software between different cameras does not have reusability. Traditional solutions affect efficiency, are not flexible, and do not conform to the concept of intelligent manufacturing.

“语义化”指的是机器在需要更少的人类干预的情况下能够研究和收集信息,读懂机器语言,目前广泛应用于互联网领域,在web、HTML传输中应用较多。工业控制领域存在各设备数据格式不一样、通信模式不一样,这样会造成为了一个系统的数据采集,需要工程师知道不同的数据、格式意义等,浪费大量资源。语义化解决了这个问题,让设备统一描述,说一样的语言,更能实现互联互通。"Semantic" refers to the ability of machines to research and collect information and understand machine language with less human intervention. It is currently widely used in the Internet field, and it is widely used in web and HTML transmission. In the field of industrial control, there are different data formats and communication modes of each device. This will result in a system of data collection, requiring engineers to know different data, format meanings, etc., wasting a lot of resources. Semantics solves this problem, allowing devices to be described in a unified manner, speak the same language, and achieve better interconnection.

针对机器人控制领域智能化的需求,基于语义化建模,研究了工业相机与机器人控制系统的自适应方法,语义化描述信息,服务器和客户端自动适配,突破繁琐传统视觉的固定编程,实现软件复用,即插即用,互通互联,对中国智能制造的发展具有重大意义。In response to the demand for intelligence in the field of robot control, based on semantic modeling, the adaptive method of industrial cameras and robot control systems has been studied, semantic description information, automatic adaptation of server and client, breaking through the cumbersome fixed programming of traditional vision, and realizing Software reuse, plug and play, and interconnection are of great significance to the development of China's intelligent manufacturing.

发明内容Contents of the invention

针对现有视觉方案中存在大量通信配置过程和相机更换或功能更新时繁琐的重新编程工作,本发明提供了一种基于语义模型的工业相机与机器人控制系统及其自动适配方法。基于语义模型模块,通过语义化描述,实现自动适配,即插即用,同步更新,提高工作效率。Aiming at the cumbersome reprogramming work of a large number of communication configuration processes and camera replacement or function update in the existing vision scheme, the present invention provides a semantic model-based industrial camera and robot control system and its automatic adaptation method. Based on the semantic model module, through semantic description, automatic adaptation, plug and play, and synchronous update are realized to improve work efficiency.

本发明为实现上述目的所采用的技术方案是:基于语义模型的相机与机器人控制系统的自动适配方法,分别在相机控制器、机器人控制器中建立语义化模型服务端模块、语义化模型客户端模块,通过语义化模型服务端模块的语义建模、以及与语义化模型客户端模块的解析,实现工业相机与机器人控制系统的自动适配,包括以下步骤:The technical solution adopted by the present invention to achieve the above purpose is: based on the automatic adaptation method of the camera and the robot control system based on the semantic model, the semantic model server module and the semantic model client module are respectively established in the camera controller and the robot controller. The terminal module realizes the automatic adaptation of the industrial camera and the robot control system through the semantic modeling of the semantic model server module and the analysis of the semantic model client module, including the following steps:

语义化模型服务端模块根据相机参数和相机控制命令进行语义化描述,写入地址空间的元素、子元素里,然后将参数组织结构及服务列表形成XML文件;The semantic model server module carries out semantic description according to camera parameters and camera control commands, writes them into the elements and sub-elements of the address space, and then forms the parameter organization structure and service list into an XML file;

语义化模型客户端模块访问相机控制器内的语义化模型服务端模块并获取XML文件,解析得到相机参数和相机控制命令;将所需的相机参数和相机控制命令所对应的语义化命令发送至相机控制器;The semantic model client module accesses the semantic model server module in the camera controller and obtains the XML file, parses the camera parameters and camera control commands; sends the required camera parameters and camera control commands corresponding to the semantic commands to camera controller;

语义化模型服务端模块得到语义化命令,相机控制器执行语义化命令所对应的操作,并反馈机器人信息;机器人控制器根据机器人信息,进行控制。The semantic model server module gets the semantic command, the camera controller executes the operation corresponding to the semantic command, and feeds back the robot information; the robot controller performs control according to the robot information.

所述相机参数包括相机拍摄功能、拍摄参数调节、相机参数信息。The camera parameters include camera shooting functions, shooting parameter adjustments, and camera parameter information.

所述参数组织结构包括元素、子元素的对应关系;服务列表包括元素、子元素的内容。The parameter organization structure includes correspondence between elements and sub-elements; the service list includes contents of elements and sub-elements.

所述根据相机参数和控制命令进行语义化描述,写入地址空间的元素、子元素里包括以下步骤:The semantic description according to the camera parameters and control commands, and the writing into the elements and sub-elements of the address space include the following steps:

将相机拍摄功能、拍摄参数调节、相机参数信息分别作为元素写入地址空间;将各元素的分类分别作为所属元素下的子元素;对应某子元素的动作即相机控制命令作为该子元素下的下一级子元素。Write the camera shooting function, shooting parameter adjustment, and camera parameter information into the address space as elements respectively; the classification of each element is regarded as the sub-element under the element; the action corresponding to a certain sub-element, that is, the camera control command, is used as the sub-element under the sub-element The next level of child elements.

所述相机控制器进行所对应的命令操作,并反馈机器人信息包括以下步骤:The camera controller performs the corresponding command operation and feeds back the robot information including the following steps:

相机控制器根据语义化命令执行拍摄动作,并得到拍摄结果对应的位置信息。The camera controller executes the shooting action according to the semantic command, and obtains the position information corresponding to the shooting result.

反馈机器人信息后,机器人控制器根据位置信息解算得到机器人运动轨迹,根据运动轨迹控制机器人执行抓取动作。After feeding back the robot information, the robot controller calculates the motion trajectory of the robot according to the position information, and controls the robot to perform the grasping action according to the motion trajectory.

基于语义模型的相机与机器人控制系统,分别在相机控制器、机器人控制器中建立语义化模型服务端模块、语义化模型客户端模块,包括:The camera and robot control system based on the semantic model establishes a semantic model server module and a semantic model client module in the camera controller and the robot controller respectively, including:

语义化模型服务端模块,用于根据相机参数和相机控制命令进行语义化描述,写入地址空间的元素、子元素里,然后将参数组织结构及服务列表形成XML文件;得到语义化命令,使相机控制器执行语义化命令所对应的操作并反馈机器人信息至机器人控制器;Semantic model server module, used to carry out semantic description according to camera parameters and camera control commands, write them into the elements and sub-elements of the address space, and then form the parameter organization structure and service list into XML files; get the semantic commands, make The camera controller executes the operation corresponding to the semantic command and feeds back the robot information to the robot controller;

语义化模型客户端模块,用于访问相机控制器内的语义化模型服务端模块并获取XML文件,解析得到相机参数和相机控制命令;将所需的相机参数和相机控制命令所对应的语义化命令发送至相机控制器的语义化模型服务端模块。The semantic model client module is used to access the semantic model server module in the camera controller and obtain the XML file, parse the camera parameters and camera control commands; convert the required camera parameters and camera control commands to the corresponding semantic The command is sent to the semantic model server module of the camera controller.

本发明具有以下优点及有益效果:The present invention has the following advantages and beneficial effects:

1、本发明的自动适配,不是针对某一个特定型号的机器人控制器和工业相机,其适配方法适用于所有装有本发明的语义化模型模块的机器人控制器和工业相机。1. The automatic adaptation of the present invention is not aimed at a certain type of robot controller and industrial camera, and its adaptation method is applicable to all robot controllers and industrial cameras equipped with the semantic model module of the present invention.

2、本发明自动适配的特点,可以在相机功能升级改变情况下,不需要机器人控制器中断工作,替代了用示教器手动修改相机功能和通信命令,增加了机器人系统工作的灵活性、节约了工作时间,即插即用。2. The automatic adaptation feature of the present invention can replace the manual modification of camera functions and communication commands with the teaching pendant without interrupting the work of the robot controller when the camera function is upgraded and changed, which increases the flexibility of the robot system. Save working time, plug and play.

3、本发明语义化模型模块使用了基于面向服务的技术,不依赖特定的硬件平台和操作系统,软件具有复用性、适用范围广。3. The semantic model module of the present invention uses a service-oriented technology, does not depend on a specific hardware platform and operating system, and the software has reusability and a wide range of applications.

附图说明Description of drawings

图1是本发明应用的硬件环境组成的实施例框图;Fig. 1 is the embodiment block diagram that the hardware environment composition of the present invention is applied;

图2是本发明的控制器语义化模型模块图;Fig. 2 is a module diagram of a controller semantic model of the present invention;

具体实施方式Detailed ways

下面结合附图及实施例对本发明做进一步的详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

参见图1,基于语义化模型的工业相机与机器人控制系统,其中主要涉及机器人控制器、相机控制器、机器人本体。See Figure 1, the industrial camera and robot control system based on the semantic model, which mainly involves the robot controller, camera controller, and robot body.

所述的机器人控制器,是运行QNX实时操作系统的X86架构平台,其硬件部分包含运动控制器和伺服驱动器,支持EtherCAT总线通信。软件部分包括语义化模型服务端模块、控制算法模块、传感器模块、运动控制模块;控制算法模块,包括基础算法库、功能算法库和应用算法库,用于机器人控制的算法应用;传感器模块,包括传感器硬件驱动和数据转换模型,用于机器人与传感器交互。运动控制模块,包括动力学模块、运动学模块,用于解析命令,控制机器人操作。The robot controller is an X86 architecture platform running the QNX real-time operating system, and its hardware part includes a motion controller and a servo driver, and supports EtherCAT bus communication. The software part includes semantic model server module, control algorithm module, sensor module, motion control module; control algorithm module, including basic algorithm library, functional algorithm library and application algorithm library, used for algorithm application of robot control; sensor module, including Sensor hardware drivers and data conversion models for robot-sensor interaction. Motion control module, including dynamics module and kinematics module, is used to analyze commands and control robot operation.

所述的相机控制器包含语义化模型客户端模块、通信配置模块、视觉功能模块;The camera controller includes a semantic model client module, a communication configuration module, and a visual function module;

参见图2,本专利的自动适配核心点是语义化模型客户端模块和服务端模块。语义化模型服务端模块是基于语义面向服务的模块,定义了一种集成地址空间和信息的模型,将一个具体对象的相关的所有参数、操作方式、历史、事件等信息基于语义建模的方式对对象进行语义化描述,建立彼此关系,形成参数组织结构及服务列表的XML文件,可以表示复杂的数据结构和过程,建立网络通信服务端,基于TCP的二进制协议完成数据交换。所述的语义建模,是基于数据建模基础上,增加语义描述层,以“数据—语义—关系”形式描述。语义化模型客户端模块是基于语义面向服务的模块,建立网络通信的客户端,通过ID访问服务器模块,基于语义化属性信息和XML文件解析获得参数组织结构及服务列表。Referring to Figure 2, the core points of automatic adaptation in this patent are the semantic model client module and server module. The semantic model server module is a service-oriented module based on semantics, which defines a model that integrates address space and information, and uses semantic modeling to model all the parameters, operation methods, history, events and other information related to a specific object Semantically describe objects, establish relationships with each other, and form XML files of parameter organization structure and service list, which can represent complex data structures and processes, establish network communication servers, and complete data exchange based on TCP binary protocol. The semantic modeling described above is based on data modeling, adding a semantic description layer and describing in the form of "data-semantics-relationship". The semantic model client module is a service-oriented module based on semantics. It establishes a client for network communication, accesses the server module through ID, and obtains parameter organization structure and service list based on semantic attribute information and XML file analysis.

以机器人控制器和工业相机系统为例,具体过程包括:工业相机控制器端建立语义化模型服务端模块,将相机的参数信息如:拍摄的功能、拍摄参数的调节、相机的基本信息等参数语义建模方式进行语义化描述,写入地址空间的元素里,元素包括元素层、子元素层等层级关系,各元素间建立联系,形成参数组织结构及服务列表的XML文件。机器人控制器端建立语义化模型客户端模块,客户端对服务端发起握手,建立连接。获取参数组织结构及服务列表XML、基于语义模型解析地址空间里元素,子元素的信息,最终获取相机的信息模型的所有数据,从而达到自动适配的目的。机器人控制器根据适配结果,将相应的控制命令发送给相机控制器,相机控制器执行被发送的命令,并将位置信息反馈给机器人控制器,机器人控制器根据位置信息,结合控制算法模块、运动控制模块控制机器人本体执行抓取命令。Taking the robot controller and industrial camera system as an example, the specific process includes: the industrial camera controller establishes a semantic model server module, and the parameter information of the camera such as: shooting function, shooting parameter adjustment, basic camera information and other parameters The semantic modeling method carries out semantic description and writes it into the elements of the address space. The elements include hierarchical relationships such as element layer and sub-element layer. The relationship between each element is established to form an XML file of parameter organization structure and service list. The robot controller establishes a semantic model client module, and the client initiates a handshake to the server to establish a connection. Obtain the parameter organization structure and service list XML, analyze the information of elements and sub-elements in the address space based on the semantic model, and finally obtain all the data of the camera's information model, so as to achieve the purpose of automatic adaptation. According to the adaptation result, the robot controller sends the corresponding control command to the camera controller. The camera controller executes the sent command and feeds back the position information to the robot controller. The robot controller combines the control algorithm module, The motion control module controls the robot body to execute grabbing commands.

以下将描述本发明自动适配方法实例,具体步骤如下:An example of the automatic adaptation method of the present invention will be described below, and the specific steps are as follows:

步骤1:相机控制器建立语义化模型服务端模块,基于语义建模,对相机拍摄的功能(例如拍摄形状、识别颜色、存储功能)、拍摄参数的调节(例如曝光时间、调焦距、拍摄模式)、相机的基本信息(例如生产厂家、出厂日期、最大分辨率)等参数进行语义化描述,写入地址空间的元素、子元素里;就功能和控制命令举例:比如相机能拍摄不同形状和不同颜色,将颜色和形状语义化描述在元素层,将形状包括的如圆形、方形等、颜色包括的如红色、黄色等语义化描述在各自的子元素层,将控制命令比如拍摄黄色圆形、红色方形等命令语义化描述在下一级子元素层。然后将参数组织结构及服务列表形成XML文件。Step 1: The camera controller establishes a semantic model server module, based on semantic modeling, adjusts camera shooting functions (such as shooting shape, recognition color, storage function) and shooting parameters (such as exposure time, focal length, shooting mode) ), the basic information of the camera (such as manufacturer, date of manufacture, maximum resolution) and other parameters are semantically described, and written into the elements and sub-elements of the address space; examples of functions and control commands: for example, the camera can capture images of different shapes and Different colors, semantically describe the color and shape at the element layer, semantically describe the shape including circle, square, etc., and the color including red, yellow, etc. at the respective sub-element layer, and control commands such as shooting a yellow circle Commands such as shape and red square are semantically described in the next sub-element layer. Then the parameter organization structure and service list are formed into an XML file.

步骤2:机器人控制器设置语义化模型客户端模块,向服务端发起握手,建立通信,获取参数组织结构及服务列表XML、基于语义模型解析地址空间里元素,子元素的信息,最终获取相机的信息模型的所有数据,对应步骤1举例,例如经过访问,控制知道相机能拍摄不同形状和不同颜色,及各种控制命令,从而使得控制器和相机能达到自动适配的目的。Step 2: The robot controller sets up the semantic model client module, initiates a handshake to the server, establishes communication, obtains the parameter organization structure and service list XML, analyzes the information of elements and sub-elements in the address space based on the semantic model, and finally obtains the camera All the data in the information model corresponds to step 1. For example, after access, the controller knows that the camera can capture different shapes and colors, as well as various control commands, so that the controller and the camera can achieve the purpose of automatic adaptation.

步骤3:机器人控制器根据功能需要,例如拍摄黄色圆形,语义化模型客户端模块将其解析语义获得的拍摄黄色圆形的语义化命令发送给相机控制器,相机控制器获得命令后,视觉功能模块开始执行搜索匹配等算法(相机控制器里有比如黄色圆形的模板,不断搜索,当拍摄到的正好是黄色圆形时,说明匹配到了,会计算出黄色圆形的位置信息,给机器人控制器),当拍摄到黄色圆形时,将其位置信息发送给机器人控制器。Step 3: According to the functional requirements, the robot controller, for example, shoots a yellow circle, and the semantic model client module sends the semantic command of shooting a yellow circle obtained by analyzing the semantics to the camera controller. After the camera controller obtains the command, the visual The function module starts to execute algorithms such as search and matching (there is a template such as a yellow circle in the camera controller, and it keeps searching. When the captured yellow circle happens to be a match, it will calculate the position information of the yellow circle and send it to the robot. controller), when the yellow circle is photographed, its position information is sent to the robot controller.

步骤4:机器人控制根据位置信息,调用控制算法模块进行解算,获得机器人执行轨迹,运动控制模块控制机械臂执行抓取任务。Step 4: The robot control calls the control algorithm module to solve the calculation according to the position information, and obtains the execution trajectory of the robot, and the motion control module controls the robotic arm to perform the grasping task.

综上所述,本发明的方法针对工业相机和机器人控制系统自动适配的需求,提出一种基于语义化模型的系统及自动适配方法。该方法为机器人控制器灵活控制工业相机提供便利,即插即用,不依赖特定型号的控制器和相机,其软件具有复用性,节约工作时间,有利于多相机系统的扩展,能实现互联互通自组决策。To sum up, the method of the present invention proposes a system and an automatic adaptation method based on a semantic model to meet the requirements of automatic adaptation of industrial cameras and robot control systems. This method provides convenience for the robot controller to flexibly control industrial cameras, plug and play, does not depend on specific models of controllers and cameras, its software is reusable, saves working time, is conducive to the expansion of multi-camera systems, and can realize interconnection Interoperable ad hoc decision making.

Claims (7)

1.基于语义模型的相机与机器人控制系统的自动适配方法,其特征在于:分别在相机控制器、机器人控制器中建立语义化模型服务端模块、语义化模型客户端模块,通过语义化模型服务端模块的语义建模、以及与语义化模型客户端模块的解析,实现工业相机与机器人控制系统的自动适配,包括以下步骤:1. The automatic adaptation method of the camera and the robot control system based on the semantic model is characterized in that: the semantic model server module and the semantic model client module are respectively established in the camera controller and the robot controller, and through the semantic model The semantic modeling of the server module and the analysis of the client module of the semantic model realize the automatic adaptation of the industrial camera and the robot control system, including the following steps: 语义化模型服务端模块根据相机参数和相机控制命令进行语义化描述,写入地址空间的元素、子元素里,然后将参数组织结构及服务列表形成XML文件;The semantic model server module carries out semantic description according to camera parameters and camera control commands, writes them into the elements and sub-elements of the address space, and then forms the parameter organization structure and service list into an XML file; 语义化模型客户端模块访问相机控制器内的语义化模型服务端模块并获取XML文件,解析得到相机参数和相机控制命令;将所需的相机参数和相机控制命令所对应的语义化命令发送至相机控制器;The semantic model client module accesses the semantic model server module in the camera controller and obtains the XML file, parses the camera parameters and camera control commands; sends the required camera parameters and camera control commands corresponding to the semantic commands to camera controller; 语义化模型服务端模块得到语义化命令,相机控制器执行语义化命令所对应的操作,并反馈机器人信息;机器人控制器根据机器人信息,进行控制。The semantic model server module gets the semantic command, the camera controller executes the operation corresponding to the semantic command, and feeds back the robot information; the robot controller performs control according to the robot information. 2.根据权利要求1所述的基于语义模型的相机与机器人控制系统的自动适配方法,所述相机参数包括相机拍摄功能、拍摄参数调节、相机参数信息。2. The automatic adaptation method of a camera and a robot control system based on a semantic model according to claim 1, wherein the camera parameters include camera shooting functions, shooting parameter adjustments, and camera parameter information. 3.根据权利要求1所述的基于语义模型的相机与机器人控制系统的自动适配方法,所述参数组织结构包括元素、子元素的对应关系;服务列表包括元素、子元素的内容。3. The semantic model-based automatic adaptation method between a camera and a robot control system according to claim 1, wherein the parameter organization structure includes correspondence between elements and sub-elements; the service list includes contents of elements and sub-elements. 4.根据权利要求1所述的基于语义模型的相机与机器人控制系统的自动适配方法,所述根据相机参数和控制命令进行语义化描述,写入地址空间的元素、子元素里包括以下步骤:4. The automatic adaptation method of a camera and a robot control system based on a semantic model according to claim 1, wherein the semantic description is carried out according to the camera parameters and control commands, and the elements and sub-elements written into the address space include the following steps : 将相机拍摄功能、拍摄参数调节、相机参数信息分别作为元素写入地址空间;将各元素的分类分别作为所属元素下的子元素;对应某子元素的动作即相机控制命令作为该子元素下的下一级子元素。Write the camera shooting function, shooting parameter adjustment, and camera parameter information into the address space as elements respectively; the classification of each element is regarded as the sub-element under the element; the action corresponding to a certain sub-element, that is, the camera control command, is used as the sub-element under the sub-element The next level of child elements. 5.根据权利要求1所述的基于语义模型的相机与机器人控制系统的自动适配方法,所述相机控制器进行所对应的命令操作,并反馈机器人信息包括以下步骤:5. the automatic adaptation method of camera and robot control system based on semantic model according to claim 1, described camera controller carries out corresponding command operation, and feedback robot information comprises the following steps: 相机控制器根据语义化命令执行拍摄动作,并得到拍摄结果对应的位置信息。The camera controller executes the shooting action according to the semantic command, and obtains the position information corresponding to the shooting result. 6.根据权利要求1所述的基于语义模型的相机与机器人控制系统的自动适配方法,反馈机器人信息后,机器人控制器根据位置信息解算得到机器人运动轨迹,根据运动轨迹控制机器人执行抓取动作。6. According to the automatic adaptation method of the camera and the robot control system based on the semantic model according to claim 1, after feeding back the robot information, the robot controller obtains the robot motion trajectory according to the position information solution, and controls the robot to perform grabbing according to the motion trajectory action. 7.基于语义模型的相机与机器人控制系统,其特征在于,分别在相机控制器、机器人控制器中建立语义化模型服务端模块、语义化模型客户端模块,包括:7. The camera and robot control system based on the semantic model is characterized in that a semantic model server module and a semantic model client module are respectively established in the camera controller and the robot controller, including: 语义化模型服务端模块,用于根据相机参数和相机控制命令进行语义化描述,写入地址空间的元素、子元素里,然后将参数组织结构及服务列表形成XML文件;得到语义化命令,使相机控制器执行语义化命令所对应的操作并反馈机器人信息至机器人控制器;Semantic model server module, used to carry out semantic description according to camera parameters and camera control commands, write them into the elements and sub-elements of the address space, and then form the parameter organization structure and service list into XML files; get the semantic commands, make The camera controller executes the operation corresponding to the semantic command and feeds back the robot information to the robot controller; 语义化模型客户端模块,用于访问相机控制器内的语义化模型服务端模块并获取XML文件,解析得到相机参数和相机控制命令;将所需的相机参数和相机控制命令所对应的语义化命令发送至相机控制器的语义化模型服务端模块。The semantic model client module is used to access the semantic model server module in the camera controller and obtain the XML file, parse the camera parameters and camera control commands; convert the required camera parameters and camera control commands to the corresponding semantic The command is sent to the semantic model server module of the camera controller.
CN201711005743.8A 2017-10-25 2017-10-25 Camera and robot control system based on semantic model and its automatic adaptation method Expired - Fee Related CN107598928B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711005743.8A CN107598928B (en) 2017-10-25 2017-10-25 Camera and robot control system based on semantic model and its automatic adaptation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711005743.8A CN107598928B (en) 2017-10-25 2017-10-25 Camera and robot control system based on semantic model and its automatic adaptation method

Publications (2)

Publication Number Publication Date
CN107598928A true CN107598928A (en) 2018-01-19
CN107598928B CN107598928B (en) 2019-11-12

Family

ID=61080741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711005743.8A Expired - Fee Related CN107598928B (en) 2017-10-25 2017-10-25 Camera and robot control system based on semantic model and its automatic adaptation method

Country Status (1)

Country Link
CN (1) CN107598928B (en)

Cited By (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10505756B2 (en) 2017-02-10 2019-12-10 Johnson Controls Technology Company Building management system with space graphs
US10831163B2 (en) 2012-08-27 2020-11-10 Johnson Controls Technology Company Syntax translation from first syntax to second syntax based on string analysis
US11024292B2 (en) 2017-02-10 2021-06-01 Johnson Controls Technology Company Building system with entity graph storing events
US11150617B2 (en) 2019-12-31 2021-10-19 Johnson Controls Tyco IP Holdings LLP Building data platform with event enrichment with contextual information
US11226598B2 (en) 2016-05-04 2022-01-18 Johnson Controls Technology Company Building system with user presentation composition based on building context
US11226604B2 (en) 2018-11-19 2022-01-18 Johnson Controls Tyco IP Holdings LLP Building system with semantic modeling based configuration and deployment of building applications
US11275348B2 (en) 2017-02-10 2022-03-15 Johnson Controls Technology Company Building system with digital twin based agent processing
US11280509B2 (en) 2017-07-17 2022-03-22 Johnson Controls Technology Company Systems and methods for agent based building simulation for optimal control
US11307538B2 (en) 2017-02-10 2022-04-19 Johnson Controls Technology Company Web services platform with cloud-eased feedback control
US11314726B2 (en) 2017-09-27 2022-04-26 Johnson Controls Tyco IP Holdings LLP Web services for smart entity management for sensor systems
US11314788B2 (en) 2017-09-27 2022-04-26 Johnson Controls Tyco IP Holdings LLP Smart entity management for building management systems
US11360447B2 (en) 2017-02-10 2022-06-14 Johnson Controls Technology Company Building smart entity system with agent based communication and control
US11442424B2 (en) 2017-03-24 2022-09-13 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic channel communication
US11699903B2 (en) 2017-06-07 2023-07-11 Johnson Controls Tyco IP Holdings LLP Building energy optimization system with economic load demand response (ELDR) optimization and ELDR user interfaces
US11704311B2 (en) 2021-11-24 2023-07-18 Johnson Controls Tyco IP Holdings LLP Building data platform with a distributed digital twin
US11709965B2 (en) 2017-09-27 2023-07-25 Johnson Controls Technology Company Building system with smart entity personal identifying information (PII) masking
US11714930B2 (en) 2021-11-29 2023-08-01 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin based inferences and predictions for a graphical building model
US11726632B2 (en) 2017-07-27 2023-08-15 Johnson Controls Technology Company Building management system with global rule library and crowdsourcing framework
US11727738B2 (en) 2017-11-22 2023-08-15 Johnson Controls Tyco IP Holdings LLP Building campus with integrated smart environment
US11735021B2 (en) 2017-09-27 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building risk analysis system with risk decay
US11733663B2 (en) 2017-07-21 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic work order generation with adaptive diagnostic task details
US11741165B2 (en) 2020-09-30 2023-08-29 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US11755604B2 (en) 2017-02-10 2023-09-12 Johnson Controls Technology Company Building management system with declarative views of timeseries data
US11762353B2 (en) 2017-09-27 2023-09-19 Johnson Controls Technology Company Building system with a digital twin based on information technology (IT) data and operational technology (OT) data
US11762351B2 (en) 2017-11-15 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with point virtualization for online meters
US11762886B2 (en) 2017-02-10 2023-09-19 Johnson Controls Technology Company Building system with entity graph commands
US11763266B2 (en) 2019-01-18 2023-09-19 Johnson Controls Tyco IP Holdings LLP Smart parking lot system
US11764991B2 (en) 2017-02-10 2023-09-19 Johnson Controls Technology Company Building management system with identity management
US11762343B2 (en) 2019-01-28 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with hybrid edge-cloud processing
US11761653B2 (en) 2017-05-10 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with a distributed blockchain database
US11769066B2 (en) 2021-11-17 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin triggers and actions
US11770020B2 (en) 2016-01-22 2023-09-26 Johnson Controls Technology Company Building system with timeseries synchronization
US11768004B2 (en) 2016-03-31 2023-09-26 Johnson Controls Tyco IP Holdings LLP HVAC device registration in a distributed building management system
US11774920B2 (en) 2016-05-04 2023-10-03 Johnson Controls Technology Company Building system with user presentation composition based on building context
US11774922B2 (en) 2017-06-15 2023-10-03 Johnson Controls Technology Company Building management system with artificial intelligence for unified agent based control of building subsystems
US11782407B2 (en) 2017-11-15 2023-10-10 Johnson Controls Tyco IP Holdings LLP Building management system with optimized processing of building system data
US11796974B2 (en) 2021-11-16 2023-10-24 Johnson Controls Tyco IP Holdings LLP Building data platform with schema extensibility for properties and tags of a digital twin
US11874809B2 (en) 2020-06-08 2024-01-16 Johnson Controls Tyco IP Holdings LLP Building system with naming schema encoding entity type and entity relationships
US11874635B2 (en) 2015-10-21 2024-01-16 Johnson Controls Technology Company Building automation system with integrated building information model
US11880677B2 (en) 2020-04-06 2024-01-23 Johnson Controls Tyco IP Holdings LLP Building system with digital network twin
US11894944B2 (en) 2019-12-31 2024-02-06 Johnson Controls Tyco IP Holdings LLP Building data platform with an enrichment loop
US11892180B2 (en) 2017-01-06 2024-02-06 Johnson Controls Tyco IP Holdings LLP HVAC system with automated device pairing
US11900287B2 (en) 2017-05-25 2024-02-13 Johnson Controls Tyco IP Holdings LLP Model predictive maintenance system with budgetary constraints
US11902375B2 (en) 2020-10-30 2024-02-13 Johnson Controls Tyco IP Holdings LLP Systems and methods of configuring a building management system
US11899723B2 (en) 2021-06-22 2024-02-13 Johnson Controls Tyco IP Holdings LLP Building data platform with context based twin function processing
US11921481B2 (en) 2021-03-17 2024-03-05 Johnson Controls Tyco IP Holdings LLP Systems and methods for determining equipment energy waste
US11927925B2 (en) 2018-11-19 2024-03-12 Johnson Controls Tyco IP Holdings LLP Building system with a time correlated reliability data stream
US11934966B2 (en) 2021-11-17 2024-03-19 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin inferences
US11941238B2 (en) 2018-10-30 2024-03-26 Johnson Controls Technology Company Systems and methods for entity visualization and management with an entity node editor
US11947785B2 (en) 2016-01-22 2024-04-02 Johnson Controls Technology Company Building system with a building graph
US11954713B2 (en) 2018-03-13 2024-04-09 Johnson Controls Tyco IP Holdings LLP Variable refrigerant flow system with electricity consumption apportionment
US11954478B2 (en) 2017-04-21 2024-04-09 Tyco Fire & Security Gmbh Building management system with cloud management of gateway configurations
US11954154B2 (en) 2020-09-30 2024-04-09 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US12013673B2 (en) 2021-11-29 2024-06-18 Tyco Fire & Security Gmbh Building control system using reinforcement learning
US12013823B2 (en) 2022-09-08 2024-06-18 Tyco Fire & Security Gmbh Gateway system that maps points into a graph schema
US12021650B2 (en) 2019-12-31 2024-06-25 Tyco Fire & Security Gmbh Building data platform with event subscriptions
US12055908B2 (en) 2017-02-10 2024-08-06 Johnson Controls Technology Company Building management system with nested stream generation
US12061633B2 (en) 2022-09-08 2024-08-13 Tyco Fire & Security Gmbh Building system that maps points into a graph schema
US12061453B2 (en) 2020-12-18 2024-08-13 Tyco Fire & Security Gmbh Building management system performance index
US12100280B2 (en) 2020-02-04 2024-09-24 Tyco Fire & Security Gmbh Systems and methods for software defined fire detection and risk assessment
US12099334B2 (en) 2019-12-31 2024-09-24 Tyco Fire & Security Gmbh Systems and methods for presenting multiple BIM files in a single interface
US12184444B2 (en) 2017-02-10 2024-12-31 Johnson Controls Technology Company Space graph based dynamic control for buildings
US12197299B2 (en) 2019-12-20 2025-01-14 Tyco Fire & Security Gmbh Building system with ledger based software gateways
US12196437B2 (en) 2016-01-22 2025-01-14 Tyco Fire & Security Gmbh Systems and methods for monitoring and controlling an energy plant
US12235617B2 (en) 2021-02-08 2025-02-25 Tyco Fire & Security Gmbh Site command and control tool with dynamic model viewer
US12333657B2 (en) 2021-12-01 2025-06-17 Tyco Fire & Security Gmbh Building data platform with augmented reality based digital twins
US12339825B2 (en) 2017-09-27 2025-06-24 Tyco Fire & Security Gmbh Building risk analysis system with risk cards
US12346381B2 (en) 2020-09-30 2025-07-01 Tyco Fire & Security Gmbh Building management system with semantic model integration
US12367443B2 (en) 2019-01-14 2025-07-22 Tyco Fire & Security Gmbh System and method for showing key performance indicators
US12372955B2 (en) 2022-05-05 2025-07-29 Tyco Fire & Security Gmbh Building data platform with digital twin functionality indicators
US12379718B2 (en) 2017-05-25 2025-08-05 Tyco Fire & Security Gmbh Model predictive maintenance system for building equipment
US12399467B2 (en) 2021-11-17 2025-08-26 Tyco Fire & Security Gmbh Building management systems and methods for tuning fault detection thresholds
US12412003B2 (en) 2021-11-29 2025-09-09 Tyco Fire & Security Gmbh Building data platform with digital twin based predictive recommendation visualization
USRE50632E1 (en) 2018-01-12 2025-10-14 Tyco Fire & Security Gmbh Building energy optimization system with battery powered vehicle cost optimization
US12481259B2 (en) 2022-01-03 2025-11-25 Tyco Fire & Security Gmbh Building platform chip for digital twins
US12523999B2 (en) 2022-10-20 2026-01-13 Tyco Fire & Security Gmbh Building management system with intelligent fault visualization
US12523975B2 (en) 2021-06-08 2026-01-13 Tyco Fire & Security Gmbh Building management system with intelligent visualization
US12529491B2 (en) 2022-05-05 2026-01-20 Tyco Fire & Security Gmbh Building data platform with digital twin-based diagnostic routines
US12542830B2 (en) 2021-02-08 2026-02-03 Tyco Fire & Security Gmbh Building management system with configuration by building model augmentation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156751A1 (en) * 2000-03-24 2002-10-24 Tsuyoshi Takagi Method for determining action of robot and robot
CN105282456A (en) * 2014-06-11 2016-01-27 佳能株式会社 Image processing method and image processing apparatus
CN105583857A (en) * 2014-11-12 2016-05-18 沈阳新松机器人自动化股份有限公司 Robot vision system
CN107063258A (en) * 2017-03-07 2017-08-18 重庆邮电大学 A kind of mobile robot indoor navigation method based on semantic information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156751A1 (en) * 2000-03-24 2002-10-24 Tsuyoshi Takagi Method for determining action of robot and robot
CN105282456A (en) * 2014-06-11 2016-01-27 佳能株式会社 Image processing method and image processing apparatus
CN105583857A (en) * 2014-11-12 2016-05-18 沈阳新松机器人自动化股份有限公司 Robot vision system
CN107063258A (en) * 2017-03-07 2017-08-18 重庆邮电大学 A kind of mobile robot indoor navigation method based on semantic information

Cited By (150)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11754982B2 (en) 2012-08-27 2023-09-12 Johnson Controls Tyco IP Holdings LLP Syntax translation from first syntax to second syntax based on string analysis
US10831163B2 (en) 2012-08-27 2020-11-10 Johnson Controls Technology Company Syntax translation from first syntax to second syntax based on string analysis
US10859984B2 (en) 2012-08-27 2020-12-08 Johnson Controls Technology Company Systems and methods for classifying data in building automation systems
US12474679B2 (en) 2012-08-27 2025-11-18 Tyco Fire & Security Gmbh Syntax translation from first syntax to second syntax based on string analysis
US12405581B2 (en) 2015-10-21 2025-09-02 Johnson Controls Technology Company Building automation system with integrated building information model
US11874635B2 (en) 2015-10-21 2024-01-16 Johnson Controls Technology Company Building automation system with integrated building information model
US11899413B2 (en) 2015-10-21 2024-02-13 Johnson Controls Technology Company Building automation system with integrated building information model
US12105484B2 (en) 2015-10-21 2024-10-01 Johnson Controls Technology Company Building automation system with integrated building information model
US11947785B2 (en) 2016-01-22 2024-04-02 Johnson Controls Technology Company Building system with a building graph
US12196437B2 (en) 2016-01-22 2025-01-14 Tyco Fire & Security Gmbh Systems and methods for monitoring and controlling an energy plant
US11894676B2 (en) 2016-01-22 2024-02-06 Johnson Controls Technology Company Building energy management system with energy analytics
US11770020B2 (en) 2016-01-22 2023-09-26 Johnson Controls Technology Company Building system with timeseries synchronization
US11768004B2 (en) 2016-03-31 2023-09-26 Johnson Controls Tyco IP Holdings LLP HVAC device registration in a distributed building management system
US11927924B2 (en) 2016-05-04 2024-03-12 Johnson Controls Technology Company Building system with user presentation composition based on building context
US11226598B2 (en) 2016-05-04 2022-01-18 Johnson Controls Technology Company Building system with user presentation composition based on building context
US12210324B2 (en) 2016-05-04 2025-01-28 Johnson Controls Technology Company Building system with user presentation composition based on building context
US11774920B2 (en) 2016-05-04 2023-10-03 Johnson Controls Technology Company Building system with user presentation composition based on building context
US11892180B2 (en) 2017-01-06 2024-02-06 Johnson Controls Tyco IP Holdings LLP HVAC system with automated device pairing
US11755604B2 (en) 2017-02-10 2023-09-12 Johnson Controls Technology Company Building management system with declarative views of timeseries data
US11778030B2 (en) 2017-02-10 2023-10-03 Johnson Controls Technology Company Building smart entity system with agent based communication and control
US11151983B2 (en) 2017-02-10 2021-10-19 Johnson Controls Technology Company Building system with an entity graph storing software logic
US11018890B2 (en) 2017-02-10 2021-05-25 Johnson Controls Technology Company Building system with a dynamic space graph with temporary relationships
US11108587B2 (en) 2017-02-10 2021-08-31 Johnson Controls Tyco IP Holdings LLP Building management system with space graphs
US11018891B2 (en) 2017-02-10 2021-05-25 Johnson Controls Technology Company Building system with a space graph with indirect impact relationships
US11360447B2 (en) 2017-02-10 2022-06-14 Johnson Controls Technology Company Building smart entity system with agent based communication and control
US11018889B2 (en) 2017-02-10 2021-05-25 Johnson Controls Technology Company Building system with dynamic building control based on a dynamic space graph
US11070390B2 (en) 2017-02-10 2021-07-20 Johnson Controls Technology Company Building system with a space graph with new entity relationship updates
US11158306B2 (en) 2017-02-10 2021-10-26 Johnson Controls Technology Company Building system with entity graph commands
US12292720B2 (en) 2017-02-10 2025-05-06 Johnson Controls Technology Company Building system with digital twin based agent processing
US11994833B2 (en) 2017-02-10 2024-05-28 Johnson Controls Technology Company Building smart entity system with agent based data ingestion and entity creation using time series data
US12019437B2 (en) 2017-02-10 2024-06-25 Johnson Controls Technology Company Web services platform with cloud-based feedback control
US11809461B2 (en) 2017-02-10 2023-11-07 Johnson Controls Technology Company Building system with an entity graph storing software logic
US11792039B2 (en) 2017-02-10 2023-10-17 Johnson Controls Technology Company Building management system with space graphs including software components
US12229156B2 (en) 2017-02-10 2025-02-18 Johnson Controls Technology Company Building management system with eventseries processing
US12055908B2 (en) 2017-02-10 2024-08-06 Johnson Controls Technology Company Building management system with nested stream generation
US11774930B2 (en) 2017-02-10 2023-10-03 Johnson Controls Technology Company Building system with digital twin based agent processing
US11038709B2 (en) 2017-02-10 2021-06-15 Johnson Controls Technology Company Building system with a space graph with entity relationships and ingested data
US12184444B2 (en) 2017-02-10 2024-12-31 Johnson Controls Technology Company Space graph based dynamic control for buildings
US10505756B2 (en) 2017-02-10 2019-12-10 Johnson Controls Technology Company Building management system with space graphs
US11275348B2 (en) 2017-02-10 2022-03-15 Johnson Controls Technology Company Building system with digital twin based agent processing
US11307538B2 (en) 2017-02-10 2022-04-19 Johnson Controls Technology Company Web services platform with cloud-eased feedback control
US11024292B2 (en) 2017-02-10 2021-06-01 Johnson Controls Technology Company Building system with entity graph storing events
US11762886B2 (en) 2017-02-10 2023-09-19 Johnson Controls Technology Company Building system with entity graph commands
US12341624B2 (en) 2017-02-10 2025-06-24 Johnson Controls Technology Company Building management system with identity management
US11764991B2 (en) 2017-02-10 2023-09-19 Johnson Controls Technology Company Building management system with identity management
US11762362B2 (en) 2017-03-24 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic channel communication
US11442424B2 (en) 2017-03-24 2022-09-13 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic channel communication
US11954478B2 (en) 2017-04-21 2024-04-09 Tyco Fire & Security Gmbh Building management system with cloud management of gateway configurations
US11761653B2 (en) 2017-05-10 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with a distributed blockchain database
US11900287B2 (en) 2017-05-25 2024-02-13 Johnson Controls Tyco IP Holdings LLP Model predictive maintenance system with budgetary constraints
US12379718B2 (en) 2017-05-25 2025-08-05 Tyco Fire & Security Gmbh Model predictive maintenance system for building equipment
US11699903B2 (en) 2017-06-07 2023-07-11 Johnson Controls Tyco IP Holdings LLP Building energy optimization system with economic load demand response (ELDR) optimization and ELDR user interfaces
US11774922B2 (en) 2017-06-15 2023-10-03 Johnson Controls Technology Company Building management system with artificial intelligence for unified agent based control of building subsystems
US12061446B2 (en) 2017-06-15 2024-08-13 Johnson Controls Technology Company Building management system with artificial intelligence for unified agent based control of building subsystems
US11920810B2 (en) 2017-07-17 2024-03-05 Johnson Controls Technology Company Systems and methods for agent based building simulation for optimal control
US11280509B2 (en) 2017-07-17 2022-03-22 Johnson Controls Technology Company Systems and methods for agent based building simulation for optimal control
US12270560B2 (en) 2017-07-17 2025-04-08 Johnson Controls Technology Company Systems and methods for digital twin-based equipment control
US11733663B2 (en) 2017-07-21 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic work order generation with adaptive diagnostic task details
US11726632B2 (en) 2017-07-27 2023-08-15 Johnson Controls Technology Company Building management system with global rule library and crowdsourcing framework
US11735021B2 (en) 2017-09-27 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building risk analysis system with risk decay
US12056999B2 (en) 2017-09-27 2024-08-06 Tyco Fire & Security Gmbh Building risk analysis system with natural language processing for threat ingestion
US11314726B2 (en) 2017-09-27 2022-04-26 Johnson Controls Tyco IP Holdings LLP Web services for smart entity management for sensor systems
US11762353B2 (en) 2017-09-27 2023-09-19 Johnson Controls Technology Company Building system with a digital twin based on information technology (IT) data and operational technology (OT) data
US20220138183A1 (en) 2017-09-27 2022-05-05 Johnson Controls Tyco IP Holdings LLP Web services platform with integration and interface of smart entities with enterprise applications
US11741812B2 (en) 2017-09-27 2023-08-29 Johnson Controls Tyco IP Holdings LLP Building risk analysis system with dynamic modification of asset-threat weights
US11314788B2 (en) 2017-09-27 2022-04-26 Johnson Controls Tyco IP Holdings LLP Smart entity management for building management systems
US12399475B2 (en) 2017-09-27 2025-08-26 Johnson Controls Technology Company Building management system with integration of data into smart entities
US11768826B2 (en) 2017-09-27 2023-09-26 Johnson Controls Tyco IP Holdings LLP Web services for creation and maintenance of smart entities for connected devices
US12395818B2 (en) 2017-09-27 2025-08-19 Tyco Fire & Security Gmbh Web services for smart entity management for sensor systems
US12013842B2 (en) 2017-09-27 2024-06-18 Johnson Controls Tyco IP Holdings LLP Web services platform with integration and interface of smart entities with enterprise applications
US11709965B2 (en) 2017-09-27 2023-07-25 Johnson Controls Technology Company Building system with smart entity personal identifying information (PII) masking
US12400035B2 (en) 2017-09-27 2025-08-26 Johnson Controls Technology Company Building system with smart entity personal identifying information (PII) masking
US11762356B2 (en) 2017-09-27 2023-09-19 Johnson Controls Technology Company Building management system with integration of data into smart entities
US12339825B2 (en) 2017-09-27 2025-06-24 Tyco Fire & Security Gmbh Building risk analysis system with risk cards
US11782407B2 (en) 2017-11-15 2023-10-10 Johnson Controls Tyco IP Holdings LLP Building management system with optimized processing of building system data
US11762351B2 (en) 2017-11-15 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with point virtualization for online meters
US11727738B2 (en) 2017-11-22 2023-08-15 Johnson Controls Tyco IP Holdings LLP Building campus with integrated smart environment
USRE50632E1 (en) 2018-01-12 2025-10-14 Tyco Fire & Security Gmbh Building energy optimization system with battery powered vehicle cost optimization
US11954713B2 (en) 2018-03-13 2024-04-09 Johnson Controls Tyco IP Holdings LLP Variable refrigerant flow system with electricity consumption apportionment
US11941238B2 (en) 2018-10-30 2024-03-26 Johnson Controls Technology Company Systems and methods for entity visualization and management with an entity node editor
US11226604B2 (en) 2018-11-19 2022-01-18 Johnson Controls Tyco IP Holdings LLP Building system with semantic modeling based configuration and deployment of building applications
US11927925B2 (en) 2018-11-19 2024-03-12 Johnson Controls Tyco IP Holdings LLP Building system with a time correlated reliability data stream
US11334044B2 (en) 2018-11-19 2022-05-17 Johnson Controls Tyco IP Holdings LLP Building system with semantic modeling based searching
US11762358B2 (en) 2018-11-19 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building system with semantic modeling based searching
US12367443B2 (en) 2019-01-14 2025-07-22 Tyco Fire & Security Gmbh System and method for showing key performance indicators
US11763266B2 (en) 2019-01-18 2023-09-19 Johnson Controls Tyco IP Holdings LLP Smart parking lot system
US11769117B2 (en) 2019-01-18 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building automation system with fault analysis and component procurement
US11775938B2 (en) 2019-01-18 2023-10-03 Johnson Controls Tyco IP Holdings LLP Lobby management system
US11762343B2 (en) 2019-01-28 2023-09-19 Johnson Controls Tyco IP Holdings LLP Building management system with hybrid edge-cloud processing
US12197299B2 (en) 2019-12-20 2025-01-14 Tyco Fire & Security Gmbh Building system with ledger based software gateways
US11777758B2 (en) 2019-12-31 2023-10-03 Johnson Controls Tyco IP Holdings LLP Building data platform with external twin synchronization
US11777756B2 (en) 2019-12-31 2023-10-03 Johnson Controls Tyco IP Holdings LLP Building data platform with graph based communication actions
US11991018B2 (en) 2019-12-31 2024-05-21 Tyco Fire & Security Gmbh Building data platform with edge based event enrichment
US11356292B2 (en) 2019-12-31 2022-06-07 Johnson Controls Tyco IP Holdings LLP Building data platform with graph based capabilities
US11361123B2 (en) 2019-12-31 2022-06-14 Johnson Controls Tyco IP Holdings LLP Building data platform with event enrichment with contextual information
US11991019B2 (en) 2019-12-31 2024-05-21 Johnson Controls Tyco IP Holdings LLP Building data platform with event queries
US12021650B2 (en) 2019-12-31 2024-06-25 Tyco Fire & Security Gmbh Building data platform with event subscriptions
US11824680B2 (en) 2019-12-31 2023-11-21 Johnson Controls Tyco IP Holdings LLP Building data platform with a tenant entitlement model
US12040911B2 (en) 2019-12-31 2024-07-16 Tyco Fire & Security Gmbh Building data platform with a graph change feed
US20220376944A1 (en) 2019-12-31 2022-11-24 Johnson Controls Tyco IP Holdings LLP Building data platform with graph based capabilities
US12393611B2 (en) 2019-12-31 2025-08-19 Tyco Fire & Security Gmbh Building data platform with graph based capabilities
US11777757B2 (en) 2019-12-31 2023-10-03 Johnson Controls Tyco IP Holdings LLP Building data platform with event based graph queries
US11770269B2 (en) 2019-12-31 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building data platform with event enrichment with contextual information
US12063126B2 (en) 2019-12-31 2024-08-13 Tyco Fire & Security Gmbh Building data graph including application programming interface calls
US11777759B2 (en) 2019-12-31 2023-10-03 Johnson Controls Tyco IP Holdings LLP Building data platform with graph based permissions
US12271163B2 (en) 2019-12-31 2025-04-08 Tyco Fire & Security Gmbh Building information model management system with hierarchy generation
US11150617B2 (en) 2019-12-31 2021-10-19 Johnson Controls Tyco IP Holdings LLP Building data platform with event enrichment with contextual information
US11894944B2 (en) 2019-12-31 2024-02-06 Johnson Controls Tyco IP Holdings LLP Building data platform with an enrichment loop
US12273215B2 (en) 2019-12-31 2025-04-08 Tyco Fire & Security Gmbh Building data platform with an enrichment loop
US12099334B2 (en) 2019-12-31 2024-09-24 Tyco Fire & Security Gmbh Systems and methods for presenting multiple BIM files in a single interface
US11968059B2 (en) 2019-12-31 2024-04-23 Johnson Controls Tyco IP Holdings LLP Building data platform with graph based capabilities
US12143237B2 (en) 2019-12-31 2024-11-12 Tyco Fire & Security Gmbh Building data platform with graph based permissions
US12231255B2 (en) 2019-12-31 2025-02-18 Tyco Fire & Security Gmbh Building data platform with graph projections
US12100280B2 (en) 2020-02-04 2024-09-24 Tyco Fire & Security Gmbh Systems and methods for software defined fire detection and risk assessment
US11880677B2 (en) 2020-04-06 2024-01-23 Johnson Controls Tyco IP Holdings LLP Building system with digital network twin
US11874809B2 (en) 2020-06-08 2024-01-16 Johnson Controls Tyco IP Holdings LLP Building system with naming schema encoding entity type and entity relationships
US11954154B2 (en) 2020-09-30 2024-04-09 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US12346381B2 (en) 2020-09-30 2025-07-01 Tyco Fire & Security Gmbh Building management system with semantic model integration
US11741165B2 (en) 2020-09-30 2023-08-29 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US12231496B2 (en) 2020-10-30 2025-02-18 Tyco Fire & Security Gmbh Building management system with dynamic building model enhanced by digital twins
US12432277B2 (en) 2020-10-30 2025-09-30 Tyco Fire & Security Gmbh Systems and methods of configuring a building management system
US12058212B2 (en) 2020-10-30 2024-08-06 Tyco Fire & Security Gmbh Building management system with auto-configuration using existing points
US11902375B2 (en) 2020-10-30 2024-02-13 Johnson Controls Tyco IP Holdings LLP Systems and methods of configuring a building management system
US12063274B2 (en) 2020-10-30 2024-08-13 Tyco Fire & Security Gmbh Self-configuring building management system
US12061453B2 (en) 2020-12-18 2024-08-13 Tyco Fire & Security Gmbh Building management system performance index
US12542830B2 (en) 2021-02-08 2026-02-03 Tyco Fire & Security Gmbh Building management system with configuration by building model augmentation
US12235617B2 (en) 2021-02-08 2025-02-25 Tyco Fire & Security Gmbh Site command and control tool with dynamic model viewer
US11921481B2 (en) 2021-03-17 2024-03-05 Johnson Controls Tyco IP Holdings LLP Systems and methods for determining equipment energy waste
US12523975B2 (en) 2021-06-08 2026-01-13 Tyco Fire & Security Gmbh Building management system with intelligent visualization
US11899723B2 (en) 2021-06-22 2024-02-13 Johnson Controls Tyco IP Holdings LLP Building data platform with context based twin function processing
US12197508B2 (en) 2021-06-22 2025-01-14 Tyco Fire & Security Gmbh Building data platform with context based twin function processing
US11796974B2 (en) 2021-11-16 2023-10-24 Johnson Controls Tyco IP Holdings LLP Building data platform with schema extensibility for properties and tags of a digital twin
US12055907B2 (en) 2021-11-16 2024-08-06 Tyco Fire & Security Gmbh Building data platform with schema extensibility for properties and tags of a digital twin
US11934966B2 (en) 2021-11-17 2024-03-19 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin inferences
US11769066B2 (en) 2021-11-17 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin triggers and actions
US12406193B2 (en) 2021-11-17 2025-09-02 Tyco Fire & Security Gmbh Building data platform with digital twin triggers and actions
US12399467B2 (en) 2021-11-17 2025-08-26 Tyco Fire & Security Gmbh Building management systems and methods for tuning fault detection thresholds
US12386827B2 (en) 2021-11-24 2025-08-12 Tyco Fire & Security Gmbh Building data platform with a distributed digital twin
US11704311B2 (en) 2021-11-24 2023-07-18 Johnson Controls Tyco IP Holdings LLP Building data platform with a distributed digital twin
US12013673B2 (en) 2021-11-29 2024-06-18 Tyco Fire & Security Gmbh Building control system using reinforcement learning
US12412003B2 (en) 2021-11-29 2025-09-09 Tyco Fire & Security Gmbh Building data platform with digital twin based predictive recommendation visualization
US11714930B2 (en) 2021-11-29 2023-08-01 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin based inferences and predictions for a graphical building model
US12333657B2 (en) 2021-12-01 2025-06-17 Tyco Fire & Security Gmbh Building data platform with augmented reality based digital twins
US12481259B2 (en) 2022-01-03 2025-11-25 Tyco Fire & Security Gmbh Building platform chip for digital twins
US12372955B2 (en) 2022-05-05 2025-07-29 Tyco Fire & Security Gmbh Building data platform with digital twin functionality indicators
US12529491B2 (en) 2022-05-05 2026-01-20 Tyco Fire & Security Gmbh Building data platform with digital twin-based diagnostic routines
US12013823B2 (en) 2022-09-08 2024-06-18 Tyco Fire & Security Gmbh Gateway system that maps points into a graph schema
US12061633B2 (en) 2022-09-08 2024-08-13 Tyco Fire & Security Gmbh Building system that maps points into a graph schema
US12523999B2 (en) 2022-10-20 2026-01-13 Tyco Fire & Security Gmbh Building management system with intelligent fault visualization
US12541182B2 (en) 2022-12-20 2026-02-03 Tyco Fire & Security Gmbh Building data platform with analytics development

Also Published As

Publication number Publication date
CN107598928B (en) 2019-11-12

Similar Documents

Publication Publication Date Title
CN107598928B (en) Camera and robot control system based on semantic model and its automatic adaptation method
CN103926838B (en) Cloud computing-based autonomous mental development cloud robot system
CN109709811B (en) An edge computing controller for intelligent manufacturing and its working method
CN101286058B (en) Robot modular distributed adaptive control system and method
US20220156433A1 (en) Industrial network communication emulation
CN107838922B (en) A method of robot teaching without repetition
CN106933212B (en) reconfigurable industrial robot programming control method in distributed manufacturing environment
CN102736627A (en) Multi-agent target searching self-decision coordination control device and method
Duan et al. A digital twin–driven monitoring framework for dual-robot collaborative manipulation
CN115556112A (en) A method and system for robot teleoperation based on digital twin
CN112936286B (en) Self-adaptive consistency tracking control method and system for multi-flexible mechanical arm system
CN116501065A (en) A method and system for learning transferable automatic driving driven by a world model
CN105807628A (en) Robot flexible controller for complex CPS (Cyber Physical System) and implementation method thereof
CN108181878A (en) A kind of kinetic control system for the equipment containing vision system
CN117226847B (en) Control method and system of teleoperation equipment
Li et al. Digital twin and AI-driven robotic embodied control system: a novel adaptive learning and decision optimization method
CN115718457A (en) A digital twin application system of robot assembly workbench
CN120382487A (en) A large-scale model-based "machine brain" embodied intelligent system and its task execution method
CN112947903B (en) Graphical programming system, platform and method based on Scratch for education unmanned aerial vehicle
CN120791769A (en) Mechanical arm natural language instruction control system and method based on large language model
US20210229286A1 (en) Cyber-physical system-based remote control framework for robots
De Coninck et al. Middleware platform for distributed applications incorporating robots, sensors and the cloud
CN106737684A (en) A kind of control system for modular robot based on LAN
CN1256224C (en) Open network robot general control system
Nguyen et al. Building Experimental Laboratory for Digital Twin in Service Oriented Architecture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200721

Address after: South Street of Shenhe District of Shenyang City, Liaoning Province, No. 114 110016

Co-patentee after: Shenyang intelligent robot Innovation Center Co.,Ltd.

Patentee after: SHENYANG INSTITUTE OF AUTOMATION, CHINESE ACADEMY OF SCIENCES

Address before: South Street in Dongling District of Shenyang city of Liaoning Province, No. 114 110016

Patentee before: SHENYANG INSTITUTE OF AUTOMATION, CHINESE ACADEMY OF SCIENCES

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191112

Termination date: 20211025