MOBILE DEVICE, MOVING SYSTEM, MOVING METHOD, AND MOVING PROGRAM
First Claim
1. A mobile device that moves to a movable target object, the mobile device comprising:
- a target object detection unit that detects the target object;
a driving device that causes the mobile device to move;
a storage device that stores environment map information including target object location information and map information;
a present location acquisition unit for acquiring the present location of the mobile device from the map information;
a search unit for searching for a route from the present location of the mobile device to the location of the target object, using the map information, the present location of the mobile device, and the target object location information; and
a drive control unit for controlling the driving device so as to move along the route found by the search;
wherein the search unit searches for a route from the present location of the mobile device to the target object location information included in the environment map information, and in a case where the target object is detected by the target object detection unit while moving along the route found by the search, the search unit searches for a new route from the present location of the mobile device at the time of detection to the detected location of the target object;
and wherein the drive control unit causes the mobile device to move along the new route found by the search.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology is provided that easily acquires the location where an article is placed and then moves to that location, even in cases where the article was originally placed in a location shielded from GPS radio wave, and subsequently moved to another location. Marks and RFID tags are affixed to a movable tray. A transfer robot includes a camera, a reader, and a sensor. The transfer robot detects the tray location from the location of a region in an image photographed by the camera that matches mark information. Furthermore, the reader in the transfer robot detects the tray location from the intensity of a radio wave whose information, when read, matches an ID retained in the RFID tag. The transfer robot moves with the camera and the reader, detecting the tray that is the target destination.
124 Citations
13 Claims
-
1. A mobile device that moves to a movable target object, the mobile device comprising:
-
a target object detection unit that detects the target object; a driving device that causes the mobile device to move; a storage device that stores environment map information including target object location information and map information; a present location acquisition unit for acquiring the present location of the mobile device from the map information; a search unit for searching for a route from the present location of the mobile device to the location of the target object, using the map information, the present location of the mobile device, and the target object location information; and a drive control unit for controlling the driving device so as to move along the route found by the search; wherein the search unit searches for a route from the present location of the mobile device to the target object location information included in the environment map information, and in a case where the target object is detected by the target object detection unit while moving along the route found by the search, the search unit searches for a new route from the present location of the mobile device at the time of detection to the detected location of the target object; and wherein the drive control unit causes the mobile device to move along the new route found by the search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. A mobile device that moves to one of a plurality of movable target objects (hereinafter, destination object), the mobile device comprising:
-
a first reader that reads a signal from a first RFID tag that is able to communicate within a predetermined region, and is affixed to each of the target objects; a second reader that reads a signal from a second RFID tag that is able to communicate within a region that is wider than that of the first RFID tag, and is affixed to each of the target objects; a driving device that moves the mobile device; a storage device that stores environment map information, including, for each target object, a first ID retained by the first RFID tag, a second ID retained by the second RFID tag, location information, and map information; a present location acquisition unit for acquiring the present location of the mobile device; a target object detection unit for detecting the location of the destination object from a respective radio wave intensity of a signal that matches the first ID of the destination object read by the first reader, and a signal that matches the second ID of the destination object read by the second reader; a search unit for searching for a route from the acquired present location of the mobile device to the location of the destination object; and a drive control unit for controlling the driving device so as to move along the route found by the search; and wherein the search unit searches for a route from the present location of the mobile device to the location indicated by the target object location information included in the environment map information, and in a case where the destination object is detected by the target object detection unit while mobile along the route found by the search, the search unit searches for a route to move to the detected location; in a case where the second reader reads the plurality of second IDs that include the second ID of the destination object, and the target object detection unit acquires the plurality of target object locations that include the location of the destination object, the search unit searches for a new route to move to one of the acquired locations, and the drive control unit moves following the new route; in a case where the signal read by the first reader does not match the first ID of the destination object at the location that was the movement destination according to the new route, the search unit searches for a new route to move to another one of the acquired locations, and the drive control unit moves along the new route found by the search; and the searching for routes and moving is repeated until the signal read by the first reader matches the first ID of the destination object at the location that was the movement destination according to the new route.
-
-
11. A system wherein a plurality of mobile devices that move to a movable target object are mutually connected to each other, wherein:
-
each mobile device is a mobile device that moves to a movable target object and includes; a target object detection unit for detecting the target object; a driving device that causes the mobile device to move; a storage device that stores environment map information including target object location information and map information; a present location acquisition unit for acquiring the present location of the mobile device from the map information; a search unit that searches for a route from the present location of the mobile device to the location of the target object, using the map information, the present location of the mobile device, and the location of the target object; a drive control unit that controls the driving device so as to move along the route found by the search; an updating unit; an environment map information acquisition unit; and an output unit; and
whereinthe search unit searches for a route from the present location of the mobile device to the location indicated by the target object location information included in the environment map information, and in a case where the target object is detected by the target object detection unit while moving along the route found by the search, the search unit searches for a new route from the present location of the mobile device at the time of detection, to the detected location of the target object; the drive control unit causes the mobile device to move along the new route found by the search; the updating unit causes the target object location acquired by the target object detection unit to be stored in the storage device as new location information; the output unit outputs to other mobile devices environment map information that includes the updated location information; and the environment map information acquisition unit causes the environment map information input from the other mobile devices to be stored in the storage device as new environment map information.
-
-
12. A moving method for moving a mobile device to a movable target object, the mobile device including a driving device that causes the mobile device to move, a storage device that stores environment map information including location information and map information of the target object, and a calculating device, and wherein the calculating device executes the steps of:
-
searching for a route from the present location of the mobile device to a location indicated by the target object location information included in the environment map information; controlling the driving device so as to move along the route found by the search; detecting the target object while moving along the route found by the search; searching for a new route from the present location of the mobile device to the location of the target location when the target object is detected; and controlling the driving device so as to move along the new route found by the search.
-
-
13. A moving program for a mobile device that causes the mobile device to move to a movable target object, the mobile device including a driving device that causes the mobile device to move, a storage device that stores environment map information including location information and map information of the target object, and a calculating device, and wherein the calculating device executes the steps of:
-
searching for a route from the present location of the mobile device to the location indicated by the target object location information included in the environment map information; controlling the mobile device so as to move along the route found by the search; detecting the target object while moving along the route found by search; searching for a new route from the present location of the mobile device to the location of the target location when the target object is detected; and controlling the mobile device so as to move along the new route found by the search.
-
Specification