IP Library Granted Patent US 9,144,902
Granted Patent B2
US 9,144,902 · App. 13/865,665 · Granted Sep 29, 2015

Method for determining possible positions of a robot arm

Inventors: Christian Scheurer (Augsburg, DE); Uwe E. Zimmermann (Augsburg, DE); Shashank Sharma (Augsburg, DE)
Assignee: KUKA Roboter GmbH
B25J9/162B25J5/00B25J5/007B25J9/1664B25J9/1666G05B2219/39022G05B2219/40298Y10S901/01Y10S901/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,144,902
App. No.
13/865,665
Granted
Sep 29, 2015
Kind
B2
Abstract

The invention relates to a method for determining possible positions of a robot arm of a robot. The robot arm comprises a frame, numerous links, disposed successively, which can move in relation to one another, with respect to axes. First, a target position and target orientation in space for a robot arm or a tool center point assigned to an end effector attached to the robot arm, are defined, to which a reference coordinate system having polar coordinates is assigned. Subsequently, potential possible positions of the frame of the robot arm in space and in the polar coordinates of the reference coordinate system are determined on the basis of the geometry of the robot arm, such that the tool center point can assume the defined target position and target orientation.

Claims (15)

1. A method for determining possible positions of a robot arm of a robot, wherein the robot arm comprises a frame, a plurality of successively arranged links that can move in relation to one another with respect to axes, and drives for moving the links, the method comprising:

defining a target position and target orientation in space of a robot arm or a tool center point assigned to the robot arm or an end effector attached to the robot arm, to which a reference coordinate system having polar coordinates is assigned;

determining with a computer potential possible positions of the frame of the robot arm in space and in the polar coordinates of the reference coordinate system, based on the geometry of the robot arm, such that the tool center point can assume the defined target position and target orientation; and

locating the frame at one of the determined positions;

wherein the robot is a mobile robot; and

a first polar coordinate defines the distance of the mobile robot from the origin of the reference coordinate system, a second polar coordinate defines a direction of travel of the mobile robot, and a third polar coordinate defines an orientation of the mobile robot with respect to the reference coordinate system.

2. The method according to claim 1 , further comprising defining the target position and target orientation of the tool center point in the coordinates of a stationary global coordinate system.

3. The method according to claim 1 , wherein the potential possible positions lie within a sphere, the center of which is the tool center point in its target position.

4. The method according to claim 1 , further comprising:

determining the possible positions of the frame of the robot arm based on the determined potential possible positions and on at least one boundary condition, which limits the potential possible positions of the frame.

5. The method according to claim 4 , wherein the at least one boundary condition limiting the potential possible positions of the frame is a surface, onto which the frame of the robot arm may be attached.

6. The method according to claim 4 , wherein the robot comprises at least one linear axis, by means of which the frame of the robot arm can be moved linearly, such that the boundary condition limiting the potential possible positions of frame is determined through the extension, or extensions, respectively, of the at least one linear axis.

7. The method according to claim 4 , wherein the robot includes a mobile support device having drives for moving said support device, to which the robot arm, together with its frame, is attached, and wherein the boundary condition limiting the potential possible positions of the frame represents a possible position or location of the support device.

8. The method according to claim 7 , wherein the mobile support device is configured as a transport vehicle having wheels, and the drives for the mobile support device are configured for moving the wheels.

9. The method according to claim 1 , further comprising determining the potential possible positions of the frame in terms of coordinates of a stationary global coordinate system, based on the polar coordinates of the reference coordinate system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: SCHEURER, CHRISTIAN; ZIMMERMANN, UWE E.; SHARMA, SHASHANK
To: KUKA LABORATORIES GMBH
Reel/Frame 030249/0247 →
Priority Claims (1)
DE 10 2012 208 094 · May 15, 2012 · national
Continuity (1)
Related Publication 20130310982A1 · Nov 21, 2013