Patents by Inventor Olof Sornmo

Olof Sornmo 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: 11192243
    Abstract: A method and system for determining geometric properties of a manipulator (2). The manipulator (2) is controlled to perform constrained motions exhibiting force interaction with the environment, or between different links of the manipulator (2), such that a kinematic chain is formed mechanically. The chain may include peripherals and external axes of motion. A constraining device, enables motions that facilitate the determination of geometric properties. A unified model of joint and link compliances facilitates determination of stiffness parameters. The force interaction is controlled with awareness of friction such that non-geometric properties are possible to identify, thereby enabling separation of non-geometric effects from the geometric ones, which improves accuracy.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: December 7, 2021
    Assignee: COGNIBOTICS AB
    Inventors: Klas Nilsson, Adam Nilsson, Andreas Stolt, Olof Sornmo, Martin Holmstrand, Niklas Nilsson
  • Publication number: 20200298403
    Abstract: A method and system for determining geometric properties of a manipulator (2). The manipulator (2) is controlled to perform constrained motions exhibiting force interaction with the environment, or between different links of the manipulator (2), such that a kinematic chain is formed mechanically. The chain may include peripherals and external axes of motion. A constraining device, enables motions that facilitate the determination of geometric properties. A unified model of joint and link compliances facilitates determination of stiffness parameters. The force interaction is controlled with awareness of friction such that non-geometric properties are possible to identify, thereby enabling separation of non-geometric effects from the geometric ones, which improves accuracy.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 24, 2020
    Applicant: COGNIBOTICS AB
    Inventors: Klas Nilsson, Adam Nilsson, Andreas Stolt, Olof Sornmo, Martin Holmstrand, Niklas Nilsson
  • Patent number: 9908238
    Abstract: A method and system for determining at least one property associated with a selected axis of a manipulator (2). The elasticity of the links (4, 6, 9, 10, 13, 14) and joints (3, 5, 7, 8, 11, 12) of a manipulator (2) can be modeled and the resulting compliance can be determined. A certain method is used to control the manipulator (2) such that certain quantities related to actuator torque and/or joint position can be determined for a certain kinematic configuration of the manipulator (2). Depending on the complexity of the manipulator (2) and the number of properties that are of interest, the manipulator (2) is controlled to a plurality of different kinematic configurations in which configurations the quantities are determined. Thereafter, a stiffness matrix (K) for each component of the manipulator (2) can be determined, and a global stiffness matrix (MSM) for the total manipulator (2) can be determined in order to determine at least one property of the selected axis.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: March 6, 2018
    Assignee: COGNIBOTICS AB
    Inventors: Klas Nilsson, Adam Nilsson, Mathias Haage, Bjorn Olofsson, Anders Robertsson, Olof Sornmo
  • Publication number: 20160221189
    Abstract: A method and system for determining at least one property associated with a selected axis of a manipulator (2). The elasticity of the links (4, 6, 9, 10, 13, 14) and joints (3, 5, 7, 8, 11, 12) of a manipulator (2) can be modeled and the resulting compliance can be determined. A certain method is used to control the manipulator (2) such that certain quantities related to actuator torque and/or joint position can be determined for a certain kinematic configuration of the manipulator (2). Depending on the complexity of the manipulator (2) and the number of properties that are of interest, the manipulator (2) is controlled to a plurality of different kinematic configurations in which configurations the quantities are determined. Thereafter, a stiffness matrix (K) for each component of the manipulator (2) can be determined, and a global stiffness matrix (MSM) for the total manipulator (2) can be determined in order to determine at least one property of the selected axis.
    Type: Application
    Filed: August 25, 2014
    Publication date: August 4, 2016
    Applicant: COGNIBOTICS AB
    Inventors: Klas Nilsson, Adam Nilsson, Mathias Haage, Bjorn Olofsson, Anders Robertsson, Olof Sornmo