Robot dynamic grasping control method based on visual-tactile depth fusion

By using a deep fusion of vision and touch, the perception accuracy and decision reliability of the robot's grasping process have been improved, solving the problem of unstable grasping in traditional methods and increasing the success rate and efficiency of grasping in complex environments.

CN121157057BActive Publication Date: 2026-02-03INEXBOT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511706848.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-20
Publication Date
2026-02-03
Estimated Expiration
2045-11-20

AI Technical Summary

Technical Problem

Traditional robot grasping methods rely on single visual or tactile information, which makes it difficult to cope with grasping tasks in complex dynamic environments. They suffer from problems such as slippage, unstable force, and damage to objects during the grasping process, and have a low success rate, especially in unstructured environments.

Method used

The method employs a deep fusion of vision and tactile feedback. It uses visual guidance to select the grasping point and trajectory planning, combines tactile sensors to detect contact events, analyzes tactile signals in real time to perform slip detection, and adaptively adjusts the grasping force and impedance control parameters to form a closed-loop control.

Benefits of technology

It improves the perception accuracy and decision reliability during the grasping process, enhances the grasping stability and success rate in dynamic and unstructured environments, reduces the number of repeated attempts, and is suitable for applications such as precision operation and logistics sorting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121157057B_ABST
    Figure CN121157057B_ABST
Patent Text Reader

Abstract

The application relates to a robot dynamic grasping control method based on visual-haptic depth fusion, which comprises the following steps: firstly, surface geometric features of a target object are extracted based on visual information, grasping adaptability scores are calculated, an optimal grasping point is selected, and a collision-free approaching trajectory is planned; secondly, in the contact establishment stage, a contact event is detected through a haptic sensor, visual and haptic data are fused for coordinate system unification, visual-haptic consistency scores are calculated, and an initial grasping force is applied; thirdly, in the stable holding stage, wavelet packet energy entropy and pressure gradient are adopted for slip detection, and grasping force and impedance parameters are dynamically adjusted in combination with adaptive impedance control. The method realizes intelligent control of the whole process from approaching, contacting to stable holding, and improves the adaptability, stability and safety of robot grasping in a dynamic environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of robotics, specifically relating to a dynamic grasping control method for robots based on deep fusion of vision and touch. Background Technology

[0002] Traditional robotic grasping methods often rely on either visual or tactile information alone, making them ill-suited for grasping tasks in complex and dynamic environments. While visual information provides object position and orientation, it fails to perceive force changes and slippage during contact; tactile information, while reflecting contact state, lacks an understanding of the object's global geometry. Furthermore, existing methods suffer from low registration accuracy and response lag in fusing visual and tactile data, leading to slippage, unstable grasping forces, and even object damage during grasping. Especially in unstructured environments, object shape, surface characteristics, and external interference can all affect grasping success rates. Therefore, there is an urgent need for a control method that can deeply integrate visual and tactile information, perceive contact state in real time, and adaptively adjust grasping strategies. Summary of the Invention

[0003] This invention discloses a robot dynamic grasping control method based on visual-tactile deep fusion, which includes the following steps:

[0004] Step S1: Visual-guided gripping point selection and trajectory planning: Based on visual information, acquire point cloud data of the target object, extract surface geometric features and calculate gripping adaptability score, select the optimal gripping point and posture, calculate contact compensation amount, and plan a collision-free approach trajectory.

[0005] Step S2: Multimodal fusion control during the contact establishment phase: Detect contact events using tactile sensors, establish a coordinate system of visual and tactile data, calculate the visual-tactile consistency score, and apply an initial grasping force based on the score;

[0006] Step S3: Slip detection and adaptive impedance control during the holding phase: During the holding phase, the tactile pressure signal is analyzed in real time, and slip detection is performed using wavelet packet energy entropy and pressure gradient. Based on the slip detection results, the gripping force and impedance control parameters are adaptively adjusted.

[0007] Specifically, in step S1, the formula for calculating the grasping adaptability score is: , where K g R is the Gaussian curvature, H is the mean curvature, and R is the mean curvature. finger σ is the width of the gripper contact surface, ∇S is the surface gradient, and σ is the... g This is the gradient sensitivity parameter.

[0008] Specifically, in step S1, the formula for calculating the contact compensation amount is: , , where F N To predict the gripping force, R object Let E be the local radius of curvature of the object at the grasping point. * It is the equivalent elastic modulus.

[0009] Specifically, in step S1, the approach trajectory is a Bézier curve trajectory.

[0010] Specifically, in step S2, the visual and tactile coordinate system one is achieved by solving the following optimization problem: Where T is the transformation to be determined, and D vis For visual observation of the deformable field, D tac Let x be the deformation field for tactile measurement, α be the regularization parameter, ▽ be the regularization term, and x be the deformation field for tactile measurement. i Let be the coordinates of the i-th sparse feature point in the visual coordinate system.

[0011] Specifically, in step S2, the formula for calculating the visual-tactile consistency score is: , of which M vis For visual contact area mask, P tac Let Ω be the pressure value of the tactile sensor at point (x,y), and Ω be the integration region.

[0012] Specifically, in step S3, the slip detection includes: performing N-level wavelet packet decomposition on the tactile pressure signal to obtain 2 N For each sub-band, calculate the energy distribution probability p of each sub-band. k Then calculate the slip energy entropy. Simultaneously, the gradient ∇P of the pressure distribution is calculated, and the fusion is used to obtain the slip detection value. , where λ and μ are weighting coefficients.

[0013] Specifically, in step S3, the adjustment amount of the gripping force based on the slip detection value is: K p and K i These are control parameters.

[0014] Specifically, in step S3, the adaptive adjustment of the impedance control parameters includes adjusting the stiffness K. d and damping B d .

[0015] Specifically, adjust the stiffness K d and damping B d The formula is: K d0 and damping B d0 Let κ and ξ be the initial impedance parameters, and ξ be the adjustment coefficients.

[0016] Beneficial technical effects: This method effectively integrates visual geometric information and tactile force information through heterogeneous data registration and consistency scoring mechanisms, improving the perception accuracy and decision reliability during the grasping process; it introduces wavelet packet energy entropy and pressure gradient features to detect object slippage in real time, and combines adaptive impedance control to dynamically adjust grasping force, stiffness, and damping parameters, significantly improving the stability and safety of grasping; it forms a closed-loop control from grasping point selection, trajectory planning, contact establishment to holding and releasing, enhancing the robot's grasping adaptability and robustness in dynamic and unstructured environments; through pre-deformation compensation and multimodal feedback, it reduces the number of repeated attempts and adjustments, improving the success rate and efficiency of grasping, and is suitable for various application scenarios such as precision operation and logistics sorting. Attached Figure Description

[0017] Appendix Figure 1 The flowchart is a flowchart of the robot dynamic grasping control method based on visual-tactile depth fusion according to the present invention.

[0018] Appendix Figure 2 This is a schematic diagram of a grasping operation using the method of the present invention. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0020] like Figure 1 As shown, this invention discloses a robot dynamic grasping control method based on visual-tactile deep fusion, which includes:

[0021] Step 1: Visually guided gripping point selection and trajectory planning: Determine the optimal gripping position and posture based on visual information, and plan a safe approach trajectory.

[0022] Point cloud data of the target object is acquired using a depth camera. Surface geometric features of the target object, including surface curvature and normal vectors, are extracted from the point cloud data. Gaussian curvature Kg and average curvature H are calculated. A gripping adaptability score is then calculated based on the gripper's geometric parameters. K g R is the Gaussian curvature, calculated from point cloud data, reflecting the inherent curvature of the surface; H is the average curvature, calculated from point cloud data, reflecting the external curvature of the surface; and R is the mean curvature. finger σ is the width of the gripper contact surface, a known mechanical parameter; ∇S is the surface gradient, used to characterize the degree of surface inclination, calculated from point cloud data; σ is... gThis is a gradient sensitivity parameter used to control the weight of gradient influence. The score combines local curvature (affecting contact stability) and surface gradient (affecting the grasping approach direction).

[0023] Select the area with the highest grasping adaptability score as the grasping point, and calculate the grasping posture, that is, the direction of the gripper approaching is aligned with the surface normal vector of the grasping point.

[0024] Calculate the contact compensation amount: , , where F N To predict the gripping force, R is estimated based on the object's weight and the coefficient of friction. object E represents the local radius of curvature of the object at the grasping point, which can be obtained from point cloud fitting. * The equivalent elastic modulus is determined by the material of the object and the gripper. The contact compensation amount is used for fine-tuning the gripping trajectory. In subsequent gripping control, the pre-deformation is compensated by adjusting the gripping point position to ensure contact stability.

[0025] Generate a collision-free Bézier curve trajectory connecting the current position to the gripping point, and control the robot to accurately approach the target along the planned trajectory.

[0026] Step 2: Multimodal fusion control during the contact establishment phase: At the instant the robot gripper contacts the object, tactile signals are used to detect the contact, a visual-tactile consistency score is calculated, and an initial gripping force is established.

[0027] A tactile sensor monitors pressure distribution in real time. When a sudden increase in pressure is detected, a contact event is triggered. Heterogeneous data registration based on physical constraints is established to unify the visual and tactile coordinate systems, ensuring consistency between the visual point cloud data (including object surface geometry) and the contact pressure distribution data obtained from tactile measurements. Specifically, the surface geometry (normal vector, curvature) of the contact area is extracted from the visual point cloud, and the center and direction of action of the contact area are extracted from the tactile pressure distribution. An optimization problem is established to find the optimal transformation T that aligns the tactile contact area with the visual surface. The objective function for optimization is... Then calculate the visual-tactile consistency score. D vis Let D be the deformable field as observed visually (or zero if there is no deformation). tac For the deformation field of tactile measurement, M vis This is a visual contact area mask, with a value of 1 within the contact area and 0 otherwise. (P) tacLet Ω be the pressure value of the tactile sensor at point (x, y), α be the regularization parameter, ▽ be the regularization term to ensure that the transformation T is not excessively distorted, Ω be the integration region, i.e., the entire contact area, and (x, y) be the coordinates within the contact area. If the visual-tactile consistency score exceeds a predetermined threshold, a preset initial grasping force is applied; otherwise, the position is adjusted to retry the contact or an alarm is triggered. The grasping force is obtained through an impedance control law.

[0028] Step 3: Slip Detection and Adaptive Impedance Control during the Grasping and Holding Phase: During the grasping and holding phase, object slippage is detected in real time, and grasping parameters are adaptively adjusted to maintain stable grasping. Details are as follows:

[0029] 1. Slip Detection: The tactile pressure time series, i.e., the tactile pressure signal P(t), is analyzed using the wavelet packet energy entropy method. The tactile pressure signal P(t) is decomposed into N layers of wavelet packets to obtain 2... N For each subband, calculate the energy and energy distribution probability p of each subband. k Then calculate the slip energy entropy: Simultaneously, the gradient ▽P of the pressure distribution is calculated as an auxiliary slip index, thus obtaining the multi-feature slip fusion value: , where λ and μ are weighting coefficients.

[0030] 2. Adaptive Force Control: Based on slip detection, the impedance parameters and gripping force are adjusted. Let the current gripping force be F. current The current gripping force is obtained through impedance control. The new gripping force command is: F new =F current +ΔF, adjustment amount is K p and K i To control parameters, impedance parameters are adjusted based on contact conditions to maintain compliance while ensuring the gripping force remains within a safe range, not exceeding the object damage threshold or the robot's maximum gripping force. Impedance parameters include stiffness K. d and damping B d The impedance parameter adjustment specifically involves reducing K when the contact force changes drastically. d To increase compliance; when the contact force is stable, increase K. d To improve gripping stiffness; when slippage is detected, increase B d Damped vibration. The adjustment formula can be designed as follows: K d0 and damping B d0 Let κ and ξ be the initial impedance parameters, and ξ be the adjustment coefficients.

[0031] When the object being grasped is moved to the designated position and needs to be released, the robot can control the gripper to open and ensure a smooth release process.

[0032] like Figure 2 As shown, the method of this invention exhibits superior gripping performance for workpieces that are difficult to grasp, such as spherical, ellipsoidal, and smooth surfaces. During workpiece gripping, the system accurately identifies geometric features through visual perception, automatically locates the optimal gripping point, and utilizes the compliant characteristics of impedance control to adaptively conform to the curved surface, ensuring uniform distribution of gripping force along the normal direction and effectively avoiding local stress concentration. Through the deep integration of high-frequency tactile monitoring and visual analysis, early identification and rapid compensation of minute slip signals are achieved, maintaining stable gripping even under low friction coefficient conditions. Compared with traditional methods, this method overcomes the limitations of pre-programming, achieving online adaptive gripping of arbitrary smooth surfaces. It exhibits extremely strong robustness and reliability under dynamic working conditions, effectively solving problems such as slippage and damage in gripping smooth curved workpieces, and providing an innovative technical solution for precision manufacturing and automated assembly.

[0033] In the several embodiments provided by this invention, it should be understood that the disclosed methods can be implemented in other ways. For example, the embodiments described above are merely illustrative. It will be apparent to those skilled in the art that this invention is not limited to the details of the above exemplary embodiments, and that it can be implemented in other specific forms without departing from the basic characteristics of the invention. Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this invention and not to limit it. Although this invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this invention without departing from the spirit and scope of the technical solutions of this invention.

Claims

1. A robot dynamic grasping control method based on visual-tactile deep fusion, characterized in that, Includes the following steps: Step S1: Visual-guided gripping point selection and trajectory planning: Based on visual information, acquire point cloud data of the target object, extract surface geometric features and calculate gripping adaptability score, select the optimal gripping point and posture, calculate contact compensation amount, and plan a collision-free approach trajectory. The formula for calculating the grasping adaptability score is as follows: K g Let H be the Gaussian curvature, H be the mean curvature, and R be the mean curvature. finger Where σ is the width of the gripper contact surface, ▽S is the surface gradient, and σ is the width of the gripper contact surface. g This refers to the gradient sensitivity parameter; The formula for calculating the contact compensation amount is as follows: , F N To predict the gripping force, R object Let E be the local radius of curvature of the object at the grasping point. * It is the equivalent elastic modulus; Step S2: Multimodal fusion control during the contact establishment phase: Detect contact events using tactile sensors, establish a coordinate system of visual and tactile data, calculate the visual-tactile consistency score, and apply an initial grasping force based on the score; The visual and tactile coordinate system one is achieved by solving the following optimization problem: Let T be the transformation to be determined, and D be the transformation to be determined. vis For visual observation of the deformable field, D tac Let α be the deformation field for tactile measurement, α be the regularization parameter, and ▽ be the regularization term; The formula for calculating the visual-tactile consistency score is as follows: M vis For visual contact area mask, P tac Let Ω be the pressure value of the tactile sensor at point (x,y), and Ω be the integration region. Step S3: Slip detection and adaptive impedance control during the holding phase: During the holding phase, the tactile pressure signal is analyzed in real time, and slip detection is performed using wavelet packet energy entropy and pressure gradient. Based on the slip detection results, the gripping force and impedance control parameters are adaptively adjusted.

2. The method according to claim 1, characterized in that, In step S1, the approach trajectory is a Bézier curve trajectory.

3. The method according to claim 1, characterized in that, In step S3, the slip detection includes: performing N-level wavelet packet decomposition on the tactile pressure signal to obtain 2 N For each sub-band, calculate the energy distribution probability p of each sub-band. k Then calculate the slip energy entropy. Simultaneously, the gradient ▽P of the pressure distribution is calculated, and the fusion is used to obtain the slip detection value. , where λ and μ are weighting coefficients.

4. The method according to claim 3, characterized in that, In step S3, the gripping force adjustment based on the slip detection value is as follows: K p and K i These are control parameters.

5. The method according to claim 3, characterized in that, In step S3, the adaptive adjustment of impedance control parameters includes adjusting the stiffness K. d and damping B d .

6. The method according to claim 5, characterized in that, Adjusting stiffness K d and damping B d The formula is: K d0 and B d0 Let κ and ξ be the initial impedance parameters, and κ and ξ be the adjustment coefficients.

Citation Information

Patent Citations

  • Deformable object grabbing method and device and computer readable storage medium

    CN112809679A

  • Precise grabbing robot system based on vision and touch fusion

    CN117207190A