×

ROBOT APPARATUS AND POSITION AND ORIENTATION DETECTING METHOD

  • US 20130182903A1
  • Filed: 01/17/2013
  • Published: 07/18/2013
  • Est. Priority Date: 01/18/2012
  • Status: Active Grant
First Claim
Patent Images

1. A robot apparatus comprising:

  • a robot main body movably including a hand;

    a reference-model storing unit configured to store a reference model obtained by converting an object into a three-dimensional model;

    a feature-value-table storing unit configured to store a feature value table that associates position data and orientation data of the reference model, which are acquired by changing, at an interval set in advance, a position and a orientation of the reference model in a three-dimensional space, and a reference model image feature value, which is a feature value of a two-dimensional reference model image;

    a photographed-image acquiring unit configured to capture a photographed image of the object;

    a detecting unit configured to calculate a photographed image feature value, which is a feature value of the photographed image captured by the photographed-image acquiring unit, detect, from the feature value table stored in the feature-value-table storing unit, a reference model image feature value coinciding with the photographed image feature value and extract a plurality of sets of position data and orientation data associated with the reference model image feature value, set, according to the plurality of sets of position data and orientation data, a position and a orientation in the three-dimensional space of the reference model stored in the reference-model storing unit and acquire two-dimensional images for the plurality of sets, and detect position data and orientation data corresponding to a two-dimensional image having a highest correlation between the photographed image and each of the two-dimensional images for the plurality of sets; and

    a driving control unit configured to control the robot main body on the basis of the position data and the orientation data detected by the detecting unit to update a position and a orientation of the hand.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×