IP Library Granted Patent US 10,675,765
Granted Patent B2
US 10,675,765 · App. 16/291,338 · Granted Jun 9, 2020

Control system and method for applying force to grasp a target object

Inventors: Huan Tan (Niskayuna, NY); John Michael Lizzi (Niskayuna, NY); Douglas Forman (Niskayuna, NY); Charles Burton Theurer (Alplaus, NY); Omar Al Assad (Niskayuna, NY); Romano Patrick (Atlanta, GA); Balajee Kannan (Niskayuna, NY); Yonatan Gefen (Niskayuna, NY)
Assignee: GENERAL ELECTRIC COMPANY
B25J13/003B25J9/162B25J9/1612B25J9/1661B25J9/1664B25J9/1666B25J9/1679B25J9/1694B25J9/1697B25J11/00B25J13/085B25J19/021B25J19/023B60T7/16B60T15/048B60T15/54G06T7/70H04N5/2253H04N7/181G05B2219/40039G05B2219/40586G05B2219/40613Y10S901/01
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 10,675,765
App. No.
16/291,338
Granted
Jun 9, 2020
Kind
B2
Abstract

Systems and methods are provided for an automation system. The systems and methods calculate a motion trajectory of a manipulator and an end-effector. The end-effector is configured to grasp a target object. The motion trajectory defines successive positions of the manipulator and the end-effector along a plurality of via-points toward the target object. The systems and methods further acquire force/torque (F/T) data from an F/T sensor associated with the end-effector, and adjusts the motion trajectory based on the F/T data.

Claims (18)

1. An automation system comprising: an end-effector having a plurality of arms, wherein the end-effector is configured to grasp a target object based on a motion trajectory; a manipulator having one or more joints, the end-effector coupled to the manipulator, wherein the one or more joints are configured to move the end-effector relative to the target object based on the motion trajectory; a force/torque (F/T) sensor that acquires F/T data associated with the end-effector; and a controller circuit configured to receive the F/T data, wherein the controller circuit is configured to adjust the motion trajectory based on the F/T data, and wherein the controller circuit is configured to adjust the motion of the trajectory at a rate of ten to one hundred hertz.

2. An automation system comprising: an end-effector having a plurality of arms, wherein the end-effector is configured to grasp a target object based on a motion trajectory; a manipulator having one or more joints, the end-effector coupled to the manipulator, wherein the one or more joints are configured to move the end-effector relative to the target object based on the motion trajectory; a force/torque (F/T) sensor that acquires F/T data associated with the end-effector; and a controller circuit configured to receive the F/T data, wherein the controller circuit is configured to adjust the motion trajectory based on the F/T data, wherein the F/T data includes a force component and a torque component, and wherein the controller circuit is configured to adjust the motion trajectory to reduce at least one of the force component or the torque component of the F/T data based on target object.

3. The automation system of claim 2 , wherein the target object is a component of a vehicle.

4. The automation system of claim 2 , wherein the controller circuit receives the F/T data at a rate of one kilohertz.

5. The automation system of claim 2 , further comprising a peripheral sensor that acquires visual information of a task space, the controller circuit receiving the visual information and adjusts the motion trajectory based on the visual information.

6. The automation system of claim 2 , further comprising a peripheral sensor that acquires visual information of a task space, wherein the controller circuit defines the motion trajectory based on the visual information.

7. The automation system of claim 2 , wherein the plurality of arms form an opening based on the motion trajectory, the opening configured to receive the target object within the end-effector.

8. The automation system of claim 2 , wherein at least a portion of the F/T data is acquired when at least one of the manipulator or the end-effector is changing a position.

9. The automation system of claim 2 , further comprising a movable base housing the controller circuit, wherein the manipulator is mounted on the movable base.

10. A method for controlling an automation system, the method comprising: calculating a motion trajectory of a manipulator and an end-effector, the end-effector configured to grasp a target object, wherein the motion trajectory defines successive positions of the manipulator and the end-effector along a plurality of via-points toward the target object acquiring force/torque (F/T) data from a F/T sensor associated with the end-effector; and adjusting the motion trajectory based on the F/T data, wherein the F/T data includes a force component and a torque component, the motion trajectory is adjusted to reduce at least one of the force component or the torque component of the F/T data based on target object.

11. The method of claim 10 , wherein the motion trajectory further defines a force distribution and a torque predetermined value.

12. The method of claim 11 , further comprising calculating an error value based on the F/T data and at least one of the force distribution or the torque predetermined value, wherein the motion trajectory is adjusted to reduce the error value.

13. The method of claim 12 , wherein the error value is further based on the target object.

14. The method of claim 10 , wherein the target object is a component of a vehicle.

15. The method of claim 10 , further comprising acquiring visual information of a task space from a peripheral sensor, wherein the motion trajectory is further adjusted based on the visual information.

16. The method of claim 10 , further comprising acquiring visual information of a task space from a peripheral sensor, wherein the motion trajectory is defined based on the visual information.

17. The method claim 10 , wherein at least a portion of the F/T data is acquired when at least one of the manipulator or the end-effector is moving to a succeeding position.

18. The method of claim 10 , wherein the F/T data is associated with a force applied to the end-effector by the target object.

Continuity (6)
Continuation 15058560 · Mar 2, 2016
Provisional Application 62269523 · Dec 18, 2015
Provisional Application 62269425 · Dec 18, 2015
Provisional Application 62269377 · Dec 18, 2015
Provisional Application 62269481 · Dec 18, 2015
Related Publication 20190193275A1 · Jun 27, 2019