[go: up one dir, main page]

CN115337072A - Acetabulum rasp angle calibration method and system based on optical positioning - Google Patents

Acetabulum rasp angle calibration method and system based on optical positioning Download PDF

Info

Publication number
CN115337072A
CN115337072A CN202211003289.3A CN202211003289A CN115337072A CN 115337072 A CN115337072 A CN 115337072A CN 202211003289 A CN202211003289 A CN 202211003289A CN 115337072 A CN115337072 A CN 115337072A
Authority
CN
China
Prior art keywords
angle
optical
calibration
calibrator
eye
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
CN202211003289.3A
Other languages
Chinese (zh)
Other versions
CN115337072B (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.)
Shantou University
First Affiliated Hospital of Shantou University Medical College
Original Assignee
Shantou University
First Affiliated Hospital of Shantou University Medical College
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 Shantou University, First Affiliated Hospital of Shantou University Medical College filed Critical Shantou University
Priority to CN202211003289.3A priority Critical patent/CN115337072B/en
Publication of CN115337072A publication Critical patent/CN115337072A/en
Application granted granted Critical
Publication of CN115337072B publication Critical patent/CN115337072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/16Instruments for performing osteoclasis; Drills or chisels for bones; Trepans
    • A61B17/1659Surgical rasps, files, planes, or scrapers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/16Instruments for performing osteoclasis; Drills or chisels for bones; Trepans
    • A61B17/17Guides or aligning means for drills, mills, pins or wires
    • A61B17/1703Guides or aligning means for drills, mills, pins or wires using imaging means, e.g. by X-rays
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/16Instruments for performing osteoclasis; Drills or chisels for bones; Trepans
    • A61B17/17Guides or aligning means for drills, mills, pins or wires
    • A61B17/1735Guides or aligning means for drills, mills, pins or wires for rasps or chisels
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/16Instruments for performing osteoclasis; Drills or chisels for bones; Trepans
    • A61B17/17Guides or aligning means for drills, mills, pins or wires
    • A61B17/1739Guides or aligning means for drills, mills, pins or wires specially adapted for particular parts of the body
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2055Optical tracking systems

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Engineering & Computer Science (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Animal Behavior & Ethology (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Veterinary Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Robotics (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Prostheses (AREA)

Abstract

本发明公开了一种基于光学定位的髋臼磨锉角度校准方法及系统,包括:建立机械臂对应的机械臂基坐标系和光学定位仪对应的光学系统坐标系;获取规划的机械臂初始角度和第一角度增量,根据初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度手眼标定,输出最优的手眼转换矩阵;将机械臂和光学定位仪进行角度初始化,获取第二角度增量,根据最优的手眼转换矩阵,构建最优手眼转换关系;根据第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器位姿,直至满足反馈调节条件,完成角度校准。在角度标定的前提下进一步提高髋臼磨锉角度精度,减少误差,解决现有手动拖拽机械臂多次调整的复杂性。

Figure 202211003289

The invention discloses a method and system for calibrating the angle of acetabular reaming based on optical positioning. and the first angle increment, according to the initial angle and the first angle increment, the manipulator and the optical locator perform angle hand-eye calibration through the angle calibrator, and output the optimal hand-eye transformation matrix; initialize the angle of the manipulator and the optical locator , to obtain the second angle increment, and construct the optimal hand-eye transformation relationship according to the optimal hand-eye transformation matrix; according to the second angle increment and the optimal hand-eye transformation relationship, the mechanical arm and the optical positioner perform angle calibration to adjust the actuator position attitude until the feedback adjustment condition is met, and the angle calibration is completed. On the premise of angle calibration, the angle accuracy of acetabular reaming is further improved, the error is reduced, and the complexity of multiple adjustments of the existing manual dragging robotic arm is solved.

Figure 202211003289

Description

一种基于光学定位的髋臼磨锉角度校准方法及系统A method and system for calibrating the angle of acetabular reaming based on optical positioning

技术领域technical field

本发明涉及机械臂应用技术领域,特别涉及一种基于光学定位的髋臼磨锉角度校准方法及系统。The invention relates to the technical field of mechanical arm application, in particular to a method and system for calibrating the angle of acetabular reaming based on optical positioning.

背景技术Background technique

在全髋关节置换术中,髋臼磨锉角度在全髋关节置换术中至关重要,为了保证关节假体结构的正确安放,需要根据术前规划的磨锉角度精准地进行磨锉髋臼。当采用机械臂通过手眼标定的方法对髋臼进行磨锉时,机械臂需要术中多次通过观测数据进行实时调整,手眼标定的精度会影响机械臂运动的精度,术前规划的磨锉的角度与实际上控制机械臂到达的角度可能存在一定的误差,在手术过程中较难实时地准确地判断髋臼磨锉的角度。In total hip arthroplasty, the angle of acetabular reaming is very important in total hip arthroplasty. In order to ensure the correct placement of the joint prosthesis structure, it is necessary to accurately ream the acetabulum according to the preoperatively planned reaming angle. . When the acetabulum is reamed by the method of hand-eye calibration with the robotic arm, the robotic arm needs to be adjusted in real time through the observation data many times during the operation. The accuracy of the hand-eye calibration will affect the accuracy of the robotic arm movement. There may be a certain error between the angle and the angle actually controlled by the robotic arm, and it is difficult to accurately judge the angle of the acetabular reamer in real time during the operation.

发明内容Contents of the invention

本发明的目的是提供一种基于光学定位的髋臼磨锉角度校准方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。The object of the present invention is to provide a method and system for calibrating the angle of acetabular reaming based on optical positioning, so as to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.

本发明解决其技术问题的解决方案是:提供一种基于光学定位的髋臼磨锉角度校准方法及系统。The solution of the present invention to solve the technical problem is to provide a method and system for calibrating the angle of acetabular reaming based on optical positioning.

根据本发明的第一方面的实施例,提供了一种基于光学定位的髋臼磨锉角度校准方法,包括:建立机械臂对应的机械臂基坐标系和光学定位仪对应的光学系统坐标系,其中,机械臂的末端设有执行器和角度校准器,所述角度校准器平行安装于执行器上,位于光学定位仪的可视范围内;According to the embodiment of the first aspect of the present invention, a method for calibrating the angle of acetabular reaming based on optical positioning is provided, including: establishing the base coordinate system of the mechanical arm corresponding to the mechanical arm and the optical system coordinate system corresponding to the optical positioner, Wherein, the end of the mechanical arm is provided with an actuator and an angle calibrator, and the angle calibrator is installed on the actuator in parallel and is located within the visual range of the optical locator;

获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵;Obtain the planned initial angle and the first angle increment of the manipulator, according to the initial angle and the first angle increment, the manipulator and the optical positioner perform hand-eye calibration of the angle through the angle calibrator, and output the optimal hand-eye transformation matrix ;

将所述机械臂和光学定位仪进行角度初始化,获取第二角度增量,根据所述最优的手眼转换矩阵,构建最优手眼转换关系;Initializing the angle of the mechanical arm and the optical locator, obtaining a second angle increment, and constructing an optimal hand-eye conversion relationship according to the optimal hand-eye conversion matrix;

根据所述第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准。According to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform angle calibration, and adjust the pose of the actuator until the feedback adjustment condition is satisfied, and the angle calibration is completed.

进一步,所述将所述机械臂和光学定位仪进行角度初始化具体包括:Further, the angle initialization of the mechanical arm and the optical positioner specifically includes:

将机械臂末端的执行器运动至所设的初始位姿;Move the actuator at the end of the robotic arm to the set initial pose;

将光学定位仪对角度校准器追踪定位,获取光学系统坐标系下的初始角度信息。Track and position the optical locator to the angle calibrator to obtain the initial angle information in the coordinate system of the optical system.

进一步,根据所述第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准具体包括:Further, according to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform angle calibration, and adjust the pose of the actuator until the feedback adjustment condition is met. The completion of the angle calibration specifically includes:

根据所述第二角度增量,得到光学定位仪期望输出的第一角度信息,其中,所述第一角度信息为初始角度信息与第二角度增量的和;According to the second angle increment, the first angle information expected to be output by the optical locator is obtained, wherein the first angle information is the sum of the initial angle information and the second angle increment;

将第一角度信息输入至最优手眼转换关系,求解得到角度校准器在机械臂基坐标系下的理论角度信息;Input the first angle information into the optimal hand-eye transformation relationship, and obtain the theoretical angle information of the angle calibrator in the base coordinate system of the manipulator;

根据所述理论角度信息,调节机械臂末端的执行器的位姿,光学定位仪对角度校准器追踪定位,得到第二角度信息;According to the theoretical angle information, the pose of the actuator at the end of the mechanical arm is adjusted, and the optical positioner tracks and positions the angle calibrator to obtain second angle information;

根据所述第一角度信息和第二角度信息,得到角度差值,判断角度差值是否小于所设角度差阈值;Obtaining an angle difference according to the first angle information and the second angle information, and judging whether the angle difference is smaller than a set angle difference threshold;

若是,则完成角度校准,输出所述第一角度信息,若否,则更新输入至最优手眼转换关系的角度信息,再次进行角度校准If so, complete the angle calibration, output the first angle information, if not, update the angle information input to the optimal hand-eye conversion relationship, and perform angle calibration again

进一步,所述更新输入至最优手眼转换关系的角度信息,再次进行角度校准具体包括:将所述第一角度信息加上角度差值得到第三角度信息,将所述第三角度信息输入至最优手眼转换关系中,再次进行角度校准。Further, the updating of the angle information input to the optimal hand-eye conversion relationship, and performing angle calibration again specifically includes: adding the first angle information to the angle difference to obtain third angle information, and inputting the third angle information into In the optimal hand-eye conversion relationship, the angle calibration is performed again.

进一步,所述获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵具体包括:Further, the acquisition of the planned initial angle of the manipulator and the first angle increment, according to the initial angle and the first angle increment, the manipulator and the optical positioner perform hand-eye calibration of the angle through the angle calibrator, and output the optimal The hand-eye transformation matrix specifically includes:

获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,控制机械臂末端的执行器转动;Obtain the planned initial angle and first angle increment of the mechanical arm, and control the rotation of the actuator at the end of the mechanical arm according to the initial angle and the first angle increment;

在执行器转动过程中,获取所述角度校准器在光学系统坐标系下的若干个角度信息并采样形成第一角度对点集,以及在机械臂基坐标系下的若干个角度信息并采样形成第二角度对点集;During the rotation of the actuator, several angle information of the angle calibrator in the optical system coordinate system are acquired and sampled to form the first angle point set, and several angle information in the base coordinate system of the manipulator are sampled to form second angle pair point set;

基于改进SVD算法对所述第一角度对点集和第二角度对点集进行处理,得到手眼转换矩阵;Based on the improved SVD algorithm, the point set of the first angle and the point set of the second angle are processed to obtain a hand-eye transformation matrix;

根据所述手眼转换矩阵,利用所述第一角度对点集进行反演得到角度校准器在机械臂坐标系下理论角度点集,以及通过所述第二角度对点集和理论角度点集进行误差计算,根据误差计算结果判断所述手眼转换矩阵是否为最优解;According to the hand-eye transformation matrix, use the first angle to invert the point set to obtain the theoretical angle point set of the angle calibrator in the coordinate system of the manipulator, and use the second angle to invert the point set and the theoretical angle point set Error calculation, judging whether the hand-eye transformation matrix is an optimal solution according to the error calculation result;

若否,则根据所述误差计算结果对所述第一角度对点集和第二角度对点集进行更新,再返回重新计算新的手眼转换矩阵;If not, update the first angle pair point set and the second angle pair point set according to the error calculation result, and then return to recalculate a new hand-eye transformation matrix;

若是,则直接输出最优的手眼转换矩阵。If so, directly output the optimal hand-eye transformation matrix.

根据本发明的第二方面的实施例,提供了一种基于光学定位的髋臼磨锉角度校准系统,应用于本发明第一方面实施例的一种基于光学定位的髋臼磨锉角度校准方法,包括:光学定位仪、执行器、角度校准器和机械臂;According to the embodiment of the second aspect of the present invention, an optical positioning-based acetabular reaming angle calibration system is provided, which is applied to an optical positioning-based acetabular reaming angle calibration method in the embodiment of the first aspect of the present invention , including: optical positioner, actuator, angle calibrator and mechanical arm;

所述执行器安装于机械臂的末端,用于对髋臼进行磨锉,所述角度校准器安装于执行器上,与所述执行器平行,所述角度校准器位于所述光学定位仪的可视范围内;The actuator is installed on the end of the mechanical arm for grinding the acetabulum, the angle calibrator is installed on the actuator, parallel to the actuator, and the angle calibrator is located at the end of the optical positioner within sight;

所述光学定位仪用于对角度校准器进行追踪定位,获取所述角度校准器的角度信息,所述机械臂用于调节执行器的位姿。The optical locator is used to track and position the angle calibrator, and obtain angle information of the angle calibrator, and the mechanical arm is used to adjust the pose of the actuator.

进一步,所述角度校准器包括:三个标定球、固定支架和固定杆;Further, the angle calibrator includes: three calibration balls, a fixed bracket and a fixed rod;

所述三个标定球均通过螺纹固定于固定支架的顶部,所述固定支架的底部通过固定杆与执行器连接,所述三个标定球均位于所述光学定位仪的可视范围内。The three calibration balls are fixed on the top of the fixed bracket by threads, and the bottom of the fixed bracket is connected with the actuator through the fixed rod, and the three calibration balls are all located within the visible range of the optical locator.

进一步,一种基于光学定位的髋臼磨锉角度校准系统还包括:三角固定架;所述三角固定架的顶部与光学定位仪的底部连接,所述三角固定架对光学定位仪进行固定支撑。Further, an optical positioning-based acetabular reaming angle calibration system further includes: a tripod; the top of the tripod is connected to the bottom of the optical locator, and the tripod fixes and supports the optical locator.

本发明的有益效果是:通过求取最优的手眼转换矩阵,构建最优的手眼转换关系,再根据规划的第二角度增量调整执行器,在磨锉过程实时测量磨锉角度,并实时根据反馈误差调整执行器,进行角度校准。加入角度反馈调节,进一步提高髋臼磨锉角度精度,减少误差,本发明简单且有效地解决机械臂在术中自主调整角度至接近期望值的问题。同时避免现有机械臂需要术中多次通过观测数据实时调整的困难。The beneficial effects of the present invention are: by obtaining the optimal hand-eye transformation matrix, constructing the optimal hand-eye transformation relationship, and then adjusting the actuator according to the planned second angle increment, measuring the filing angle in real time during the filing process, and real-time Adjust the actuator according to the feedback error for angular calibration. The angle feedback adjustment is added to further improve the angle accuracy of acetabular reaming and reduce errors. The invention simply and effectively solves the problem that the mechanical arm automatically adjusts the angle to be close to the expected value during the operation. At the same time, it avoids the difficulty that the existing mechanical arm needs to adjust in real time through the observation data many times during the operation.

附图说明Description of drawings

图1是本发明一个实施例提供的一种基于光学定位的髋臼磨锉角度校准方法示意性流程图;Fig. 1 is a schematic flowchart of a method for calibrating the angle of acetabular reaming based on optical positioning provided by an embodiment of the present invention;

图2是本发明另一个实施例提供的一种基于光学定位的髋臼磨锉角度校准方法示意性流程图;Fig. 2 is a schematic flowchart of a method for calibrating the angle of acetabular reaming based on optical positioning provided by another embodiment of the present invention;

图3是本发明另一个实施例提供的一种基于光学定位的髋臼磨锉角度校准方法示意性流程图;Fig. 3 is a schematic flowchart of a method for calibrating the angle of acetabular reaming based on optical positioning provided by another embodiment of the present invention;

图4是本发明一个实施例提供的一种基于光学定位的髋臼磨锉角度校准系统的结构示意图;Fig. 4 is a structural schematic diagram of an acetabular reaming angle calibration system based on optical positioning provided by an embodiment of the present invention;

图5是本发明另一个实施例提供的一种基于光学定位的髋臼磨锉角度校准系统的结构示意图。Fig. 5 is a schematic structural diagram of an acetabular reaming angle calibration system based on optical positioning provided by another embodiment of the present invention.

附图标记:100、光学定位仪,200、执行器,300、角度校准器,310、标定球,320、固定支架,330、固定杆,400、机械臂,500、三角固定架。Reference signs: 100, optical positioner, 200, actuator, 300, angle calibrator, 310, calibration ball, 320, fixed bracket, 330, fixed rod, 400, mechanical arm, 500, triangular fixed frame.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,而不能理解为对本发明的限制。In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, but not to limit the present invention.

需要说明的是,虽然在系统示意图中进行了功能模块划分,但是在某些情况下,可以不同于系统中的模块划分或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that although the functional modules are divided in the schematic diagram of the system, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the flow chart. The terms "first", "second" and the like in the specification and claims and the above drawings are used to distinguish similar objects, and not necessarily used to describe a specific sequence or sequence.

本发明的描述中,需要说明的是,除非另有明确的限定,设置、安装、连接等词语应做广义的理解,所属技术领域的技术人员可以结合技术方案的具体内容合理确定上述词语在本发明的具体含义。In the description of the present invention, it should be noted that unless otherwise clearly defined, terms such as installation, installation, and connection should be understood in a broad sense, and those skilled in the art can reasonably determine the meaning of the above terms in this document in combination with the specific content of the technical solution. The specific meaning of the invention.

参照图1,在本发明第一方面的一些实施例中,一种基于光学定位的髋臼磨锉角度校准方法包括以下步骤:Referring to FIG. 1 , in some embodiments of the first aspect of the present invention, a method for calibrating the angle of acetabular reaming based on optical positioning includes the following steps:

S100,建立机械臂对应的机械臂基坐标系和光学定位仪对应的光学系统坐标系,其中,机械臂的末端设有执行器和角度校准器,角度校准器平行安装于执行器上,位于光学定位仪的可视范围内;S100, establish the base coordinate system of the manipulator corresponding to the manipulator and the coordinate system of the optical system corresponding to the optical locator, wherein the end of the manipulator is provided with an actuator and an angle calibrator, and the angle calibrator is installed on the actuator in parallel and located on the optical positioner. Within the visible range of the locator;

在这一实施例中,机械臂与光学定位仪之间保持着一定的距离。机械臂的末端设有执行器和角度校准器,执行器用于对髋臼进行磨锉,角度校准器处于光学定位仪的可视范围内,角度校准器设计为非对称的结构,平行安装于执行器上。光学定位仪能够追踪定位角度校准器,获取角度校准器的角度信息,角度校准器包括:三个标定球、固定支架和固定杆,由固定支架上的三个非对称的标定球来建立刚体坐标系,得到刚体的欧拉角数据,也就是说,光学定位仪能够追踪定位标定球,实时获取标定球的角度信息。由三个非线性的刚体标定球建立坐标系,随着执行器转动时,标定球受光学定位仪捕捉视野范围广。角度校准器平行安放在末端执行器上,结构简单,校准过程易操作实施,在光学定位系统下实时输出角度信息。In this embodiment, a certain distance is maintained between the robotic arm and the optical positioner. The end of the mechanical arm is equipped with an actuator and an angle calibrator. The actuator is used to sharpen the acetabulum. The angle calibrator is within the visual range of the optical positioner. The angle calibrator is designed as an asymmetric structure and is installed parallel to the actuator. device. The optical locator can track and position the angle calibrator and obtain the angle information of the angle calibrator. The angle calibrator includes: three calibration balls, a fixed bracket and a fixed rod. The rigid body coordinates are established by three asymmetric calibration balls on the fixed bracket system to obtain the Euler angle data of the rigid body, that is to say, the optical locator can track and locate the calibration ball, and obtain the angle information of the calibration ball in real time. The coordinate system is established by three non-linear rigid body calibration spheres. As the actuator rotates, the calibration spheres are captured by the optical locator with a wide field of view. The angle calibrator is placed on the end effector in parallel, the structure is simple, the calibration process is easy to operate and implement, and the angle information is output in real time under the optical positioning system.

机械臂内置的控制器同样可以通过标定球的尺寸参数、固定支架的长度和固定杆的长度等刚体部件获取标定球在机械臂基坐标系下的角度值,通过刚体结构校准有助于提高校准工作的精度。The built-in controller of the robotic arm can also obtain the angle value of the calibration ball in the base coordinate system of the robotic arm through the rigid body components such as the size parameters of the calibration ball, the length of the fixed bracket, and the length of the fixed rod. Calibration through the rigid body structure helps to improve calibration The precision of the work.

S200,获取规划的机械臂初始角度和第一角度增量,根据初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵;S200, obtaining the planned initial angle and the first angle increment of the manipulator, and according to the initial angle and the first angle increment, the manipulator and the optical positioner perform hand-eye calibration of the angle through the angle calibrator, and output an optimal hand-eye transformation matrix ;

在这一实施例中,规划机械臂运动的初始角度和机械臂运动的第一角度增量。获取规划的初始角度和第一角度增量,外部的计算机对机械臂内置的控制器发送操作指令,控制机械臂末端的执行器从初始角度按照第一角度增量转动。例如:当机械臂末端的执行器运动至平行与水平面时,将此时的角度设置为初始角度,并通过外部的计算机对机械臂内置的控制器发送操作指令,让机械臂按照规划角度增量运动,根据执行器的转动过程,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,输出最优的手眼转换矩阵。In this embodiment, an initial angle of movement of the robotic arm and a first angular increment of movement of the robotic arm are planned. Obtain the planned initial angle and the first angle increment, and the external computer sends an operation command to the built-in controller of the manipulator to control the actuator at the end of the manipulator to rotate from the initial angle according to the first angle increment. For example: when the actuator at the end of the mechanical arm moves to the parallel and horizontal plane, set the angle at this time as the initial angle, and send an operation command to the built-in controller of the mechanical arm through the external computer, so that the mechanical arm can increment according to the planned angle Movement, according to the rotation process of the actuator, the mechanical arm and the optical positioner perform angle hand-eye calibration through the angle calibrator, and output the optimal hand-eye transformation matrix.

S300,将机械臂和光学定位仪进行角度初始化,获取第二角度增量,根据最优的手眼转换矩阵,构建最优手眼转换关系;S300, initialize the angle of the manipulator and the optical locator, obtain the second angle increment, and construct the optimal hand-eye conversion relationship according to the optimal hand-eye conversion matrix;

在这一实施例中,当机械臂和光学定位仪完成角度的手眼标定之后,两者的位姿不变,根据此时的位姿,规划髋臼的磨锉角度,将机械臂和光学定位仪进行角度初始化,根据规划髋臼的磨锉角度,获取第二角度增量。通过S200中得到的最优的手眼转换矩阵,构建最优手眼转换关系。其中,手眼转换矩阵表示机械臂基坐标系和光学系统坐标系之间的转换关系,实际上是由旋转矩阵R和平移矩阵T构成的。根据最优的旋转矩阵R和平移矩阵T,构建最优的手眼转换关系Bj=Ai×R+T。In this embodiment, after the hand-eye calibration of the angle of the mechanical arm and the optical positioner is completed, the poses of the two remain unchanged. The instrument performs angle initialization, and obtains the second angle increment according to the planning acetabular reaming angle. Through the optimal hand-eye transformation matrix obtained in S200, an optimal hand-eye transformation relationship is constructed. Among them, the hand-eye transformation matrix represents the transformation relationship between the base coordinate system of the manipulator and the coordinate system of the optical system, and is actually composed of a rotation matrix R and a translation matrix T. According to the optimal rotation matrix R and translation matrix T, the optimal hand-eye transformation relationship B j =A i ×R+T is constructed.

S400,根据第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准。S400, according to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform angle calibration, adjust the pose of the actuator until the feedback adjustment conditions are met, and complete the angle calibration.

在这一实施例中,根据得到的第二角度增量和最优手眼转换关系,机械臂和光学定位仪通过角度校准器进行角度校准,控制机械臂调节执行器的位姿,直至满足反馈调节条件,执行器不再发生调整,完成角度的校准。In this embodiment, according to the obtained second angle increment and the optimal hand-eye conversion relationship, the manipulator and the optical positioner perform angle calibration through the angle calibrator, and control the manipulator to adjust the pose of the actuator until the feedback adjustment is satisfied. condition, the actuator is no longer adjusted, and the calibration of the angle is completed.

机械臂末端的执行器完成角度标定后,结合光学定位仪实时追踪角度校准器,得到角度信息,根据第二角度增量,让执行器到达期望的磨锉角度并进行调整,在角度标定的前提下进一步提高精度,解决现有手动拖拽机械臂多次调整的复杂性。同时避免现有机械臂需要术中多次通过观测数据实时调整的困难。After the actuator at the end of the mechanical arm completes the angle calibration, the optical positioner is used to track the angle calibrator in real time to obtain the angle information. According to the second angle increment, the actuator can reach the desired grinding angle and adjust it. On the premise of angle calibration Further improve the accuracy and solve the complexity of multiple adjustments of the existing manual dragging robotic arm. At the same time, it avoids the difficulty that the existing mechanical arm needs to adjust in real time through the observation data many times during the operation.

参照图2,在本发明第一方面的一些实施例中,在S200,获取规划的机械臂初始角度和第一角度增量,根据初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵具体包括:Referring to FIG. 2 , in some embodiments of the first aspect of the present invention, at S200, the planned initial angle of the manipulator and the first angle increment are obtained, and according to the initial angle and the first angle increment, the manipulator and the optical positioner pass The angle calibrator performs the hand-eye calibration of the angle, and outputs the optimal hand-eye transformation matrix, which specifically includes:

S210,获取规划的机械臂初始角度和第一角度增量,根据初始角度和第一角度增量,控制机械臂末端的执行器转动;S210, acquiring the planned initial angle and first angle increment of the mechanical arm, and controlling the rotation of the actuator at the end of the mechanical arm according to the initial angle and the first angle increment;

在这一实施例中,规划机械臂的初始角度,外部的计算机对机械臂内置的控制器发送操作指令,控制机械臂末端的执行器从初始角度开始按照第一角度增量绕机械臂基座坐标系的x,y,z轴转动。例如:机械臂末端的执行器运动至平行与水平面时,将此时的角度设置为初始角度,并通过外部的计算机对机械臂内置的控制器发送操作指令,让机械臂末端的执行器在执行器的磨锉头位置不变下,按照第一角度增量绕机械臂基座坐标系的x,y,z轴转动。In this embodiment, the initial angle of the robotic arm is planned, and the external computer sends an operation command to the built-in controller of the robotic arm to control the actuator at the end of the robotic arm to circle the base of the robotic arm in first angle increments from the initial angle. The x, y, z axis rotation of the coordinate system. For example: when the actuator at the end of the mechanical arm moves to the parallel and horizontal plane, set the angle at this time as the initial angle, and send an operation command to the built-in controller of the mechanical arm through the external computer, so that the actuator at the end of the mechanical arm is executing When the position of the grinding head of the device remains unchanged, it rotates around the x, y, and z axes of the base coordinate system of the mechanical arm according to the first angle increment.

S220,在执行器转动过程中,获取角度校准器在光学系统坐标系下的若干个角度信息并采样形成第一角度对点集,以及获取在机械臂基坐标系下的若干个角度信息并采样形成第二角度对点集;S220, during the rotation process of the actuator, obtain and sample several angle information of the angle calibrator in the optical system coordinate system to form a first angle point set, and obtain and sample several angle information in the base coordinate system of the manipulator form the second set of angle pairs;

在这一实施例中,在执行器转动过程中,获取此时角度校准器在光学系统坐标系下的若干个角度信息并采样形成第一角度对点集Ai={A1,A2,…,Ai},以及获取在机械臂基坐标系下的若干个角度信息并采样形成第二角度对点集Bi={B1,B2,…,Bi},其中,i=1,2,...,n;n为本发明设置的采样的角度信息数量,n为正整数且n≥4。In this embodiment, during the rotation of the actuator, several angle information of the angle calibrator in the optical system coordinate system are acquired and sampled to form the first angle pair point set A i ={A 1 ,A 2 , ...,A i }, and obtain several angle information in the base coordinate system of the manipulator and sample to form the second angle pair point set B i ={B 1 ,B 2 ,...,B i }, where i=1 ,2,...,n; n is the number of angle information samples sampled in the present invention, n is a positive integer and n≥4.

S230,基于改进SVD算法对第一角度对点集和第二角度对点集进行处理,得到手眼转换矩阵;S230, based on the improved SVD algorithm, the first angle pair point set and the second angle pair point set are processed to obtain a hand-eye transformation matrix;

在这一实施例中,将第一角度对点集Ai={A1,A2,…,Ai}和第二角度对点集Bi={B1,B2,…,Bi}代入去中心化公式:In this embodiment, the first angle pair point set A i ={A 1 ,A 2 ,...,A i } and the second angle pair point set B i ={B 1 ,B 2 ,...,B i } into the decentralization formula:

Figure BDA0003807372120000101
Figure BDA0003807372120000101

式中,Pi为源对点集,Pj为去中心化后的点集。将第一角度对点集Ai={A1,A2,…,Ai}代入去中心化公式,得到第一加权平均中心

Figure BDA0003807372120000102
再通过第一加权平均中心
Figure BDA0003807372120000103
和第一角度对点集Ai={A1,A2,…,Ai}得到第一角度标定点集Aj={A1,A2,…,Aj};将第二角度对点集Bi={B1,B2,…,Bi}代入去中心化公式,得到第二加权平均中心
Figure BDA0003807372120000104
再通过第二加权平均中心
Figure BDA0003807372120000105
和第二角度对点集Bi={B1,B2,…,Bi}得到第二角度标定点集Bj={B1,B2,…,Bj}。In the formula, P i is the source-to-point set, and P j is the decentralized point set. Substitute the first angle pair point set A i ={A 1 ,A 2 ,…,A i } into the decentralized formula to obtain the first weighted mean center
Figure BDA0003807372120000102
Then through the first weighted average center
Figure BDA0003807372120000103
and the first angle pair point set A i ={A 1 ,A 2 ,…,A i } to obtain the first angle calibration point set A j ={A 1 ,A 2 ,…,A j }; the second angle pair Point set B i ={B 1 ,B 2 ,…,B i } is substituted into the decentralization formula to get the second weighted mean center
Figure BDA0003807372120000104
Then through the second weighted average center
Figure BDA0003807372120000105
and the second angle pair point set B i ={B 1 ,B 2 ,...,B i } to obtain the second angle calibration point set B j ={B 1 ,B 2 ,...,B j }.

基于改进SVD算法,利用去中心化处理后数据进行求解,得到手眼转换矩阵,其中,手眼转换矩阵表征着机械臂基坐标系和光学系统坐标系之间的转换关系,实际上是由旋转矩阵R和平移矩阵T构成的。利用中心化处理后的数据,基于SVD算法求解旋转矩阵R和平移矩阵T属于现有技术,在本实施例中不再赘述。Based on the improved SVD algorithm, the data after decentralized processing is used to solve the problem, and the hand-eye transformation matrix is obtained. The hand-eye transformation matrix represents the transformation relationship between the base coordinate system of the manipulator and the coordinate system of the optical system, and is actually composed of the rotation matrix R and a translation matrix T. Solving the rotation matrix R and the translation matrix T based on the SVD algorithm by using the centrally processed data belongs to the prior art, and will not be repeated in this embodiment.

S240,根据手眼转换矩阵,利用第一角度对点集进行反演得到角度校准器在机械臂坐标系下理论角度点集,以及通过第二角度对点集和理论角度点集进行误差计算,判断手眼转换矩阵是否为最优解;S240, according to the hand-eye transformation matrix, use the first angle to invert the point set to obtain the theoretical angle point set of the angle calibrator in the coordinate system of the manipulator, and calculate the error between the point set and the theoretical angle point set through the second angle, and judge Whether the hand-eye transformation matrix is the optimal solution;

在这一实施例中,根据手眼转换矩阵,利用角度校准器在光学系统坐标系下的第一角度对点集Ai={A1,A2,…,Ai}进行反演得到角度校准器在机械臂坐标系下理论角度点集Bj={B1,B2,…,Bj},通过第二角度对点集Bi={B1,B2,…,Bi}与理论角度点集Bj={B1,B2,…,Bj}进行误差计算,得到误差点集e,e=Bj-Bi,根据误差计算判断手眼转换矩阵是否为最优解,判断结果包括:若误差点集e中存在一个或者多个差值大于预设误差阈值β,则判断手眼转换矩阵并非为最优解,此时继续执行步骤S250;若误差点集e中所包含的所有差值均小于等于预设误差阈值β,则判断手眼转换矩阵为最优解,此时跳转执行步骤S260。In this embodiment, according to the hand-eye transformation matrix, the point set A i ={A 1 ,A 2 ,…,A i } is inverted using the first angle of the angle calibrator in the optical system coordinate system to obtain the angle calibration The theoretical angle point set B j ={B 1 ,B 2 ,…,B j } of the device in the mechanical arm coordinate system, through the second angle point set B i ={B 1 ,B 2 ,…,B i } and The theoretical angle point set B j ={B 1 ,B 2 ,…,B j } is used for error calculation to obtain the error point set e, e=B j -B i , and judge whether the hand-eye transformation matrix is the optimal solution according to the error calculation, Judgment results include: if there is one or more differences in the error point set e greater than the preset error threshold β, then it is judged that the hand-eye transformation matrix is not the optimal solution, and step S250 is continued at this time; if the error point set e contains If all the differences are less than or equal to the preset error threshold β, then it is judged that the hand-eye transformation matrix is the optimal solution, and then skip to step S260.

S250,若否,则根据误差计算结果对第一角度对点集和第二角度对点集进行更新,再返回重新计算新的手眼转换矩阵;S250, if not, update the first angle pair point set and the second angle pair point set according to the error calculation result, and then return to recalculate a new hand-eye transformation matrix;

在这一实施例中,从误差点集e筛选出不合格的差值,不合格的差值为大于所预设误差阈值β,将第一角度对点集和第二角度对点集中有不合格的差值有关系的角度值删除,完成更新,利用更新后的第一角度对点集和第二角度对点集,再返回重新计算新的手眼转换矩阵。In this embodiment, the unqualified difference is screened out from the error point set e, and the unqualified difference is greater than the preset error threshold β, and the first angle pair point set and the second angle pair point set have unqualified The angle values related to the qualified difference are deleted, the update is completed, and the updated first angle pair point set and the second angle pair point set are used to return to recalculate a new hand-eye transformation matrix.

S260,若是,则直接输出最优的手眼转换矩阵。S260, if yes, directly output the optimal hand-eye transformation matrix.

通过采集多组在光学定位仪和机械臂基座坐标系下的角度样本点。在传统SVD算法中加入误差阈值筛选进行手眼转换矩阵的运算,进行角度的手眼标定,提高初校准精度,再通过角度反馈,进一步提高角度校准执行精度。解决现有手动拖拽机械臂多次调整的复杂性。同时避免现有机械臂需要术中多次通过观测数据实时调整的困难。By collecting multiple sets of angular sample points under the coordinate system of the optical locator and the base of the manipulator. In the traditional SVD algorithm, the error threshold screening is added to calculate the hand-eye transformation matrix, and the hand-eye calibration of the angle is performed to improve the accuracy of the initial calibration, and then the angle feedback is used to further improve the execution accuracy of the angle calibration. Solve the complexity of multiple adjustments of the existing manual dragging mechanical arm. At the same time, it avoids the difficulty that the existing mechanical arm needs to adjust in real time through the observation data many times during the operation.

参照图3,在本发明第一方面的一些实施例中,在S300中,将机械臂和光学定位仪进行角度初始化具体包括:Referring to FIG. 3, in some embodiments of the first aspect of the present invention, in S300, initializing the angle of the robotic arm and the optical positioner specifically includes:

S310,将机械臂末端的执行器运动至所设的初始位姿;S310, moving the actuator at the end of the mechanical arm to the set initial pose;

在这一实施例中,当机械臂和光学定位仪完成角度的手眼标定之后,两者的位姿不变,根据此时的位姿,规划髋臼的磨锉角度。机械臂自主运动,使得机械臂末端的执行器运动至规划好的初始位姿处。完成机械臂的角度初始化。In this embodiment, after the hand-eye calibration of the angle of the mechanical arm and the optical positioner is completed, the postures of the two remain unchanged, and the rasp angle of the acetabulum is planned according to the postures at this time. The robot arm moves autonomously, so that the actuator at the end of the robot arm moves to the planned initial pose. Complete the angle initialization of the robotic arm.

S320,将光学定位仪对角度校准器追踪定位,获取光学系统坐标系下的初始角度信息。S320, tracking and positioning the angle calibrator with the optical locator, and obtaining initial angle information in the coordinate system of the optical system.

在这一实施例中,执行器已经运动至初始位姿,光学定位仪对角度校准器进行追踪定位,获取在光学系统坐标系下角度校准器的初始角度信息A0。完成光学定位仪的角度初始化。In this embodiment, the actuator has moved to the initial pose, and the optical locator tracks and positions the angle calibrator to obtain initial angle information A 0 of the angle calibrator in the optical system coordinate system. Complete the angle initialization of the optical positioner.

参照图3,在本发明第一方面的一些实施例中,在S400中,根据第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准具体包括:Referring to Fig. 3, in some embodiments of the first aspect of the present invention, in S400, according to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform angle calibration to adjust the pose of the actuator, Until the feedback adjustment conditions are met, the completion of the angle calibration includes:

S410,根据第二角度增量,得到光学定位仪期望输出的第一角度信息,其中,第一角度信息为初始角度信息与第二角度增量的和;S410. Obtain first angle information expected to be output by the optical locator according to the second angle increment, where the first angle information is the sum of the initial angle information and the second angle increment;

在这一实施例中,当根据规划的第二角度增量S,执行器运动后,光学定位仪对角度校准器进行追踪定位,预计输出第一角度信息A1,其中,第一角度信息A1为初始角度信息与第二角度增量的和,A1=A0+S。In this embodiment, after the actuator moves according to the planned second angle increment S, the optical positioner tracks and positions the angle calibrator, and is expected to output the first angle information A 1 , wherein the first angle information A 1 is the sum of the initial angle information and the second angle increment, A 1 =A 0 +S.

例如:初始角度信息A0为磨锉前倾角15°和磨锉外展角35°,医生规划第二增量S为磨锉前倾角增加3°,磨锉外展角增加2°,则预计光学定位仪在执行器运动后,对角度校准器进行追踪定位,输出的第一角度信息A1为磨锉前倾角18°和磨锉外展角37°。For example: the initial angle information A 0 is the rasp anteversion angle of 15° and the rasp abduction angle of 35°, and the doctor plans the second increment S to increase the rasp anteversion angle by 3° and the rasp abduction angle by 2°. After the actuator moves, the optical positioner tracks and positions the angle calibrator, and the output first angle information A 1 is the rasp anteversion angle of 18° and the rasp abduction angle of 37°.

S420,将第一角度信息输入至最优手眼转换关系,求解得到角度校准器在机械臂基坐标系下的理论角度信息;S420, inputting the first angle information into the optimal hand-eye conversion relationship, and solving to obtain the theoretical angle information of the angle calibrator in the base coordinate system of the mechanical arm;

在这一实施例中,将预计得到的第一角度信息A1输入至最优手眼转换关系中,其中,最优手眼转换关系为:In this embodiment, the estimated first angle information A1 is input into the optimal hand-eye conversion relationship, wherein the optimal hand-eye conversion relationship is:

Bj=Ai×R+T, Bj = Ai ×R+T,

式中,Bj为角度校准器在机械臂基坐标系下理论角度点集Bj={B1,B2,…,Bj},Ai为角度校准器在光学系统坐标系下的第一角度对点集Ai={A1,A2,…,Ai},R为最优的旋转矩阵,T为最优的平移矩阵,通过最优手眼转换关系将第一角度信息A1转换至机械臂基坐标系进行表示,得到理论角度信息B1,即求解得到在机械臂基坐标系下角度校准器理论到达的理论角度信息B1In the formula, B j is the theoretical angle point set B j = {B 1 , B 2 ,...,B j } of the angle calibrator in the base coordinate system of the manipulator, and A i is the first angle point set of the angle calibrator in the optical system coordinate system An angle pair point set A i ={A 1 ,A 2 ,…,A i }, R is the optimal rotation matrix, T is the optimal translation matrix, and the first angle information A 1 Convert to the base coordinate system of the manipulator for representation, and obtain the theoretical angle information B 1 , that is, obtain the theoretical angle information B 1 theoretically reached by the angle calibrator in the base coordinate system of the manipulator.

S430,根据理论角度信息,调节机械臂末端的执行器的位姿,光学定位仪对角度校准器追踪定位,得到第二角度信息;S430, adjust the pose of the actuator at the end of the mechanical arm according to the theoretical angle information, and the optical positioner tracks and positions the angle calibrator to obtain second angle information;

在这一实施例中,根据理论角度信息B1,调节机械臂末端的执行器的位姿,使得执行器上到达理论角度信息B1对应的位姿,即角度校准器在机械臂基坐标系下的角度信息为理论角度信息B1。当机械臂末端的执行器位姿调整后,光学定位仪对角度校准器追踪定位,获取角度校准器在光学坐标系下的第二角度信息A2In this embodiment, according to the theoretical angle information B 1 , the pose of the actuator at the end of the manipulator is adjusted so that the actuator reaches the pose corresponding to the theoretical angle information B 1 , that is, the angle calibrator is in the base coordinate system of the manipulator The angle information below is theoretical angle information B 1 . When the pose of the actuator at the end of the mechanical arm is adjusted, the optical locator tracks and locates the angle calibrator, and obtains the second angle information A 2 of the angle calibrator in the optical coordinate system.

S440,根据第一角度信息和第二角度信息,得到角度差值,判断角度差值是否小于所设角度差阈值;S440. Obtain an angle difference value according to the first angle information and the second angle information, and judge whether the angle difference value is smaller than a set angle difference threshold;

在这一实施例中,对第一角度信息A1和第二角度信息A2进行差值计算,得到角度差值E,其中,角度差值E为在光学坐标系下角度校准器预计到达的第一角度信息A1与实际到达的第二角度信息A2之间的角度值。将角度差值E与所设角度差阈值α进行对比,判断角度差值E是否小于技术人员所设定的预设角度差阈值α。In this embodiment, the difference calculation is performed on the first angle information A1 and the second angle information A2 to obtain the angle difference E, wherein the angle difference E is the expected arrival of the angle calibrator in the optical coordinate system The angle value between the first angle information A 1 and the actually arrived second angle information A 2 . The angle difference E is compared with the set angle difference threshold α, and it is judged whether the angle difference E is smaller than the preset angle difference threshold α set by the technician.

例如:当预计角度校准器在光学坐标系下到达的第一角度信息A1为磨锉前倾角18°和磨锉外展角37°时,执行器根据第二增量S调整位姿,使得角度校准器在光学坐标系下到达的第二角度信息A2为磨锉前倾角17°和磨锉外展角36°,则角度差值E包括前倾角差1°和外展角差1°,与技术人员所设定的预设角度差阈值α作对比,判断此时的角度差值E是否小于技术人员所设定的预设角度差阈值α。For example: when the first angle information A 1 that the angle calibrator arrives in the optical coordinate system is expected to be the rasp anteversion angle of 18° and the rasp abduction angle of 37°, the actuator adjusts the posture according to the second increment S, so that The second angle information A2 reached by the angle calibrator in the optical coordinate system is the rasp anteversion angle of 17° and the rasp abduction angle of 36°, then the angle difference E includes a rasp angle difference of 1° and an abduction angle difference of 1° , is compared with the preset angle difference threshold α set by the technician, and it is judged whether the angle difference E at this time is smaller than the preset angle difference threshold α set by the technician.

S450,若是,则完成角度校准,输出第一角度信息,若否,则更新输入至最优手眼转换关系的角度信息,再次进行角度校准。S450, if yes, complete the angle calibration, and output the first angle information, if not, update the angle information input to the optimal hand-eye conversion relationship, and perform angle calibration again.

在这一实施例中,相应的判断结果包括:当角度差值E小于技术人员所设定的预设角度差阈值α时,则认为角度校准完成,将第一角度信息A1输出至外部计算机中;当角度差值E大于技术人员所设定的预设角度差阈值α时,则认为角度校准未完成,角度校准器在光学坐标系下角度校准器预计到达的第一角度信息A1与实际到达的第二角度信息A2之间的角度值差距较大,此时假体植入容易给患者造成影响。因此,更新输入至最优手眼转换关系的角度信息,再次进行角度校准。In this embodiment, the corresponding judgment results include: when the angle difference E is less than the preset angle difference threshold α set by the technician, it is considered that the angle calibration is completed, and the first angle information A1 is output to the external computer Middle; when the angle difference E is greater than the preset angle difference threshold α set by the technician, it is considered that the angle calibration is not completed, and the first angle information A 1 that the angle calibrator expects to arrive at the angle calibrator in the optical coordinate system and The angle value gap between the actually arrived second angle information A2 is relatively large, and at this time, the implantation of the prosthesis is likely to affect the patient. Therefore, the angle information input to the optimal hand-eye conversion relationship is updated, and the angle calibration is performed again.

在这一实施例中,更新输入至最优手眼转换关系的角度信息,再次进行角度校准具体包括:将第一角度信息加上角度差值得到第三角度信息,将第三角度信息输入至最优手眼转换关系中。也就是说,将第一角度信息A1加上角度差值E更新得到第三角度信息A3,将第三角度信息A3输入至最优手眼转换关系的角度信息,再次进行角度校准。In this embodiment, updating the angle information input to the optimal hand-eye conversion relationship, and performing angle calibration again specifically includes: adding the first angle information to the angle difference to obtain the third angle information, and inputting the third angle information to the optimal Excellent hand-eye conversion relationship. That is to say, the first angle information A 1 is updated by adding the angle difference E to obtain the third angle information A 3 , and the third angle information A 3 is input into the angle information of the optimal hand-eye conversion relationship, and the angle calibration is performed again.

机械臂的末端执行器完成角度标定后,医生规划手术进刀角度,根据期望输入的角度信息通过角度手眼转换计算,可得到机械臂理论到达的角度信息。当机械臂调节机械臂末端的执行器的位姿后,即可完成粗校准,结合光学定位仪实时追踪角度校准器实时输出的实际角度信息,通过实际角度信息与期望输入的角度信息进一步验证误差,若两者的误差超出技术人员所设定的预设角度差阈值,自动地反馈调节输入角度信息,满足要求为止。在手术中加入角度反馈,进一步提高角度校准执行精度,减少手术中执行调整角度至实时观测合理角度范围内,缩短手术时间。After the angle calibration of the end effector of the robotic arm is completed, the doctor plans the angle of the surgical knife, and according to the expected input angle information, the angle information of the theoretical arrival angle of the robotic arm can be obtained through angle hand-eye conversion calculation. After the robot arm adjusts the pose of the actuator at the end of the robot arm, the rough calibration can be completed, combined with the optical locator to track the actual angle information output by the angle calibrator in real time, and further verify the error through the actual angle information and the expected input angle information If the error between the two exceeds the preset angle difference threshold set by the technician, the input angle information is automatically fed back and adjusted until the requirements are met. Angle feedback is added to the operation to further improve the accuracy of angle calibration, reduce the adjustment of the angle during the operation to the reasonable angle range of real-time observation, and shorten the operation time.

参照图4和图5,根据本发明的第二方面的实施例,提供了一种基于光学定位的髋臼磨锉角度校准系统,应用于本发明第一方面实施例的一种基于光学定位的髋臼磨锉角度校准方法,一种基于光学定位的髋臼磨锉角度校准系统包括:光学定位仪100、执行器200、角度校准器300和机械臂400。执行器200安装于机械臂400的末端,执行器200用于对髋臼进行磨锉,角度校准器300安装于执行器200上,角度校准器300与执行器200平行,角度校准器300位于光学定位仪100的可视范围内。光学定位仪100用于对角度校准器300进行追踪定位,获取角度校准器300的角度信息,其中,光学定位仪100采用的是双目红外光学定位技术。机械臂400用于调节执行器200的位姿。机械臂400与光学定位仪100之间保持着一定的距离,满足角度校准器300在光学定位仪100的可视范围内。本系统采用光学定位仪100在手术中实时追踪角度校准器300上的标记点,并输出对应的角度信息,与现有技术相比,操作较为高效。Referring to Fig. 4 and Fig. 5, according to the embodiment of the second aspect of the present invention, an acetabular reaming angle calibration system based on optical positioning is provided, which is applied to an optical positioning-based reaming angle calibration system in the embodiment of the first aspect of the present invention An acetabular reaming angle calibration method, a system for calibrating an acetabular reaming angle based on optical positioning includes: an optical positioning instrument 100 , an actuator 200 , an angle calibrator 300 and a mechanical arm 400 . The actuator 200 is installed on the end of the mechanical arm 400. The actuator 200 is used for grinding the acetabulum. The angle calibrator 300 is installed on the actuator 200. The angle calibrator 300 is parallel to the actuator 200. The angle calibrator 300 is located in the optical within the visible range of the locator 100. The optical locator 100 is used to track and locate the angle calibrator 300 and obtain angle information of the angle calibrator 300 , wherein the optical locator 100 adopts binocular infrared optical positioning technology. The robotic arm 400 is used to adjust the pose of the actuator 200 . A certain distance is maintained between the mechanical arm 400 and the optical locator 100 , so that the angle calibrator 300 is within the visual range of the optical locator 100 . This system uses the optical locator 100 to track the marked points on the angle calibrator 300 in real time during the operation, and outputs the corresponding angle information. Compared with the prior art, the operation is more efficient.

参照图4,根据本发明的第二方面中的一些实施例,角度校准器300包括:三个标定球310、固定支架320和固定杆330。三个标定球310均通过螺纹固定于固定支架320的顶部,固定支架320的底部通过固定杆330与执行器200连接,三个标定球310均位于光学定位仪100的可视范围内。角度校准器300设计为非对称的结构,平行安装于执行器200上。由固定支架320上的三个非对称的标定球310来建立刚体坐标系,得到刚体的欧拉角数据,也就是说,光学定位仪100能够追踪定位标定球310,实时获取标定球310的角度信息。由三个非线性的刚体标定球310建立坐标系,随着执行器200转动时,标定球310受光学定位仪100捕捉视野范围广,可有效避免因转动不同的角度容易引起的光学定位重叠造成对工具追踪效果的影响,而且该结构拆装的方式简单实用,校准过程易操作实施,在光学定位系统下实时输出角度信息。角度校准器300设计、加工成本较低,且标定球310拓展可调性强。Referring to FIG. 4 , according to some embodiments of the second aspect of the present invention, the angle calibrator 300 includes: three calibration balls 310 , a fixing bracket 320 and a fixing rod 330 . The three calibration balls 310 are fixed on the top of the fixing bracket 320 through threads, and the bottom of the fixing bracket 320 is connected with the actuator 200 through the fixing rod 330 . The angle calibrator 300 is designed as an asymmetric structure, and is installed on the actuator 200 in parallel. The rigid body coordinate system is established by three asymmetric calibration spheres 310 on the fixed bracket 320, and the Euler angle data of the rigid body is obtained, that is to say, the optical locator 100 can track and position the calibration sphere 310, and obtain the angle of the calibration sphere 310 in real time information. The coordinate system is established by three non-linear rigid body calibration balls 310. When the actuator 200 rotates, the calibration ball 310 is captured by the optical locator 100 with a wide field of view, which can effectively avoid the overlapping of optical positioning caused by different angles of rotation. The impact on the tool tracking effect, and the disassembly and assembly of the structure is simple and practical, the calibration process is easy to operate and implement, and the angle information is output in real time under the optical positioning system. The design and processing costs of the angle calibrator 300 are relatively low, and the calibration ball 310 is highly expandable and adjustable.

参照图5,根据本发明的第二方面中的一些实施例,一种基于光学定位的髋臼磨锉角度校准系统还包括:三角固定架500;三角固定架500的顶部与光学定位仪100的底部连接,三角固定架500对光学定位仪100进行固定支撑。在本实施例中,还可以通过调节三角固定架500的高度,使得角度校准器300落入光学定位仪100的可视范围内。Referring to FIG. 5 , according to some embodiments of the second aspect of the present invention, a system for calibrating the angle of acetabular reaming based on optical positioning further includes: a tripod 500 ; the top of the tripod 500 and the optical positioner 100 The bottom is connected, and the tripod 500 fixes and supports the optical locator 100 . In this embodiment, it is also possible to adjust the height of the tripod 500 so that the angle calibrator 300 falls within the visual range of the optical locator 100 .

以上对本发明的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。The preferred embodiments of the present invention have been described in detail above, but the invention is not limited to the described embodiments, and those skilled in the art can also make various equivalent modifications or replacements without violating the spirit of the present invention. , these equivalent modifications or replacements are all included within the scope defined by the claims of the present application.

Claims (8)

1.一种基于光学定位的髋臼磨锉角度校准方法,其特征在于,包括:1. a kind of acetabular reaming angle calibration method based on optical positioning, it is characterized in that, comprising: 建立机械臂对应的机械臂基坐标系和光学定位仪对应的光学系统坐标系,其中,机械臂的末端设有执行器和角度校准器,所述角度校准器平行安装于执行器上,位于光学定位仪的可视范围内;Establish the base coordinate system of the manipulator corresponding to the manipulator and the coordinate system of the optical system corresponding to the optical locator, wherein the end of the manipulator is provided with an actuator and an angle calibrator, and the angle calibrator is installed on the actuator in parallel and located in the optical positioner. Within the visible range of the locator; 获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵;Obtain the planned initial angle and the first angle increment of the manipulator, according to the initial angle and the first angle increment, the manipulator and the optical positioner perform hand-eye calibration of the angle through the angle calibrator, and output the optimal hand-eye transformation matrix ; 将所述机械臂和光学定位仪进行角度初始化,获取第二角度增量,根据所述最优的手眼转换矩阵,构建最优手眼转换关系;Initializing the angle of the mechanical arm and the optical locator, obtaining a second angle increment, and constructing an optimal hand-eye conversion relationship according to the optimal hand-eye conversion matrix; 根据所述第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准。According to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform angle calibration, and adjust the pose of the actuator until the feedback adjustment condition is satisfied, and the angle calibration is completed. 2.根据权利要求1所述的一种基于光学定位的髋臼磨锉角度校准方法,其特征在于,所述将所述机械臂和光学定位仪进行角度初始化具体包括:2. A method for calibrating the angle of acetabular reaming based on optical positioning according to claim 1, wherein said initializing the angle of said mechanical arm and optical positioner specifically comprises: 将机械臂末端的执行器运动至所设的初始位姿;Move the actuator at the end of the robotic arm to the set initial pose; 将光学定位仪对角度校准器追踪定位,获取光学系统坐标系下的初始角度信息。Track and position the optical locator to the angle calibrator to obtain the initial angle information in the coordinate system of the optical system. 3.根据权利要求2所述的一种基于光学定位的髋臼磨锉角度校准方法,其特征在于,根据所述第二角度增量和最优手眼转换关系,机械臂和光学定位仪进行角度校准,调节执行器的位姿,直至满足反馈调节条件,完成角度校准具体包括:3. A method for calibrating the angle of acetabular reaming based on optical positioning according to claim 2, characterized in that, according to the second angle increment and the optimal hand-eye conversion relationship, the mechanical arm and the optical positioner perform an angle calibration. Calibration, adjusting the pose of the actuator until the feedback adjustment conditions are met, and completing the angle calibration includes: 根据所述第二角度增量,得到光学定位仪期望输出的第一角度信息,其中,所述第一角度信息为初始角度信息与第二角度增量的和;According to the second angle increment, the first angle information expected to be output by the optical locator is obtained, wherein the first angle information is the sum of the initial angle information and the second angle increment; 将第一角度信息输入至最优手眼转换关系,求解得到角度校准器在机械臂基坐标系下的理论角度信息;Input the first angle information into the optimal hand-eye transformation relationship, and obtain the theoretical angle information of the angle calibrator in the base coordinate system of the manipulator; 根据所述理论角度信息,调节机械臂末端的执行器的位姿,光学定位仪对角度校准器追踪定位,得到第二角度信息;According to the theoretical angle information, the pose of the actuator at the end of the mechanical arm is adjusted, and the optical positioner tracks and positions the angle calibrator to obtain second angle information; 根据所述第一角度信息和第二角度信息,得到角度差值,判断角度差值是否小于所设角度差阈值;Obtaining an angle difference according to the first angle information and the second angle information, and judging whether the angle difference is smaller than a set angle difference threshold; 若是,则完成角度校准,输出所述第一角度信息,若否,则更新输入至最优手眼转换关系的角度信息,再次进行角度校准。If yes, the angle calibration is completed, and the first angle information is output; if not, the angle information input to the optimal hand-eye conversion relationship is updated, and the angle calibration is performed again. 4.根据权利要求3所述的一种基于光学定位的髋臼磨锉角度校准方法,其特征在于,所述更新输入至最优手眼转换关系的角度信息,再次进行角度校准具体包括:将所述第一角度信息加上角度差值得到第三角度信息,将所述第三角度信息输入至最优手眼转换关系中,再次进行角度校准。4. A method for calibrating the angle of acetabular reaming based on optical positioning according to claim 3, characterized in that, the updating of the angle information input to the optimal hand-eye conversion relationship, and re-calibrating the angle specifically includes: The first angle information is added to the angle difference to obtain the third angle information, and the third angle information is input into the optimal hand-eye conversion relationship, and the angle calibration is performed again. 5.根据权利要求4所述的一种基于光学定位的髋臼磨锉角度校准方法,其特征在于,所述获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,机械臂和光学定位仪通过角度校准器进行角度的手眼标定,并输出最优的手眼转换矩阵具体包括:5. A method for calibrating the angle of acetabular reaming based on optical positioning according to claim 4, characterized in that, the acquisition of the planned initial angle and the first angle increment of the mechanical arm is based on the initial angle and the first angle increment. One angle increment, the manipulator and the optical positioner perform angle hand-eye calibration through the angle calibrator, and output the optimal hand-eye transformation matrix, which specifically includes: 获取规划的机械臂初始角度和第一角度增量,根据所述初始角度和第一角度增量,控制机械臂末端的执行器转动;Obtain the planned initial angle and first angle increment of the mechanical arm, and control the rotation of the actuator at the end of the mechanical arm according to the initial angle and the first angle increment; 在执行器转动过程中,获取所述角度校准器在光学系统坐标系下的若干个角度信息并采样形成第一角度对点集,以及在机械臂基坐标系下的若干个角度信息并采样形成第二角度对点集;During the rotation of the actuator, several angle information of the angle calibrator in the optical system coordinate system are acquired and sampled to form the first angle point set, and several angle information in the base coordinate system of the manipulator are sampled to form second angle pair point set; 基于改进SVD算法对所述第一角度对点集和第二角度对点集进行处理,得到手眼转换矩阵;Based on the improved SVD algorithm, the point set of the first angle and the point set of the second angle are processed to obtain a hand-eye transformation matrix; 根据所述手眼转换矩阵,利用所述第一角度对点集进行反演得到角度校准器在机械臂坐标系下理论角度点集,以及通过所述第二角度对点集和理论角度点集进行误差计算,根据误差计算结果判断所述手眼转换矩阵是否为最优解;According to the hand-eye transformation matrix, use the first angle to invert the point set to obtain the theoretical angle point set of the angle calibrator in the coordinate system of the manipulator, and use the second angle to invert the point set and the theoretical angle point set Error calculation, judging whether the hand-eye transformation matrix is an optimal solution according to the error calculation result; 若否,则根据所述误差计算结果对所述第一角度对点集和第二角度对点集进行更新,再返回重新计算新的手眼转换矩阵;If not, update the first angle pair point set and the second angle pair point set according to the error calculation result, and then return to recalculate a new hand-eye transformation matrix; 若是,则直接输出最优的手眼转换矩阵。If so, directly output the optimal hand-eye transformation matrix. 6.一种基于光学定位的髋臼磨锉角度校准系统,其特征在于,应用于权利要求1至5中任一项所述的一种基于光学定位的髋臼磨锉角度校准方法,包括:光学定位仪、执行器、角度校准器和机械臂;6. A kind of acetabular reaming angle calibration system based on optical positioning, it is characterized in that, be applied to a kind of acetabular reaming angle calibration method based on optical positioning according to any one of claims 1 to 5, comprising: Optical positioners, actuators, angle aligners and robotic arms; 所述执行器安装于机械臂的末端,用于对髋臼进行磨锉,所述角度校准器安装于执行器上,与所述执行器平行,所述角度校准器位于所述光学定位仪的可视范围内;The actuator is installed on the end of the mechanical arm for grinding the acetabulum, the angle calibrator is installed on the actuator, parallel to the actuator, and the angle calibrator is located at the end of the optical positioner within sight; 所述光学定位仪用于对角度校准器进行追踪定位,获取所述角度校准器的角度信息,所述机械臂用于调节执行器的位姿。The optical locator is used to track and position the angle calibrator, and obtain angle information of the angle calibrator, and the mechanical arm is used to adjust the pose of the actuator. 7.根据权利要求6所述的一种基于光学定位的髋臼磨锉角度校准系统,其特征在于,所述角度校准器包括:三个标定球、固定支架和固定杆;7. The acetabular reaming angle calibration system based on optical positioning according to claim 6, wherein the angle calibrator comprises: three calibration balls, a fixed bracket and a fixed rod; 所述三个标定球均通过螺纹固定于固定支架的顶部,所述固定支架的底部通过固定杆与执行器连接,所述三个标定球均位于所述光学定位仪的可视范围内。The three calibration balls are fixed on the top of the fixed bracket by threads, and the bottom of the fixed bracket is connected with the actuator through the fixed rod, and the three calibration balls are all located within the visible range of the optical locator. 8.根据权利要求7所述的一种基于光学定位的髋臼磨锉角度校准系统,其特征在于,还包括:三角固定架;所述三角固定架的顶部与光学定位仪的底部连接,所述三角固定架对光学定位仪进行固定支撑。8. A kind of acetabular reaming angle calibration system based on optical positioning according to claim 7, further comprising: a tripod mount; the top of the tripod mount is connected to the bottom of the optical positioner, the The above-mentioned tripod fixing frame fixes and supports the optical locator.
CN202211003289.3A 2022-08-19 2022-08-19 Acetabular milling file angle calibration method and system based on optical positioning Active CN115337072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211003289.3A CN115337072B (en) 2022-08-19 2022-08-19 Acetabular milling file angle calibration method and system based on optical positioning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211003289.3A CN115337072B (en) 2022-08-19 2022-08-19 Acetabular milling file angle calibration method and system based on optical positioning

Publications (2)

Publication Number Publication Date
CN115337072A true CN115337072A (en) 2022-11-15
CN115337072B CN115337072B (en) 2024-07-30

Family

ID=83954878

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211003289.3A Active CN115337072B (en) 2022-08-19 2022-08-19 Acetabular milling file angle calibration method and system based on optical positioning

Country Status (1)

Country Link
CN (1) CN115337072B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115607283A (en) * 2022-12-02 2023-01-17 杭州柳叶刀机器人有限公司 Pose calibration device and method of optical navigation type double-shoulder osteotome

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014161950A (en) * 2013-02-25 2014-09-08 Dainippon Screen Mfg Co Ltd Robot system, robot control method, and robot calibration method
US20140364858A1 (en) * 2013-06-11 2014-12-11 Orthosoft, Inc. Acetabular cup prosthesis positioning instrument and method
CN112998859A (en) * 2021-02-09 2021-06-22 汕头大学 Key point space measurement control method and system in hip joint replacement surgery
CN113271883A (en) * 2019-02-06 2021-08-17 柯惠Lp公司 Hand-eye coordination system for robotic surgical system
CN113631115A (en) * 2019-02-05 2021-11-09 史密夫和内修有限公司 Algorithm-based optimization, tools, and selectable simulation data for total hip arthroplasty
KR20220072331A (en) * 2020-11-25 2022-06-02 아이둡 주식회사 Hand eye calibration system and method
CN114748168A (en) * 2022-04-27 2022-07-15 汕头大学 Total hip replacement surgery robot system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014161950A (en) * 2013-02-25 2014-09-08 Dainippon Screen Mfg Co Ltd Robot system, robot control method, and robot calibration method
US20140364858A1 (en) * 2013-06-11 2014-12-11 Orthosoft, Inc. Acetabular cup prosthesis positioning instrument and method
CN113631115A (en) * 2019-02-05 2021-11-09 史密夫和内修有限公司 Algorithm-based optimization, tools, and selectable simulation data for total hip arthroplasty
CN113271883A (en) * 2019-02-06 2021-08-17 柯惠Lp公司 Hand-eye coordination system for robotic surgical system
KR20220072331A (en) * 2020-11-25 2022-06-02 아이둡 주식회사 Hand eye calibration system and method
CN112998859A (en) * 2021-02-09 2021-06-22 汕头大学 Key point space measurement control method and system in hip joint replacement surgery
CN114748168A (en) * 2022-04-27 2022-07-15 汕头大学 Total hip replacement surgery robot system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
孙晓亮;官建中;周建生;吴敏;: "3D打印技术在髋关节手术中的应用进展", 山东医药, no. 23, 21 June 2018 (2018-06-21) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115607283A (en) * 2022-12-02 2023-01-17 杭州柳叶刀机器人有限公司 Pose calibration device and method of optical navigation type double-shoulder osteotome

Also Published As

Publication number Publication date
CN115337072B (en) 2024-07-30

Similar Documents

Publication Publication Date Title
CN112091979B (en) Seven-degree-of-freedom mechanical arm limiting optimization method based on position-level inverse kinematics
CN111203861B (en) Calibration method and calibration system for robot tool coordinate system
CN108789404B (en) A vision-based method for calibrating kinematic parameters of serial robots
CN105082161B (en) Binocular stereo camera Robot Visual Servoing control device and its application method
CN113524201B (en) Active adjusting method and device for pose of mechanical arm, mechanical arm and readable storage medium
CN106393174B (en) A method of demarcating robot architecture's parameter using ball bar
CN107607918B (en) A robot-based approach to feed positioning and defocusing of cylindrical near-field measurement
CN108908347B (en) Fault-tolerant repetitive motion planning method for redundant mobile mechanical arm
CN115179297A (en) Method and system for controlling joint limit of joint in combined obstacle avoidance mode through position and posture of surgical robot
CN114564009A (en) Surgical robot path planning method and system
CN111360812B (en) Industrial robot DH parameter calibration method and calibration device based on camera vision
CN113400305A (en) Control method and device for contusion tool, electronic equipment and storage medium
CN110722558B (en) Origin correction method and device for robot, controller and storage medium
CN109176487A (en) A kind of cooperating joint section scaling method, system, equipment, storage medium
WO2024031922A1 (en) Robot calibration method and device based on equivalent kinematic model
CN113070877A (en) Variable attitude mapping method for seven-axis mechanical arm visual teaching
CN113580141A (en) Pose solving method for 6-axis mechanical arm
CN113799127B (en) Six-degree-of-freedom mechanical arm nonstandard positioning pose positioning method under optical binocular positioning system
CN117414198A (en) Online compensation method and device for robot end pose based on optical positioning system
CN116985147B (en) Inverse kinematics solution method and device for robotic arm
CN115337072A (en) Acetabulum rasp angle calibration method and system based on optical positioning
CN112762822B (en) Mechanical arm calibration method and system based on laser tracker
CN110434854A (en) A kind of redundancy mechanical arm Visual servoing control method and apparatus based on data-driven
CN116077190B (en) System for improving accuracy of surgical robot system
CN107009360A (en) The calibrating installation and method of a kind of six axles multi-joint industrial robot

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