Patents by Inventor Brian Mark Lucas

Brian Mark Lucas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6002971
    Abstract: A method and apparatus involving the application of an algorithm used for finding the time optimal trajectory for torque limited Industrial Robots, to achieve the operation of Cluster Tool Robots in an improved manner by modifying the applied algorithm through adding two additional constraints, i.e., jerk (the rate of change of acceleration) and the acceleration seen by the load. This modification renders it possible to create a robot arm trajectory that minimizes travel time by minimizing the excitation of uncontrolled resonances and avoiding command of an acceleration that would exceed the force of friction between a substrate holder on the end of the arm and a substrate held thereon by friction.
    Type: Grant
    Filed: May 28, 1997
    Date of Patent: December 14, 1999
    Assignee: Brooks Automation, Inc.
    Inventor: Brian Mark Lucas
  • Patent number: 5655060
    Abstract: A method and apparatus involving the application of an algorithm used for finding the time optimal trajectory for torque limited Industrial Robots, to achieve the operation of Cluster Tool Robots in an improved manner by modifying the applied algorithm through adding two additional constraints, i.e., jerk (the rate of change of acceleration) and the acceleration seen by the load. This modification renders it possible to create a robot arm trajectory that minimizes travel time by minimizing the excitation of uncontrolled resonances and avoiding command of an acceleration that would exceed the force of friction between a substrate holder on the end of the arm and a substrate held thereon by friction.
    Type: Grant
    Filed: March 31, 1995
    Date of Patent: August 5, 1997
    Assignee: Brooks Automation
    Inventor: Brian Mark Lucas