IP Library Granted Patent US 12,397,453
Granted Patent B2
US 12,397,453 · App. 18/631,636 · Granted Aug 26, 2025

Sensorized robotic gripping device

Inventors: Jeffrey Bingham (Sunnyvale, CA); Taylor Alexander (Mountain View, CA); Bianca Homberg (Mountain View, CA); Joseph DelPreto (Los Altos, CA); Alex Shafer (San Francisco, CA)
Assignee: Google LLC
B25J19/023B25J9/1035B25J13/085B25J13/086B25J15/0004B25J15/0213B25J15/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,397,453
App. No.
18/631,636
Granted
Aug 26, 2025
Kind
B2
Abstract

A robotic gripping device is provided. The robotic gripping device includes a palm and a plurality of digits coupled to the palm. The robotic gripping device also includes a time-of-flight sensor arranged on the palm such that the time-of-flight sensor is configured to generate time-of-flight distance data in a direction between the plurality of digits. The robotic gripping device additionally includes an infrared camera, including an infrared illumination source, where the infrared camera is arranged on the palm such that the infrared camera is configured to generate grayscale image data in the direction between the plurality of digits.

Claims (36)

1. A method comprising:

controlling one or more digits of a robotic gripping device to attempt to grasp an object;

receiving, from a first non-contact sensor positioned outside of the one or more digits of the robotic gripping device, first sensor data based on a first sensing modality, wherein the first sensor data is collected after the attempt to grasp the object;

receiving, from a second non-contact sensor positioned outside of the one or more digits of the robotic gripping device, second sensor data based on a second sensing modality different from the first sensing modality, wherein the second sensor data is collected after the attempt to grasp the object; and

determining, using a trained machine learning model that takes as input the first sensor data and the second sensor data and outputs a decision of whether the robotic gripping device is currently holding the object after the attempt to grasp the object, whether the robotic gripping device is currently holding the object after the attempt to grasp the object.

2. The method of claim 1 , wherein the trained machine learning model has been trained based on past grasp attempts by the robotic gripping device.

3. The method of claim 1 , wherein the trained machine learning model has been trained based on past grasp attempts by a similar robotic gripping device.

4. The method of claim 1 , wherein the trained machine learning model has been trained based on simulated grasping events.

5. The method of claim 1 , wherein the trained machine learning model comprises a convolutional neural network (CNN).

6. The method of claim 1 , wherein the first non-contact sensor comprises a time-of-flight sensor, wherein the first sensor data comprises time-of-flight distance data from the time-of-flight sensor.

7. The method of claim 6 , wherein the trained machine learning model is a linear kernel state vector machine (SVM) that takes as input the time-of-flight distance data.

8. The method of claim 1 , wherein the first non-contact sensor is an infrared camera, wherein the first sensor data comprises grayscale image data, wherein the second non-contact sensor is a time-of-flight sensor, and wherein the second sensor data comprises time-of-flight distance data.

9. The method of claim 8 , wherein the trained machine learning model takes as further input third sensor data, wherein the third sensor data comprises reflectance data from the time-of-flight sensor.

10. The method of claim 8 , wherein the trained machine learning model is an SVM that takes as input a single image from the infrared camera, a single distance measurement from the time-of-flight sensor, and a single reflectance measurement from the time-of-flight sensor.

11. The method of claim 1 , further comprising receiving, from an additional sensor on the robotic gripping device, additional sensor data, wherein the trained machine learning model takes as further input the additional sensor data.

12. The method of claim 1 , further comprising controlling the robotic gripping device to attempt to grasp the object a second time when the attempt to grasp the object results in a grasp failure.

13. The method of claim 1 , wherein the robotic gripping device comprises a plurality of underactuated digits, wherein each underactuated digit has less control inputs than degrees of freedom.

14. The method of claim 1 , wherein the first non-contact sensor is a one-dimensional (1D) time-of-flight sensor configured to generate a time-of-flight distance measurement indicative of distance to a nearest object in a direction extending between a plurality of digits of the robotic gripping device.

15. A robot comprising:

a robotic gripping device comprising one or more digits;

a first non-contact sensor positioned outside of the one or more digits of the robotic gripping device;

a second non-contact sensor positioned outside of the one or more digits of the robotic gripping device; and

a control system configured to:

control the robotic gripping device to attempt to grasp an object;

receive, from a first non-contact sensor, first sensor data based on a first sensing modality, wherein the first sensor data is collected after the attempt to grasp the object;

receive, from a second non-contact sensor, second sensor data based on a second sensing modality different from the first sensing modality, wherein the second sensor data is collected after the attempt to grasp the object; and

determine, using a trained machine learning model that takes as input the first sensor data and the second sensor data and outputs a decision of whether the robotic gripping device is currently holding the object after the attempt to grasp the object, whether the robotic gripping device is currently holding the object after the attempt to grasp the object.

16. The robot of claim 15 , where the first non-contact sensor is a camera.

17. A method comprising:

controlling one or more digits of a robotic gripping device to attempt to grasp an object;

receiving, from a first non-contact sensor positioned outside of the one or more digits of the robotic gripping device, first sensor data based on a first sensing modality, wherein the first sensor data is collected after the attempt to grasp the object;

receiving, from a second non-contact sensor positioned outside of the one or more digits of the robotic gripping device, second sensor data based on a second sensing modality different from the first sensing modality, wherein the second sensor data is collected after the attempt to grasp the object; and

training, based on the first sensor data, the second sensor data, and a result of the attempt to grasp the object, a machine learning model configured to take input of the first sensing modality and the second sensing modality and output a decision of whether the robotic gripping device is currently holding a given object after the attempt to grasp the given object.

18. The method of claim 17 , further comprising training the machine learning model on past grasp attempts by a similar robotic gripping device.

19. The method of claim 17 , further comprising training the machine learning model based on simulated grasping events.

20. The method of claim 17 , wherein the machine learning model comprises a convolutional neural network (CNN).

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2025
From: GOOGLE LLC
To: GDM HOLDING LLC
Reel/Frame 071465/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 068927/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2024
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 067102/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2024
From: BINGHAM, JEFFREY; ALEXANDER, TAYLOR; HOMBERG, BIANCA; DELPRETO, JOSEPH; SHAFER, ALEX
To: X DEVELOPMENT LLC
Reel/Frame 067102/0843 →