METHOD AND APPARATUS FOR CONTROLLING DRIVING OF ROBOT
First Claim
1. A method for controlling driving of a robot, comprising:
- constructing map information by obtaining information of a target environment to be mowed;
generating a path along which the robot equipped with a mowing module mounted thereon moves in the target environment on the basis of the constructed map information;
driving the robot so that the robot travels along the generated path in response to a mowing command;
extracting a free area and an occupied area while traveling along the path;
adaptively controlling a driving and mowing mode of the robot based on the extracted free area and occupied area; and
terminating the mowing mode when detecting a completion of the mowing for the target mowing area during the mowing mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes constructing map information by obtaining information of environment of a target mowing area, generating a 3-D space path along which the robot having mowing equipment mounted thereon is to move in the target mowing area based on the constructed map information, driving the robot so that the robot travels along the 3-D space path in response to an instruction for executing a mowing mode, extracting a ground area and an obstacle for robot driving by extracting information of a 3-D space when traveling along the 3-D space path, adaptively controlling the driving and mowing mode of the robot based on the extracted ground area and obstacle, and terminating the mowing mode when detecting a completion of the mowing for the target mowing area during the mowing mode.
-
Citations
20 Claims
-
1. A method for controlling driving of a robot, comprising:
-
constructing map information by obtaining information of a target environment to be mowed; generating a path along which the robot equipped with a mowing module mounted thereon moves in the target environment on the basis of the constructed map information; driving the robot so that the robot travels along the generated path in response to a mowing command; extracting a free area and an occupied area while traveling along the path; adaptively controlling a driving and mowing mode of the robot based on the extracted free area and occupied area; and terminating the mowing mode when detecting a completion of the mowing for the target mowing area during the mowing mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for controlling driving of a robot, comprising:
-
a map generation block for constructing map information by obtaining information of an environment of a target mowing area; an information DB for storing the constructed map information; a path generation block for generating a 3-D space path along which the robot having mowing equipment mounted thereon is to move in the target mowing area based on the map information stored in the information DB; a control block for driving the robot so that the robot executes a mowing mode along the 3-D space path in response to an instruction for executing the mowing mode; and a surrounding environment acquisition unit for obtaining information of surrounding environments in which the robot travels by extracting information of a 3-D space when the robot executes the mowing mode and providing the information of the surrounding environments to the control block, wherein the control block terminates the mowing mode when the surrounding environment acquisition unit detects a completion of mowing for the target mowing area. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification