CN114102582A - 针对超冗余机器人的电气***及其工作方法 - Google Patents

针对超冗余机器人的电气***及其工作方法 Download PDF

Info

Publication number
CN114102582A
CN114102582A CN202111333268.3A CN202111333268A CN114102582A CN 114102582 A CN114102582 A CN 114102582A CN 202111333268 A CN202111333268 A CN 202111333268A CN 114102582 A CN114102582 A CN 114102582A
Authority
CN
China
Prior art keywords
subsystem
instruction
personal computer
industrial personal
super
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.)
Pending
Application number
CN202111333268.3A
Other languages
English (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.)
Shanghai Jiaotong University
Original Assignee
Shanghai Jiaotong University
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 Shanghai Jiaotong University filed Critical Shanghai Jiaotong University
Priority to CN202111333268.3A priority Critical patent/CN114102582A/zh
Publication of CN114102582A publication Critical patent/CN114102582A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1643Programme controls characterised by the control loop redundant control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/06Safety devices
    • B25J19/066Redundant equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

本发明提供了一种针对超冗余机器人的电气***及其工作方法,涉及冗余机器人技术领域,该方法包括:上层子***、中层子***以及下层子***;上层子***:作为超冗余机器人***的总体控制中心,通过中层子***收集、反馈各电气元件信息,并根据指令向中层***发送运动功能指令;中层子***:接受上层主***的运动功能指令并下发给各个电气元件,同时收集各个电气元件的状态信息并反馈给上层子***;下层子***:接受中层子***的控制指令并实现具体运动功能,并将自身所属的各个电气元件的状态信息反馈给中层主***;其中,上层子***和中层子***通讯连接,中层子***仅和下层子***通讯连接。本发明能够实现对机器人***高效稳定的控制。

Description

针对超冗余机器人的电气***及其工作方法
技术领域
本发明涉及冗余机器人技术领域,具体地,涉及一种针对超冗余机器人的电气***及其工作方法。
背景技术
超冗余机器人具有较高的冗余自由度、灵活性高,在复杂的应用环境中如航空航天、管道维护、抗险救灾等具有更好的结构性能。随着应用环境和需求的变化,机器人末端路径已不局限于常规的直线、圆弧等组合的简单路径。随着冗余自由度的增加,超冗余机器人运动学愈发复杂,其运动平稳性更加难以保证。
公开号为CN113119080A的发明专利,公开了一种超冗余机器人,包括长关节筒与短关节筒,所述长关节筒与短关节筒的内部均中空设置,相邻的长关节筒与长关节筒、长关节筒与短关节筒、短关节筒与短关节筒之间均设置有关节机构,长关节筒与短关节筒内均设置有绳模块机构,关节机构包括导绳盘,导绳盘上固定连接有多个导绳盘凸台。
发明内容
针对现有技术中的缺陷,本发明提供一种针对超冗余机器人的电气***及其工作方法。
根据本发明提供的一种针对超冗余机器人的电气***及其工作方法,所述方案如下:
第一方面,提供了一种针对超冗余机器人的电气***,所述***包括:
上层子***:作为超冗余机器人***的总体控制中心,通过中层子***收集、反馈各电气元件信息,并根据指令向中层***发送运动功能指令;
中层子***:接受上层主***的运动功能指令并下发给各个电气元件,同时收集各个电气元件的状态信息并反馈给上层子***;
下层子***:接受中层子***的控制指令并实现具体运动功能,并将自身所属的各个电气元件的状态信息反馈给中层主***;
其中,上层子***和中层子***通讯,中层子***仅和下层子***通讯。
优选的,所述上层子***具体包括:
工控机:用于运行超冗余机器人***的控制软件,同时与各个单元进行通信,保证各个电气单元的配合;
触控屏幕:与工控机通过HDMI视频信号线和USB数据线连接,用于显示超冗余机器人***控制软件的用户图形界面GUI和末端摄像头图像在内的相关信息,同时通过触控和控制软件的GUI获取机器人***的控制指令;
末端摄像头:与工控机通过USB数据线连接,用于感知机械臂末端环境同时将获取的图像回传给工控机。
优选的,所述中层子***具体包括:六块STM32F407开发板,其中四块,记为F407_1、 F407_2、F407_3以及F407_4置于机器人背部;
一块置于手柄处,记为F407_5;
一块位于电气箱内,记为F407_6。
优选的,所述中层子***还包括:
F407_1~F407_3:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将微控制器和磁编码器的数据返回给工控机,将控制指令转换为电机运动指令下发给驱动器;
F407_4:与F407_1~F407_3功能相似,其中缺少磁编码器部分;
F407_5:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将操作手柄的操作数据返回给工控机;
F407_6:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将控制指令转换为电机运动指令和推杆运动指令下发给进给电机和电动液压推杆。
优选的,所述下层子***包括:
驱动器:通过微控制器局域网络CAN总线接受F407_1~F407_4一次性下发的电机运动数据同时控制相应的直流无刷电机;
直流无刷电机:接收相应驱动器下发的运动数据;
电动液压推杆:通过F407_6控制的继电器实现电动液压推杆的启停和正反向运动;
电动推杆:通过F407_6控制的继电器实现电动推杆的启停和正反向运动;
进给电机:通过接受F407_6的I/O口发送的电机运动方向数据和运动脉冲序列实现超冗余机器人整体的进给运动;
操作手柄:将操作者的操作转化为数字信号通过I/O口发送给F407_5;
微控制器:通过集成电路总线IIC读取磁编码器的实时角度数据,并通过微控制器局域网络CAN总线将数据回传给F407_1~F407_3;
磁编码器:通过感应超冗余机器人关节内的磁钢产生的磁场变化获取当前的关节角度数据并通过集成电路总线IIC回传给微控制器。
第二方面,提供了一种针对超冗余机器人的电气***工作方法,所述方法包括:
S1、用户通过触控屏幕上显示的带有GUI的控制软件与末端摄像头图像在内的信息和操作手柄输入操作指令;
S2、工控机分析传入的所述操作指令、中层子***和下层***的反馈信息,将操作指令分解为不同电气元件的运动指令并基于UDP协议通过局域网下发给各个开发板;
S3、各个开发板通过不同的通信形式将工控机的指令分发给下层不同的电气元件使它们配合运动以实现整个***的相应功能,同时将各个电气元件的反馈信息回传给工控机。
与现有技术相比,本发明具有如下的有益效果:
本发明通过采用多层并行电气***的结构,解决了控制超冗余机器人***这一复杂***的问题,实现了对机器人***的高效(控制频率可达100Hz),稳定的控制。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为超冗余机器人***整体图及部分电气元件分布情况;
图2为电气***框架示意图。
附图标记:
电动推杆1 电动液压推杆2 进给电机3 驱动器4
直流无刷电机5 开发板6 微控制器7 磁编码器8
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
本发明实施例提供了一种针对超冗余机器人的电气***,参照图1和图2所示,该***包括:上层子***、中层子***以及下层子***。
上层子***:作为超冗余机器人***的总体控制中心,通过中层子***收集、反馈各电气元件信息,并根据指令向中层***发送运动功能指令;
中层子***:接受上层主***的运动功能指令并下发给各个电气元件,同时收集各个电气元件的状态信息并反馈给上层子***;
下层子***:接受中层子***的控制指令并实现具体运动功能,并将自身所属的各个电气元件的状态信息反馈给中层主***;
不同层级不会跨层级通讯,即上层子***和中层子***通讯,中层子***仅和下层子***通讯。
具体地,上层子***:包括工控机、触控屏幕及末端摄像头;
工控机:具有高性能和高集成度的工业用计算机,用于运行超冗余机器人***的控制软件,同时与各个单元进行通信,保证各个电气单元的良好配合,进而实现对超冗余机器人***稳定高效的控制。
触控屏幕:与工控机通过HDMI视频信号线和USB数据线连接,主要用于显示超冗余机器人***控制软件的用户图形界面GUI和末端摄像头图像在内的相关信息,同时通过触控和控制软件的GUI获取机器人***的控制指令。
末端摄像头:与工控机通过USB数据线连接,主要用于感知机械臂末端环境同时将获取的图像回传给工控机。
中层子***:由六块STM32F407开发板6组成,其中四块(记为F407_1、F407_2、F407_3以及F407_4)置于机器人背部,一块置于手柄处(记为F407_5),一块位于电气箱内(记为F407_6)。
F407_1~F407_3:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将STM32F103微控制器7和AS5600磁编码器8(关节角度传感器)的数据返回给工控机,将控制指令转换为电机运动指令下发给EPOS驱动器 4;
F407_4:与F407_1~F407_3功能相似,仅缺少磁编码器8(关节角度传感器)部分;
F407_5:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将操作手柄的操作数据返回给工控机;
F407_6:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将控制指令转换为电机运动指令和推杆运动指令下发给进给电机3和电动液压推杆2。
参照图2所示,下层子***:包括八只电动推杆1、两只电动液压推杆2、一只进给电机3、三十六只Maxon EPOS36/2驱动器4、三十六只Maxon直流无刷电机5、四块 STM32F407开发板6、六块STM32F103微控制器7以及二十四块AS5600磁编码器8。
图1和图2中,STM32F407开发板6、STM32F103微控制器7和AS5600磁编码器8 均为控制板类的电气元件,其中STM32F407开发板6是贴在后面的,STM32F103微控制器7和AS5600磁编码器8是装在机械臂关节内部的。
Maxon EPOS36/2驱动器4:基于Maxon的PDO协议通过微控制器局域网络CAN总线接受F407_1~F407_4一次性下发的电机运动数据同时控制相应的直流无刷电机5;
Maxon直流无刷电机5:接收相应驱动器4下发的运动数据,实现具体运动进而实现超冗余机器人的相应运动。
电动液压推杆2:通过F407_6控制的继电器实现电动液压推杆2的启停和正反向运动,进而实现下方运动平台的高度提升和角度改变。
电动推杆1:通过F407_6控制的继电器实现电动推杆1的启停和正反向运动,进而实现下方运动平台支腿的展开收回和升降运动。
进给电机3:通过接受F407_6的I/O口发送的电机运动方向数据和运动脉冲序列实现超冗余机器人整体的进给运动。
操作手柄:将操作者的操作转化为数字信号通过I/O口发送给F407_5;
F103微控制器7:通过集成电路总线IIC读取磁编码器8的实时角度数据,并通过微控制器局域网络CAN总线将数据回传给F407_1~F407_3;
AS5600磁编码器8:通过感应超冗余机器人关节内的磁钢产生的磁场变化获取当前的关节角度数据并通过集成电路总线IIC回传给F103微控制器7。
该***中包括了两种通信方式,下面进行简要介绍:
(1)用户数据报协议(UDP):UDP协议提供了一种无需建立连接就可以发送封装的网络数据包的方法,UDP报文没有可靠性保证、顺序保证和流量控制字段等,可靠性较差。但是正因为UDP协议的控制选项较少,在数据传输过程中延迟小、数据传输效率高,适合对可靠性有保证且对效率要求较高的***。本发明中的电气***对通信效率要求较高,且搭建了专用的局域网,网内仅有工控机和六块STM32F407开发板6,相对较封闭可靠。UDP协议在本专利中主要用于上层的工控机和中层的六块STM32F407开发板 6进行通信。
(2)控制器局域网络总线(CAN):CAN总线是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。它是一种有效支持分布式控制或实时控制的串行通信网络,具有以下优点:网络各节点之间的数据通信实时性强;开发周期短;已形成国际标准。本发明中的电气***对通信效率和可靠性要求较高,因此选用了CAN总线作为中层***中多个F407开发板6与下层***中EPOS驱动器4和F103微控制器7的通信方式。
本发明还提供了一种针对超冗余机器人的电气***工作方法,包括:
S1、用户通过触控屏幕上显示的带有GUI的控制软件与末端摄像头图像等信息和操作手柄输入操作指令;
S2、工控机分析传入的所述操作指令、中层子***和下层***的反馈信息,将操作指令分解为不同电气元件的运动指令并基于UDP协议通过局域网下发给各个STM32F407 开发板6;
S3、各个STM32F407开发板6通过不同的通信形式将工控机的指令分发给下层不同的电气元件使它们配合运动以实现整个***的相应功能,同时将各个电气元件的反馈信息回传给工控机。
本发明实施例提供了一种针对超冗余机器人的电气***及其工作方法,利用三层架构将百余个电气元件整合成一个一体式电气***,实现了对超冗余机器人***的高频率(100Hz)控制,***内采用了UDP,CAN,IIC等多种通信方式,在保证通讯效率的同时保证了通讯稳定性。
本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的***及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的***及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的***及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置、模块、单元视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

Claims (6)

1.一种针对超冗余机器人的电气***,其特征在于,包括:上层子***、中层子***以及下层子***;
上层子***:作为超冗余机器人***的总体控制中心,通过中层子***收集、反馈各电气元件信息,并根据指令向中层***发送运动功能指令;
中层子***:接受上层主***的运动功能指令并下发给各个电气元件,同时收集各个电气元件的状态信息并反馈给上层子***;
下层子***:接受中层子***的控制指令并实现具体运动功能,并将自身所属的各个电气元件的状态信息反馈给中层主***;
其中,上层子***和中层子***通讯连接,中层子***仅和下层子***通讯连接。
2.根据权利要求1所述的针对超冗余机器人的电气***,其特征在于,所述上层子***具体包括:
工控机:用于运行超冗余机器人***的控制软件,同时与各个单元进行通信,保证各个电气单元的配合;
触控屏幕:与工控机通过HDMI视频信号线和USB数据线连接,用于显示超冗余机器人***控制软件的用户图形界面GUI和末端摄像头图像在内的相关信息,同时通过触控和控制软件的GUI获取机器人***的控制指令;
末端摄像头:与工控机通过USB数据线连接,用于感知机械臂末端环境同时将获取的图像回传给工控机。
3.根据权利要求1所述的针对超冗余机器人的电气***,其特征在于,所述中层子***具体包括:六块STM32F407开发板,其中四块,记为F407_1、F407_2、F407_3以及F407_4置于机器人背部;
一块置于手柄处,记为F407_5;
一块位于电气箱内,记为F407_6。
4.根据权利要求3所述的针对超冗余机器人的电气***,其特征在于,所述中层子***还包括:
F407_1~F407_3:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将微控制器和磁编码器的数据返回给工控机,将控制指令转换为电机运动指令下发给驱动器;
F407_4:与F407_1~F407_3功能相似,其中缺少磁编码器部分;
F407_5:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将操作手柄的操作数据返回给工控机;
F407_6:通过局域网LAN与工控机连接,通过用户数据报协议UDP进行通信,接收工控机的控制指令同时将控制指令转换为电机运动指令和推杆运动指令下发给进给电机和电动液压推杆。
5.根据权利要求4所述的针对超冗余机器人的电气***,其特征在于,所述下层子***包括:
驱动器:通过微控制器局域网络CAN总线接受F407_1~F407_4一次性下发的电机运动数据同时控制相应的直流无刷电机;
直流无刷电机:接收相应驱动器下发的运动数据;
电动液压推杆:通过F407_6控制的继电器实现电动液压推杆的启停和正反向运动;
电动推杆:通过F407_6控制的继电器实现电动推杆的启停和正反向运动;
进给电机:通过接受F407_6的I/O口发送的电机运动方向数据和运动脉冲序列实现超冗余机器人整体的进给运动;
操作手柄:将操作者的操作转化为数字信号通过I/O口发送给F407_5;
微控制器:通过集成电路总线IIC读取磁编码器的实时角度数据,并通过微控制器局域网络CAN总线将数据回传给F407_1~F407_3;
磁编码器:通过感应超冗余机器人关节内的磁钢产生的磁场变化获取当前的关节角度数据并通过集成电路总线IIC回传给微控制器。
6.一种针对超冗余机器人的电气***工作方法,其特征在于,基权利要求1-5于任意一项所述的针对超冗余机器人的电气***,包括:
S1、用户通过触控屏幕上显示的带有GUI的控制软件与末端摄像头图像在内的信息和操作手柄输入操作指令;
S2、工控机分析传入的所述操作指令、中层子***和下层***的反馈信息,将操作指令分解为不同电气元件的运动指令并基于UDP协议通过局域网下发给各个开发板;
S3、各个开发板通过不同的通信形式将工控机的指令分发给下层不同的电气元件使它们配合运动以实现整个***的相应功能,同时将各个电气元件的反馈信息回传给工控机。
CN202111333268.3A 2021-11-11 2021-11-11 针对超冗余机器人的电气***及其工作方法 Pending CN114102582A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111333268.3A CN114102582A (zh) 2021-11-11 2021-11-11 针对超冗余机器人的电气***及其工作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111333268.3A CN114102582A (zh) 2021-11-11 2021-11-11 针对超冗余机器人的电气***及其工作方法

Publications (1)

Publication Number Publication Date
CN114102582A true CN114102582A (zh) 2022-03-01

Family

ID=80378553

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111333268.3A Pending CN114102582A (zh) 2021-11-11 2021-11-11 针对超冗余机器人的电气***及其工作方法

Country Status (1)

Country Link
CN (1) CN114102582A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090271034A1 (en) * 2008-04-25 2009-10-29 Kalbavi Ganesh Method and apparatus for picking/packing applications
CN103273489A (zh) * 2013-05-10 2013-09-04 上海大学 基于主从遥操作机械臂的机器人控制***及方法
CN108858133A (zh) * 2017-05-10 2018-11-23 北盾(上海)智能科技有限公司 一种高仿人型机器人及其内部***
CN108858195A (zh) * 2018-07-16 2018-11-23 睿尔曼智能科技(北京)有限公司 一种双足机器人的三层分布式控制***
CN109249395A (zh) * 2018-10-18 2019-01-22 清华大学深圳研究生院 一种多功能多足机器人控制***
CN113119080A (zh) * 2021-04-23 2021-07-16 上海交通大学 超冗余机器人

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090271034A1 (en) * 2008-04-25 2009-10-29 Kalbavi Ganesh Method and apparatus for picking/packing applications
CN103273489A (zh) * 2013-05-10 2013-09-04 上海大学 基于主从遥操作机械臂的机器人控制***及方法
CN108858133A (zh) * 2017-05-10 2018-11-23 北盾(上海)智能科技有限公司 一种高仿人型机器人及其内部***
CN108858195A (zh) * 2018-07-16 2018-11-23 睿尔曼智能科技(北京)有限公司 一种双足机器人的三层分布式控制***
CN109249395A (zh) * 2018-10-18 2019-01-22 清华大学深圳研究生院 一种多功能多足机器人控制***
CN113119080A (zh) * 2021-04-23 2021-07-16 上海交通大学 超冗余机器人

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
荆学东: "《工业机器人技术及应用》", 上海科学技术出版社, pages: 215 - 220 *

Similar Documents

Publication Publication Date Title
US9086694B2 (en) Embedded robot control system
US6188190B1 (en) Multi-axis motor controller
WO2020051977A1 (zh) 运动控制***
CN202453710U (zh) 一种多轴联动数控***
CN107363835B (zh) 运动控制部件的配置方法、装置、介质和机器人***
CN110936381A (zh) 一种机器人控制装置及机器人
CN101045298A (zh) 一种多自由度机器人运动规划控制器
CN101045297A (zh) 一种分布式多自由度机器人控制***
CN105373079B (zh) 一种运动控制器与伺服驱动器协同控制***
CN107562017A (zh) 运动控制部件的参数编辑方法、计算机可读介质和计算机
CN105163510A (zh) 一种基于EtherCAT总线的贴片机控制***
CN114102582A (zh) 针对超冗余机器人的电气***及其工作方法
CN111923019A (zh) 面向高压线多种作业的机器人***及作业方法
CN108772839B (zh) 主从操作与人机一体化***
US20220185590A1 (en) Control system for conveying line, conveying line and control method
CN203250190U (zh) 工业机器人控制器
CN112975057B (zh) 一种深熔弧焊机无线控制***
KR20130010183A (ko) 전력선 통신을 이용한 로봇 시스템
JP2009205598A (ja) I/oシステム
JP2016225942A (ja) 多重化通信装置
CN210536535U (zh) 一种远程分离的电机驱动及电机控制***以及电机驱动及电机控制***
CN203171618U (zh) 模块化机器人
WO2013115551A1 (en) Centralized and distributed type controller apparatus
CN115302504A (zh) 一种支持肩腕互换可移动机械臂的分布式控制***
JP2023063209A (ja) 多軸サーボ制御システム

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220301