IP Library Patent Application 18225889
Patent Application
App. No. 18/225,889

ROBOTIC SYSTEM AND METHOD OF CONTROLLING THEREOF

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 None
App. No.
18/225,889
Abstract

A robotic system includes a robotic arm having an end effector to move a plurality of articles from a first location to a second location, a first sensor attached to the end effector, and a processor communicably coupled to the first sensor. The processor is provided to actuate the end effector to lift an article from the first location, receive a first input from the first sensor in response to the end effector lifting the article from the first location, calculate a mass of the article based at least on the first input, and control a speed and acceleration of movement of the robotic arm towards the second location, based on the calculated mass of the article. Methods of controlling the robotic system are also disclosed.

Claims (41)

1 . A robotic system comprising:

a robotic arm comprising an end effector configured to move a plurality of articles from a first location to a second location;

a first sensor attached to the end effector; and

a processor communicably coupled to the first sensor, the processor configured to:

actuate the end effector to lift an article from the first location;

receive a first input from the first sensor in response to the end effector lifting the article from the first location;

calculate a mass of the article based at least on the first input; and

control a speed and acceleration of movement of the robotic arm towards the second location, based on the calculated mass of the article.

2 . The robotic system of claim 1 , wherein the first sensor is a force sensor, and wherein the first input corresponds to a value of force required to lift the article from the first location.

3 . The robotic system of claim 1 , wherein the first sensor is attached to an engagement surface of the end effector, wherein the engagement surface is configured to abut at least one surface of the article.

4 . The robotic system of claim 3 , wherein the first sensor is attached to the center of the engagement surface.

5 . The robotic system of claim 1 , wherein the processor is operably coupled to the robotic arm and configured to align the end effector of the robotic arm with respect to the article.

6 . The robotic system of claim 1 further comprising a second sensor attached to the end effector and configured to generate a second input in response to movement of the end effector engaged with the article, wherein the second input corresponds to a value of acceleration of the end effector engaged with the article and moving from the first location.

7 . The robotic system of claim 6 , wherein the processor is communicably attached to the second sensor and configured to calculate the mass of the article based at least on the first input and the second input.

8 . A method of controlling a robotic system, the method comprising:

actuating, by a processor, an end effector of a robotic arm of the robotic system to lift an article from a first location, wherein the end effector is configured to move a plurality of articles from the first location to a second location;

receiving, by the processor, a first input from a first sensor in response to the end effector lifting the article from the first location, wherein the first sensor is attached to the end effector;

calculating, by the processor, a mass of the article based at least on the first input; and

controlling, by the processor, a speed and acceleration of movement of the robotic arm towards the second location, based on the calculated mass of the article.

9 . The method of claim 8 , wherein the first sensor is attached to an engagement surface of the end effector, wherein the engagement surface is configured to abut at least one surface of the article.

10 . The method of claim 9 , wherein the first sensor is attached to the center of the engagement surface.

11 . The method of claim 8 , wherein the first sensor is a force sensor, and wherein the first input corresponds to a value of force required to lift the article from the first location.

12 . The method of claim 8 further comprising aligning, by the processor, the end effector of the robotic arm with respect to the article.

13 . The method of claim 8 further comprising:

receiving, by the processor, a second input from a second sensor in response to movement of the end effector engaged with the article, wherein the second input corresponds to a value of acceleration of the end effector engaged with the article and moving from the first location.

14 . The method of claim 13 further comprising calculating the mass of the article based at least on the first input and the second input.

15 . A method of controlling a robotic system, the method comprising:

actuating, by a processor, an end effector of a robotic arm of the robotic system to lift an article from among a plurality of articles from a first location, wherein the end effector is configured to move the article from the first location to a second location;

receiving, by the processor, during a first time interval, a first set of inputs from a first sensor in response to the end effector lifting the article from the first location, wherein the first sensor is attached to the end effector;

filtering, by the processor, the first set of inputs to obtain a filtered set of inputs free from noise;

calculating, by the processor, a mass of the article based at least on the filtered set of inputs; and

controlling, by the processor, a speed and acceleration of movement of the robotic arm towards the second location, based on the calculated mass of the article.

16 . The method of claim 15 , wherein the controlling of speed and acceleration of movement of the robotic arm towards the second location comprises:

calculating, by the processor, during the first time interval, a first value of acceleration of the end effector engaged with the article and moving from the first location; and

calculating, by the processor, the mass of the article based at least on the filtered set of inputs and the calculated first value of acceleration.

17 . The method of claim 16 further comprising:

moving, by the processor, the end effector of the robotic arm at a second value of acceleration during a second time interval towards the second location, wherein movement of the end effector is continuous from the first location to the second location, and wherein the second value of acceleration is less than the first value of acceleration.

18 . The method of claim 16 , wherein calculating the first value of acceleration of the end effector comprises:

receiving, by the processor, a second set of inputs from a second sensor in response to movement of the end effector engaged with the article from the first location, wherein the second sensor is attached to the end effector.

19 . The method of claim 15 , wherein each input of the first set of inputs is received at a predefined frequency.

20 . The method of claim 15 , wherein the first sensor is attached to the center of an engagement surface of the end effector, wherein the engagement surface is configured to abut at least one surface of the article.

Assignments (2)
SECURITY AGREEMENT Recorded Jul 29, 2026
From: INTELLIGRATED HEADQUARTERS, LLC; TRANSNORM SYSTEM INC.; HILMOT, LLC; TREW, LLC; UNITED SORTATION SOLUTIONS LLC; TECH KING OPERATIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 076077/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2023
From: LEWIS, PATRICK WILLIAM; PAUL, ARNAB
To: HAND HELD PRODUCTS, INC.
Reel/Frame 064375/0848 →