Control method for mobile object, mobile object, and computer-readable storage medium
AssigneeMitsubishi Logisnext Co., Ltd.
InventorKenji Takao
Life of this patent
Estimating the term…
Abstract
A control method for a mobile object is a control method for a mobile object that automatically moves. The control method includes detecting a position of a target object to be conveyed with respect to the mobile object, and acquiring, based on a detection result of the position of the target object, positional information on the target object indicating the position of the target object with respect to the mobile object in a state in which a fork disposed on the mobile object is inserted into a hole formed on the target object.
Claims8
A control method for a mobile object that automatically moves, the control method comprising:
- detecting a position of a target object to be conveyed which is placed in a disposition region with respect to the mobile object in a second direction intersecting with a first direction toward the target object from the mobile object;
- acquiring, based on a detection result of the position of the target object, positional information on the target object indicating the position of the target object with respect to the mobile object in the second direction in a state in which a fork disposed on the mobile object is inserted into a hole formed on the target object;
- moving the fork into the hole, and picking up the target object which is placed in the disposition region;
- adjusting, based on the positional information, the position of the target object with respect to the mobile object in the second direction by causing the fork to move toward the second direction side, in a state of picking up the target object, to move the target object in the second direction to reach an adjusting position where a distance between a center positions of the mobile object and the target object is equal to or smaller than a predetermined value in the second direction, so that the mobile object moves along a route, without correcting the route based on the adjusted positional information, towards the conveyance region;
- causing the mobile object to move along the route towards a conveyance region which is different from the disposition region, in which the position of the target object is maintained at the adjusting position;
- and
- unloading the target object in a state in which the position of the target object is maintained at the adjusting position, wherein
- the method further including:
- detecting a position, by emitting laser light by a first sensor disposed on the mobile object in a state in which an irradiation direction is fixed while moving the fork in the second direction, as an end part position of the fork in the second direction at a timing when reflected light from the target object can not be detected immediately after the reflected light from the target object was detected, and
- moving the fork a predetermined distance with respect to the end part position such that the target object reaches to the adjusting position.
A mobile object that automatically moves, the mobile object comprising:
- a detection control unit configured to cause a position of a target object to be conveyed which is placed in a disposition region with respect to the mobile object to be detected in a second direction intersecting with a first direction toward the target object from the mobile object;
- a positional information acquisition unit configured to acquire positional information on the target object indicating the position of the target object with respect to the mobile object in the second direction in a state in which a fork disposed on the mobile object is inserted into a hole formed on the target object based on a detection result of the position of the target object;
- and
- a fork control unit configured to move the fork into the hole, and pick up the target object which is placed in the disposition region;
- and
- a positional information unit configured to adjust, based on the positional information, the position of the target object with respect to the mobile object in the second direction by causing the fork to move toward the second direction side, in a state of picking up the target object, to move the target object in the second direction to reach an adjusting position where a distance between a center positions of the mobile object and the target object is equal to or smaller than a predetermined value in the second direction, so that the mobile object moves along a route, without correcting the route based on the adjusted positional information, towards the conveyance region,
- wherein the mobile object is moved along the route towards a conveyance region which is different from the disposition region, in which the position of the target object is maintained at the adjusting position,
- the target object is unloaded in a state in which the position of the target object is maintained at the adjusting position,
- the positional information acquisition unit is further configured to detect a position, by emitting laser light by a first sensor disposed on the mobile object in a state in which an irradiation direction is fixed while moving the fork in the second direction, as an end part position of the fork in the second direction at a timing when reflected light from the target object can not be detected immediately after the reflected light from the target object was detected, and
- the positional information unit is further configured to cause the forks to move a predetermined distance with respect to the end part position such that the target object reaches to the adjusting position.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to perform a control method for a mobile object that automatically moves, the computer program comprising:
- detecting a position of a target object to be conveyed which is placed in a disposition region with respect to the mobile object in a second direction intersecting with a first direction toward the target object from the mobile object;
- acquiring, based on a detection result of the position of the target object, positional information on the target object indicating the position of the target object with respect to the mobile object in the second direction in a state in which a fork disposed on the mobile object is inserted into a hole formed on the target object;
- moving the fork into the hole, and picking up the target object which is placed in the disposition region;
- adjusting, based on the positional information, the position of the target object with respect to the mobile object in the second direction by causing the fork to move toward the second direction side, in a state of picking up the target object, to move the target object in the second direction to reach an adjusting position where a distance between a center positions of the mobile object and the target object is equal to or smaller than a predetermined value in the second direction, so that the mobile object moves along a route, without correcting the route based on the adjusted positional information, towards the conveyance region;
- causing the mobile object to move along the route towards a conveyance region which is different from the disposition region, in which the position of the target object is maintained at the adjusting position;
- and
- unloading the target object in a state in which the position of the target object is maintained at the adjusting position, wherein
- the computer program further including:
- detecting a position, by emitting laser light by a first sensor disposed on the mobile object in a state in which an irradiation direction is fixed while moving the fork in the second direction, as an end part position of the fork in the second direction at a timing when reflected light from the target object can not be detected immediately after the reflected light from the target object was detected, and
- moving the fork a predetermined distance with respect to the end part position such that the target object reaches to the adjusting position.
Dependencies are inferred from the claim text.