Method of calculating points and normal lines of contact and apparatus therefor
AssigneeNippon Telegraph and Telephone Corporation
InventorsShinyo Muto, Ken-ichiro Shimokura
Life of this patent
Estimating the term…
Loading patent…
AssigneeNippon Telegraph and Telephone Corporation
InventorsShinyo Muto, Ken-ichiro Shimokura
Estimating the term…
The presentation of a contact point and contact normal line calculation method for processing/assembly apparatuses, having the ability to reduce contact point calculation errors due to errors in the force measurement device in both the direction of movement and the direction perpendicular to movement. The invention calculates the points and normal lines of contact between a tool and a product being processed by running, in order, a force application line calculation procedure to calculate the force application line from the signal output from the force measurement device; a intersection point calculation procedure to calculate the intersection point between the force application line and the tool by using information about the geometrical shape of tool; a dot product calculation procedure for determining the dot product between the translation velocity and the normal vector; a boundary distance calculation procedure to calculate the boundary distance to the boundary area; a force effect distance calculation procedure to calculate the force effect distance; and a function calculation procedure to calculate a function of the chosen points over the dot product, the force effect distance, and the boundary distance; taking the calculated function as a final determining function and taking the point within the chosen points which minimizes the final determining function and the corresponding normal vector as the contact point and contact normal line.
A method of determining a contact point and a normal vector at the contact point between a tool or part attached at an end of a multi-jointed robot arm and a workpiece or object fixed on a table of a robot machine, the robot being capable of detecting and recording three-dimensional position, orientation, velocity, and angular velocity of said tool or part, the normal vector being normal to a surface of said tool or part at said contact point, the method comprising the steps of:
A robot arm control apparatus comprising:
Dependencies are inferred from the claim text.