Patents by Inventor Muhammad E. Abdallah

Muhammad E. Abdallah 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).

  • Publication number: 20230249342
    Abstract: A robotic system for use with a payload includes a robot, a passive compliance mechanism, position sensors, and an electronic control unit (ECU). Actuated joints of the robot provide the robotic system with actuated degrees of freedom (DOF). The compliance mechanism is connected to the robot and payload, and has unactuated joints providing the robotic system with unactuated DOF. The sensors measure joint positions of the joints. The ECU has a trajectory generator block which generates a payload trajectory signal in response to dynamic control inputs, and an impedance control unit (ICU) applying damping and stiffness parameters to the payload trajectory signal to generate an initial velocity command. A stiction compensation block allows the robotic system to generate a velocity offset, and applies the velocity offset to the initial velocity command to produce a final velocity command for the robot.
    Type: Application
    Filed: February 8, 2022
    Publication date: August 10, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Muhammad E. Abdallah
  • Publication number: 20230182301
    Abstract: A compliant end effector includes a robot mounting bracket and a component support member. The component support member includes a side surface and a top surface. A component clamping system includes a first clamp member operable to move toward the side surface of the component support member and a second clamp member operable to move toward the top surface of the component support member. A controller is operatively connected to the clamping system. The controller is configured to engage the first and second clamp members as the component gripping and manipulating system is in a set position and release the first clamp member and the second clamp member allowing a portion of a component held by the component clamping system to move with one or more degrees of freedom when the component gripping and manipulating system is moving to the set position.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Miguel Arturo Saez, John Patrick Spicer, Muhammad E. Abdallah, James W. Wells, Tom Malburg
  • Patent number: 11667043
    Abstract: An electromechanical system operates in part through physical interaction with an operator, and includes a multi-axis robot, a controller, and a counterbalance mechanism connected to the robot. The counterbalance mechanism includes a base structure connected to a set of linkages, a pneumatic cylinder, a spring-loaded cam assembly, and an optional constant force spring. The linkages form a four-bar parallelogram assembly connectable to a load. The cylinder and cam assembly, and optional constant force spring, each impart respective vertical forces to the parallelogram assembly. The forces combine to provide gravity compensation and self-centering functions or behaviors to the load, enabling the load to move with a vertical degree of freedom when manually acted upon by the operator, and to return the load to a nominal center position.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: June 6, 2023
    Assignee: GM Global Technology Operations LLC
    Inventors: Muhammad E. Abdallah, James W. Wells, Peter Kresmery
  • Patent number: 11638995
    Abstract: A robotic system for presenting a payload within a workspace includes a pair of serial robots configured to connect to the payload, a parallel robot coupled to a distal end of one of the serial robots such that the parallel robot is disposed between the distal end and the payload, a sensor situated within a kinematic chain extending between the distal end and the payload, and a robot control system (RCS). The sensor outputs a sensor signal indicative of a measured property of the payload. The RCS includes a coordinated motion controller configured to control the serial robots, and a corrective motion controller configured to control the parallel robot. Parallel robot control occurs in response to the sensor signal concurrently with control of the serial robots in order to thereby modify the property of the payload in real-time.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: May 2, 2023
    Assignee: GM Global Technology Operations LLC
    Inventors: Muhammad E. Abdallah, Miguel Arturo Saez, James W. Wells
  • Patent number: 11628807
    Abstract: A wiper system for use with a windshield includes a track guide, a wiper assembly, a drive mechanism and a wipe mechanism. The wiper assembly has a wiper arm attached at a first end thereof to a rotor rotatably disposed on a wiper carrier, wherein the wiper carrier is engaged with the track guide and is configured for translation therealong. The drive mechanism is connected with the wiper carrier and is configured for positioning the wiper carrier along the track guide. The wipe mechanism is connected with at least one of the rotor and the wiper carrier and is configured to cause the rotor to rotate, thereby causing the wiper arm to produce a wiping motion.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 18, 2023
    Assignee: GM Global Technology Operations LLC
    Inventors: James W. Wells, Jeff E. Nasca, Charles W. Wampler, Muhammad E. Abdallah, Nagarajan Sivashanmugam, Richard Nietz, Patrick Kroner, Bryan T. Campbell
  • Patent number: 11590616
    Abstract: An underactuated joining system for a moving assembly line includes a robot with actuated joints, an articulated compliance mechanism, and a controller. An end-effector of the mechanism is connected to linkages and to a joining tool, unactuated joints interconnect the linkages, and position sensors measure joint positions of the unactuated joints. In response to the joint positions, a controller regulates a position of the actuated joints to cause the compliance mechanism to compliantly follow the assembly line. This occurs while the tool remains engaged with a workpiece being transported along the assembly line. A method includes engaging the tool with the workpiece as the workpiece is transported by the assembly line, measuring joint positions of the unactuated joints using position sensors, and controlling a position of the active joints to cause the compliance mechanism to compliantly follow the workpiece along the assembly line.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: February 28, 2023
    Assignee: GM Global Technology Operations LLC
    Inventors: Muhammad E. Abdallah, James W. Wells
  • Publication number: 20230012386
    Abstract: A robotic system for presenting a payload within a workspace includes a pair of serial robots configured to connect to the payload, a parallel robot coupled to a distal end of one of the serial robots such that the parallel robot is disposed between the distal end and the payload, a sensor situated within a kinematic chain extending between the distal end and the payload, and a robot control system (RCS). The sensor outputs a sensor signal indicative of a measured property of the payload. The RCS includes a coordinated motion controller configured to control the serial robots, and a corrective motion controller configured to control the parallel robot. Parallel robot control occurs in response to the sensor signal concurrently with control of the serial robots in order to thereby modify the property of the payload in real-time.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, Miguel Arturo Saez, James W. Wells
  • Patent number: 11505436
    Abstract: An overhead system assists an operator in moving an object when the operator imparts a manual force to the object in a shared workspace characterized by overlapping ranges of motion of the robot and operator. The system includes an articulated serial robot, a cable, sensors, and a control system. One end of the cable connects to a distal end link of the robot. Another end of the cable connects to the object to suspend the object. The sensors measure a cable force and/or angle. The control system regulates operation of the robot by translating vertically and horizontally in response to the cable force and/or angle. The control system limits the position and/or velocity of the end link according to corresponding work space rules, including respective position and velocity limits, such that the system is immune to a single-point failure.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: November 22, 2022
    Assignee: GM Global Technology Operations LLC
    Inventors: Muhammad E. Abdallah, James W. Wells
  • Publication number: 20220250262
    Abstract: An electromechanical system operates in part through physical interaction with an operator, and includes a multi-axis robot, a controller, and a counterbalance mechanism connected to the robot. The counterbalance mechanism includes a base structure connected to a set of linkages, a pneumatic cylinder, a spring-loaded cam assembly, and an optional constant force spring. The linkages form a four-bar parallelogram assembly connectable to a load. The cylinder and cam assembly, and optional constant force spring, each impart respective vertical forces to the parallelogram assembly. The forces combine to provide gravity compensation and self-centering functions or behaviors to the load, enabling the load to move with a vertical degree of freedom when manually acted upon by the operator, and to return the load to a nominal center position.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, James W. Wells, Peter Kresmery
  • Patent number: 11364623
    Abstract: A component assembly system comprises a first robot arm having a first end-of-arm tool mounted thereon and adapted to grasp a first subcomponent; a second robot arm having a second end of arm tool mounted thereon and adapted to grasp a second subcomponent. A system controller is adapted to control the first and second robot arms and first and second end-of-arm tools to position the first and second subcomponents relative to one another. A first interlocking mechanism is mounted onto the first end-of-arm tool and a second interlocking mechanism is mounted onto the second end-of-arm tool, wherein the first and second interlocking mechanisms engage one another and lock the first end-of-arm tool to the second end-of arm tool, thereby locking the first and second subcomponents into an initial position relative to one another.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 21, 2022
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Miguel A. Saez, John P. Spicer, James W. Wells, Jeffrey A. Abell, Muhammad E. Abdallah
  • Patent number: 11318585
    Abstract: An insertion system includes an insertion device including a body defining a longitudinal axis, the body including a wall having an outer surface and an inner surface defining a cylindrical opening through the body, the body having a first body portion and a second body portion formed by separating the body along the longitudinal axis, an effector configured to interface with the insertion device, the effector having an effector body, a first mechanism coupled to the effector body and coupled to the first body portion of the insertion device, and a second mechanism coupled to the effector body and coupled to the second body portion of the insertion device, and an insertion mechanism coupled with the effector body. The insertion mechanism enables a force application at a position offset from the insertion device.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: May 3, 2022
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, James W. Wells, Clement Gosselin, Thierry Laliberte, Jerome Landure
  • Patent number: 11247332
    Abstract: A jointed mechanism includes a passive pendulum system attached to and suspended from the multi-axis robot. The system includes one or more position sensors configured to measure a joint angle on the pendulum system, at least one arm, and an end-effector attached to a distal end of the pendulum system. A controller implements a method to selectively control motion of the robot in a plurality of control modes. The control modes include a Cooperative Mode and an Autonomous Mode. The controller is configured to detect contact with the end-effector when operating in the Autonomous Mode, and to automatically initiate a control action in response to the contact. The pendulum system may be a parallelogram arrangement.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: February 15, 2022
    Assignees: GM Global Technology Operations LLC, Universite Laval
    Inventors: Muhammad E. Abdallah, James W. Wells, Pascal Labrecque, Clement Gosselin, Thierry Laliberte
  • Publication number: 20210308839
    Abstract: An insertion system includes an insertion device including a body defining a longitudinal axis, the body including a wall having an outer surface and an inner surface defining a cylindrical opening through the body, the body having a first body portion and a second body portion formed by separating the body along the longitudinal axis, an effector configured to interface with the insertion device, the effector having an effector body, a first mechanism coupled to the effector body and coupled to the first body portion of the insertion device, and a second mechanism coupled to the effector body and coupled to the second body portion of the insertion device, and an insertion mechanism coupled with the effector body. The insertion mechanism enables a force application at a position offset from the insertion device.
    Type: Application
    Filed: April 6, 2020
    Publication date: October 7, 2021
    Applicants: GM GLOBAL TECHNOLOGY OPERATIONS LLC, Université Laval
    Inventors: Muhammad E. Abdallah, James W. Wells, Clement Gosselin, Thierry Laliberte, Jerome Landure
  • Patent number: 10996649
    Abstract: A method for position correction of a machine relative to a work piece. The machine may be provided with an end effector. The work piece may be engaged with the end effector. A force or a moment resulting from engaging the work piece with the end effector may be measured. A pose error may be determined from the force and/or the moment, wherein the pose error may define a misalignment of the end effector. The end effector may be repositioned an amount equal to the pose error to correct the misalignment. One application may involve torqueing nuts with a nut runner, which may be accomplished through the use of an automated machine such as a robot.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: May 4, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, Gary L. Villeneuve, Sreten Zakula
  • Publication number: 20210078540
    Abstract: A wiper system for use with a windshield includes a track guide, a wiper assembly, a drive mechanism and a wipe mechanism. The wiper assembly has a wiper arm attached at a first end thereof to a rotor rotatably disposed on a wiper carrier, wherein the wiper carrier is engaged with the track guide and is configured for translation therealong. The drive mechanism is connected with the wiper carrier and is configured for positioning the wiper carrier along the track guide. The wipe mechanism is connected with at least one of the rotor and the wiper carrier and is configured to cause the rotor to rotate, thereby causing the wiper arm to produce a wiping motion.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 18, 2021
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: James W. Wells, Jeff E. Nasca, Charles W. Wampler, Muhammad E. Abdallah, Nagarajan Sivashanmugam, Richard Nietz, Patrick Kroner, Bryan T. Campbell
  • Publication number: 20210017002
    Abstract: An overhead system assists an operator in moving an object when the operator imparts a manual force to the object in a shared workspace characterized by overlapping ranges of motion of the robot and operator. The system includes an articulated serial robot, a cable, sensors, and a control system. One end of the cable connects to a distal end link of the robot. Another end of the cable connects to the object to suspend the object. The sensors measure a cable force and/or angle. The control system regulates operation of the robot by translating vertically and horizontally in response to the cable force and/or angle. The control system limits the position and/or velocity of the end link according to corresponding work space rules, including respective position and velocity limits, such that the system is immune to a single-point failure.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, James W. Wells
  • Patent number: 10759634
    Abstract: An electromechanical system operates through physical interaction with an operator, and includes a plurality of joints providing multiple degrees of freedom (DOF), including actuated joints and unactuated joints. The unactuated joints are distal with respect to the actuated joints and are in redundant DOF to the actuated joints. The system includes a plurality of actuators each configured to actuate one or more of the actuated joints, and a plurality of sensors each positioned with respect to a respective one of the actuated and unactuated joints. Each sensor is configured to measure corresponding joint data indicative of a position or angle of the respective actuated or unactuated joints. A controller in communication with the sensors receives the measured joint data as feedback signals, generates control signals using the feedback signals, and transmits the control signals to the actuators to thereby control an actuation state of the actuators.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: September 1, 2020
    Assignees: GM Global Technology Operations LLC, Université Laval
    Inventors: Muhammad E. Abdallah, Clement Gosselin, Thierry Laliberte, Simon Foucault, Pascal Labrecque, James W. Wells, Jerome Landure
  • Publication number: 20200262057
    Abstract: A component assembly system comprises a first robot arm having a first end-of-arm tool mounted thereon and adapted to grasp a first subcomponent; a second robot arm having a second end of arm tool mounted thereon and adapted to grasp a second subcomponent. A system controller is adapted to control the first and second robot arms and first and second end-of-arm tools to position the first and second subcomponents relative to one another. A first interlocking mechanism is mounted onto the first end-of-arm tool and a second interlocking mechanism is mounted onto the second end-of-arm tool, wherein the first and second interlocking mechanisms engage one another and lock the first end-of-arm tool to the second end-of arm tool, thereby locking the first and second subcomponents into an initial position relative to one another.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Inventors: Miguel A. Saez, John P. Spicer, James W. Wells, Jeffrey A. Abell, Muhammad E. Abdallah
  • Publication number: 20200156245
    Abstract: A jointed mechanism includes a passive pendulum system attached to and suspended from the multi-axis robot. The system includes one or more position sensors configured to measure a joint angle on the pendulum system, at least one arm, and an end-effector attached to a distal end of the pendulum system. A controller implements a method to selectively control motion of the robot in a plurality of control modes. The control modes include a Cooperative Mode and an Autonomous Mode. The controller is configured to detect contact with the end-effector when operating in the Autonomous Mode, and to automatically initiate a control action in response to the contact. The pendulum system may be a parallelogram arrangement.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Muhammad E. Abdallah, James W. Wells
  • Patent number: 10626963
    Abstract: An articulated compliance mechanism for use with a support structure includes a carriage and a pair of parallel four-bar linkage arrangements. The arrangements collectively have a first set of links configured to rigidly connect to the support structure, a second set of links rotatably coupled to the carriage a distance from the first set of links, and a third set of links rotatably coupled to and spanning the distance. The compliance mechanism supports and provides the carriage, e.g., a rectangular shaped frame, with a stable equilibrium point using a gravitational restoring force, and provides the carriage with a passive translational degree of freedom along a horizontal axis in response to an input force from an operator. An additional compliance mechanism may be serially connected to provide a passive translational degree of freedom along a vertical axis. A system includes the compliance mechanism and support structure.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: April 21, 2020
    Assignees: GM Global Technology Operations LLC, Université Laval
    Inventors: Muhammad E. Abdallah, Clément Gosselin, Thierry Laliberte, Simon Foucault, Pascal Labrecque, James W. Wells