×

Robot and method for planning path of the same

  • US 9,104,203 B2
  • Filed: 10/18/2011
  • Issued: 08/11/2015
  • Est. Priority Date: 12/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • setting a respective cell of a plurality of cells configuring a space in which a robot moves as a base cell, and storing coordinates of the base cell in a queue structure;

    searching for and setting cells adjacent to the base cell as scan cells;

    for each scan cell,calculating, by a computer, a movement direction of the robot from the base cell to the scan cell,wherein the movement direction includes a primary movement direction for moving the robot from the base cell to the scan cell, and a secondary movement direction for moving the robot from a cell preceding the base cell to the base cell,calculating, by the computer, a movement cost of the scan cell according to the calculated movement direction,comparing, by the computer, the calculated movement cost and a movement cost previously stored in the scan cell,determining, by the computer, based on said comparing, whether or not coordinates of the scan cell are to be stored in the queue structure and,storing, by the computer, the coordinates of the scan cell in the queue structure if it is determined by said determining that the coordinates are to be stored;

    for each cell having coordinates stored in the queue structure,setting the respective cell as a base cell and,performing said searching and setting, said calculating a movement direction, said calculating a movement cost, said comparing, said determining and said storing, to thereby build a map of the space;

    calculating, by the computer, a movement path of the robot based on the built map; and

    configuring the robot to move along the calculated movement path.

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