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 PDFInfo
- 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
Links
- 230000006978 adaptation Effects 0.000 title claims abstract description 26
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000006870 function Effects 0.000 claims abstract description 19
- 238000004458 analytical method Methods 0.000 claims abstract description 4
- 230000008520 organization Effects 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 9
- 230000004438 eyesight Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000004382 visual function Effects 0.000 description 1
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
技术领域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)
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)
| 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)
| 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 |
-
2017
- 2017-10-25 CN CN201711005743.8A patent/CN107598928B/en not_active Expired - Fee Related
Patent Citations (4)
| 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)
| 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 |