Robot control method and system based on virtual fixture

A control method and virtual fixture technology, applied in the field of robot control methods and systems, can solve the problems of reduced operability of robots, lack of virtual fixture control methods, low processing efficiency and safety, and improve operability and safety , to ensure the effect of processing efficiency

Active Publication Date: 2021-06-04
SHANGHAI ELECTRICGROUP CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to overcome the defects in the prior art that the participation of the virtual fixture reduces the operability of the robot, the processing efficiency and safety during the operation are not high, and the lack of virtual fixture control methods for complex curved surface environments , providing a control method and system for a virtual fixture-based robot aiming at the control of a virtual fixture in a complex curved surface environment and having high operability

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Robot control method and system based on virtual fixture
  • Robot control method and system based on virtual fixture
  • Robot control method and system based on virtual fixture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0072] This embodiment provides a method for controlling a robot based on a virtual fixture, the robot includes a mechanical arm, and a manipulator is provided at the end of the mechanical arm. Such as figure 1 As shown, the control method of this embodiment includes the following steps:

[0073] Step 101. Obtain the pose of the manipulator, where the pose includes data corresponding to the position and pose.

[0074] Step 102. Calculate the shortest distance d according to the pose and the planned processing area.

[0075] In this step, it is also possible to determine the closest point X on the boundary of the planned processing area corresponding to the shortest distance d np .

[0076] Among them, d=‖X-X np ‖=(X-X np )·N np , N np is x np The boundary normal of the point, the direction points to the safe area, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a control method and system for a robot based on a virtual fixture. The robot includes a mechanical arm, and a manipulator is arranged at the end of the mechanical arm. The control method includes the following steps: obtaining the pose of the manipulator; processing according to the pose and planning The area calculates the shortest distance d; takes the guiding force f acting on the tip and decomposes it into a component force f along the normal of the shortest distance d N and the force component f in the tangential direction T ; The shortest distance d is less than or equal to a preset threshold D 1 And when it is greater than or equal to 0 and the guiding force f points to the boundary of the planned processing area, calculate the target speed v of the end according to the following formula t :v t =G(f)(f T +c τ f N ), c τ =d / D 1 , G(f) is the admittance coefficient; obtain the current speed v of the end a , and according to the current velocity v a and the guiding force f to calculate the target acceleration a at the end t ; according to the target velocity v t and the target acceleration a t Control the robotic arm. According to the invention, an acceleration control loop is added to the complex curved surface environment, which ensures the processing efficiency during the operation and improves the operation safety.

Description

technical field [0001] The invention relates to the technical field of robot control, in particular to a method and system for controlling a robot based on a virtual fixture. Background technique [0002] Since robots entered the medical field, with the improvement of technical level, robot-assisted surgery has gradually become a hot spot in the research of biomedicine and robotics. Due to the advantages of less trauma, shorter recovery time, and more precise operation, robot-assisted surgery has been applied in many types of surgery. [0003] So far, with the introduction of robots in more complex surgeries, such as neurosurgery, orthopedics, and cardiac surgery, such surgeries have placed greater demands on physician involvement, operational safety, and precision. Judging from the actual research and development and clinical application results, semi-autonomous auxiliary robots based on human-machine collaboration have received the most attention in fields such as orthope...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): A61B34/30B25J9/16
CPCA61B34/30A61B34/70B25J9/1651B25J9/1679
Inventor 李晓静叶震
Owner SHANGHAI ELECTRICGROUP CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products