INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, ROBOT CONTROL APPARATUS, AND ROBOT SYSTEM
First Claim
1. An information processing apparatus, comprising:
- an acquisition unit configured to acquire surface position information on an object;
a decision unit configured to decide a measurement position for measuring the object based on the surface position information acquired by the acquisition unit;
a measurement unit configured to measure contact position information on contact with the object at the measurement position decided by the decision unit;
a creation unit configured to create map information indicative of spatial position information on the object based on the contact position information measured by the measurement unit; and
a recognition unit configured to recognize the position and orientation of the object based on the map information created by the creation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes, an acquisition unit that acquires surface position information on an object, a decision unit that decides a measurement position for measuring the object based on the surface position information acquired by the acquisition unit, a measurement unit that measures contact position information on contact with the object at the measurement position decided by the decision unit, a creation unit that creates map information indicative of spatial position information on the object based on the contact position information measured by the measurement unit, and a recognition unit that recognizes the position and orientation of the object based on the map information created by the creation unit.
41 Citations
17 Claims
-
1. An information processing apparatus, comprising:
-
an acquisition unit configured to acquire surface position information on an object; a decision unit configured to decide a measurement position for measuring the object based on the surface position information acquired by the acquisition unit; a measurement unit configured to measure contact position information on contact with the object at the measurement position decided by the decision unit; a creation unit configured to create map information indicative of spatial position information on the object based on the contact position information measured by the measurement unit; and a recognition unit configured to recognize the position and orientation of the object based on the map information created by the creation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method, comprising:
-
acquiring surface position information on an object; deciding a measurement position for measuring the object based on the acquired surface position information; measuring contact position information on contact with the object at the decided measurement position; creating map information indicative of spatial position information on the object based on the contact position information measured at the measuring; and recognizing the position and orientation of the object based on the created map information.
-
-
17. A computer-readable storage medium storing a program that when executed by a computer causes the computer to serve as units of an information processing apparatus including:
-
an acquisition unit configured to acquire surface position information on an object; a decision unit configured to decide a measurement position for measuring the object based on the surface position information acquired by the acquisition unit; a measurement unit configured to measure contact position information on contact with the object at the measurement position decided by the decision unit; a creation unit configured to create map information indicative of spatial position information on the object based on the contact position information measured by the measurement unit; and a recognition unit configured to recognize the position and orientation of the object based on the map information created by the creation unit.
-
Specification