Patents by Inventor Ahmad Sadre

Ahmad Sadre 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: 5485620
    Abstract: A system for generating, editing, executing, monitoring and debugging an application program for controlling an industrial automation mechanism comprising components of logic, motion and/or process control. The programming and operating environments contain a single Man Machine Interface (MMI) with close and intuitive linkages between sequential programs and continuous programs that aid in the programming, operation and troubleshooting of application programs.
    Type: Grant
    Filed: February 25, 1994
    Date of Patent: January 16, 1996
    Assignee: Automation System and Products, Inc.
    Inventors: Ahmad Sadre, Donald F. Baechtel, Mark S. Graber
  • Patent number: 4680519
    Abstract: A method for controlling an articulated robot manipulator with an offset wrist made with only rotary joints. The method relates to transforming a given position and orientation of the robot tool or end effector in Cartesian space to the equivalent joint angles of the robot. Commands generated from the joint angles are sent to actuators connected to the rotary joints, where the desired motion of the robot tool is generated. This method of transforming a point in Cartesian space to joint angles is accomplished by providing a cross-product and dot-product recursive methods that employ the robot geometry to determine the location of the the end effector, such that the computational complexity of the techniques allows real-time computations for current state of the art microprocessors.
    Type: Grant
    Filed: September 23, 1985
    Date of Patent: July 14, 1987
    Assignee: General Electric Co.
    Inventors: Sujeet Chand, Ahmad Sadre
  • Patent number: 4663726
    Abstract: An end effector move is executed by transforming the end effector position and orientation into joint coordinates at a large number of points on the end effector trajectory. On-line joint trajectories are determined in real time by looking ahead a few points on the end effector trajectory and generating points along the different joint trajectories. The current point and the look-ahead points are referred to as a block. An initial estimate of the slope at the block end points is made and then improved by overlapping the next block with the current block. The coefficients of the polynomials converting the points in the joint trajectories are interpolated to provide position commands to a servo control associated with the robot joint to control robot joint motion.
    Type: Grant
    Filed: April 15, 1985
    Date of Patent: May 5, 1987
    Assignee: General Electric Co.
    Inventors: Sujeet Chand, Jack B. Amis, William Cartwright, Ahmad Sadre, Robert M. Kossey