Patents by Inventor Jonatan Blom
Jonatan Blom 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: 12594988Abstract: A method of braking an AGV, the AGV including a support structure and at least three drive units connected to the support structure, wherein each drive unit includes a wheel rotatable about a wheel axis and about a steering axis perpendicular to the wheel axis; an electric wheel motor arranged to drive the wheel about the wheel axis; a wheel sensor device arranged to determine a rotational position of the wheel about the wheel axis; an electric steering motor arranged to drive the wheel about the steering axis; and a steering sensor device arranged to determine a rotational position of the wheel about the steering axis; wherein the method includes positioning the wheels of the drive units in an invalid configuration; and position controlling each wheel about the respective steering axis in the invalid configuration.Type: GrantFiled: June 26, 2019Date of Patent: April 7, 2026Assignee: ABB Schweiz AGInventors: Jonatan Blom, Jonas Larsson
-
Patent number: 12311697Abstract: An arrangement for limiting rotation, the arrangement including a base structure; a drive member rotatable relative to the base structure and having a drive feature; a stopping member having at least one driven feature, wherein the stopping member is arranged to be intermittently driven relative to the base structure between a plurality of discrete positions by a continuous rotation of the drive member and by cooperation between the drive feature and at least one driven feature, wherein the stopping member in a first end discrete position is arranged to limit rotation of the drive member in a first end position of a rotation range of the drive member; and a holding mechanism arranged to hold the stopping member in each discrete position, the holding mechanism being at least partly provided in the base structure.Type: GrantFiled: January 25, 2022Date of Patent: May 27, 2025Assignee: ABB Schweiz AGInventor: Jonatan Blom
-
Publication number: 20250091227Abstract: A mobile robot having a body; a winding member carried by the body; a traction arrangement configured to move the body over a surface with a translational motion along a path; and an elongated line wound around the winding member, wherein the mobile robot is capable of performing a rotational motion of the winding member relative to the surface independently of the translational motion the body. A method and a control system for controlling a mobile robot are also provided.Type: ApplicationFiled: January 31, 2022Publication date: March 20, 2025Inventor: Jonatan Blom
-
Publication number: 20250026149Abstract: An arrangement for limiting rotation, the arrangement including a base structure; a drive member rotatable relative to the base structure and having a drive feature; a stopping member having at least one driven feature, wherein the stopping member is arranged to be intermittently driven relative to the base structure between a plurality of discrete positions by a continuous rotation of the drive member and by cooperation between the drive feature and at least one driven feature, wherein the stopping member in a first end discrete position is arranged to limit rotation of the drive member in a first end position of a rotation range of the drive member; and a holding mechanism arranged to hold the stopping member in each discrete position, the holding mechanism being at least partly provided in the base structure.Type: ApplicationFiled: January 25, 2022Publication date: January 23, 2025Inventor: Jonatan Blom
-
Patent number: 12030467Abstract: An AGV including a support structure and at least one drive unit connected to the support structure, wherein each drive unit includes a wheel rotatable about a wheel axis and about a steering axis perpendicular to the wheel axis; a wheel motor arranged to drive the wheel about the wheel axis; and a steering motor arranged to drive the wheel about the steering axis; wherein the AGV further includes at least one actuation member movable in an additional degree of freedom; and wherein the at least one actuation member is arranged to be driven by the wheel motor and/or the steering motor of at least one drive unit in the additional degree of freedom. A method of controlling an AGV is also provided.Type: GrantFiled: June 26, 2019Date of Patent: July 9, 2024Assignee: ABB Schweiz AGInventors: Jonatan Blom, Jonas Larsson
-
Publication number: 20240083031Abstract: A method of controlling a robot, the method including obtaining, by means of a proximity sensor on the robot, a distance value indicative of a distance between an object and the robot; obtaining, by means of a thermal sensor on the robot, a temperature value indicative of a temperature of the object; and controlling the robot to reduce its mechanical impedance if the distance value is smaller than a distance threshold value and the temperature value is higher than a temperature threshold value. A control system for controlling a robot, and a robot including the control system, are also provided.Type: ApplicationFiled: February 4, 2021Publication date: March 14, 2024Inventors: Pietro Falco, Jonatan Blom, Jonas Larsson
-
Patent number: 11635351Abstract: A method of calibrating positions of wheels in an AGV, the method including positioning a second wheel tangentially on an imaginary second circle centered with respect to a center position in which a first wheel is fixed; driving the second wheel a second distance along the second circle such that the AGV rotates about the center position; determining the second distance based on data from a second wheel sensor device of the second wheel; determining an angle of rotation about the center position based on data from a first steering sensor device of the first wheel during the rotation of the AGV; and determining relative positions between the first wheel and the second wheel based on the second distance and the angle of rotation. An AGV is also provided.Type: GrantFiled: June 26, 2019Date of Patent: April 25, 2023Assignee: ABB Schweiz AGInventor: Jonatan Blom
-
Publication number: 20220306051Abstract: An AGV including a support structure and at least one drive unit connected to the support structure, wherein each drive unit includes a wheel rotatable about a wheel axis and about a steering axis perpendicular to the wheel axis; a wheel motor arranged to drive the wheel about the wheel axis; and a steering motor arranged to drive the wheel about the steering axis; wherein the AGV further includes at least one actuation member movable in an additional degree of freedom; and wherein the at least one actuation member is arranged to be driven by the wheel motor and/or the steering motor of at least one drive unit in the additional degree of freedom. A method of controlling an AGV is also provided.Type: ApplicationFiled: June 26, 2019Publication date: September 29, 2022Inventors: Jonatan Blom, Jonas Larsson
-
Publication number: 20220306193Abstract: A method of braking an AGV, the AGV including a support structure and at least three drive units connected to the support structure, wherein each drive unit includes a wheel rotatable about a wheel axis and about a steering axis perpendicular to the wheel axis; an electric wheel motor arranged to drive the wheel about the wheel axis; a wheel sensor device arranged to determine a rotational position of the wheel about the wheel axis; an electric steering motor arranged to drive the wheel about the steering axis; and a steering sensor device arranged to determine a rotational position of the wheel about the steering axis; wherein the method includes positioning the wheels of the drive units in an invalid configuration; and position controlling each wheel about the respective steering axis in the invalid configuration.Type: ApplicationFiled: June 26, 2019Publication date: September 29, 2022Inventors: Jonatan Blom, Jonas Larsson
-
Publication number: 20220205872Abstract: A method of calibrating positions of wheels in an AGV, the method including positioning a second wheel tangentially on an imaginary second circle centered with respect to a center position in which a first wheel is fixed; driving the second wheel a second distance along the second circle such that the AGV rotates about the center position; determining the second distance based on data from a second wheel sensor device of the second wheel; determining an angle of rotation about the center position based on data from a first steering sensor device of the first wheel during the rotation of the AGV; and determining relative positions between the first wheel and the second wheel based on the second distance and the angle of rotation. An AGV is also provided.Type: ApplicationFiled: June 26, 2019Publication date: June 30, 2022Inventor: Jonatan Blom
-
Patent number: 11364630Abstract: An industrial robot having a manipulator and a robot controller configured to control the motions of the manipulator. The robot controller is configured during lead-through programming of the robot to compare a robot position or a robot orientation (TCP) with at least one virtual position or virtual orientation defined in space, and to actively control the motions of the robot in relation to the at least one virtual position or virtual orientation when the difference between the robot position or robot orientation and the least one virtual position or virtual orientation is smaller than an offset value.Type: GrantFiled: February 17, 2017Date of Patent: June 21, 2022Assignee: ABB Schweiz AGInventors: Adam Henriksson, Alvaro Aranda Munoz, Elina Vartiainen, Jonatan Blom, Maria Ralph
-
Publication number: 20220172451Abstract: A method for defining an outline of an object includes the steps of: placing the object on a display; highlighting a non-obstructed pixel on the display; highlighting an obstructed pixel on the display; and capturing a first image of the display. The non-obstructed pixel being visible in the first image and the obstructed pixel not being visible in the first image, which information is used to define at least a part of the outline based on the location of the non-obstructed pixel alone, based on the location of the obstructed pixel alone, or based on the locations of the non-obstructed pixel and the obstructed pixel. The outline definition is thereby based on on/off signals i.e., whether or not individual pixels whose positions on the display are known and are visible, rather than on gradients on an image.Type: ApplicationFiled: April 15, 2019Publication date: June 2, 2022Inventor: Jonatan Blom
-
Publication number: 20200009730Abstract: An industrial robot having a manipulator and a robot controller configured to control the motions of the manipulator. The robot controller is configured during lead-through programming of the robot to compare a robot position or a robot orientation (TCP) with at least one virtual position or virtual orientation defined in space, and to actively control the motions of the robot in relation to the at least one virtual position or virtual orientation when the difference between the robot position or robot orientation and the least one virtual position or virtual orientation is smaller than an offset value.Type: ApplicationFiled: February 17, 2017Publication date: January 9, 2020Inventors: Adam HENRIKSSON, Alvaro ARANDA MUNOZ, Elina VARTIAINEN, Jonatan BLOM, Maria RALPH
-
Patent number: 10518405Abstract: An industrial robot system including a dual arm robot having two arms independently movable in relation to each other, and a hand-held control device for controlling the robot and provided with a visual display unit for displaying information about the arms. The control device is provided with a measuring device for measuring the orientation of the control device, and the control device is configured to display information about one of the arms in a first area on the display unit and to display information about the other arm in a second area on the display unit, and to change the positions of the first and second areas in dependence on the orientation of the control device in relation to the robot so that the positions of the first and second area on the display unit reflects the orientation of the control device in relation to the positions of the arms.Type: GrantFiled: June 29, 2016Date of Patent: December 31, 2019Assignee: ABB Schweiz AGInventors: Adam Henriksson, Jonatan Blom, Susanne Timsjö
-
Publication number: 20190337148Abstract: An industrial robot system including a dual arm robot having two arms independently movable in relation to each other, and a hand-held control device for controlling the robot and provided with a visual display unit for displaying information about the arms. The control device is provided with a measuring device for measuring the orientation of the control device, and the control device is configured to display information about one of the arms in a first area on the display unit and to display information about the other arm in a second area on the display unit, and to change the positions of the first and second areas in dependence on the orientation of the control device in relation to the robot so that the positions of the first and second area on the display unit reflects the orientation of the control device in relation to the positions of the arms.Type: ApplicationFiled: June 29, 2016Publication date: November 7, 2019Inventors: Adam Henriksson, Jonatan Blom, Susanne TIMSJÖ