Human-tracking robot
AssigneeRobo-Team Home Ltd
InventorsYosef Arie WOLF, Gal GOREN, Efraim VITZRABIN, Roee FINKELSHTAIN
Life of this patent
Estimating the term…
Abstract
A robot, method and computer program product, the method comprising: receiving a collection of points in at least two dimensions; segmenting the points according to distance to determine at least one object; tracking the at least one object; subject to at least two objects of size not exceeding a first threshold and at a distance not exceeding a second threshold, merging the at least two objects; and classifying a pose of a human associated with the at least one object.
Claims21
A robot comprising:
- a sensor for capturing providing a collection of points in at least two dimensions, the points indicative of objects in an environment of the robot;
- a processor adapted to perform the steps of:
- receiving a collection of points in at least two dimensions;
- segmenting the points according to distance to determine at least one object;
- tracking the at least one object;
- subject to at least two objects of size not exceeding a first threshold and at a distance not exceeding a second threshold, merging the at least two objects into a single object;
- and
- classifying a pose of a human associated with the single object;
- a steering mechanism or changing a position of the robot in accordance with the pose of the human;
- and
- a motor for activating the steering mechanism.
A method for detecting a human in an indoor environment, comprising:
- receiving a collection of points in at least two dimensions;
- segmenting the points according to distance to determine at least one object;
- tracking the at least one object;
- subject to at least two objects of size not exceeding a first threshold and at a distance not exceeding a second threshold, merging the at least two objects into a single object;
- and
- classifying a pose of a human associated with the single object.
A computer program product comprising:
- a non-transitory computer readable medium;
- a first program instruction for receiving a collection of points in at least two dimensions;
- a second program instruction for segmenting the points according to distance to determine at least one object;
- a third program instruction for tracking the at least one object;
- a fourth program instruction for subject to at least two objects of size not exceeding a first threshold and at a distance not exceeding a second threshold, merging the at least two objects;
- and
- a fifth program instruction for classifying a pose of a human associated with the at least one object,
- wherein said first, second, third, fourth, and fifth program instructions are stored on said non-transitory computer readable medium.
(canceled)
Dependencies are inferred from the claim text.