AUTONOMOUS MOBILE DEVICE AND OPERATING METHOD FOR THE SAME
First Claim
1. An autonomous mobile device configured to move on a surface provided with a base station thereon, said autonomous mobile device comprising:
- a housing;
a motion control module disposed at said housing for controlling movement of said autonomous mobile device;
a detecting module disposed at said housing for detecting presence of an obstacle near said housing; and
a processor coupled to said motion control module and said detecting module, and configured to operate said autonomous mobile device in one of a work state and return state;
wherein, in the work state, said processor is operable to plot a movement route on the surface and to control said motion control module to move said autonomous mobile device along the movement route on the surface, and is operable to adjust the movement route upon presence of an obstacle detected by said detecting module;
wherein, in the return state, said processor is operable topartition a portion of the surface, over which said autonomous mobile device moves in the work state, into a plurality of virtual blocks,determine a starting one of the virtual blocks where said autonomous mobile device currently locates, a destination one of the virtual blocks where the base station locates, and an exclusion one of the virtual blocks where the obstacle locates,using the virtual blocks except the exclusion one, plot a returning route on the surface from the starting one to the destination one of the virtual blocks, andcontrol said motion control module to move said autonomous mobile device along the returning route to the base station.
2 Assignments
0 Petitions
Accused Products
Abstract
An autonomous mobile device is configured to move on a surface provided with a base station thereon, and is operated in one of a work state and return state. In the work state, the autonomous mobile device is operable to plot a movement route along which the autonomous mobile device moves, and is operable to adjust the movement route upon presence of an obstacle. In the return state, the autonomous mobile device is operable to plot a returning route on the surface from the current position to the base station, and to move along the returning route to the base station.
101 Citations
20 Claims
-
1. An autonomous mobile device configured to move on a surface provided with a base station thereon, said autonomous mobile device comprising:
-
a housing; a motion control module disposed at said housing for controlling movement of said autonomous mobile device; a detecting module disposed at said housing for detecting presence of an obstacle near said housing; and a processor coupled to said motion control module and said detecting module, and configured to operate said autonomous mobile device in one of a work state and return state; wherein, in the work state, said processor is operable to plot a movement route on the surface and to control said motion control module to move said autonomous mobile device along the movement route on the surface, and is operable to adjust the movement route upon presence of an obstacle detected by said detecting module; wherein, in the return state, said processor is operable to partition a portion of the surface, over which said autonomous mobile device moves in the work state, into a plurality of virtual blocks, determine a starting one of the virtual blocks where said autonomous mobile device currently locates, a destination one of the virtual blocks where the base station locates, and an exclusion one of the virtual blocks where the obstacle locates, using the virtual blocks except the exclusion one, plot a returning route on the surface from the starting one to the destination one of the virtual blocks, and control said motion control module to move said autonomous mobile device along the returning route to the base station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An operating method of an autonomous mobile device configured to move on a surface provided with a base station thereon, the autonomous mobile device including
a motion control module for controlling movement of the autonomous mobile device, a detecting module for detecting presence of an obstacle, and a processor coupled to the motion control module and the detecting module, said operating method comprising the following steps of: -
(a) operating, by the processor, the autonomous mobile device in a work state with the following sub-steps of plotting a movement route on the surface, controlling the motion control module to move the autonomous mobile device along the movement route on the surface, and adjusting the movement route upon presence of an obstacle detected by the detecting module; and (b) operating, by the processor, the autonomous mobile device in a return state with the following sub-steps of partitioning a portion of the surface, over which the autonomous mobile device moves in the work state, into a plurality of virtual blocks, determining a starting one of the virtual blocks where the autonomous mobile device currently locates, a destination one of the virtual blocks where the base station locates, and an exclusion one of the virtual blocks where the obstacle locates, using the virtual blocks except the exclusion one to plot a returning route on the surface from the starting one to the destination one of the virtual blocks, and controlling the motion control module to move the autonomous mobile device along the returning route to the base station. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification