CN112025705B - A traditional Chinese medicine acupuncture system and method based on collaborative robot - Google Patents

A traditional Chinese medicine acupuncture system and method based on collaborative robot Download PDF

Info

Publication number
CN112025705B
CN112025705B CN202010870100.5A CN202010870100A CN112025705B CN 112025705 B CN112025705 B CN 112025705B CN 202010870100 A CN202010870100 A CN 202010870100A CN 112025705 B CN112025705 B CN 112025705B
Authority
CN
China
Prior art keywords
acupuncture
needle
robot
clamping mechanism
collaborative robot
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.)
Active
Application number
CN202010870100.5A
Other languages
Chinese (zh)
Other versions
CN112025705A (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.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
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 Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN202010870100.5A priority Critical patent/CN112025705B/en
Publication of CN112025705A publication Critical patent/CN112025705A/en
Application granted granted Critical
Publication of CN112025705B publication Critical patent/CN112025705B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/1602Programme controls characterised by the control system, structure, architecture
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H39/00Devices for locating or stimulating specific reflex points of the body for physical therapy, e.g. acupuncture
    • A61H39/02Devices for locating such points
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H39/00Devices for locating or stimulating specific reflex points of the body for physical therapy, e.g. acupuncture
    • A61H39/08Devices for applying needles to such points, i.e. for acupuncture ; Acupuncture needles or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Rehabilitation Therapy (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Pain & Pain Management (AREA)
  • Epidemiology (AREA)
  • Automation & Control Theory (AREA)
  • Finger-Pressure Massage (AREA)

Abstract

本发明涉及针灸设备领域,公开了一种基于协作机器人的中医针灸系统及方法,系统包括工控机、工控机I/O设备、双目视觉传感器、协作机器人、控制柜、针库和末端夹持机构。工控机用于完成控制指令的接收、处理、存储和发送;工控机I/O设备为医生提供交互功能;双目视觉传感器提供定位导航功能;协作机器人用于带动末端夹持机构移动到指定位置;控制柜通过控制总线操控各执行端的电机运转;针库用于存放针灸所用的银针;末端夹持机构用于夹持银针实现刺入、提插、捻转和拔出的功能。通过本发明,能有效减轻医生的劳动强度,保证了针灸的疗效,同时还减少了医生的培训周期、降低了医院的人力资源压力。

Figure 202010870100

The invention relates to the field of acupuncture equipment, and discloses a traditional Chinese medicine acupuncture system and method based on a collaborative robot. mechanism. The industrial computer is used to receive, process, store and send control instructions; the I/O device of the industrial computer provides the doctor with interactive functions; the binocular vision sensor provides the positioning and navigation function; the collaborative robot is used to drive the end clamping mechanism to move to the designated position ; The control cabinet controls the motor operation of each execution end through the control bus; the needle library is used to store the silver needles used for acupuncture; the end clamping mechanism is used to clamp the silver needles to achieve the functions of piercing, lifting, twisting and pulling out. Through the invention, the labor intensity of doctors can be effectively reduced, the curative effect of acupuncture and moxibustion can be ensured, the training period of doctors can be reduced, and the pressure on human resources of hospitals can also be reduced.

Figure 202010870100

Description

Traditional Chinese medicine acupuncture system and method based on cooperative robot
Technical Field
The invention relates to the field of acupuncture equipment, in particular to a traditional Chinese medicine acupuncture system and a traditional Chinese medicine acupuncture method based on a cooperative robot.
Background
Acupuncture, an important component of the theory of traditional Chinese medicine, has been used to treat human diseases for nearly three thousand years. The technology of acupuncture has higher requirements on doctors, and is extremely dependent on personal experience and imagination in the acupuncture process, so that the training period of acupuncture doctors is longer; in addition, during the acupuncture process, doctors need to perform high-speed operations such as inserting and twisting on a large number of silver needles, which consumes great physical strength of the doctors and easily causes the operation deformation of the doctors, thereby affecting the overall curative effect of the acupuncture and possibly even causing harm to patients.
In order to solve the above problems, in the prior art, an acupuncture assisting mechanism is designed to assist a doctor in completing acupuncture. However, this technique still needs more doctors to participate in the acupuncture treatment, the physical consumption of the doctors is still large, and most of the design centers of gravity are put on the optimization of the mechanical structure, which results in the application of the auxiliary mechanical structure for acupuncture and moxibustion, and often needs to satisfy certain precondition. In addition, in the prior art, a dedicated acupuncture robot is designed to assist a doctor in completing an operation, but the acupuncture robot designed under the thought usually needs a long research and development period, and the robot has poor universality and low economic benefit.
Disclosure of Invention
In order to overcome the defects in the prior art, the invention provides the traditional Chinese medicine acupuncture system and the traditional Chinese medicine acupuncture method based on the cooperative robot, which not only can improve the problem of application condition limitation existing in a pure mechanical structure to a certain extent, but also ensure the universality and economy of system equipment, reduce the labor intensity of doctors, shorten the training period of the doctors and ensure the acupuncture effect.
In order to achieve the purpose, the technical scheme of the invention is realized in such a way.
Traditional chinese medical science acupuncture system based on cooperation robot comprises industrial computer, industrial computer IO equipment, binocular vision sensor, cooperation robot, switch board, needle storehouse and terminal fixture, and its characterized in that includes:
the industrial personal computer is used for receiving, processing, storing and sending control instructions;
the I/O equipment of the industrial personal computer provides an interactive function for a doctor;
the binocular vision sensor provides a positioning and navigation function;
the cooperative robot is used for driving the tail end clamping mechanism to move to a specified position;
the control cabinet controls the motors of the execution ends to operate through a control bus;
the needle bank is used for storing silver needles for acupuncture;
the tail end clamping mechanism is used for clamping the silver needle to realize functions of puncturing, lifting and inserting, twisting and pulling out.
Preferably, the industrial personal computer comprises:
the industrial personal computer comprises a central processing unit, a power supply module and a storage module, wherein the storage module is required to store the following information before an operation: the human body surface acupuncture point model, the human skeleton acupuncture point model, the control and safety response instruction and the acupuncture point positioning method model.
Preferably, the control cabinet comprises:
the control cabinet consists of a control cabinet central processor, a control cabinet power module, a robot motor driver, a tail end clamping mechanism motor driver and a needle library motor driver.
Preferably, the needle library comprises:
the needle magazine is a wheel disc type rotary mechanism, the needle magazine is divided into nine small needle magazines, and each small needle magazine is respectively provided with needles, needle workers, spoon needles, sharp needles, beryllium needles, needle workers, filiform needles, long needles and big needles.
Preferably, the tip gripping mechanism includes:
the tail end clamping mechanism can finish five operations of silver needle clamping, silver needle puncturing, silver needle lifting and inserting, silver needle twisting and silver needle pulling, and parameters such as the depth, the needle inserting direction, the movement times, the angle and the speed of the silver needle can be changed at will during operation.
The invention also discloses a traditional Chinese medicine acupuncture method based on the cooperative robot, which is characterized by comprising the following steps:
s101, starting a cooperative robot acupuncture system;
s102, selecting a cooperative robot acupuncture mode;
s103, judging whether the acupuncture mode is a semi-automatic acupuncture mode, if so, skipping to S105, otherwise, carrying out the next step;
s104, judging whether the acupuncture mode is a full-automatic acupuncture mode, if so, carrying out the next step, otherwise, skipping to S102;
and S105, performing acupuncture.
Preferably, combining step S103 with step S105 includes:
when the cooperative robot-based acupuncture system enters the semi-automatic acupuncture mode, an acupuncture procedure should include:
s201, clamping silver needles in a needle library by a robot;
s202, a doctor starts a follow-up system;
s203, the doctor pulls the robot to insert the silver needle into acupuncture points;
s204, after the robot finishes lifting, inserting and twisting, loosening the silver needle;
s205, judging whether needle insertion is needed, if yes, jumping to S201, otherwise, performing the next step;
s206, resetting the robot;
s207, the doctor pulls out the needle.
Preferably, combining the step S104 and the step S105 includes:
when the cooperative robot-based acupuncture system enters the fully automatic acupuncture mode, an acupuncture procedure should include:
s301, calibrating an instrument;
s302, acquiring image information of a patient;
s303, acupuncture point positioning;
s304, the robot clamps silver needles in a needle library;
s305, the robot pierces, lifts, inserts and rotates the silver needle, and then loosens the silver needle;
s306, judging whether needle insertion is needed, if yes, jumping to S302, otherwise, performing the next step;
s307, pulling out the needle by the robot;
and S308, resetting the robot.
Preferably, the step S301 comprises
And the instrument calibration is to finish the calibration of the binocular vision sensor, and coordinate information of the tail end clamping mechanism and the patient is unified under a coordinate system of the binocular vision sensor through the visual information.
Preferably, the step S303 includes:
the acupuncture point location system provides three location methods, namely a bone degree inch-dividing point-measuring method, a human body natural mark point-measuring method and a mixed information point-measuring method, and the three different location methods correspond to two patient image information processing methods, namely a bone tracking technology and human body natural characteristic extraction.
The invention provides a traditional Chinese medicine acupuncture system and a traditional Chinese medicine acupuncture method based on a cooperative robot, wherein the system comprises an industrial personal computer used for receiving, processing, storing and sending control instructions, an industrial personal computer I/O device used for providing interaction functions for doctors, a binocular vision sensor used for providing positioning and navigation functions, the cooperative robot used for driving a tail end clamping mechanism to move to a specified position, a control cabinet used for controlling motors of all execution ends to operate through a control bus, a needle bank used for storing silver needles used for acupuncture and a tail end clamping mechanism used for clamping the silver needles to realize functions of puncturing, lifting and inserting, twisting and pulling out. Therefore, the traditional Chinese medicine acupuncture system based on the cooperative robot is used in acupuncture, the problem of limitation of application conditions existing in a pure mechanical structure is improved to a certain extent, the universality and the economy of equipment are ensured, the labor intensity of doctors is relieved, the training period of the doctors is shortened, and the acupuncture effect is ensured.
Drawings
For ease of illustration, the invention is described in detail by the following detailed description and the accompanying drawings.
Fig. 1 is a block diagram of the acupuncture cooperation system of the present invention.
Fig. 2 is a structural view of the acupuncture-moxibustion cooperative system of the present invention.
FIG. 3 is a schematic diagram of a control cabinet module of the present invention.
Fig. 4 is a flow chart of the cooperative robot acupuncture mode selection of the present invention.
Fig. 5 is a flow chart of the semi-automatic acupuncture mode of the present invention.
Fig. 6 is a flow chart of the full-automatic acupuncture mode of the present invention.
Detailed Description
In order to make the technical solutions of the embodiments of the present invention better understood and make the above objects, features and advantages of the present invention more comprehensible, it is described in detail below with reference to the accompanying drawings in the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
As shown in fig. 1, it is a block diagram of the acupuncture collaboration system of the present invention, which specifically includes:
the industrial personal computer I/O equipment 1 is used for providing an interactive function for a doctor;
the industrial personal computer 2 is used for receiving, processing, storing and sending control instructions;
the binocular vision sensor 3 is used for providing a positioning navigation function;
the cooperative robot 4 is used for driving the tail end clamping mechanism to move to a specified position;
the control cabinet 5 is used for controlling the operation of the motors of the execution ends through a control bus;
a needle magazine 6 for storing silver needles for acupuncture;
and the tail end clamping mechanism 7 is used for clamping the silver needle to realize the functions of puncturing, lifting and inserting, twisting and pulling out.
In the embodiment of the invention, the industrial personal computer 2 comprises a central processing unit, a power supply module and a storage module.
Further, the cooperative robot 4 has six rotary joints, and in order to ensure safety, each joint is driven by a steering engine, but the rotation angle of the steering engine can meet the angle offset required in the acupuncture process.
Further, the control cabinet 5 is composed of a control cabinet central processing unit, a control cabinet power supply module, a robot motor driver, a tail end clamping mechanism motor driver and a needle library motor driver.
Further, the needle magazine 6 is a wheel disk type rotating mechanism, which is divided into nine small needle magazines, and each small needle magazine is respectively stored with needles, a needle member, a needle spoon, a needle point, a needle beryllium, a needle member, a needle filiform needle, a needle long needle and a needle large.
Further, the terminal clamping mechanism 7 can complete five operations of silver needle clamping, silver needle puncturing, silver needle lifting and inserting, silver needle twisting and silver needle pulling, and parameters such as the depth, the needle inserting direction, the movement times, the angle and the speed of the silver needle can be changed at will during operation.
Preferably, on the basis of the acupuncture coordination system module shown in fig. 1, as shown in fig. 2, it is a structural diagram of the acupuncture coordination system of the present invention, wherein the system module already described in fig. 1 is not described herein, and in addition, the acupuncture coordination system further includes:
the display screen 11 is used for providing an interactive interface for doctors and displaying parameter information related to acupuncture points and silver needles;
a keyboard 12 for setting parameters of acupuncture points and silver needles;
the mouse 13 is used for completing clicking operations of various command buttons in the interactive interface;
the bearing vehicle 8 is used for bearing the cooperative robot 4, the control cabinet 5, the needle library 6 and the tail end clamping mechanism 7, and the bearing vehicle 8 needs to be manually pushed by a doctor, but can realize movement, rotation and locking in all directions;
a sickbed 9 for enabling the patient to lie or lie prone during the acupuncture process.
In the embodiment of the invention, the display screen 11, the keyboard 12 and the mouse 13 all belong to the components of the I/O equipment 1 of the industrial personal computer, but the components of the I/O equipment 1 of the industrial personal computer are not limited to the components, and when a doctor needs the components, the expansion of a man-machine interaction mode can be carried out, such as a voice control mode or a master-slave control mode and other interaction control modes.
Further, the cooperative robot 4 is mounted on the rear half of the loading plane of the vehicle 8, and the end holding mechanism 7 is connected to the end of the cooperative robot 4 by flange connection. During acupuncture, the cooperative robot 4 drives the end holding mechanism 7 to each designated position.
Further, the needle magazine 6 is mounted in the front half of the carriage 8 on the carriage plane, while only one of the nine needle magazines 6 is facing the base of the co-operating robot 4 at each moment, and this control is performed by the industrial control computer 2 operating the needle magazine 6 according to the parameters and programs given by the doctor.
Preferably, on the basis of the structure of the acupuncture and moxibustion cooperation system shown in fig. 2, as shown in fig. 3, the acupuncture and moxibustion cooperation system is a schematic diagram of a control cabinet module of the present invention, and specifically includes:
a control cabinet power supply module 51 for supplying electric energy to the control cabinet 5;
the control cabinet central processing unit 52 is used for reading and identifying a control instruction transmitted by the industrial personal computer 2 and then controlling the operation of the motor of each execution end through a control bus according to the control instruction;
a robot motor driver 53 for driving and controlling six steering engines installed in the cooperative robot 4, thereby completing each joint motion of the cooperative robot 4;
the tail end clamping mechanism motor driver 54 is used for driving the tail end clamping mechanism 7 to complete clamping and loosening of the silver needle;
and a needle magazine motor driver 55 for driving the needle magazine 6 to complete a rotation of a designated angle.
In the embodiment of the invention, the control cabinet central processor 52 is connected with the industrial personal computer 2 in a network cable connection mode through an expansion interface on a circuit board.
Further, feedback information about motor driving received by the control cabinet 6 is transmitted to the industrial personal computer 2 through a network cable, the industrial personal computer 2 outputs the received feedback information to the interactive interface, and the next step of movement of each motor is planned by combining with a set control instruction.
As shown in fig. 4, it is a flow chart of the cooperative robot acupuncture mode selection of the present invention, which specifically includes:
s101, starting a cooperative robot acupuncture system;
s102, selecting a cooperative robot acupuncture mode;
s103, judging whether the acupuncture mode is a semi-automatic acupuncture mode, if so, skipping to S105, otherwise, carrying out the next step;
s104, judging whether the acupuncture mode is a full-automatic acupuncture mode, if so, carrying out the next step, otherwise, skipping to S102;
and S105, performing acupuncture.
In the embodiment of the invention, before the step S101, the storage module of the industrial personal computer 2 should store the body surface acupuncture point model, the human skeleton acupuncture point model, the control and safety response instruction and the acupuncture point positioning method model. In addition, the doctor needs to place the silver needle required for acupuncture in the needle magazine 6 and then push the carriage 8 to move it to the side of the hospital bed 9, and the carriage 8 should be placed at a position satisfying the following conditions: the tail end clamping mechanism 7 can reach all acupuncture points of the patient to be acupunctured under the driving of the cooperative robot 4. Meanwhile, the doctor needs to place the binocular vision sensor 3 beside the hospital bed 9, and the binocular vision sensor 3 should be placed at a position such that it can completely photograph the body surface and the distal holding mechanism 7 images of all acupuncture sites of the patient.
Further, in step S102, the selection of the cooperative robot acupuncture mode is completed by the doctor using the industrial personal computer I/O device 1.
Further, in step S105, the acupuncture process is performed in association with the acupuncture mode selected by the doctor.
Preferably, on the basis of the cooperative robot acupuncture mode selection process shown in fig. 4, as shown in fig. 5, it is a semi-automatic acupuncture mode acupuncture flow chart of the present invention, which specifically includes:
s201, clamping silver needles in a needle library by a robot;
s202, a doctor starts a follow-up system;
s203, the doctor pulls the robot to insert the silver needle into acupuncture points;
s204, after the robot finishes lifting, inserting and twisting, loosening the silver needle;
s205, judging whether needle insertion is needed, if yes, jumping to S201, otherwise, performing the next step;
s206, resetting the robot;
s207, the doctor pulls out the needle.
In the embodiment of the present invention, when the acupuncture system is in the semi-automatic acupuncture mode, before performing step S201, a doctor needs to set parameter information using the I/O device 1 of the industrial personal computer, where the parameter information includes: the using sequence of different silver needle types in the acupuncture process, the depth variation, speed and times of inserting and the speed and times of twisting. Then, the industrial personal computer 2 transmits the control instruction to the control cabinet central processor 52 according to the use sequence of different silver needle types in the acupuncture process input by the doctor, and then the control cabinet central processor 52 controls the needle library motor driver 55 to complete the rotation of the designated angle according to the received control instruction, so that the small needle library where the silver needle of the type required to be clamped by the tail end clamping mechanism 7 is located can be directly opposite to the base of the cooperative robot 4.
Further, in step S201, the cooperative robot 4 drives the terminal holding mechanism 7 to move above the small needle magazine, and then holds the terminal of a silver needle ejected from the small needle magazine.
Further, in step S202, the doctor only needs to press the follow-up system start button at the end of the cooperative robot, so that the cooperative robot enters the follow-up mode.
Further, in step S203, the acupuncture points are completely determined by the doctor himself, and the determination of the direction, angle, speed and depth of the silver acupuncture is also performed by the doctor who pulls the cooperative robot by his personal experience.
Further, in step S204, the robot automatically completes the operations of lifting, inserting, twisting and the like of the silver needle, and completely depends on the parameter information set by the doctor before the operation and the control instruction stored in the industrial personal computer 2, and the doctor does not need to intervene in the operation process.
Further, in step S205, the main judgment of whether the system still needs to perform acupuncture is based on the usage sequence of different silver needle types in the acupuncture process set by the doctor before the operation, and when the system detects that the usage sequence has been completed, it determines that the acupuncture process has been completed without continuing the acupuncture. If the system still needs to prick the needle, the process returns to step S201, and at the same time, the industrial personal computer 2 transmits the control command to the control cabinet central processor 52 according to the kind of silver needle needed to be used in the subsequent acupuncture process, and then the control cabinet central processor 52 controls the needle magazine motor driver 55 to complete the rotation of the designated angle according to the received control command, so that the small needle magazine where the silver needle of the kind needed to be clamped by the end clamping mechanism 7 is located can be directly opposite to the base of the cooperative robot 4.
Further, in step S206, the robot reset information is part of the control command, which the doctor can modify before operation.
Further, since the silver needle inserted into the acupuncture point of the patient still needs to be inserted into the acupuncture point for a certain period of time after the lifting, inserting, twisting and the like are completed in the acupuncture process, after step S206 is completed, the silver needle inserted into the acupuncture point of the patient is automatically pulled out by the doctor in step S207, and thus, one acupuncture treatment course is finished.
Preferably, on the basis of the cooperative robot acupuncture mode selection process shown in fig. 4, as shown in fig. 6, it is a full-automatic acupuncture mode acupuncture flow chart of the present invention, which specifically includes:
s301, calibrating an instrument;
s302, acquiring image information of a patient;
s303, acupuncture point positioning;
s304, the robot clamps silver needles in a needle library;
s305, the robot pierces, lifts, inserts and rotates the silver needle, and then loosens the silver needle;
s306, judging whether needle insertion is needed, if yes, jumping to S302, otherwise, performing the next step;
s307, pulling out the needle by the robot;
and S308, resetting the robot.
In the embodiment of the present invention, when the acupuncture system is in the full-automatic acupuncture mode, before performing step S301, a doctor needs to set parameter information using the I/O device 1 of the industrial personal computer, where the parameter information includes: the using sequence of different silver needle types, acupuncture point positioning method, acupuncture angle, direction, speed and depth, inserting depth variation, speed and times, and twisting speed and times in the acupuncture process. Then, the industrial personal computer 2 transmits the control instruction to the control cabinet central processor 52 according to the use sequence of different silver needle types in the acupuncture process input by the doctor, and then the control cabinet central processor 52 controls the needle library motor driver 55 to complete the rotation of the designated angle according to the received control instruction, so that the small needle library where the silver needle of the type required to be clamped by the tail end clamping mechanism 7 is located can be directly opposite to the base of the cooperative robot 4.
Further, in step S301, the calibration of the instrument is divided into two parts, namely, the calibration and correction of the internal and external parameters of the binocular vision sensor 3, and the unification of the coordinate system of the instrument.
Specifically, the internal parameter calibration of the binocular vision sensor 3 is to obtain an internal parameter matrix containing information such as focal length and optical center by using a checkerboard calibration board, the correction of the binocular vision sensor 3 is to blend the obtained radial distortion parameters into the internal parameter matrix by using a correction method of Zhangyou, the external parameter calibration of the binocular vision sensor 3 is to obtain the position of the binocular vision sensor 3 in a world scene, but after the external parameter calibration of the binocular vision sensor 3 is completed, the absolute position of the binocular vision sensor 3 in the world scene cannot be changed. Then, the binocular vision sensor 3 unifies the relative position information of the end clamping mechanism 7 and the body surfaces of all acupuncture positions of the patient in the world scene into the coordinate system of the binocular vision sensor 3 according to the obtained internal and external parameters, the body surfaces of all acupuncture positions of the patient, the images of the end clamping mechanism 7 and the like. In the subsequent actual acupuncture process, by comparing the changes of the relative position information in different images, a corresponding control instruction can be given to the cooperative robot 4, so that the cooperative robot can move to the position above the appointed acupuncture point.
Further, in step S302, the image information of the patient collected by the binocular vision sensor 3 is mainly the body surface information of the part of the patient that needs to be subjected to acupuncture, which is also called the natural feature point information of the epidermis of the human body, and the body surface information can be processed into the bone joint coordinate information of the patient by a bone tracking technique according to the need.
Further, in step S303, three acupuncture point location methods are provided in the acupuncture system, which are: the acupoint selection method by measuring the bone size according to the inch, the acupoint selection method by human natural marks and the acupoint selection method by mixed information.
Specifically, when the system detects that the acupuncture point positioning method model set by the doctor is a human body natural mark acupoint selection method, the binocular vision sensor 3 acquires the body surface information of the patient, the body surface information is taken by the industrial personal computer 2 to be compared with the human body surface acupuncture point model, and then the specific position of the human body surface acupuncture points on the body surface of the patient is determined according to the comparison result, so that positioning is completed; secondly, when the system detects that the acupuncture point positioning method model set by a doctor is a bone-degree inch-dividing acupoint measuring method, the body surface information of a patient acquired by the binocular vision sensor 3 is converted into skeleton joint coordinate information of the patient by the industrial personal computer 2 through a skeleton tracking technology, the skeleton joint coordinate information is compared with the body skeleton point model by the industrial personal computer 2, and then the specific position of the body skeleton point on the body surface of the patient is determined through a comparison result, so that positioning is completed; finally, when the system detects that the acupuncture point positioning method model set by the doctor is a mixed information acupuncture point taking method, the body surface information of the patient obtained by the binocular vision sensor 3 is taken by the industrial personal computer 2 to be compared with the body surface acupuncture point model of the human body, and a body surface comparison result is obtained, meanwhile, the body surface information of the patient is also converted into skeleton joint coordinate information of the patient by the industrial personal computer 2 through a skeleton tracking technology, the skeleton joint coordinate information is taken by the industrial personal computer 2 to be compared with the skeleton acupuncture point model of the human body, and a skeleton comparison result is obtained, and then the specific position of the acupuncture points on the body surface of the patient is comprehensively determined through the body surface comparison result and the skeleton comparison result, so that the positioning is completed.
Further, in step S304, the cooperative robot 4 drives the terminal holding mechanism 7 to move above the small needle magazine, and then holds the terminal of a silver needle ejected from the small needle magazine.
Further, in step S305, the robot automatically performs operations such as insertion, lifting, inserting, twisting, and pulling out of the silver needle, completely depending on the parameter information set by the doctor before the operation and the control command stored in the industrial personal computer 2, without intervention of the doctor during the operation.
Further, in step S306, whether the system still needs to perform acupuncture is mainly determined according to the use sequence of different silver needle types in the acupuncture process set by the doctor before the operation, and when the system detects that the use sequence is completed, it is determined that the acupuncture process is completed without continuing the acupuncture. If the system still needs to prick the needle, the process returns to step S302, and at the same time, the industrial personal computer 2 transmits the control command to the control cabinet central processor 52 according to the kind of silver needle needed to be used in the subsequent acupuncture process, and then the control cabinet central processor 52 controls the needle magazine motor driver 55 to complete the rotation of the designated angle according to the received control command, so that the small needle magazine where the silver needle of the kind needed to be clamped by the end clamping mechanism 7 is located can be directly opposite to the base of the cooperative robot 4.
Further, in step S307, the cooperative robot 4 may drive the end holding mechanism 7 to complete the autonomous needle pulling operation by the silver needle position information obtained when the silver needle is inserted. In addition, when the needle is pulled out, the direction, the angle and the speed of pulling the needle are consistent with those when the silver needle is inserted.
Further, in step S308, the robot reset information is part of the control command, which the doctor can modify before operation. At this point, one acupuncture treatment course is finished.
In conclusion, according to the traditional Chinese medicine acupuncture system and the traditional Chinese medicine acupuncture method based on the cooperative robot, a doctor can complete an acupuncture process together with the cooperative robot, the whole process is simple and convenient, the acupuncture curative effect is stable and reliable, the labor intensity of the doctor is reduced, the training period of the doctor is shortened, and in addition, the application condition limitation problem existing in a pure mechanical structure can be improved to a certain extent by applying the cooperative robot, and the universality and the economy of equipment are also ensured.
The foregoing is a more detailed description of the invention in connection with specific embodiments thereof, and the specific embodiments thereof are not to be considered as limited by the foregoing description. For a person skilled in the art, several non-inventive variants or alterations without departing from the inventive concept should be considered as being within the scope of protection determined by the claims as filed.

Claims (10)

1.基于协作机器人的中医针灸系统,由工控机、工控机I/O设备、双目视觉传感器、协作机器人、控制柜、针库和末端夹持机构组成,包括:1. The traditional Chinese medicine acupuncture system based on collaborative robot is composed of industrial computer, industrial computer I/O equipment, binocular vision sensor, collaborative robot, control cabinet, needle library and end clamping mechanism, including: 所述工控机用于完成控制指令的接收、处理、存储和发送;The industrial computer is used for receiving, processing, storing and sending control instructions; 所述工控机I/O设备为医生提供交互功能;The I/O device of the industrial computer provides an interactive function for doctors; 所述双目视觉传感器提供定位导航功能;The binocular vision sensor provides a positioning and navigation function; 所述协作机器人用于带动末端夹持机构移动到指定位置;The collaborative robot is used to drive the end clamping mechanism to move to a designated position; 所述控制柜通过控制总线操控各执行端的电机运转;The control cabinet controls the motor operation of each execution end through the control bus; 所述针库用于存放针灸所用的针灸针;The needle bank is used for storing acupuncture needles used for acupuncture; 所述末端夹持机构用于夹持针灸针实现刺入、提插、捻转和拔出的功能;The end clamping mechanism is used for clamping acupuncture needles to achieve the functions of piercing, lifting, twisting and pulling out; 其特征在于:It is characterized by: 所述双目视觉传感器能完整拍摄到病人所有针灸部位的体表和所述末端夹持机构的图像,将所述末端夹持机构与所述病人所有针灸部位的体表在世界场景中的相对位置信息统一到所述双目视觉传感器的坐标系下,通过对比不同图像中相对位置信息的变化,可以通过所述工控机给予所述协作机器人对应的控制指令,使所述末端夹持机构能运动到指定的针灸穴位上方;承载车,用于承载所述协作机器人、所述控制柜、所述针库和所述末端夹持机构,并可以实现各方向的移动、旋转和锁定。The binocular vision sensor can completely capture the body surface of all acupuncture parts of the patient and the images of the end clamping mechanism, and compare the end clamping mechanism with the body surface of all acupuncture parts of the patient in the world scene. The position information is unified into the coordinate system of the binocular vision sensor. By comparing the changes in the relative position information in different images, the corresponding control instructions can be given to the collaborative robot through the industrial computer, so that the end clamping mechanism can be used. Move to above the designated acupuncture point; the carrying vehicle is used to carry the collaborative robot, the control cabinet, the needle library and the end clamping mechanism, and can move, rotate and lock in all directions. 2.根据权利要求1所述的基于协作机器人的中医针灸系统,其特征在于,所述工控机,包括:2. The traditional Chinese medicine acupuncture system based on collaborative robot according to claim 1, is characterized in that, described industrial computer comprises: 所述工控机包括中央处理器、电源模块和存储模块,且所述存储模块必须在术前就存储好以下信息:人体体表穴位模型、人体骨骼穴位模型、控制与安全响应指令和针灸穴位定位方法模型。The industrial computer includes a central processing unit, a power supply module and a storage module, and the storage module must store the following information before surgery: human body surface acupoint model, human skeleton acupoint model, control and safety response commands, and acupuncture acupuncture point positioning method model. 3.根据权利要求1所述的基于协作机器人的中医针灸系统,其特征在于,所述控制柜,包括:3. The traditional Chinese medicine acupuncture system based on collaborative robot according to claim 1, is characterized in that, described control cabinet comprises: 所述控制柜由控制柜中央处理器、控制柜电源模块、机器人电机驱动器、末端夹持机构电机驱动器和针库电机驱动器组成。The control cabinet is composed of a control cabinet central processing unit, a control cabinet power supply module, a robot motor driver, a terminal clamping mechanism motor driver and a needle library motor driver. 4.根据权利要求1所述的基于协作机器人的中医针灸系统,其特征在于,所述针库,包括:所述针库是轮盘式回转机构,其上又分为九个小针库,每个小针库分别存放着閗针、员针、鍉针、锋针、铍针、员利针、毫针、长针和大针;4. The traditional Chinese medicine acupuncture system based on a collaborative robot according to claim 1, wherein the needle bank comprises: the needle bank is a roulette-type rotary mechanism, which is further divided into nine small needle banks, Each small needle storehouse stores the fur needle, the member needle, the ox needle, the sharp needle, the beryllium needle, the member needle, the filigree needle, the long needle and the large needle; 此外,所述每个小针库的内部都装有一定的医用酒精消毒液,每个小针库所存放的针灸针都有三分之二以上的长度浸泡在医用酒精消毒液中。In addition, each small needle bank is equipped with a certain amount of medical alcohol disinfectant, and more than two-thirds of the acupuncture needles stored in each small needle bank are soaked in the medical alcohol disinfectant. 5.根据权利要求1所述的基于协作机器人的中医针灸系统,其特征在于,所述末端夹持机构,包括:5. The traditional Chinese medicine acupuncture system based on a collaborative robot according to claim 1, wherein the end clamping mechanism comprises: 所述末端夹持机构可以完成针灸针夹紧、针灸针刺入、针灸针提插、针灸针捻转和针灸针拔出五种操作,并且操作时可以随意改变针灸针的深度、进针方向、运动次数、角度和速度等参数。The end clamping mechanism can complete five operations of acupuncture needle clamping, acupuncture needle insertion, acupuncture needle lifting and insertion, acupuncture needle twisting and acupuncture needle pulling out, and the depth and needle insertion direction of the acupuncture needle can be changed at will during the operation. , the number of movements, the angle and the speed and other parameters. 6.基于协作机器人的中医针灸方法,其特征在于,包括:6. Traditional Chinese medicine acupuncture method based on collaborative robot, is characterized in that, comprises: S101,启动如权利要求1所述的基于协作机器人的中医针灸系统;S101, start the traditional Chinese medicine acupuncture system based on collaborative robot as claimed in claim 1; S102,选定协作机器人针灸模式;S102, select a collaborative robot acupuncture mode; S103,判断是否为半自动针灸模式,若是,则跳转到S105,反之则进行下一步;S103, determine whether it is a semi-automatic acupuncture mode, if so, jump to S105, otherwise, go to the next step; S104,判断是否为全自动针灸模式,若是,则进行下一步,反之则跳转到S102;S104, determine whether it is the automatic acupuncture mode, if so, go to the next step, otherwise, jump to S102; S105,进行针灸;S105, perform acupuncture; 所述双目视觉传感器能完整拍摄到病人所有针灸部位的体表和所述末端夹持机构的图像,将所述末端夹持机构与所述病人所有针灸部位的体表在世界场景中的相对位置信息统一到所述双目视觉传感器的坐标系下,通过对比不同图像中相对位置信息的变化,可以通过所述工控机给予所述协作机器人对应的控制指令,使所述末端夹持机构能运动到指定的针灸穴位上方;承载车,用于承载所述协作机器人、所述控制柜、所述针库和所述末端夹持机构,并可以实现各方向的移动、旋转和锁定。The binocular vision sensor can completely capture the body surface of all acupuncture parts of the patient and the images of the end clamping mechanism, and compare the end clamping mechanism with the body surface of all acupuncture parts of the patient in the world scene. The position information is unified into the coordinate system of the binocular vision sensor. By comparing the changes in the relative position information in different images, the corresponding control instructions can be given to the collaborative robot through the industrial computer, so that the end clamping mechanism can be used. Move to above the designated acupuncture point; the carrying vehicle is used to carry the collaborative robot, the control cabinet, the needle library and the end clamping mechanism, and can move, rotate and lock in all directions. 7.根据权利要求6所述的基于协作机器人的中医针灸方法,其特征在于,结合所述步骤S103与步骤S105,包括:7. The traditional Chinese medicine acupuncture method based on a collaborative robot according to claim 6, wherein, in combination with the step S103 and the step S105, comprising: 当所述基于协作机器人的针灸系统进入所述半自动针灸模式时,针灸流程应当包括:When the collaborative robot-based acupuncture system enters the semi-automatic acupuncture mode, the acupuncture process should include: S201,机器人在针库中夹取针灸针;S201, the robot picks up the acupuncture needles in the needle bank; S202,医生启动随动系统;S202, the doctor starts the follow-up system; S203,医生牵引机器人将针灸针刺入到针灸穴位;S203, the doctor pulls the robot to pierce the acupuncture needles into the acupuncture points; S204,机器人完成提插和捻转后,松开针灸针;S204, after the robot finishes lifting, inserting and twisting, it releases the acupuncture needles; S205,判断是否还需要扎针,若是,则跳转到S201,反之则进行下一步;S205, it is judged whether the needle needs to be punctured, if so, jump to S201, otherwise, go to the next step; S206,机器人复位;S206, the robot resets; S207,医生拔针。S207, the doctor pulls out the needle. 8.根据权利要求6所述的基于协作机器人的中医针灸方法,其特征在于,结合所述步骤S104与步骤S105,包括:8. The traditional Chinese medicine acupuncture method based on a collaborative robot according to claim 6, characterized in that, in combination with the step S104 and the step S105, comprising: 当所述基于协作机器人的针灸系统进入所述全自动针灸模式时,针灸流程应当包括:When the collaborative robot-based acupuncture system enters the fully automatic acupuncture mode, the acupuncture process should include: S301,器械标定;S301, instrument calibration; S302,采集病人图像信息;S302, collect patient image information; S303,针灸穴位定位;S303, acupuncture point location; S304,机器人在针库中夹取针灸针;S304, the robot picks up the acupuncture needles in the needle bank; S305,机器人刺入、提插和旋转针灸针,然后松开;S305, the robot pierces, lifts, inserts and rotates the acupuncture needles, and then releases them; S306,判断是否还需要扎针,若是,则跳转到S302,反之则进行下一步;S306, it is judged whether the needle is still needed, if so, jump to S302, otherwise, go to the next step; S307,机器人拔针;S307, the robot pulls the needle; S308,机器人复位。S308, the robot is reset. 9.根据权利要求8所述的基于协作机器人的中医针灸方法,其特征在于,所述步骤S301,包括9. The traditional Chinese medicine acupuncture method based on a collaborative robot according to claim 8, wherein the step S301 comprises: 所述器械标定,即是完成双目视觉传感器的标定,并通过视觉信息,将所述末端夹持机构和病人的坐标信息统一在双目视觉传感器坐标系下。The instrument calibration is to complete the calibration of the binocular vision sensor, and through the visual information, the coordinate information of the end clamping mechanism and the patient is unified under the coordinate system of the binocular vision sensor. 10.根据权利要求8所述的基于协作机器人的中医针灸方法,其特征在于,所述步骤S303,包括:10. The traditional Chinese medicine acupuncture method based on a collaborative robot according to claim 8, wherein the step S303 comprises: 所述针灸穴位定位,系统提供了三种定位方法,分别是骨度分寸折量取穴法、人体自然标志取穴法和混合信息取穴法,而这三种不同的定位方法,对应着两种病人图像信息处理方法,分别是骨骼追踪技术和人体自然特征提取。The acupuncture point positioning system provides three positioning methods, namely, the method of selecting acupuncture points according to the size of the bone, the method of selecting acupoints based on natural marks of the human body, and the method of selecting acupoints with mixed information. These three different positioning methods correspond to two methods. There are two kinds of patient image information processing methods, namely bone tracking technology and human body natural feature extraction.
CN202010870100.5A 2020-08-26 2020-08-26 A traditional Chinese medicine acupuncture system and method based on collaborative robot Active CN112025705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010870100.5A CN112025705B (en) 2020-08-26 2020-08-26 A traditional Chinese medicine acupuncture system and method based on collaborative robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010870100.5A CN112025705B (en) 2020-08-26 2020-08-26 A traditional Chinese medicine acupuncture system and method based on collaborative robot

Publications (2)

Publication Number Publication Date
CN112025705A CN112025705A (en) 2020-12-04
CN112025705B true CN112025705B (en) 2021-10-29

Family

ID=73581525

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010870100.5A Active CN112025705B (en) 2020-08-26 2020-08-26 A traditional Chinese medicine acupuncture system and method based on collaborative robot

Country Status (1)

Country Link
CN (1) CN112025705B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112754910B (en) * 2021-01-20 2025-02-11 上海中医药大学附属岳阳中西医结合医院 A navigation-based head needle positioning acupuncture auxiliary device
CN115581617A (en) * 2022-10-21 2023-01-10 海南先端医疗科技有限公司 Electric acupuncture therapeutic instrument system capable of intelligently simulating manual twisting, lifting and inserting
CN116807886B (en) * 2023-03-14 2025-12-05 海南辰霈科技有限责任公司 A remote collaborative robot acupuncture system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN205903308U (en) * 2016-06-20 2017-01-25 深圳市鑫君特智能医疗器械有限公司 Bone surgery robot
CN107752984A (en) * 2017-11-15 2018-03-06 李玉东 A kind of high intelligent general medical practice operation robot based on big data
WO2019148428A1 (en) * 2018-02-01 2019-08-08 Abb Schweiz Ag Vision-based operation for robot
CN111098314A (en) * 2020-01-05 2020-05-05 天津大学 Intelligent heat-sensitive moxibustion system based on cooperative robot

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2967348B1 (en) * 2013-03-15 2022-03-23 Synaptive Medical Inc. Intelligent positioning system
US9630318B2 (en) * 2014-10-02 2017-04-25 Brain Corporation Feature detection apparatus and methods for training of robotic navigation
CN108098795B (en) * 2018-01-26 2023-05-09 深圳市人民医院 Intelligent robot acupuncture instrument
CN109718092A (en) * 2018-12-28 2019-05-07 华中科技大学 Thermosensitive moxibustion system and method based on articulated robot
CN111571582B (en) * 2020-04-02 2023-02-28 上海钧控机器人有限公司 Moxibustion robot man-machine safety monitoring system and monitoring method
CN111494202B (en) * 2020-05-23 2024-03-01 南京艾益智能科技有限公司 Acupuncture robot and full-automatic acupuncture method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN205903308U (en) * 2016-06-20 2017-01-25 深圳市鑫君特智能医疗器械有限公司 Bone surgery robot
CN107752984A (en) * 2017-11-15 2018-03-06 李玉东 A kind of high intelligent general medical practice operation robot based on big data
WO2019148428A1 (en) * 2018-02-01 2019-08-08 Abb Schweiz Ag Vision-based operation for robot
CN111098314A (en) * 2020-01-05 2020-05-05 天津大学 Intelligent heat-sensitive moxibustion system based on cooperative robot

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Hand-Eye-Force Coordination of Acupuncture Robot;Jianbo Su 等;《IEEE Access》;20190619;全文 *
Motor entry point acupuncture for shoulder abduction dysfunction after stroke: A randomized controlled trial;ZhijieWang等;《European Journal of Integrative Medicine》;20190430;全文 *
智能针灸机器人关键技术及发展趋势;徐天成 等;《智能科学与技术学报》;20190915;全文 *

Also Published As

Publication number Publication date
CN112025705A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
CN112025705B (en) A traditional Chinese medicine acupuncture system and method based on collaborative robot
CN108392412B (en) An acupuncture robot system
CN207979770U (en) A kind of intervention operation robot is from end and its mobile platform
WO2020070502A1 (en) Feature identification
CN101991901A (en) Robotic drive for catheter
CN107374739A (en) A kind of intervention operation robot is from end device and its control method
CN111096796B (en) Full-automatic vein puncture robot multilayer control system
WO2012088471A1 (en) Systems and methods for autonomous intravenous needle insertion
CN110215287A (en) A kind of master-slave mode medical treatment control system
JP2021533933A (en) Automated heart valve manufacturing devices and methods
CN109820725A (en) Acupuncture and moxibustion therapeutic apparatus based on flat-wrist and standing-point-needling manipulation
CN109009349B (en) A robot puncture control device
CN111494202A (en) Acupuncture robot and full-automatic acupuncture method
CN111317665A (en) A kind of acupuncture guiding method and device
CN113633881A (en) Master-slave type prostate particle implantation robot system and method
CN117204928A (en) 3D imaging technology intelligently guides clinical puncture equipment
CN108461120A (en) A method of implementing acupuncture conduction using manipulator
CN111494205B (en) Moxibustion robot and full-automatic moxibustion method
CN105769303B (en) A kind of visual Arterial puncture intubation device
CN115530987B (en) Intelligent minimally invasive surgery robot and use mode thereof
WO2023030035A1 (en) Dynamic picture dynamic display method for position of mechanical arm and control terminal
CN219803977U (en) Rotating needle device and remote rotating needle system
CN113397708A (en) Particle puncture surgical robot navigation system
CN113954082B (en) Control method, control equipment and auxiliary system suitable for puncture surgical mechanical arm
Dai et al. An endoscope holder with automatic tracking feature for nasal surgery

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