Mechanical arm control method and device, mechanical arm and readable storage medium
A control method and a technology of a mechanical arm, applied in the field of mechanical arms and readable storage media, devices, and control methods of a mechanical arm, can solve problems such as different forces, force control, and inability to move the position of the mechanical arm, and achieve a small amount of calculation and improved speed effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] An embodiment of the present application proposes a method for controlling a mechanical arm, such as figure 1 As shown, the mechanical arm control method includes the following steps:
[0055] S100: Obtain n pieces of gravity matrix data of the manipulator installed at the end of the robot arm by using a sensor installed at the end of the robot arm, the n pieces of gravity matrix data are the operations when the robot arm is in n different poses n gravity matrix data of the device in the end coordinate system, n≥3.
[0056] Since the contact between the manipulator and the working surface is often an unknown complex surface, when determining the gravity of the manipulator at the end coordinate system of the manipulator at the end of the manipulator, it is necessary to use a six-dimensional force sensor to obtain n different positions of the manipulator. The n gravity matrix data of the manipulator at the end of the manipulator in the end coordinate system during the po...
Embodiment 2
[0091] Further, the center of mass coordinates and quality of the manipulator are determined using the following formula:
[0092]
[0093] in, j=1, 2 or 3, m represents the quality of the operator, r c represents the coordinates of the center of mass of the manipulator, f FTbias Indicates the static error of the force collected by the sensor at the end of the manipulator, τ FTbias Indicates the static error of the torque collected by the sensor at the end of the manipulator, Y j Indicates the parameter matrix corresponding to the jth pose, Represents the transpose matrix corresponding to the jth rotation transformation matrix, g represents the gravitational acceleration vector, express request The antisymmetric matrix of , 0 1×3 Represents a zero matrix with 1 row and 3 columns, I 3×3 Represents an identity matrix with 3 rows and 3 columns, 0 3×3 Represents a zero matrix with 3 rows and 3 columns, W j Indicates the gravity matrix data corresponding to the jth ...
Embodiment 3
[0104] Further, see Figure 5 , the mechanical arm control method also includes the following steps:
[0105] S500: Feedback the static error of the sensor installed at the end of the mechanical arm to the control end of the mechanical arm.
[0106] Feedback the static error of the sensor installed at the end of the manipulator to the control end of the manipulator, so that the control end can analyze the direction of gravity and the static error according to the center of mass coordinates and mass of the manipulator and the static error of the sensor at the end of the manipulator Compensation, and then issue accurate control instructions, improve control accuracy, and improve the dynamic and steady-state performance of the robotic arm.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com