ABSTRACT
Abstract
A robotic gripping device, system and method are disclosed. The robotic device includes an end effector having at least one finger, the fingers being configured for manipulating objects in the vicinity of the device under computer control. The device is configured for manipulating objects of varying sizes, dimensions and positions with reference to the device, without requiring information as to the precise location of the object with reference to the device.
Description
The present invention relates to a robotic gripping system and method. More specifically, but not exclusively it relates to a device, system and method for operating a robotic gripping device such as that forming part of a robotic hand, often referred to as a robot end-effector.
The present application claims priority from UK Patent Application No GB1601880.6 filed on 2 Feb. 2016 the content of which is hereby incorporated by reference.
Most known robot end-effectors that include articulated linkages, i.e. fingers, use linkages that are under-actuated or possess less degrees of freedom than necessary to achieve both a desired position and orientation independently. This precludes full control of the wrench at the linkage's distal link resulting in a limited range of behaviours when interacting with objects to be gripped, picked up, moved or otherwise manipulated by the end effector.
Furthermore, it is a disadvantage of presently known systems that the precise location of an object, to be moved, picked up or gripped, with respect to the hand is required in order to manipulate said object.
It is an object of the present invention to overcome these difficulties with present known systems and devices.
According to the invention there is provided a system, method or device for manipulating an object, where the precise location of the object with reference to the device need not be known.
The invention provides a device, system or method for controlling the behaviour of motorised linkages whose joints are force- and/or torque-controllable, in a manner that determines the relationship that the linkage adopts when in contact with another object.
The invention will now be described, with reference to the accompanying diagrammatic drawings in which:
FIG. 1 is a schematic diagram of a robot end effector represented as an articulated linkage in order to define the parameters required: l i is the length of link i; w x and w y are the x and y axes respectively of the frame of reference w associated with the distal link, in which a manipulator controlled wrench is described;
FIG. 2 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment where the contact lies along the w y axis of the wrench frame of reference w;
FIG. 3 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment distal to the w y axis of the wrench frame of reference w; and
FIG. 4 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment proximal to the w y axis of the wrench frame of reference.
FIG. 1 shows a schematic diagrammatic representation of a manipulator, consisting of an articulated linkage connected by revolute joints where joints are driven in such a manner as to be torque-controlled. Other articulations are possible, providing both position and orientation of the manipulator's tip can be independently specified throughout some region of the manipulator's workspace.
The relationship between a motorised linkage's joint forces and/or torques and the wrench it exerts in a frame of reference located at its tip is well known; it is expressed using the transpose of the linkage's Jacobian. (The Jacobian expresses the differential mapping between joint velocities and tip velocities and is a representation of the kinematics of the linkage.)
If it is assumed that a motorised linkage's joint forces and/or torques are under computer, i.e. software control, then the physical behaviour of a distal link in contact with another object changes when the location of the frame of reference that the wrench is commanded in, w, is âmovedâ in software by changing the parameters representing the length of one or more links used in the software calculation of the linkage's Jacobian transpose.
The behaviour of the linkage when it interacts with another object varies with the location of the wrench reference frame and the location of a point of contact with respect to that reference frame. This wrench reference frame can be determined in software which makes the interaction behaviour computer controllable. This enables the grasp behaviour to be specified depending on the object to be handled, moved, picked-up, gripped or otherwise manipulated. This diversity of interaction behaviour creates a versatility of function from the same mechanical construction, reducing the variety of grippers needed to be mounted on robot arms to cover picking up a range of goods.
This is described in more detail below with reference to the Figures.
The relationship between joint torques/forces and end-point wrench is usually described by the relationship
Ï= J T ( q )· w f ââ(1)
Where
Ï is a vector of joint torques/forces
q represents the set of joint variables
J(q) is the manipulator Jacobian (which is a matrix of differential coefficients)
J T (q) is the transpose of the manipulator Jacobian
w f is a vector of forces and torques (or wrench) in a frame of reference, w, attached to the distal link.
Normally the Jacobian is defined with respect to a frame of reference aligned with a manipulator's base coordinates (see for example J. J. Craig, âIntroduction to Robotics: Mechanics and Controlâ, Addison Wesley, 1989). It can however, be defined in a frame of reference aligned with the distal link of a manipulator. In this case, for the manipulator shown in FIG. 1 , the Jacobian transpose is derived in G. E Deacon, âAccomplishing Task-Invariant Assembly Strategies by Means of an Inherently Accommodating Robot Armâ, PhD Thesis, Department of Artificial Intelligence, University of Edinburgh, 1997:
J
T
î¢
(
q
)
=
(
0
-
l
2
î¢
sin
î¢
(
q
1
)
-
l
2
î¢
sin
î¢
(
q
1
)
+
l
3
î¢
sin
î¢
(
q
1
+
q
2
)
î¢
l
1
l
1
-
l
2
î¢
cos
î¢
(
q
1
)
l
1
-
l
2
î¢
cos
î¢
(
q
1
)
+
l
3
î¢
cos
î¢
(
q
1
+
q
2
)
î¢
1
1
1
)
With reference to the Jacobian above, it will be appreciated that the Jacobian is not only a function of joint angles, but also link lengths. So equation (1) can be re-written as:
Ï= J T ( q,l )· w f ââ(2)
Where
l represents the set of link lengths.
The value of l 1 defines where along the distal link the frame, w, in which the end-point wrench is expressed, lies. The value of l 1 may or may not be the full length of the distal link.
When the distal link is in contact with something in the environment the location of frame w, with respect to the contact point, will contribute to determining the behaviour of the manipulator. There are three distinct cases that controlling the value of l 1 in software determines:
1) Frame of Reference at the Contact Point
In the first cas
The present invention relates to a robotic gripping system and method. More specifically, but not exclusively it relates to a device, system and method for operating a robotic gripping device such as that forming part of a robotic hand, often referred to as a robot end-effector.
The present application claims priority from UK Patent Application No GB1601880.6 filed on 2 Feb. 2016 the content of which is hereby incorporated by reference.
Most known robot end-effectors that include articulated linkages, i.e. fingers, use linkages that are under-actuated or possess less degrees of freedom than necessary to achieve both a desired position and orientation independently. This precludes full control of the wrench at the linkage's distal link resulting in a limited range of behaviours when interacting with objects to be gripped, picked up, moved or otherwise manipulated by the end effector.
Furthermore, it is a disadvantage of presently known systems that the precise location of an object, to be moved, picked up or gripped, with respect to the hand is required in order to manipulate said object.
It is an object of the present invention to overcome these difficulties with present known systems and devices.
According to the invention there is provided a system, method or device for manipulating an object, where the precise location of the object with reference to the device need not be known.
The invention provides a device, system or method for controlling the behaviour of motorised linkages whose joints are force- and/or torque-controllable, in a manner that determines the relationship that the linkage adopts when in contact with another object.
The invention will now be described, with reference to the accompanying diagrammatic drawings in which:
FIG. 1 is a schematic diagram of a robot end effector represented as an articulated linkage in order to define the parameters required: l i is the length of link i; w x and w y are the x and y axes respectively of the frame of reference w associated with the distal link, in which a manipulator controlled wrench is described;
FIG. 2 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment where the contact lies along the w y axis of the wrench frame of reference w;
FIG. 3 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment distal to the w y axis of the wrench frame of reference w; and
FIG. 4 is a schematic diagram of the manipulator of FIG. 1 showing contact between the manipulator and the environment proximal to the w y axis of the wrench frame of reference.
FIG. 1 shows a schematic diagrammatic representation of a manipulator, consisting of an articulated linkage connected by revolute joints where joints are driven in such a manner as to be torque-controlled. Other articulations are possible, providing both position and orientation of the manipulator's tip can be independently specified throughout some region of the manipulator's workspace.
The relationship between a motorised linkage's joint forces and/or torques and the wrench it exerts in a frame of reference located at its tip is well known; it is expressed using the transpose of the linkage's Jacobian. (The Jacobian expresses the differential mapping between joint velocities and tip velocities and is a representation of the kinematics of the linkage.)
If it is assumed that a motorised linkage's joint forces and/or torques are under computer, i.e. software control, then the physical behaviour of a distal link in contact with another object changes when the location of the frame of reference that the wrench is commanded in, w, is âmovedâ in software by changing the parameters representing the length of one or more links used in the software calculation of the linkage's Jacobian transpose.
The behaviour of the linkage when it interacts with another object varies with the location of the wrench reference frame and the location of a point of contact with respect to that reference frame. This wrench reference frame can be determined in software which makes the interaction behaviour computer controllable. This enables the grasp behaviour to be specified depending on the object to be handled, moved, picked-up, gripped or otherwise manipulated. This diversity of interaction behaviour creates a versatility of function from the same mechanical construction, reducing the variety of grippers needed to be mounted on robot arms to cover picking up a range of goods.
This is described in more detail below with reference to the Figures.
The relationship between joint torques/forces and end-point wrench is usually described by the relationship
Ï= J T ( q )· w f ââ(1)
Where
Ï is a vector of joint torques/forces
q represents the set of joint variables
J(q) is the manipulator Jacobian (which is a matrix of differential coefficients)
J T (q) is the transpose of the manipulator Jacobian
w f is a vector of forces and torques (or wrench) in a frame of reference, w, attached to the distal link.
Normally the Jacobian is defined with respect to a frame of reference aligned with a manipulator's base coordinates (see for example J. J. Craig, âIntroduction to Robotics: Mechanics and Controlâ, Addison Wesley, 1989). It can however, be defined in a frame of reference aligned with the distal link of a manipulator. In this case, for the manipulator shown in FIG. 1 , the Jacobian transpose is derived in G. E Deacon, âAccomplishing Task-Invariant Assembly Strategies by Means of an Inherently Accommodating Robot Armâ, PhD Thesis, Department of Artificial Intelligence, University of Edinburgh, 1997:
J
T
î¢
(
q
)
=
(
0
-
l
2
î¢
sin
î¢
(
q
1
)
-
l
2
î¢
sin
î¢
(
q
1
)
+
l
3
î¢
sin
î¢
(
q
1
+
q
2
)
î¢
l
1
l
1
-
l
2
î¢
cos
î¢
(
q
1
)
l
1
-
l
2
î¢
cos
î¢
(
q
1
)
+
l
3
î¢
cos
î¢
(
q
1
+
q
2
)
î¢
1
1
1
)
With reference to the Jacobian above, it will be appreciated that the Jacobian is not only a function of joint angles, but also link lengths. So equation (1) can be re-written as:
Ï= J T ( q,l )· w f ââ(2)
Where
l represents the set of link lengths.
The value of l 1 defines where along the distal link the frame, w, in which the end-point wrench is expressed, lies. The value of l 1 may or may not be the full length of the distal link.
When the distal link is in contact with something in the environment the location of frame w, with respect to the contact point, will contribute to determining the behaviour of the manipulator. There are three distinct cases that controlling the value of l 1 in software determines:
1) Frame of Reference at the Contact Point
In the first case, as shown in FIG. 2 , the w y axis of the wrench frame of reference w passes through the contact point, represented at the circle adjacent to the distal link. The value of l 1 need not be the full length of the distal link, as shown in FIG. 2 .
If, in this situation a force is commanded in the âw y direction (assuming nothing breaks) there will be an equal and opposite reaction force generated at the point of contact. This will result in static equilibrium and nothing moves.
2) Frame of Reference Proximal to the Contact Point
In the second case, as shown in FIG. 3 , the wrench frame of reference is proximal to the contact point, represented at the circle adjacent to the distal link. The value of l 1 will be less than the full length of the distal link.
If, in this situation a force is commanded in the âw y direction (assuming nothing breaks) there will be a reaction force generated at the point of contact which will induce a positive moment about the wrench frame of reference, w. This will result in an anticlockwise motion of the distal link until, as the link rolls over the contact point, the w y axis of the wrench frame w will pass through the contact point and case 1) will hold.
3) Frame of Reference Distal to the Contact Point
In the third case, as shown in FIG. 4 , the wrench frame of reference is distal to the contact point, represented at the circle adjacent to the distal link. The value of l 1 need not be the whole length of the distal link, but it may be, or it may be set in software beyond the length of the distal link.
If, in this situation a force is commanded in the âw y direction (assuming nothing breaks) there will be a reaction force generated at the point of contact which will induce a negative moment about the wrench frame of reference which will result in a clockwise motion of the distal link until, as the link rolls over the contact point, the the w y axis of the wrench frame w will be coincident with the contact point and case 1) will hold.
In all of the above examples, suitable software utilities may control both the location of the wrench frame of reference w (by controlling the value of l 1 ), and the forces and torques that the finger exerts in that frame of reference.
If the manipulator represented schematically above, is actually a finger on a gripper, the parameters described above can be controlled in appropriate software to determine the natural behaviour of the finger when it comes into contact with an object. It will be appreciated that an end effector may comprise a plurality of fingers as described above and need not be limited to any given number, although end effectors comprising 2, 3, 4 or 5 fingers are envisaged.
It will be appreciated from the foregoing that this can be achieved without having to know where the precise location of the wrench frame needs to be. It is sufficient that it is placed on the correct side of the contact point to induce the desired behaviour, and this can even be (mathematically) beyond the extent of the distal link.
In this way, a suitable end effector having the foregoing properties may be designed and controlled via suitable software utilities to pick up, grip and or move objects without knowledge of the precise location of the object with reference to the manipulator being known.
With an appropriate choice of relative location of the described device with respect to another part of the end-effector, or with respect to another instance of the described device, it would be possible to use the described control scheme to perform in-hand manipulation, for example the rolling of an object between two fingers.
Advantageously the device, system and method may be used in situations where a diversity of robot grasps are required because of the need to handle a range of different objects in qualitatively different ways.
For example, the gripper may be used to pick objects under computer control, in a warehouse environment and place them in containers or bins in order to fulfil customer orders in an online retail system.
The objects to be picked may be deformable or pliable and need not be rigid or of known or fixed shapes, such as boxes or cans. Indeed, it will be appreciated that a single robotic picking device comprising end effectors described above need not always pick the same type of object but may pick differently sized and shaped objects consecutively as part of a picking operation.
Furthermore, picking devices comprising manipulators or end effectors as described above may form part of larger picking operations using multiple picking devices.
Claims ( 7 )
1 . A device for manipulating an object, the device comprising:
a motorised linkage; and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown.
2 . A device according to claim 1 , comprising:
a series of motorised linkages; and joints between said linkages which are force and/or torque controllable according to whether they are prismatic or revolute, such that a relationship of the linkage when in contact with an object will be independent of an initial contact position of the object with reference to said linkage.
3 . A method of manipulating an object using a device having a motorised linkage, the method comprising;
precise positioning of the motorised linkage with respect to the object, wherein a precise location of the object with reference to the device is unknown.
4 . A system for manipulating objects, the system comprising:
a device having a motorised linkage, and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown; and a software utility for controlling a movement of the device.
5 . A system for manipulating objects according to claim 4 in which the software utility comprises:
a series of instructions operable on computer means.
6 . A system according to claim 4 , in combination with an object to be manipulated which can be any of plural inventory items located in a warehouse.
7 . A warehousing system comprising:
A warehouse environment; a motorised linkage for movement relative to the warehouse environment; and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown.
US16/074,988
2016-02-02
2017-02-01
Robotic gripping device system and method
Active
2037-08-16
US10875175B2
( en )
Applications Claiming Priority (3)
Application Number
Priority Date
Filing Date
Title
GB1601880.6
2016-02-02
GBGB1601880.6A
GB201601880D0
( en )
2016-02-02
2016-02-02
Robotic gripping device system and method
PCT/EP2017/052102
WO2017134076A1
( en )
2016-02-02
2017-02-01
Robotic gripping device system and method
Publications (2)
Publication Number
Publication Date
US20190084152A1
true
US20190084152A1 ( en )
2019-03-21
US10875175B2
US10875175B2 ( en )
2020-12-29
Family
ID=55590565
Family Applications (1)
Application Number
Title
Priority Date
Filing Date
US16/074,988
Active
2037-08-16
US10875175B2
( en )
2016-02-02
2017-02-01
Robotic gripping device system and method
Country Status (4)
Country
Link
US
( 1 )
US10875175B2
( en )
EP
( 1 )
EP3411197B1
( en )
GB
( 2 )
GB201601880D0
( en )
WO
( 1 )
WO2017134076A1
( en )
Cited By (10)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US10940999B2
( en )
2019-07-29
2021-03-09
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
CN112667823A
( en )
*
2020-12-24
2021-04-16
西å®çµåç§æå¤§å¦
Semantic analysis method and system for task execution sequence of mechanical arm and computer readable medium
US11312011B2
( en )
*
2018-02-28
2022-04-26
Kabushiki Kaisha Toshiba
Manipulator system, control device, control method, and computer program product
US11724880B2
( en )
2019-07-29
2023-08-15
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11932129B2
( en )
2020-12-21
2024-03-19
Nimble Robotics, Inc.
Mobile robot having pneumatic charging system
US12023112B2
( en )
2020-03-10
2024-07-02
Covidien Lp
System and method for controlling a surgical robotic system
US12070851B2
( en )
2020-07-22
2024-08-27
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a vacuum gripper that provides object retention by evacuation
US12151364B2
( en )
2016-01-08
2024-11-26
Berkshire Grey Operating Company, Inc.
Systems and methods for acquiring and moving objects
US12257696B2
( en )
2020-07-22
2025-03-25
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a passively collapsing vacuum gripper
US12427671B2
( en )
2015-08-26
2025-09-30
Berkshire Grey Operating Company, Inc.
Systems and methods for providing contact detection in an articulated arm
Families Citing this family (1)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
CN111360825B
( en )
*
2020-02-28
2021-08-10
䏿µ·èªå¤©æ§å¶ææ¯ç ç©¶æ
Inverse kinematics resolving method and medium for serial six-degree-of-freedom mechanical arm
Citations (8)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US5141097A
( en )
*
1990-09-04
1992-08-25
La Poste
Control device for a flow of objects in continuous file
US5165520A
( en )
*
1990-09-04
1992-11-24
La Poste
Device for controlling and regularizing the spacing objects such as parcels, packages
US5374830A
( en )
*
1984-10-12
1994-12-20
Sensor Adaptive Machines, Inc.
Target based determination of robot and sensor alignment
US5802201A
( en )
*
1996-02-09
1998-09-01
The Trustees Of Columbia University In The City Of New York
Robot system with vision apparatus and transparent grippers
US6854588B1
( en )
*
2003-06-16
2005-02-15
Allpax Products, Inc.
Tray conveyor/loading system
US20100012464A1
( en )
*
2008-07-14
2010-01-21
Schiesser Ricardo N
Method for gapping for sortation rate maximization
US20110170998A1
( en )
*
2008-08-29
2011-07-14
Max Winkler
Method and Apparatus for picking articles into order load supports in a completely automated and manless manner
US20160075521A1
( en )
*
2013-04-09
2016-03-17
Knapp Ag
Storage and order-picking system for the fully-automated identification and picking of articles
Family Cites Families (9)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US4132318A
( en )
1976-12-30
1979-01-02
International Business Machines Corporation
Asymmetric six-degree-of-freedom force-transducer system for a computer-controlled manipulator system
US4783107A
( en )
1985-06-04
1988-11-08
Clemson University
Method and apparatus for controlling impact force during rapid robotic acquisition of object
US4680523A
( en )
1986-03-13
1987-07-14
Lord Corporation
Apparatus and method for handling articles in automated assembly processes
KR101479233B1
( en )
*
2008-05-13
2015-01-05
ì¼ì±ì ì 주ìíì¬
How to control robot and its cooperative work
US8428781B2
( en )
*
2008-11-17
2013-04-23
Energid Technologies, Inc.
Systems and methods of coordination control for robot manipulation
KR101308373B1
( en )
*
2010-11-17
2013-09-16
ì¼ì±ì ì주ìíì¬
Method of controlling robot
EP2722136A1
( en )
*
2012-10-19
2014-04-23
inos Automationssoftware GmbH
Method for in-line calibration of an industrial robot, calibration system for performing such a method and industrial robot comprising such a calibration system
KR101438971B1
( en )
2012-12-27
2014-09-15
íëìë차주ìíì¬
Grippper of robot and method for controlling the same
US10265227B2
( en )
*
2014-03-21
2019-04-23
Rensselaer Polytechnic Institute
Mobile human-friendly assistive robot
2016
2016-02-02
GB
GBGB1601880.6A
patent/GB201601880D0/en
not_active
Ceased
2017
2017-02-01
US
US16/074,988
patent/US10875175B2/en
active
Active
2017-02-01
WO
PCT/EP2017/052102
patent/WO2017134076A1/en
not_active
Ceased
2017-02-01
EP
EP17704410.4A
patent/EP3411197B1/en
active
Active
2017-02-01
GB
GB1701635.3A
patent/GB2548959A/en
not_active
Withdrawn
Patent Citations (9)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US5374830A
( en )
*
1984-10-12
1994-12-20
Sensor Adaptive Machines, Inc.
Target based determination of robot and sensor alignment
<a href="/patent/US5141097
CLAIMS
Claims ( 7 )
1 . A device for manipulating an object, the device comprising:
a motorised linkage; and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown.
2 . A device according to claim 1 , comprising:
a series of motorised linkages; and joints between said linkages which are force and/or torque controllable according to whether they are prismatic or revolute, such that a relationship of the linkage when in contact with an object will be independent of an initial contact position of the object with reference to said linkage.
3 . A method of manipulating an object using a device having a motorised linkage, the method comprising;
precise positioning of the motorised linkage with respect to the object, wherein a precise location of the object with reference to the device is unknown.
4 . A system for manipulating objects, the system comprising:
a device having a motorised linkage, and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown; and a software utility for controlling a movement of the device.
5 . A system for manipulating objects according to claim 4 in which the software utility comprises:
a series of instructions operable on computer means.
6 . A system according to claim 4 , in combination with an object to be manipulated which can be any of plural inventory items located in a warehouse.
7 . A warehousing system comprising:
A warehouse environment; a motorised linkage for movement relative to the warehouse environment; and a controller for precise positioning of the motorised linkage with respect to an object, wherein a precise location of the object with reference to the device is unknown.
US16/074,988
2016-02-02
2017-02-01
Robotic gripping device system and method
Active
2037-08-16
US10875175B2
( en )
Applications Claiming Priority (3)
Application Number
Priority Date
Filing Date
Title
GB1601880.6
2016-02-02
GBGB1601880.6A
GB201601880D0
( en )
2016-02-02
2016-02-02
Robotic gripping device system and method
PCT/EP2017/052102
WO2017134076A1
( en )
2016-02-02
2017-02-01
Robotic gripping device system and method
Publications (2)
Publication Number
Publication Date
US20190084152A1
true
US20190084152A1 ( en )
2019-03-21
US10875175B2
US10875175B2 ( en )
2020-12-29
Family
ID=55590565
Family Applications (1)
Application Number
Title
Priority Date
Filing Date
US16/074,988
Active
2037-08-16
US10875175B2
( en )
2016-02-02
2017-02-01
Robotic gripping device system and method
Country Status (4)
Country
Link
US
( 1 )
US10875175B2
( en )
EP
( 1 )
EP3411197B1
( en )
GB
( 2 )
GB201601880D0
( en )
WO
( 1 )
WO2017134076A1
( en )
Cited By (10)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US10940999B2
( en )
2019-07-29
2021-03-09
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
CN112667823A
( en )
*
2020-12-24
2021-04-16
西å®çµåç§æå¤§å¦
Semantic analysis method and system for task execution sequence of mechanical arm and computer readable medium
US11312011B2
( en )
*
2018-02-28
2022-04-26
Kabushiki Kaisha Toshiba
Manipulator system, control device, control method, and computer program product
US11724880B2
( en )
2019-07-29
2023-08-15
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11932129B2
( en )
2020-12-21
2024-03-19
Nimble Robotics, Inc.
Mobile robot having pneumatic charging system
US12023112B2
( en )
2020-03-10
2024-07-02
Covidien Lp
System and method for controlling a surgical robotic system
US12070851B2
( en )
2020-07-22
2024-08-27
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a vacuum gripper that provides object retention by evacuation
US12151364B2
( en )
2016-01-08
2024-11-26
Berkshire Grey Operating Company, Inc.
Systems and methods for acquiring and moving objects
US12257696B2
( en )
2020-07-22
2025-03-25
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a passively collapsing vacuum gripper
US12427671B2
( en )
2015-08-26
2025-09-30
Berkshire Grey Operating Company, Inc.
Systems and methods for providing contact detection in an articulated arm
Families Citing this family (1)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
CN111360825B
( en )
*
2020-02-28
2021-08-10
䏿µ·èªå¤©æ§å¶ææ¯ç ç©¶æ
Inverse kinematics resolving method and medium for serial six-degree-of-freedom mechanical arm
Citations (8)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US5141097A
( en )
*
1990-09-04
1992-08-25
La Poste
Control device for a flow of objects in continuous file
US5165520A
( en )
*
1990-09-04
1992-11-24
La Poste
Device for controlling and regularizing the spacing objects such as parcels, packages
US5374830A
( en )
*
1984-10-12
1994-12-20
Sensor Adaptive Machines, Inc.
Target based determination of robot and sensor alignment
US5802201A
( en )
*
1996-02-09
1998-09-01
The Trustees Of Columbia University In The City Of New York
Robot system with vision apparatus and transparent grippers
US6854588B1
( en )
*
2003-06-16
2005-02-15
Allpax Products, Inc.
Tray conveyor/loading system
US20100012464A1
( en )
*
2008-07-14
2010-01-21
Schiesser Ricardo N
Method for gapping for sortation rate maximization
US20110170998A1
( en )
*
2008-08-29
2011-07-14
Max Winkler
Method and Apparatus for picking articles into order load supports in a completely automated and manless manner
US20160075521A1
( en )
*
2013-04-09
2016-03-17
Knapp Ag
Storage and order-picking system for the fully-automated identification and picking of articles
Family Cites Families (9)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US4132318A
( en )
1976-12-30
1979-01-02
International Business Machines Corporation
Asymmetric six-degree-of-freedom force-transducer system for a computer-controlled manipulator system
US4783107A
( en )
1985-06-04
1988-11-08
Clemson University
Method and apparatus for controlling impact force during rapid robotic acquisition of object
US4680523A
( en )
1986-03-13
1987-07-14
Lord Corporation
Apparatus and method for handling articles in automated assembly processes
KR101479233B1
( en )
*
2008-05-13
2015-01-05
ì¼ì±ì ì 주ìíì¬
How to control robot and its cooperative work
US8428781B2
( en )
*
2008-11-17
2013-04-23
Energid Technologies, Inc.
Systems and methods of coordination control for robot manipulation
KR101308373B1
( en )
*
2010-11-17
2013-09-16
ì¼ì±ì ì주ìíì¬
Method of controlling robot
EP2722136A1
( en )
*
2012-10-19
2014-04-23
inos Automationssoftware GmbH
Method for in-line calibration of an industrial robot, calibration system for performing such a method and industrial robot comprising such a calibration system
KR101438971B1
( en )
2012-12-27
2014-09-15
íëìë차주ìíì¬
Grippper of robot and method for controlling the same
US10265227B2
( en )
*
2014-03-21
2019-04-23
Rensselaer Polytechnic Institute
Mobile human-friendly assistive robot
2016
2016-02-02
GB
GBGB1601880.6A
patent/GB201601880D0/en
not_active
Ceased
2017
2017-02-01
US
US16/074,988
patent/US10875175B2/en
active
Active
2017-02-01
WO
PCT/EP2017/052102
patent/WO2017134076A1/en
not_active
Ceased
2017-02-01
EP
EP17704410.4A
patent/EP3411197B1/en
active
Active
2017-02-01
GB
GB1701635.3A
patent/GB2548959A/en
not_active
Withdrawn
Patent Citations (9)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US5374830A
( en )
*
1984-10-12
1994-12-20
Sensor Adaptive Machines, Inc.
Target based determination of robot and sensor alignment
US5141097A
( en )
*
1990-09-04
1992-08-25
La Poste
Control device for a flow of objects in continuous file
US5165520A
( en )
*
1990-09-04
1992-11-24
La Poste
Device for controlling and regularizing the spacing objects such as parcels, packages
US5802201A
( en )
*
1996-02-09
1998-09-01
The Trustees Of Columbia University In The City Of New York
Robot system with vision apparatus and transparent grippers
US6854588B1
( en )
*
2003-06-16
2005-02-15
Allpax Products, Inc.
Tray conveyor/loading system
US20100012464A1
( en )
*
2008-07-14
2010-01-21
Schiesser Ricardo N
Method for gapping for sortation rate maximization
US20110170998A1
( en )
*
2008-08-29
2011-07-14
Max Winkler
Method and Apparatus for picking articles into order load supports in a completely automated and manless manner
US20160075521A1
( en )
*
2013-04-09
2016-03-17
Knapp Ag
Storage and order-picking system for the fully-automated identification and picking of articles
US9452894B2
( en )
*
2013-04-09
2016-09-27
Knapp Ag
Storage and order-picking system for the fully-automated identification and picking of articles
Cited By (18)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US12427671B2
( en )
2015-08-26
2025-09-30
Berkshire Grey Operating Company, Inc.
Systems and methods for providing contact detection in an articulated arm
US12151364B2
( en )
2016-01-08
2024-11-26
Berkshire Grey Operating Company, Inc.
Systems and methods for acquiring and moving objects
US11312011B2
( en )
*
2018-02-28
2022-04-26
Kabushiki Kaisha Toshiba
Manipulator system, control device, control method, and computer program product
US10940999B2
( en )
2019-07-29
2021-03-09
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US12617617B2
( en )
2019-07-29
2026-05-05
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11724880B2
( en )
2019-07-29
2023-08-15
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11724381B2
( en )
2019-07-29
2023-08-15
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11738447B2
( en )
2019-07-29
2023-08-29
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11794332B2
( en )
2019-07-29
2023-10-24
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US11865707B2
( en )
2019-07-29
2024-01-09
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US12325594B2
( en )
2019-07-29
2025-06-10
Nimble Robotics, Inc.
Storage systems and methods for robotic picking
US12023112B2
( en )
2020-03-10
2024-07-02
Covidien Lp
System and method for controlling a surgical robotic system
US12257696B2
( en )
2020-07-22
2025-03-25
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a passively collapsing vacuum gripper
US12263579B2
( en )
2020-07-22
2025-04-01
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a passively folding vacuum gripper
US12296463B2
( en )
2020-07-22
2025-05-13
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a vacuum gripper that provides object retention by shroud inversion
US12070851B2
( en )
2020-07-22
2024-08-27
Berkshire Grey Operating Company, Inc.
Systems and methods for object processing using a vacuum gripper that provides object retention by evacuation
US11932129B2
( en )
2020-12-21
2024-03-19
Nimble Robotics, Inc.
Mobile robot having pneumatic charging system
CN112667823A
( en )
*
2020-12-24
2021-04-16
西å®çµåç§æå¤§å¦
Semantic analysis method and system for task execution sequence of mechanical arm and computer readable medium
Also Published As
Publication number
Publication date
WO2017134076A1
( en )
2017-08-10
GB201701635D0
( en )
2017-03-15
GB201601880D0
( en )
2016-03-16
US10875175B2
( en )
2020-12-29
EP3411197B1
( en )
2025-12-03
EP3411197A1
( en )
2018-12-12
GB2548959A
( en )
2017-10-04
Similar Documents
Publication
Publication Date
Title
US10875175B2
( en )
2020-12-29
Robotic gripping device system and method
EP3344422B1
( en )
2020-11-04
Systems and methods for providing dynamic robotic control systems
US8565918B2
( en )
2013-10-22
Torque control of underactuated tendon-driven robotic fingers
CA2958893A1
( en )
2018-08-23
Design of fault-tolerant dexterous hand with multi-fingers
Benali et al.
2018
Dual arm robot manipulator for grasping boxes of different dimensions in a logistics warehouse
Kruse et al.
2018
A hybrid, actively compliant manipulator/gripper for aerial manipulation with a multicopter
Choi et al.
2017
Development of multi-purpose universal gripper
Chen et al.
2015
An adaptive compliant multi-finger approach-to-grasp strategy for objects with position uncertainties
Li et al.
2015
A reconfigurable three-finger robotic gripper
Beddow et al.
2021
A caging inspired gripper using flexible fingers and a movable palm
Gerez et al.
2020
A hybrid, encompassing, three-fingered robotic gripper combining pneumatic telescopic mechanisms and rigid claws
Bai et al.
2021
Dual-arm coordinated manipulation for object twisting with human intelligence
Ali et al.
1993
The kinematics of the Anthrobot-2 dextrous hand
Hasan et al.
2013
Modelling and control of the barrett hand for grasping
Yoon et al.
2024
A three-finger adaptive gripper with finger-embedded suction cups for enhanced object grasping mechanism
KR101668386B1
( en )
2016-10-21
under-actuated robot finger device and method for controlling the same
Robson et al.
2014
Development of underactuated mechanical fingers based on anthropometric data and anthropomorphic tasks
Ramaiah et al.
2011
A microcontroller based four fingered robotic hand
Patidar et al.
2018
Robotic gripper arm system with effective working envelope
Reis et al.
2015
Modeling and control of a multifingered robot hand for object grasping and manipulation tasks
Almeida et al.
2017
Dexterous manipulation with compliant grasps and external contacts
Cannella et al.
2013
Design of an industrial robotic gripper for precise twisting and positioning in high-speed assembly
da Fonseca et al.
2017
Fuzzy controlled object manipulation using a three-fingered robotic hand
Kok et al.
2018
Design and evaluation of an underactuated adaptive finger for parallel grippers
Chen et al.
2015
A compliant multi-finger grasp approach control strategy based on the virtual spring framework
Legal Events
Date
Code
Title
Description
2018-08-02
FEPP
Fee payment procedure
Free format text : ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY
2018-09-11
AS
Assignment
Owner name : OCADO INNOVATION LIMITED, UNITED KINGDOM
Free format text : ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEACON, GRAHAM;REEL/FRAME:046840/0635
Effective date : 20180817
2019-01-08
STPP
Information on status: patent application and granting procedure in general
Free format text : APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED
2019-08-22
STPP
Information on status: patent application and granting procedure in general
Free format text : DOCKETED NEW CASE - READY FOR EXAMINATION
2020-08-17
STPP
Information on status: patent application and granting procedure in general
Free format text : NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS
2020-10-02
STPP
Information on status: patent application and granting procedure in general
Free format text : DOCKETED NEW CASE - READY FOR EXAMINATION
2020-11-19
STPP
Information on status: patent application and granting procedure in general
Free format text : PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED
2020-12-09
STCF
Information on status: patent grant
Free format text : PATENTED CASE