Positioning data calculating procedure, positioning data calculating apparatus and articulated manipulator
AssigneeKawasaki Jukogyo Kabushiki Kaisha
InventorsMasayuki Kamon, Eiichi Yagi
Life of this patent
Estimating the term…
Loading patent…
AssigneeKawasaki Jukogyo Kabushiki Kaisha
InventorsMasayuki Kamon, Eiichi Yagi
Estimating the term…
A positioning data calculating procedure calculates analytically relative rotation angles for the links arranged in series to form an articulated manipulator to locate an object in a desired orientation at a desired position. Coordinate expressions including an x-coordinate expression representing the x-coordinate of a triaxial intersection point, a yz addition coordinate expression representing the sum of the y- and the z-coordinate of the triaxial intersection point, and a yz subtraction coordinate expression representing the remainder of subtraction of the z-coordinate from the y-coordinate of the triaxial intersection point, and including first to third rotation angles corresponding to rotation angles through which the second link is turned relative to the first link, through which the third link is turned relative to the second link, and through which the fourth link is turned relative to the third link as variables are solved. The first to the third rotation angles can easily and analytically be determined by using the yz addition coordinate expression and the yz subtraction coordinate expression. Fourth to sixth angles can analytically be determined on the basis of the first to the third rotation angle. The determination of the first to the sixth rotation angle by an analytical operation needs a time shorter than that needed by the determination of the same by a convergence operation.
A positioning data calculating procedure for calculating relative rotation angles for first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the sixth link and the object turn, a rotation axis about which the fifth and the sixth link turn and a rotation axis about which the fourth and the fifth link turn intersect each other at a triaxial intersection point, said positioning data calculating procedure comprising:
A rotation angle calculating procedure for calculating relative rotation angles for first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the fifth and the sixth link turn, and a rotation axis about which the fourth and the fifth link turn intersect each other at a biaxial intersection point, said rotation angle calculating procedure comprising:
A positioning data calculating apparatus for calculating relative rotation angles of first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the sixth link and the object turn, a rotation axis about which the fifth and the sixth link turn and a rotation axis about which the fourth and the fifth link turn intersect each other at a triaxial intersection point, said positioning data calculating apparatus comprising:
A positioning data calculating apparatus for calculating relative rotation angles for first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the fifth link and the sixth link turn, and a rotation axis about which the fourth and the fifth link turn intersect each other at a biaxial intersection point, said positioning data calculating apparatus comprising:
An articulated manipulator comprising:
An articulated manipulator comprising:
A positioning data calculating procedure for calculating relative rotation angles for first to sixth links arranged in series and included inan articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the sixth link and the object turn, a rotation axis about which the fifth and the sixth link turn and a rotation axis about which the fourth and the fifth link turn intersect each other at a triaxial intersection point, said posiitioning data calculating procedure comprising:
A rotation angle calculating procedure for calculating relative rotation angles for first to sixth links arrange in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the fifth and the sixth link turn, and a rotation axis about which the fourth and the fifth link turn intersect each other at a biaxial intersection point, said rotation angle calculating procedure comprising:
A positioning data calculating apparatus for calculating relative rotation angles of first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the sixth link and the object turn, a rotation axis about which the fifth and the sixth link turn and a rotation axis about which the fourth and the fifth link turn intersect each other at a triaxial intersection point, said positioning data calculating apparatus comprising:
A positioning data calculating apparatus for calculating relative rotation angle for first to sixth links arranged in series and included in an articulated manipulator including coaxial joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to turn about a rotation axis aligned with their axes, and diagonal joints each connecting the adjacent ones of the first to the sixth link so that the adjacent links are able to revolve about a rotation axis inclined to their axes, in which the sixth link is attached rotatably to a predetermined object, and a rotation axis about which the fifth link and the sixth link turn, and a rotation axis about which the fourth link and the fifth link turn, intersect each other at a biaxial intersection point, said positioning data calculating apparatus comprising:
Dependencies are inferred from the claim text.