×

Localization system and method of mobile robot based on camera and landmarks

  • US 7,634,336 B2
  • Filed: 08/23/2006
  • Issued: 12/15/2009
  • Est. Priority Date: 12/08/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A localization system of a mobile robot, comprising:

  • n number of landmarks attached at a ceiling and having wireless transmitting and receiving functions,a camera photographing the n number of landmarks;

    a landmark detection part which flashes the landmarks attached at the ceiling and obtains positions and IDs of the landmarks from an image photographed by the camera to detect at least two landmarks;

    a robot position detection part calculating the position of the mobile robot using the detected landmarks, the robot position detection part comprising a first module calculating current position and orientation of the mobile robot using an image of the detected two landmarks when the mobile robot is in a stop state such that the first module calculates the current position ‘

    Pw’

    of the mobile robot using the equation Pw=Rwe·

    s(Rie·

    (Pi

    Tie))+Twe, wherePw is a real position of the mobile robot on a world coordinate that is the calculated final position of the mobile robot,Pi is a position of the mobile robot on an image coordinate,Rwe is a rotational vector informing how much an extra coordinate rotationally moves with respect to the world coordinate,Rie is a rotational vector informing how much the image coordinate rotationally moves with respect to the extra coordinate,Tie is a parallel movement vector informing how much the image coordinate moves in parallel with respect to the extra coordinate,Twe is a parallel movement vector informing how much the extra coordinate moves in parallel with respect to the world coordinate, ands is a distance ratio between the two landmarks on the image and the real two landmarks;

    a landmark position prediction part which, when a new landmark is attached within a working zone, calculates a position of the new landmark on an absolute coordinate;

    a topology map building part which builds a topology map of the mobile robot using the calculated position of the new landmark; and

    a robot controller controlling a navigation of the mobile robot using the built topology map.

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