[go: up one dir, main page]

CN105342749B - A kind of cornea automatic station-keeping system and method - Google Patents

A kind of cornea automatic station-keeping system and method Download PDF

Info

Publication number
CN105342749B
CN105342749B CN201510641337.5A CN201510641337A CN105342749B CN 105342749 B CN105342749 B CN 105342749B CN 201510641337 A CN201510641337 A CN 201510641337A CN 105342749 B CN105342749 B CN 105342749B
Authority
CN
China
Prior art keywords
control system
cornea
hold assembly
assemblies
guide rail
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
CN201510641337.5A
Other languages
Chinese (zh)
Other versions
CN105342749A (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.)
SHENZHEN AINIER CORNEA ENGINEERING Co Ltd
Original Assignee
SHENZHEN AINIER CORNEA ENGINEERING Co Ltd
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 SHENZHEN AINIER CORNEA ENGINEERING Co Ltd filed Critical SHENZHEN AINIER CORNEA ENGINEERING Co Ltd
Priority to CN201510641337.5A priority Critical patent/CN105342749B/en
Publication of CN105342749A publication Critical patent/CN105342749A/en
Priority to PCT/CN2016/101405 priority patent/WO2017054778A1/en
Priority to US15/765,041 priority patent/US20180271644A1/en
Application granted granted Critical
Publication of CN105342749B publication Critical patent/CN105342749B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F9/00Methods or devices for treatment of the eyes; Devices for putting in contact-lenses; Devices to correct squinting; Apparatus to guide the blind; Protective devices for the eyes, carried on the body or in the hand
    • A61F9/007Methods or devices for eye surgery

Landscapes

  • Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Vascular Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Manipulator (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

The invention discloses a kind of cornea automatic station-keeping system and method, it is related to medical instruments field.To improve the accuracy in cornea positioning, the amount of labour is reduced.Including:Tool arm component, image identification system, the background assemblies being oppositely arranged with image identification system, the calculating alignment system being connected with image identification system, master control system and the Machinery Control System being connected with master control system;Machinery Control System is electrically connected with robot assemblies, and the cornea package body that will be equipped with cornea for control machinery arm component is moved between image identification system and background assemblies;Master control system is electrically connected with image identification system and calculating alignment system respectively, for controlling image identification system and calculating alignment system, obtains the image that cornea package body is formed in the presence of bias light;And, analysis calculating is carried out to the image that image identification system is obtained, the positional information of cornea is obtained.The cornea automatic station-keeping system of the embodiment of the present invention is applied in cornea positioning.

Description

A kind of cornea automatic station-keeping system and method
Technical field
The present invention relates to medical instruments field, more particularly to a kind of cornea automatic station-keeping system and method.
Background technology
Keratonosus is the second diseases causing blindness in global range, and with the speed increase of the annual cases of 150-200 ten thousand.Cornea Transplanting is the current treatment the only effective method of corneal blindness, and the source of corneal transplantation materials is mainly cornea donation and cornea is replaced Dai Pin, such as cell-eliminating coanea matrix.Although the success rate of corneal transplantation is at a relatively high, rate of rejection is very low, after corneal transplantation The recovery of eye eyesight is but not so good as people's will very much, and main performance is exactly irregular astigmatism, is not advised because corneal transplantation can not overcome The then presence of astigmatism.How problem in current corneal transplantation positions cornea.
In the prior art, the positioning of cornea is that corneal curvature and corneal topography inspection are done before corneal graft, is obtained To the positional information of cornea, due to carrying out needing placement cornea locating ring to carry out auxiliary positioning during cornea positioning in the prior art, this Plant positioning step comparatively laborious, and the error probability of system is higher.
The content of the invention
Embodiments of the invention provide a kind of cornea automatic station-keeping system and method, accurate in cornea positioning to improve Property, reduce the amount of labour.
To reach above-mentioned purpose, the present invention is adopted the following technical scheme that:
On the one hand, The embodiment provides a kind of cornea automatic station-keeping system, including:Robot assemblies, image Identifying system, the background assemblies being oppositely arranged with described image identifying system, the calculating being connected with described image identifying system is determined Position system, master control system and the Machinery Control System being connected with the master control system;
The Machinery Control System is electrically connected with the robot assemblies, for controlling the robot assemblies to will be equipped with angle The cornea package body of film is moved between described image identifying system and the background assemblies;
The master control system is electrically connected with described image identifying system and calculating alignment system respectively, for controlling Image identification system is stated, when the cornea package body equipped with cornea is moved to described image identifying system by the robot assemblies When between the background assemblies, the image that the cornea package body is formed in the presence of the bias light is obtained;And, use Analysis calculating is carried out in the image for controlling the calculating alignment system to obtain described image identifying system, the cornea is obtained Positional information.
With reference in a first aspect, in the first possible implementation of first aspect, the robot assemblies include water Flat moving assembly, vertical shift component and clamp assemblies, the component that moves horizontally can drive vertical shift component and clamping group Part is moved back and forth along the horizontal direction parallel to the positioning screen surfaces, and the vertical shift component can drive clamp assemblies edge flat Row is moved back and forth in the vertical direction of the positioning screen surfaces.
With reference to the first possible implementation of first aspect, in second of possible implementation of first aspect In, it is described move horizontally component including the first actuator, horizontal guide rail, the horizontal screw lead being arranged in the horizontal guide rail, with And the first nut coordinated with the horizontal screw lead, first nut is slidably connected with the horizontal guide rail, first drive Moving part can drive the horizontal screw lead to rotate, and the vertical shift component is fixedly connected with first nut;
The vertical shift component includes the second actuator, upright guide rail, the vertical thread being arranged in the upright guide rail Thick stick and the second nut coordinated with the vertical leading screw, second nut are slidably connected with the upright guide rail, and described the Two actuators can drive the vertical leading screw to rotate.
With reference to second of possible implementation of first aspect, in the third possible implementation of first aspect In, the clamp assemblies are included:
Support member, the first hold assembly, the second hold assembly, reset components and driving part;
Wherein, the centre of first hold assembly and the second hold assembly is respectively arranged with location window;Described One hold assembly is fixed in the support member, and first hold assembly and second hold assembly are oppositely arranged, and Connected between first hold assembly and second hold assembly by reset components, the driving part includes motor, The output shaft of the motor is connected with swing arm, the one end of the swing arm away from the motor output shaft and second hold assembly Against, when the output shaft of the motor drives the swing arm to be swung to the direction close to second hold assembly, the pendulum Arm can promote second hold assembly to be rotated to the direction of first hold assembly, until first hold assembly and the Two hold assemblies fit, and when the output shaft of the motor stops driving the swing arm to swing, second hold assembly exists Rotated in the presence of the reset components to the direction away from first hold assembly.
With reference in a first aspect, in the 4th kind of possible implementation of first aspect, in addition to sample stage, the sample Platform, which is arranged on the lower section of the clamp assemblies initial position, the sample stage, is provided with stopper slot, and the stopper slot is located at institute When stating the first hold assembly and second hold assembly in clamped condition, first hold assembly and the described second clamping The underface of crack between part;
Wherein, the initial position is the clamp assemblies default init state on the robot assemblies.
Second aspect, the embodiment of the present invention provides a kind of cornea automatic positioning method, and methods described includes:
The Machinery Control System controls the robot assemblies to clamp the cornea packaging equipped with cornea in initial position Body;
The Machinery Control System controls the robot assemblies that the cornea package body is moved into image identification system Between background assemblies;
The master control system controls the background assemblies to provide bias light, and controls described image identifying system to obtain institute State the image that cornea package body is formed in the presence of the bias light;
The image that the master control system control calculating alignment system is obtained to described image identifying system is divided Analysis is calculated, and obtains the positional information of the cornea.
With reference to second aspect, in the first possible implementation of second aspect, the Machinery Control System control The robot assemblies clamp the cornea package body equipped with cornea in initial position, including:
The Machinery Control System receives the sign on of user's input;
The Machinery Control System transmits the sign on that the user inputs to the master control system;
The Machinery Control System receives the positioning instruction that the master control system is sent according to the sign on;
The Machinery Control System controls the robot assemblies to return back to initial position according to the positioning instruction;
The Machinery Control System sends the first signal to the master control system, and first signal is described for indicating Robot assemblies return back to initial position;
The Machinery Control System receives the first control signal that the master control system is sent, and according to the described first control Signal processed clamps the cornea package body equipped with cornea in initial position.
With reference to the first possible implementation of second aspect, in second of possible implementation of second aspect In, the robot assemblies include moving horizontally component, vertical shift component and clamp assemblies;The component that moves horizontally includes First actuator, horizontal guide rail, the horizontal screw lead being arranged in the horizontal guide rail and coordinate with the horizontal screw lead the One nut, first nut is slidably connected with the horizontal guide rail, and first actuator can drive the horizontal screw lead to turn Dynamic, the vertical shift component is fixedly connected with first nut;The vertical shift component includes the second actuator, vertical Guide rail, the vertical leading screw being arranged in the upright guide rail and the second nut coordinated with the vertical leading screw, described second Nut is slidably connected with the upright guide rail, and second actuator can drive the vertical leading screw to rotate.
The Machinery Control System controls the robot assemblies to return back to initial position according to the positioning instruction, wraps Include:
The Machinery Control System detects currency and second spiral shell of first nut in the horizontal guide rail Female currency in the upright guide rail;
If second nut is the first initial value in the currency of the upright guide rail, first nut is in the water The currency of level gauge is not the second initial value, then the Machinery Control System controls first actuator to open, and drives institute State vertical shift component and the clamp assemblies and move to second initial value along the horizontal guide rail;
If second nut is not the first initial value in the currency of the upright guide rail, first nut is described The currency of horizontal guide rail is the second initial value, then the Machinery Control System controls second nut to drive the clamping group Part is moved to first initial value along the upright guide rail;
If second nut is not the first initial value in the currency of the upright guide rail, first nut is described The currency of horizontal guide rail is not the second initial value, and the Machinery Control System controls first nut to drive the clamping group Part movement moves to second initial value along the horizontal guide rail, and controls first nut to drive the clamp assemblies along institute State upright guide rail and be moved to first initial value.
With reference to second aspect, in the third possible implementation of second aspect, the clamp assemblies are included:
Support member, the first hold assembly, the second hold assembly, reset components and driving part;
Wherein, the centre of first hold assembly and the second hold assembly is respectively arranged with location window;Described One hold assembly is fixed in the support member, and first hold assembly and second hold assembly are oppositely arranged, and Connected between first hold assembly and second hold assembly by reset components, the driving part includes motor, The output shaft of the motor is connected with swing arm, the one end of the swing arm away from the motor output shaft and second hold assembly Against, when the output shaft of the motor drives the swing arm to be swung to the direction close to second hold assembly, the pendulum Arm can promote second hold assembly to be rotated to the direction of first hold assembly, until first hold assembly and the Two hold assemblies fit, and when the output shaft of the motor stops driving the swing arm to swing, second hold assembly exists Rotated in the presence of the reset components to the direction away from first hold assembly;
The Machinery Control System controls the robot assemblies to clamp the cornea packaging equipped with cornea in initial position Body, including:
The Machinery Control System controls the motor to close, and second hold assembly and first hold assembly exist Open mode is presented in the presence of the reset components;
By the cornea package body equipped with cornea be positioned over first hold assembly and second hold assembly it Between and keep;
The Machinery Control System passes through preset duration, and the motor, the output shaft of the motor are opened at the second moment The swing arm is driven to be swung to the direction close to second hold assembly, the swing arm promotes second hold assembly to institute The direction for stating the first hold assembly is rotated, until first hold assembly and the second hold assembly fit.
With reference to second of possible implementation of second aspect, in the 4th kind of possible implementation of second aspect In, the Machinery Control System controls the robot assemblies that the cornea package body is moved into image identification system and background Between component, including:
The Machinery Control System controls second actuator to open, and drives the clamp assemblies initial from described first It is worth along the distance of upright guide rail slide downward first;
In the upright guide rail slide downward first after, the Machinery Control System controls second actuator to close Close so that the cornea package body and described image identifying system and the background assemblies are in identical height;
The Machinery Control System controls first actuator to open, and drives the vertical shift component and the clamping Component moves second distance along the horizontal guide rail from the second initial position to first direction, wherein, the first direction is institute Horizontal guide rail is stated towards the direction of position between described image identifying system and background assemblies;
After first nut moves second distance along the horizontal guide rail to first direction, the Machinery Control System Control first actuator to close so that the cornea package body be located at described image identifying system and the background assemblies it Between.
With reference to second aspect, in the 5th kind of possible implementation of second aspect, the Machinery Control System control After the cornea package body is moved between image identification system and background assemblies by the robot assemblies, the main control system System control is described to calculate the image progress analysis calculating that alignment system is obtained to described image identifying system, obtains the cornea Before positional information, methods described also includes:
The master control system control described image identifying system and the Machinery Control System make the clamp assemblies Location window center be located at it is described positioning screen vertical center line on.
With reference to the 5th kind of possible implementation of second aspect, in the 6th kind of possible implementation of second aspect In, the master control system control described image identifying system and the Machinery Control System make the positioning of the clamp assemblies The center of window is located on the vertical center line of the positioning screen, including:
Control the robot assemblies that the cornea package body is moved into image recognition system in the Machinery Control System After between system and background assemblies, the Machinery Control System sends secondary signal to the master control system, described to indicate Cornea package body is moved between image identification system and background assemblies;
The master control system sends the second control signal according to the secondary signal to described image identifying system;
Described image identifying system detects the center position coordinates of the location window according to second control signal;
Described image identifying system is matched the center position coordinates of the location window with default centre coordinate;
If the center position coordinates of the location window are mismatched with default centre coordinate, described image identifying system will Deviation information between the center position coordinates of the location window and default centre coordinate is sent to the master control system;
The master control system sends the deviation information to the Machinery Control System;
The Machinery Control System is adjusted according to the deviation information to the center of the location window.
With reference to second aspect, in the 7th kind of possible implementation of second aspect, methods described also includes:
If described calculate the image progress analysis calculating that alignment system is obtained to described image identifying system, the figure is determined The relevant information of cornea is not present as in, then sends the 3rd signal to the master control system;
The master control system sends the 3rd control signal according to the 3rd signal to the Machinery Control System;
The Machinery Control System controls the robot assemblies to return back to initial position according to the 3rd control signal.
The alignment system of cornea provided in an embodiment of the present invention, when needing corneal to position, can be contained in angle by cornea In film package body, the cornea package body that will be equipped with cornea by Machinery Control System control machinery arm component moves to image recognition system Between system and background assemblies, bias light is provided by background assemblies, controls described image identifying system to obtain by master control system The image for taking the cornea package body to be formed under the background light action, then controls described calculate to determine by master control system The image that position system is obtained to described image identifying system carries out analysis calculating, obtains the positional information of the cornea.The present invention The cornea automatic station-keeping system that embodiment is provided can not only improve the accuracy in cornea positioning, and reduce workman's work Amount.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, embodiment will be described below In required for the accompanying drawing that uses be briefly described, it should be apparent that, drawings in the following description are only some of the present invention Embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also be attached according to these Figure obtains other accompanying drawings.
Fig. 1 is the stereogram for the cornea automatic station-keeping system that the embodiment of the present invention one is provided;
Fig. 2 is the top view for the cornea automatic station-keeping system that the embodiment of the present invention one is provided;
Fig. 3 is the structural representation for the background assemblies that the embodiment of the present invention one is provided;
Fig. 4 is the structural representation when background assemblies that the embodiment of the present invention one is provided are positioned with image identification system;
Fig. 5 is the structural representation for the clamp assemblies that the embodiment of the present invention one is provided;
Fig. 6 is the structural representation for the sample stage that the embodiment of the present invention one is provided;
Fig. 7 is the structural representation for the calculating alignment system that the embodiment of the present invention one is provided;
Fig. 8 is the flow chart one for the cornea automatic station-keeping system that the embodiment of the present invention two is provided;
Fig. 9 is the flowchart 2 for the cornea automatic station-keeping system that the embodiment of the present invention two is provided;
Figure 10 is the flow chart 3 for the cornea automatic station-keeping system that the embodiment of the present invention two is provided;
Figure 11 is the flow chart four for the cornea automatic station-keeping system that the embodiment of the present invention two is provided;
Figure 12 is the flow chart five for the cornea automatic station-keeping system that the embodiment of the present invention two is provided;
Figure 13 is the flow chart six for the cornea automatic station-keeping system that the embodiment of the present invention two is provided.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made Embodiment, belongs to the scope of protection of the invention.
In the description of the invention, it is to be understood that term " " center ", " on ", " under ", " rear ", "left", "right", " perpendicular Directly ", the orientation or position relationship of the instruction such as " level ", " top ", " bottom ", " interior ", " outer " are based on orientation shown in the drawings or position Relation is put, the description present invention is for only for ease of and simplifies description, rather than indicate or imply that the device or element of meaning are necessary With specific orientation, with specific azimuth configuration and operation, therefore it is not considered as limiting the invention.The present invention's In description, unless otherwise indicated, " multiple " are meant that two or more.X, Y-axis both direction are determined in the present invention Justice is:X-horizontal cross shaft;Y-vertical vertical pivot.
Embodiment one
On the one hand, it is that a kind of cornea provided in an embodiment of the present invention is automatically positioned referring to Fig. 1 and Fig. 2 referring to Fig. 1 and Fig. 2 System, including robot assemblies 5, image identification system 7, the background assemblies 1 being oppositely arranged with described image identifying system 7, with Described image identifying system 7 connect calculating alignment system (being not drawn into figure), master control system (being not drawn into figure) and with The Machinery Control System (being not drawn into figure) of the master control system connection;
The Machinery Control System is electrically connected with the robot assemblies 5, for controlling the robot assemblies 5 will be equipped with The cornea package body of cornea is moved between described image identifying system 7 and the background assemblies 1;
The master control system is electrically connected with described image identifying system and calculating alignment system respectively, for controlling Image identification system is stated, when the cornea package body is moved to described image identifying system and the background by the robot assemblies When between component, the image that the cornea package body is formed in the presence of the bias light is obtained;And, it is described for controlling The image progress analysis calculating that alignment system is obtained to described image identifying system is calculated, the positional information of the cornea is obtained.
Cornea, when needing corneal to position, can be contained in by cornea automatic station-keeping system provided in an embodiment of the present invention In cornea package body, the cornea package body that will be equipped with cornea by Machinery Control System control machinery arm component moves to image recognition Between system and background assemblies, bias light is provided by background assemblies, described image identifying system is controlled by master control system The image that the cornea package body is formed under the background light action is obtained, the calculating is then controlled by master control system The image that alignment system is obtained to described image identifying system carries out analysis calculating, obtains the positional information of the cornea.This hair The cornea automatic station-keeping system that bright embodiment is provided can not only improve the accuracy in cornea positioning, and reduce workman's labor Momentum.
Wherein, the embodiment of the present invention is not especially limited to the material of the cornea package body, shape and size, preferably , the bias light that background assemblies are provided for convenience forms image when passing through the cornea package body equipped with cornea, it is preferred that The cornea package body of the embodiment of the present invention is using the smooth transparent homogeneous materialses in surface so that the background provided when background assemblies 1 The cornea that light can be directed through being located in cornea package body forms it into image;
When wherein, in order that the robot assemblies 5 are in clamped condition, the cornea package body can be clamped, preferably , the shape of the cornea package body can be set according to the clamping shape of the clamp assemblies 53 of the robot assemblies 5 Meter, exemplary, the shape that the clamp assemblies 53 that the cornea package body can be designed as into the robot assemblies 5 are easily clamped Shape, the embodiment of the present invention is not restricted to this.As long as when the robot assemblies 5 are in clamped condition, can clamp described Cornea package body simultaneously drives the cornea package body to move;
In order that the cornea package body can be clamped by obtaining clamp assemblies 53, it is preferred that the thickness of the cornea package body It should be less than or equal to when maximum opening distance when being in open mode of the clamp assemblies 53 of the robot assemblies 5, this hair Bright embodiment is without limitation.
Wherein, the cornea in corneal package body is not limited, positioning in need cornea can as the present invention Cornea.
Wherein, the concrete structure of described image identifying system 7 is not construed as limiting, as long as described image identifying system 7 can Obtain the image of the bias light formation for the cornea package body that background assemblies are clamped through robot assemblies 5.It is preferred that, this hair The image identification system 7 of bright embodiment is camera, and the camera is used for scanning background component 1 and clamped through robot assemblies 5 Cornea package body bias light formation image, with obtain cornea pass through bias light formation image.
As shown in figure 3, further, background assemblies 1 include positioning screen 11 and light source 12, and the light source 12 is arranged on described The rear relative to described image identifying system 7 of positioning screen 11.
Wherein, the embodiment of the present invention is not construed as limiting to the material of the positioning screen 11, can as needed be selected, be Cornea in corneal package body is accurately positioned, exemplary, in actual applications, can be on the positioning screen 11 One two-dimensional coordinate system is set, and the X-axis of coordinate system is that the lower frame of positioning screen 11, Y-axis are the positioning adjacent with lower frame The left frame side of screen 11, the optional position on the positioning screen 11 may be by the coordinate (x, y) in the coordinate system to identify.Example Such as, in actual applications, the cornea package body that bias light is clamped through robot assemblies 5 forms image on the positioning screen 11 When, record each pixel in the image and be in position A (x1, y1), B (x2, y2) ... N (xn, yn) in coordinate system.
Wherein, the embodiment of the present invention is not construed as limiting to the specific color of the light source 12 at the rear of positioning screen 11, as long as described Light source 12 can provide bias light so that the bias light shields on 11 when passing through the cornea package body of the clamping of robot assemblies 5 in positioning Image can be formed.
It is further preferred that in order to obtain the more accurate cornea positioning image of positioning, the center of the camera On the vertical center line for being arranged on the positioning screen 11.It is exemplary referring to Fig. 4, same cross template 2 can be used, is come The image identification system 7 i.e. center of camera is calibrated with the center of the positioning screen 11 whether just to setting, preferably , the cross template 2 is printed with acetate ink.
Cornea package body is moved with above-below direction in the horizontal direction for convenience, and robot assemblies 5 include moving horizontally group Part 52, vertical shift component 51 and clamp assemblies 53, vertical shift component 51 and clamp assemblies can be driven by moving horizontally component 52 53 move back and forth along the horizontal direction for shielding 11 surfaces parallel to the positioning, and vertical shift component 52 can drive the edge of clamp assemblies 53 Moved back and forth parallel to the vertical direction on 11 surfaces of positioning screen.
The embodiment of the present invention is not done to the concrete structure for moving horizontally component 52, vertical shift component 51 and clamp assemblies 53 Limit, it is further preferred that the component 52 that moves horizontally includes the first actuator (being not drawn into figure), horizontal guide rail 521, set The horizontal screw lead being placed in the horizontal guide rail 521 and the first nut 522 coordinated with the horizontal screw lead, described first Nut 522 is slidably connected with the horizontal guide rail 521, and first actuator can drive the horizontal screw lead to rotate, described perpendicular Straight moving assembly 52 is fixedly connected with first nut 522;
The vertical shift component 52 include the second actuator, upright guide rail, be arranged at it is vertical in the upright guide rail Leading screw and the second nut coordinated with the vertical leading screw, second nut is slidably connected with the upright guide rail, described Second actuator can drive the vertical leading screw to rotate.
Wherein, the embodiment of the present invention to the first drive component and the second drive component without limiting, it is exemplary, in order to It can make to move horizontally the drive vertical shift of component 52 component 51 and clamp assemblies 53 are moved back and forth in the horizontal direction, it is preferred that The first drive component and the second drive component of the embodiment of the present invention can use motor.First nut 522 is driven by first Moving part drives the horizontal screw lead to rotate so as to be slided in the horizontal guide rail, and drives vertical shift component 51 and cornea bag Dress body move in the horizontal direction, the second nut along upright guide rail slide when, cornea package body can be driven to slide up and down, therefore, Move horizontally in the presence of component 52, cornea package body can be realized and moved horizontally, in the presence of vertical shift component 51, angle Film package body can be realized and moved up and down, so as to realize the movement of cornea package body.
It should be noted that can be by robot assemblies 5, image identification system 7, background assemblies 1 in actual mechanical process And calculating alignment system is placed in frame 3 as shown in Figure 1, stop button 10 is provided with the frame 3 to be used to control entirely The running status of alignment system, controls the alignment system to be in halted state when alignment system breaks down, and button 11 is used for Control machinery arm component returns back to initial position.
Referring to Fig. 4 and Fig. 5, in order that robot assemblies 5 can clamp cornea package body to drive it in the horizontal direction Or vertical direction movement, it is preferred that clamp assemblies 53 are included:Support member, the first hold assembly 531, the second hold assembly 533, reset components and driving part 15;
Wherein, the centre of the first hold assembly 531 and the second hold assembly 533 is respectively arranged with location window 532;Institute State the first hold assembly 531 to be fixed in the support member, first hold assembly 531 and second hold assembly 533 are oppositely arranged, and are connected between first hold assembly 531 and second hold assembly 533 by reset components.
In order that driving part 15 can drive the clamp assemblies 53 to clamp the cornea package body, it is preferred that institute Stating drive component 15 includes motor 151, is connected with swing arm 152 in the output shaft of the motor 151, the swing arm 152 is away from institute State one end of the output shaft of motor 151 and second hold assembly 533 against, when the electrical power, the motor 151 Output shaft drives the swing arm 152 to be swung to the direction close to second hold assembly 533, and the swing arm 152 can promote institute State the second hold assembly 533 to rotate to the direction of first hold assembly 531, until first hold assembly 531 and the Two hold assemblies 533 fit, and then cause the clamp assemblies 53 to be in clamped condition;When the output shaft of the motor stops When driving the swing of swing arm 152, second hold assembly 533 is in the presence of the reset components to away from described first The direction of hold assembly 531 is rotated, and then causes the clamp assemblies 53 to be in open mode.
It should be noted that during normality, i.e., the clamp assemblies 53 are not in working condition, the hold assembly 53, which is in, to be opened State, state as shown in Figure 4, the reset components positioned at the first hold assembly 531 and the second hold assembly 533 are not affected by outer masterpiece With and in original state, in working condition, swing arm 152 is driven to apply to second hold assembly 533 by motor 151 External force so that second hold assembly 533 is under the external force extruding that swing arm 152 applies to 531 turns of first hold assembly It is dynamic, make the reset components being located between the first hold assembly 531 and the second hold assembly 533 by the He of the second hold assembly 533 The axial compressive force that first hold assembly 531 applies, and deform upon, and then cause the first hold assembly 533 and the second clamping part Part 533 is in clamped condition, and when the external force for putting on the second hold assembly 533 disappears, i.e., motor 151 is stopped, non-band Movable pendulum arm 152 applies external force to the second hold assembly 533, and the first hold assembly 531 and the second hold assembly 533 are in reset components In the presence of return to normality.
In order that driving part 15 drives the swing arm 152 to apply external force to second hold assembly 533, it is preferred that The driving part 15 of the embodiment of the present invention is driven by motor (being not drawn into figure), when the electrical power, and motor drives institute State driving part 15 to rotate, the driving part 15 drives the swing arm 152 to apply external force to second hold assembly 533, When the motor is powered off, driving part 15 stops operating, and the external force for being applied to the second hold assembly 533 disappears, clamp assemblies 53 return to normality in the presence of reset components.
It should be noted that in actual applications, the driving part 15 of the embodiment of the present invention can also pass through the swing arm 152 apply external force causes the first hold assembly 531 in the presence of by external force to the second clamping part to the first hold assembly 531 Part 533 is rotated, and the embodiment of the present invention is not limited to this, can only can cause the first hold assembly 531 and the second clamping part Part 533 can clamp cornea package body in working condition.
Example, when needing to clamp cornea package body, when clamp assemblies 53 are in the normal state, it will be equipped with the cornea of cornea Package body is positioned between the first hold assembly 531 and the second hold assembly 533 and kept;To the electrical power, the electricity Machine drives the driving part 151 to rotate, so as to drive the swing arm 152 to rotate so that the remote electricity of the swing arm 152 One end of the output shaft of machine 151 extrudes second hold assembly 533 and rotated towards first hold assembly 531, and then causes First hold assembly 531 and the second hold assembly 533 the pressed home part in the presence of external force will be equipped with the cornea bag of cornea Body is filled to clamp.
Need explanation when, in order to obtain more preferable cornea positioning image, when the clamp assemblies 53 clamp the cornea When package body is located between described image identifying system 7 and the background assemblies 1, the center of the location window 532 and institute The center of positioning screen 11 is stated just to setting.
Wherein, the embodiment of the present invention to the concrete shape of the first hold assembly 531 and the second hold assembly 533 without limit It is fixed, it is exemplary, it can be designed according to the shape of the cornea package body, for example, can be by first hold assembly 531 and second hold assembly 533 be designed as sheet, as long as first hold assembly 531 and the energy of the second hold assembly 533 Enough clamp the cornea package body.
Wherein, the embodiment of the present invention is to the reset components without limiting, and exemplary, the reset components can be adopted Use elastomeric element;Coefficient of elasticity to the elastomeric element is not specifically limited, as long as the elastomeric element enables to first When hold assembly 531 is in open mode with second hold assembly 533, the first hold assembly 531 and second clamping Maximum between part 533 opens the thickness that distance is more than or equal to the cornea package body, or when motor drives the swing arm 152 Rotate extruding second hold assembly 533 towards first hold assembly 531 rotate when, positioned at the first hold assembly 531 It can cause the first hold assembly 531 and second when external force extruding is deformed upon with the elastomeric element of the second hold assembly 533 Hold assembly 533 can clamp the cornea package body, it is preferred that the elastomeric element can be spring.
Referring to Fig. 6, cornea package body is moved to the lower section of hold assembly for convenience, the embodiment of the present invention also includes sample Sample platform 4, the sample stage 4 is used to place cornea package body (being not drawn into figure), and the concrete structure of the sample stage 4 is not limited Fixed, the sample stage 4, which is arranged on the lower section of the initial position of clamp assemblies 53, sample stage 4, is provided with stopper slot 41, stopper slot 41 When the first hold assembly 531 is in clamped condition with second hold assembly 533, the first hold assembly 531 and described the The underface of crack between two hold assemblies 533.
Wherein, the initial position is the clamp assemblies 53 default init state on the robot assemblies 5.
The embodiment of the present invention to the default init state without limit, can basis during being actually needed Actual conditions are configured, certainly, and the default init state can be that master control system controls the Machinery Control System The clamp assemblies 53 are moved to default init state or Machinery Control System receives the positioning of user's input The clamp assemblies 53 are moved to default init state by instruction according to positioning instruction, and certain clamp assemblies 53 are pre- If init state can also be the arbitrary state on robot assemblies 5 of clamp assemblies 53, for example, at current time The state after preceding one-time positioning before positioning.
Example, the stopper slot 41 by cornea package body along the sample stage 4 is moved to the folder in actual applications Hold the lower section of the initial position of part 53.The width of the stopper slot 41 is identical with the thickness of the cornea package body.People can be passed through Cornea package body is moved and can also moved cornea package body along stopper slot 41 by master control system by work along stopper slot 41 Below to the initial position of hold assembly 53, the embodiment of the present invention is not restricted to this.
Wherein, it is that centered on computer, using mathematical technique method, a system front end is obtained to calculate alignment system Image handled accordingly according to specific purpose.At the digital picture including various inputs, output and display device Carried out in reason system, become continuous analog image after discrete digital picture, with setting up in specific physical model With the programme-control worked out on the basis of mathematical modeling, the processing of a variety of requirements is run and realized.The calculating alignment system can be adopted Realized with prior art, the embodiment of the present invention is not restricted to this.
Exemplary referring to Fig. 7, the calculating alignment system 100 of the embodiment of the present invention includes:
Image capture module 1011, the parameter letter of each pixel in described image is obtained for gathering image identification system Breath;
Image analysis module 1012, for the parameter threshold scope according to setting, obtains parameter letter described in described image Breath meets the pixel of the threshold range;
Framing module 1013, for the coordinate of the pixel for meeting the threshold range to be defined as into the angle The position of film.
It is exemplary, by taking cornea positioning as an example, pass through passing through that image capture module collects that camera gets The image being located on positioning screen of bias light formation, 24 RGB images are converted to by described image, that is, obtain each picture in image The parameter information of vegetarian refreshments, the parameter information comprises at least width Bw of the image in units of pixel, height Bh, image resolution ratio Bf and coordinate;It is preferred that, the present invention is illustrated by taking the coordinate of each pixel in image as an example, and position is obtained by acquisition module The coordinate position of each image slices vegetarian refreshments in coordinate system, by the way that the corresponding coordinate position of each pixel in coordinate system will be located at It is compared with the coordinate position that pre-sets, chooses the coordinate for each pixel for meeting default coordinate position threshold range Position, by the position of cornea described in the coordinate setting of satisfactory pixel.
Wherein, the coordinate position pre-set can for calculate alignment system pre-set can also according to be located at sit What the correlation in mark system between the coordinate of each image slices vegetarian refreshments was got.
Exemplary, for the parameter threshold scope according to setting, obtain parameter information described in described image and meet institute The pixel of threshold range is stated, in addition to:
According in coordinate system each pixel corresponding coordinate position the pixel of described image is classified, will The pixel that coordinate position meets certain constraints divides a class into, for example, meeting one positioned at some of coordinate system pixel Fixed Linear Constraints, meet Linear Constraints by this and the pixel near Linear Constraints offset divide one into Class, chooses and meets Linear Constraints and pixel near Linear Constraints offset corresponding coordinate in a coordinate system Position, by the position of cornea described in the coordinate setting of satisfactory pixel.
It should be noted that the Linear Constraints can also be according to each pixel in coordinate by systemic presupposition Dispersion rules in system are obtained.
Or centered on a certain optimal pixel in coordinate system and default a certain threshold value be offset draw circle Domain, divides the pixel fallen in the border circular areas into a class, chooses the coordinate position of the pixel in the border circular areas, By the position of cornea described in the coordinate setting of satisfactory pixel.
It should be noted that the optimal pixel can for the default pixel set can also according to each pixel The point pixel for best suiting requirement that corresponding position relationship is chosen in a coordinate system, for offset, the present invention is not restricted, In actual applications, user can be according to the demand of oneself by systemic presupposition, can also be according to each pixel in coordinate system In distribution choose.
It should be noted that the embodiment of the present invention is in actual application, Machinery Control System is according to master control system The control signal of transmission controls the robot assemblies 5 that the cornea package body is moved into described image identifying system 7 and described Between background assemblies 1, when the cornea package body is moved between described image identifying system 7 and the background assemblies 1, machinery Control system feeds back to the signal that the cornea package body is moved between described image identifying system 7 and the background assemblies 1 The master control system, at this point it is possible to control background assemblies 1 to provide bias light by the master control system, can also pass through The background assemblies 1 that manual mode makes provide bias light, and the embodiment of the present invention is not restricted to this.
It is preferred that, the embodiment of the present invention can provide the bias light of solid colour by background assemblies, so as to the background Light forms image through the cornea package body that the clamp assemblies 53 are clamped in the positioning screen 11.
In summary, during the whole operation of cornea automatic station-keeping system, by the Machinery Control System to each Individual operating process carries out Automated condtrol, reduces the manual intervention in cornea automatic station-keeping system, and cornea can be submitted to determine The accuracy of position.
Wherein, described Machinery Control System uses Embedded A rcus controllers, and the Arcus controllers have 8 numerals Input port and 8 digital output ports, input port are used to obtain to instruct from master control system to be moved to cornea package body Between background assemblies 1 and image identification system 7 and when described image identifying system 7 detects the center of the location window 532 When coordinate is mismatched with the default centre coordinate, that is, when there is deviation, by Arcus controllers according to the deviation to institute The center for stating location window 532 is adjusted.Output port is used for the instruction sent according to the master control system to described Master control system feeds back completion status.
Wherein, the master control system 14 can include one or more microprocessors 13, memory, user interface, net Network interface and communication bus.
Communication bus is used to control the communication in cornea automatic station-keeping system between each building block.User interface is used to insert External equipment is connect, such as touch-screen, mouse and keyboard, to receive the information of user's input.Network interface is used for the control Device is communicated with outside, and the network interface mainly includes line interface and wave point.
Memory can be used for storage software program and module, database, the cornea as described in the embodiment of the present invention from Corresponding programmed instruction/the module of motion positioning method and Machinery Control System control the robot assemblies to drive the cornea packaging Body moves or vertically moved corresponding programmed instruction/module or background assemblies offer bias light correspondence in the horizontal direction Programmed instruction/module or calculate the image that is obtained to described image identifying system of alignment system and analyze the program of calculating and refer to Order/module.Memory may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic Storage device, flash memory or other non-volatile solid state memories.In some instances, memory can further comprise relatively In the remotely located memory of microprocessor, these remote memories can pass through network connection to the control device.It is above-mentioned The example of network includes but is not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Microprocessor 13 is stored in software program instructions and module in memory by operation, so as to perform various work( It can apply and data processing, for example, processor is by calling the de- application program positioned of the cornea in memory, it is fast to realize Speed and accurately realize cornea position fixing process, by calling Machinery Control System in memory to control the robot assemblies to move Corresponding programmed instruction/module is moved, drives the cornea package body to move or vertically move in the horizontal direction to realize Process.
It is preferred that, microprocessor of the invention uses Arduino pro, and the output of the Arduino pro connects Arcus controls The digital input port of device, Arduino pro input connects master control system.
In summary, above-mentioned master control system can be automated in control process to the realization in each operating procedure Control, only inputs to the master control system 14 by the operation sequence set, is adjusted in actual applications by microprocessor 13 With the application program being stored in the master control system 14, it is possible to complete whole operation process.
Embodiment two
Referring to Fig. 8, the embodiment of the present invention provides a kind of preferred cornea automatic positioning method, the cornea automatic positioning method Based on provided in an embodiment of the present invention one preferred cornea automatic station-keeping system, methods described includes:
S201, the Machinery Control System control the robot assemblies to clamp the cornea equipped with cornea in initial position Package body;
S202, the Machinery Control System control the robot assemblies that the cornea package body is moved into image recognition Between system and background assemblies;
S203, the master control system control the background assemblies to provide bias light, and control described image identifying system Obtain the image that the cornea package body is formed in the presence of the bias light;
The image that S204, the master control system control calculating alignment system are obtained to described image identifying system enters Row analysis is calculated, and obtains the positional information of the cornea.
It is exemplary referring to Fig. 9, it can specifically include following steps for step S201:
S2011, the Machinery Control System receive the sign on of user's input;
Specifically, user can open the instruction of robot assemblies work, example in the operation interface input of Machinery Control System As start be arranged on Machinery Control System operation interface operation button to mechanical arm control system send open mechanical arm group The instruction of part work.Wherein, the operation interface of Machinery Control System refers to operation interface shown in Figure 10.Operation interface left side Points 1001 are used for the running state informations for showing that robot assemblies are overall, the initial positions of such as robot assemblies, current location, pre- If the distance between position, current location and initial position etc., interface right part 1002 is used for control machinery arm control system Running status, such as operation button 10021 be used for input open robot assemblies work sign on, navigation button 10022, For robot assemblies to be moved into predeterminated position by limit sensors, starting button 10023 is used to make in operation Robot assemblies are returned to original position, and emergency stop button 10024 is used to stopping robot assemblies and Machinery Control System Motion state, settings button 10025, the operational factor for being moved to predeterminated position for setting robot assemblies, return push-button 10026 operation interface for exiting mechanical arm control system.
It should be noted that Figure 10 is only a kind of exemplary operation interface schematic diagram for providing Machinery Control System, when So, it is also possible to there are other possible operation interfaces, the embodiment of the present invention is not especially limited to this.
S2012, the Machinery Control System transmit the sign on that the user inputs to the master control system;
The positioning that S2013, the Machinery Control System reception master control system are sent according to the sign on refers to Order;
S2014, the Machinery Control System control the robot assemblies to return back to initial bit according to the positioning instruction Put;
S2015, the Machinery Control System send the first signal to the master control system, and first signal is used to refer to Show that the robot assemblies return back to initial position;
S2016, the Machinery Control System receive the first control signal that the master control system is sent, and according to described First control signal clamps the cornea package body equipped with cornea in initial position.
Further, controller controls the cornea package body to be moved in the horizontal direction with vertical direction for convenience, water Flat moving assembly 52, vertical shift component 51 and clamp assemblies 53, the component 52 that moves horizontally can drive vertical shift component 51 and clamp assemblies 53 along parallel to it is described positioning shield 11 surfaces horizontal direction move back and forth, the vertical shift component 51 can Clamp assemblies 53 are driven to be moved back and forth along the vertical direction for shielding 11 surfaces parallel to the positioning;The component 52 that moves horizontally is wrapped Include the first actuator, horizontal guide rail, the horizontal screw lead being arranged in the horizontal guide rail and with the horizontal screw lead coordinate First nut, first nut is slidably connected with the horizontal guide rail, and first actuator can drive the horizontal screw lead Rotate, the vertical shift component is fixedly connected with first nut;The vertical shift component 51 include the second actuator, Upright guide rail, the vertical leading screw being arranged in the upright guide rail and the second nut coordinated with the vertical leading screw, it is described Second nut is slidably connected with the upright guide rail, and second actuator can drive the vertical leading screw to rotate;
The initial position includes first initial value and first spiral shell of second nut in the upright guide rail The coordinate that mother 522 is constituted in the second initial value of the horizontal guide rail;
Exemplary, step S2014 can specifically be realized by following steps:
S20141, the Machinery Control System detect first nut in the currency of the horizontal guide rail and described Currency of second nut in the upright guide rail;
If S20142, second nut are the first initial values in the currency of the upright guide rail, first nut It is not the second initial value in the currency of the horizontal guide rail, then the Machinery Control System controls first actuator to open Open, drive the vertical shift component and the clamp assemblies to move to second initial value along the horizontal guide rail;
If S20143, second nut are not the first initial values in the currency of the upright guide rail, first spiral shell Female currency in the horizontal guide rail is the second initial value, then the Machinery Control System controls second nut to drive institute State clamp assemblies and be moved to first initial value along the upright guide rail;
If S20144, second nut are not the first initial values in the currency of the upright guide rail, first spiral shell Female currency in the horizontal guide rail is not the second initial value, and the Machinery Control System controls first nut to drive institute State clamp assemblies movement and move to second initial value along the horizontal guide rail, and control first nut to drive the clamping Component is moved to first initial value along the upright guide rail.
Wherein, first initial value is preset by master control system or existed by master control system according to second nut The currency of the upright guide rail and first nut are at the beginning of the currency of horizontal guide rail is with first initial value and second Position acquisition between initial value.
Machinery Control System control machinery arm component clamps cornea package body for convenience, exemplary, the machinery control System processed controls the robot assemblies to clamp the cornea package body equipped with cornea in initial position, including:
The Machinery Control System controls the motor to close, and second hold assembly and first hold assembly exist Open mode is presented in the presence of the reset components;
By the cornea package body equipped with cornea be positioned over first hold assembly and second hold assembly it Between and keep;
The Machinery Control System passes through preset duration, and the motor, the output shaft of the motor are opened at the second moment The swing arm is driven to be swung to the direction close to second hold assembly, the swing arm promotes second hold assembly to institute The direction for stating the first hold assembly is rotated, until first hold assembly and the second hold assembly fit.
Wherein, the preset duration by systemic presupposition or by master control system according to first hold assembly with it is described Distance to first hold assembly and second hold assembly when second hold assembly is in open mode will be equipped with angle The time that the cornea package body of film is clamped determines that second moment is by systemic presupposition or by master control system according to the bullet Property part the time that first hold assembly and second hold assembly are in open mode is determined, the clamp assemblies During in open mode, the distance between the first hold assembly and the second hold assembly should be more than or equal to the cornea package body Thickness, i.e., described second moment is by the distance between first hold assembly and described second hold assembly and described resets Part causes the rate calculations that first hold assembly is in open mode with second hold assembly to obtain.
Exemplary, the Machinery Control System controls the robot assemblies that the cornea package body is moved into image Between identifying system and background assemblies, including:
The Machinery Control System controls second actuator to open, and drives the clamp assemblies initial from described first It is worth along the distance of upright guide rail slide downward first;
In the upright guide rail slide downward first after, the Machinery Control System controls second actuator to close Close so that the cornea package body and described image identifying system and the background assemblies are in identical height;
The Machinery Control System controls first actuator to open, and drives the vertical shift component and the clamping Component moves second distance along the horizontal guide rail from the second initial position to first direction, wherein, the first direction is institute Horizontal guide rail is stated towards the direction of position between described image identifying system and background assemblies;
After first nut moves second distance along the horizontal guide rail to first direction, the Machinery Control System Control first actuator to close so that the cornea package body be located at described image identifying system and the background assemblies it Between.
It is the operation interface schematic diagram of Machinery Control System of the embodiment of the present invention, left side behaviour as shown in figure 11 referring to Figure 11 Making interface 1101 is used to show positional information of the robot assemblies 5 in Y-axis (upright guide rail), X-axis (horizontal guide rail), example Such as, the first initial position, the second initial position and the first distance, second distance, east side operation interface 1102 are used for control machinery The parameter of arm component 5, for example, navigation button 11021A, for the second nut to be driven into the clamping group by limit sensors Part 53 is from first initial value along the distance of upright guide rail slide downward first, and navigation button 11021B is limited for passing through First nut is driven the vertical shift component 52 and the clamp assemblies 53 along the horizontal guide rail from second by level sensor Initial position moves second distance to first direction, and starting button 110022 is used to make robot assemblies in operation 5 times Again to the first initial position and the second initial position, stop button 110023A is used for when clamp assemblies 53 are moved along upright guide rail Make the stop motion on vertical rail of the second nut after to the first distance, stop button 11023B is used for when clamp assemblies 53 are in water Plate rail road, which is moved to after second distance, makes the stop motion on horizontal slide rail of the first nut, settings button 11024, for setting machine The parameter in vertical rail and horizontal rail predeterminated position of tool arm component, return push-button 11025 is used to exit mechanical arm control The operation interface of system.
It should be noted that Figure 11 is only a kind of exemplary operation interface schematic diagram for providing Machinery Control System, when So, it is also possible to there are other possible operation interfaces, the embodiment of the present invention is not especially limited to this.
Wherein, first distance by master control system according to the second nut vertical rail the first initial position with figure Difference in height is preset as residing for identifying system 7 and the background assemblies 1, and second distance is by master control system according to the first nut in water The second initial position on plate rail road is preset with the alternate position spike of image identification system 7 and the background assemblies 1 in the horizontal direction.
In order that obtaining, locating effect is more accurate, and in Machinery Control System control, the general of robot assemblies 5 is described After cornea package body is moved between image identification system 7 and background assemblies 1, the master control system control is described to calculate positioning The image that system is obtained to described image identifying system 7 carries out analysis calculating, described before the positional information for obtaining the cornea Method also includes:
The master control system control described image identifying system and the Machinery Control System make the clamp assemblies Location window center be located at it is described positioning screen vertical center line on.
It is exemplary referring to Figure 12, the master control system control described image identifying system and the Mechanical course System makes the center of the location window of the clamp assemblies be located on the vertical center line of the positioning screen, including:
S2021, in the Machinery Control System control the robot assemblies that the cornea package body is moved into image After between identifying system and background assemblies, the Machinery Control System sends secondary signal to the master control system, to refer to Show that the cornea package body is moved between image identification system and background assemblies;
S2022, the master control system send the second control according to the secondary signal to described image identifying system to be believed Number;
S2023, described image identifying system detect that the center of the location window is sat according to second control signal Mark;
S2024, described image identifying system carry out the center position coordinates of the location window and default centre coordinate Matching;
If S2025, the center position coordinates of the location window are mismatched with default centre coordinate, described image identification System sends the deviation information between the center position coordinates of the location window and default centre coordinate to the main control System;
S2026, the master control system send the deviation information to the Machinery Control System;
S2027, the Machinery Control System are adjusted according to the deviation information to the center of the location window.
It should be noted that cornea package body is moved into image identification system and 7 background assemblies 1 in robot assemblies 5 Between when, because the factor of each side can cause the center of location window and default centre coordinate to have differences, for example, can To be that system sets difference caused by deviation, therefore master control system will check the location window after secondary signal is got 532 center position coordinates whether there is difference with default centre coordinate, when a discrepancy exists, pass through Machinery Control System root The center for adjusting location window 532 according to deviation information makes it consistent with predeterminated position, so facilitates in follow-up position fixing process The center of middle camera can be just right with the center of location window, so as to improve the accuracy of whole alignment system.
Exemplary referring to Figure 13, the embodiment of the present invention also includes:
If the image that S301, the calculating alignment system are obtained to described image identifying system carries out analysis calculating, it is determined that The relevant information of cornea is not present in described image, then sends the 3rd signal to the master control system;
S302, the master control system send the 3rd control according to the 3rd signal to the Machinery Control System to be believed Number;
S303, the Machinery Control System control the robot assemblies to return back to initially according to the 3rd control signal Position.
It should be noted that in actual mechanical process, due to not limiting the cornea for needing to position, therefore being determined During position, the information that cornea is not present in the image of bias light formation is likely to appear in, at this moment, in order to improve the accuracy of positioning And high efficiency, the information that cornea is not got can be sent to by control system by master control system, control machinery control system Unite and robot assemblies are returned back into the positioning that initial position carries out next cornea.
Cornea automatic positioning method provided in an embodiment of the present invention, when needing the cornea in cornea package body to position, machine Tool control system clamps the cornea package body equipped with cornea in the first control machinery arm component of initial position, then Mechanical course system Cornea package body is moved between image identification system and background assemblies by system control machinery arm component, then master control system control The bias light that background assemblies processed are provided, and control image identification system to obtain the cornea that background assemblies pass through robot assemblies clamping The image of the bias light formation of package body;Finally, the master control system control calculating alignment system is recognized to described image is The image that system is obtained carries out analysis calculating, obtains the positional information of the cornea.Cornea provided in an embodiment of the present invention is automatically fixed Position method can not only improve the hole accuracy of cornea positioning, and reduce workman's amount of labour.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (13)

1. a kind of cornea automatic station-keeping system, it is characterised in that including robot assemblies, image identification system, with described image The background assemblies that identifying system is oppositely arranged, the calculating alignment system being connected with described image identifying system, master control system with And the Machinery Control System being connected with the master control system;
The Machinery Control System is electrically connected with the robot assemblies, for controlling the robot assemblies to will be equipped with cornea Cornea package body is moved between described image identifying system and the background assemblies;
The master control system is electrically connected with described image identifying system and calculating alignment system respectively, for controlling the figure As identifying system, when the cornea package body is moved to described image identifying system and the background assemblies by the robot assemblies Between when, obtain the image that the cornea package body is formed in the presence of bias light;And, for controlling described calculate to position The image that system is obtained to described image identifying system carries out analysis calculating, obtains the positional information of the cornea.
2. cornea automatic station-keeping system according to claim 1, it is characterised in that the background assemblies include positioning screen and Light source, the robot assemblies include moving horizontally component, vertical shift component and clamp assemblies, and the component that moves horizontally can Vertical shift component and clamp assemblies are driven to be moved back and forth along the horizontal direction parallel to the positioning screen surfaces, the vertical shifting Dynamic component can drive clamp assemblies to be moved back and forth along the vertical direction parallel to the positioning screen surfaces.
3. cornea automatic station-keeping system according to claim 2, it is characterised in that the component that moves horizontally includes first Actuator, horizontal guide rail, the horizontal screw lead being arranged in the horizontal guide rail and the first spiral shell coordinated with the horizontal screw lead Mother, first nut is slidably connected with the horizontal guide rail, and first actuator can drive the horizontal screw lead to rotate, institute Vertical shift component is stated to be fixedly connected with first nut;
The vertical shift component include the second actuator, upright guide rail, be arranged in the upright guide rail vertical leading screw, with And the second nut coordinated with the vertical leading screw, second nut is slidably connected with the upright guide rail, second drive Moving part can drive the vertical leading screw to rotate.
4. cornea automatic station-keeping system according to claim 3, it is characterised in that the clamp assemblies are included:
Support member, the first hold assembly, the second hold assembly, reset components and driving part;
Wherein, the centre of first hold assembly and the second hold assembly is respectively arranged with location window;First folder Hold part to be fixed in the support member, first hold assembly and second hold assembly are oppositely arranged, and described Connected between first hold assembly and second hold assembly by reset components, the driving part includes motor, described The output shaft of motor is connected with swing arm, and the one end of the swing arm away from the motor output shaft is supported with second hold assembly Lean on, when the output shaft of the motor drives the swing arm to be swung to the direction close to second hold assembly, the swing arm Second hold assembly can be promoted to be rotated to the direction of first hold assembly, until first hold assembly and second Hold assembly fits, and when the output shaft of the motor stops driving the swing arm to swing, second hold assembly is in institute State in the presence of reset components and to be rotated to the direction away from first hold assembly.
5. cornea automatic station-keeping system according to claim 4, it is characterised in that also including sample stage, the sample stage It is arranged on the lower section of the clamp assemblies initial position, the sample stage and is provided with stopper slot, the stopper slot is located at described When first hold assembly is in clamped condition with second hold assembly, first hold assembly and second clamping part The underface of crack between part;
Wherein, the initial position is the clamp assemblies default init state on the robot assemblies.
6. a kind of cornea automatic positioning method, applied to the cornea automatic station-keeping system described in claim 1, methods described bag Include:
The Machinery Control System controls the robot assemblies to clamp the cornea package body equipped with cornea in initial position;
The Machinery Control System controls the robot assemblies that the cornea package body is moved into image identification system and the back of the body Between scape component;
The master control system controls the background assemblies to provide bias light, and controls described image identifying system to obtain the angle The image that film package body is formed in the presence of the bias light;
The master control system control is described to calculate the image progress analysis meter that alignment system is obtained to described image identifying system Calculate, obtain the positional information of the cornea.
7. cornea automatic positioning method according to claim 6, it is characterised in that the Machinery Control System control is described Robot assemblies clamp the cornea package body equipped with cornea in initial position, including:
The Machinery Control System receives the sign on of user's input;
The Machinery Control System transmits the sign on that the user inputs to the master control system;
The Machinery Control System receives the positioning instruction that the master control system is sent according to the sign on;
The Machinery Control System controls the robot assemblies to return back to initial position according to the positioning instruction;
The Machinery Control System sends the first signal to the master control system, and first signal is used to indicate the machinery Arm component returns back to initial position;
The Machinery Control System receives the first control signal that the master control system is sent, and is believed according to the described first control Number clamp the cornea package body equipped with cornea in initial position.
8. cornea automatic positioning method according to claim 7, it is characterised in that the robot assemblies are moved including level Dynamic component, vertical shift component and clamp assemblies;The component that moves horizontally includes the first actuator, horizontal guide rail, is arranged at Horizontal screw lead in the horizontal guide rail and the first nut coordinated with the horizontal screw lead, first nut with it is described Horizontal guide rail is slidably connected, and first actuator can drive the horizontal screw lead to rotate, the vertical shift component with it is described First nut is fixedly connected;The vertical shift component includes the second actuator, upright guide rail, is arranged in the upright guide rail Vertical leading screw and the second nut for coordinating with the vertical leading screw, second nut is slided with the upright guide rail to be connected Connect, second actuator can drive the vertical leading screw to rotate;
The Machinery Control System controls the robot assemblies to return back to initial position according to the positioning instruction, including:
The Machinery Control System detects that first nut exists in the currency and second nut of the horizontal guide rail The currency of the upright guide rail;
If second nut is the first initial value in the currency of the upright guide rail, first nut is led in the level The currency of rail is not the second initial value, then the Machinery Control System controls first actuator to open, and is driven described perpendicular Straight moving assembly and the clamp assemblies move to second initial value along the horizontal guide rail;
If second nut is not the first initial value in the currency of the upright guide rail, first nut is in the level The currency of guide rail is the second initial value, then the Machinery Control System controls second nut to drive the clamp assemblies edge The upright guide rail is moved to first initial value;
If second nut is not the first initial value in the currency of the upright guide rail, first nut is in the level The currency of guide rail is not the second initial value, and the Machinery Control System controls first nut to drive the clamp assemblies to move It is dynamic to move to second initial value along the horizontal guide rail, and control first nut to drive the clamp assemblies to be erected along described Straight guide is moved to first initial value.
9. cornea automatic positioning method according to claim 6, it is characterised in that the clamp assemblies are included:
Support member, the first hold assembly, the second hold assembly, reset components and driving part;
Wherein, the centre of first hold assembly and the second hold assembly is respectively arranged with location window;First folder Hold part to be fixed in the support member, first hold assembly and second hold assembly are oppositely arranged, and described Connected between first hold assembly and second hold assembly by reset components, the driving part includes motor, described The output shaft of motor is connected with swing arm, and the one end of the swing arm away from the motor output shaft is supported with second hold assembly Lean on, when the output shaft of the motor drives the swing arm to be swung to the direction close to second hold assembly, the swing arm Second hold assembly can be promoted to be rotated to the direction of first hold assembly, until first hold assembly and second Hold assembly fits, and when the output shaft of the motor stops driving the swing arm to swing, second hold assembly is in institute State in the presence of reset components and to be rotated to the direction away from first hold assembly;
The Machinery Control System controls the robot assemblies to clamp the cornea package body equipped with cornea in initial position, wraps Include:
The Machinery Control System controls the motor to close, and second hold assembly and first hold assembly are described Open mode is presented in the presence of reset components;
The cornea package body equipped with cornea is positioned between first hold assembly and second hold assembly simultaneously Keep;
The Machinery Control System passes through preset duration, and the motor is opened at the second moment, and the output shaft of the motor drives The swing arm is swung to the direction close to second hold assembly, and the swing arm promotes second hold assembly to described the The direction of one hold assembly is rotated, until first hold assembly and the second hold assembly fit, second moment by The distance between first hold assembly and second hold assembly cause first clamping part with the reset components The rate calculations that part is in open mode with second hold assembly are obtained.
10. cornea automatic positioning method according to claim 8, it is characterised in that the Machinery Control System controls institute State robot assemblies the cornea package body is moved between image identification system and background assemblies, including:
The Machinery Control System controls second actuator to open, and drives the clamp assemblies from the first initial value edge The distance of upright guide rail slide downward first;
In the upright guide rail slide downward first after, the Machinery Control System controls second actuator to close, So that the cornea package body is in identical height with described image identifying system and the background assemblies;
The Machinery Control System controls first actuator to open, and drives the vertical shift component and the clamp assemblies Second distance is moved along the horizontal guide rail from the second initial position to first direction, wherein, the first direction is the water Direction of the level gauge towards position between described image identifying system and background assemblies;
After first nut moves second distance along the horizontal guide rail to first direction, the Machinery Control System control First actuator is closed so that the cornea package body is located between described image identifying system and the background assemblies.
11. cornea automatic positioning method according to claim 6, it is characterised in that
The Machinery Control System control the robot assemblies by the cornea package body be moved to image identification system and After between background assemblies, the master control system control is described to calculate the image that alignment system is obtained to described image identifying system Analysis calculating is carried out, before the positional information for obtaining the cornea, methods described also includes:
The master control system control described image identifying system and the Machinery Control System make determining for the clamp assemblies The center of position window is located on the vertical center line of the positioning screen.
12. cornea automatic positioning method according to claim 11, it is characterised in that the master control system control is described Image identification system and the Machinery Control System make the center of the location window of the clamp assemblies be located at the positioning On the vertical center line of screen, including:
The Machinery Control System control the robot assemblies by the cornea package body be moved to image identification system and After between background assemblies, the Machinery Control System sends secondary signal to the master control system, to indicate the cornea Package body is moved between image identification system and background assemblies;
The master control system sends the second control signal according to the secondary signal to described image identifying system;
Described image identifying system detects the center position coordinates of the location window according to second control signal;
Described image identifying system is matched the center position coordinates of the location window with default centre coordinate;
If the center position coordinates of the location window are mismatched with default centre coordinate, described image identifying system will be described Deviation information between the center position coordinates of location window and default centre coordinate is sent to the master control system;
The master control system sends the deviation information to the Machinery Control System;
The Machinery Control System is adjusted according to the deviation information to the center of the location window.
13. cornea automatic positioning method according to claim 6, it is characterised in that methods described also includes:
If described calculate the image progress analysis calculating that alignment system is obtained to described image identifying system, determine in described image In the absence of the relevant information of cornea, then the 3rd signal is sent to the master control system;
The master control system sends the 3rd control signal according to the 3rd signal to the Machinery Control System;
The Machinery Control System controls the robot assemblies to return back to initial position according to the 3rd control signal.
CN201510641337.5A 2015-09-30 2015-09-30 A kind of cornea automatic station-keeping system and method Active CN105342749B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510641337.5A CN105342749B (en) 2015-09-30 2015-09-30 A kind of cornea automatic station-keeping system and method
PCT/CN2016/101405 WO2017054778A1 (en) 2015-09-30 2016-09-30 Cornea positioning system and positioning method
US15/765,041 US20180271644A1 (en) 2015-09-30 2016-09-30 Cornea positioning system and positioning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510641337.5A CN105342749B (en) 2015-09-30 2015-09-30 A kind of cornea automatic station-keeping system and method

Publications (2)

Publication Number Publication Date
CN105342749A CN105342749A (en) 2016-02-24
CN105342749B true CN105342749B (en) 2017-08-25

Family

ID=55318921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510641337.5A Active CN105342749B (en) 2015-09-30 2015-09-30 A kind of cornea automatic station-keeping system and method

Country Status (1)

Country Link
CN (1) CN105342749B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180271644A1 (en) * 2015-09-30 2018-09-27 Shenzhen Ainear Cornea Engineering Co., Ltd. Cornea positioning system and positioning method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3699853B2 (en) * 1999-02-18 2005-09-28 株式会社ニデック Ophthalmic equipment
ES2256054T3 (en) * 1999-10-21 2006-07-16 Technolas Gmbh Ophthalmologische Systeme APPARATUS FOR OPTALMIC REFRACTORY CORRECTION.
US6464357B1 (en) * 2000-10-20 2002-10-15 Kestrel Corporation Wavefront characterization of corneas
FR2835423B1 (en) * 2002-02-04 2004-11-05 Guy Boucher DEVICE FOR HANDLING HUMAN HUMAN BEFORE TRANSPLANT
CN103156572B (en) * 2013-03-29 2016-05-25 俞阿勇 A kind of corneal astigmatism real-time location method and positioner thereof

Also Published As

Publication number Publication date
CN105342749A (en) 2016-02-24

Similar Documents

Publication Publication Date Title
DE102016103799B4 (en) Image processing system for training an assembly system through virtual assembly of objects
DE102016116702B4 (en) Measuring system for calibrating the mechanical parameters of a robot
DE102016012779B4 (en) Offline robot programming device
CN104802173B (en) The data generating device of vision sensor and detection analog systems
EP1447770B1 (en) Method and apparatus for visualization of computer-based information
CN108527360B (en) Position calibration system and method
EP1798618A3 (en) Device and method for automatically setting interlock between robots
DE102008034237B4 (en) Positioning system for transcranial magnetic stimulation
AT507539A1 (en) METHOD AND DEVICE FOR SIMULATING A WELDING PROCESS
EP1775077A3 (en) Parallel kinematic machine, calibration method of parallel kinematic machine, and calibration program product
DE102010031248A1 (en) Method for measuring a robot arm of an industrial robot
DE112010000794T5 (en) Method for controlling a robot tool
CN109789460A (en) The method of bending machine with workspace image capture device and the operational safety for improving bending machine
EP2835230A3 (en) Robot control apparatus and method for controlling robot
AT518859B1 (en) Method and device for hardness testing
DE102011082800A1 (en) Method for generating operational sequence plans for processing of workpiece by industrial robot, involves carrying iterative modification of output plan according to predetermined cost function and carrying iteration to cost function
EP2511648A1 (en) Measuring assembly and method for determining at least the crimp height of one conductor crimp
DE112017007903B4 (en) Holding position and orientation teaching device, holding position and orientation teaching method and robot system
CN109531604A (en) Robot controller, measuring system and the calibration method calibrated
CN108466265A (en) Mechanical arm path planning and operational method, device and computer equipment
CN105342749B (en) A kind of cornea automatic station-keeping system and method
CN105286778B (en) Cornea location system and location method
CN103962720B (en) The synchronisation control means of dual-beam laser welding and device
DE102007008903A1 (en) Device for controlling a robot
DE102017112454A1 (en) Dynamic laser touch sensing with dynamic multi-robot user frame

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Zhang Jinnan

Inventor after: Yu Yongmei

Inventor before: Wang Weibo

Inventor before: Zhang Bin