Control device, control method, and computer-readable recording medium
A control device for a moving body includes: a receiver configured to receive designation of an obstacle position from a user of the moving body; and a controller configured to perform parking control for parking the moving body at a target parking position based on an obstacle position designated by the user. The controller is configured to register the obstacle position as a designated obstacle position in association with the target parking position.
1 . A control device for a moving body, the control device comprising:
a receiver configured to receive designation of an obstacle position from a user of the moving body; and
a controller configured to perform parking control for parking the moving body at a target parking position based on an obstacle position designated by the user, wherein
the controller is configured to register the obstacle position as a designated obstacle position in association with the target parking position, and
the controller is configured to inquire of the user whether the registration is necessary, and perform the registration according to a response from the user.
2 . The control device according to claim 1 , wherein
in the parking control to the target parking position registered in association with the designated obstacle position, the controller is configured to perform control to park the moving body at the target parking position based on the designated obstacle position.
3 . The control device according to claim 1 , wherein
the controller is configured to perform the registration according to a parking history of the moving body at the target parking position without performing the inquiry.
4 . The control device according to claim 1 , wherein
the controller does not perform the inquiry when the target parking position and the obstacle position are registered in association with each other.
5 . The control device according to claim 1 , wherein
the controller is configured to perform a notification prompting the user to change the obstacle position according to a calculation result of a movement path of the moving body to the target parking position based on the obstacle position.
6 . The control device according to claim 1 , wherein
the receiver is configured to notify the user of candidates for the obstacle position, and receive designation of the obstacle position selected by the user from the candidates for the obstacle position.
7 . The control device according to claim 6 , wherein
the receiver is configured to notify, in different modes, the user of a candidate selected by the user and a candidate not selected by the user among the candidates for the obstacle position.
8 . The control device according to claim 1 , further comprising:
a display unit configured to display a peripheral image of the moving body, wherein
the display unit is configured to perform a display with reference to a center point of the target parking position, when the designation of the obstacle position is received, or when the target parking position is determined.
9 . The control device according to claim 8 , wherein
the display unit is configured to perform:
before the target parking position is determined, a first display with reference to a center point of the moving body; and
after the target parking position is determined, a second display with reference to the center point of the target parking position.
10 . The control device according to claim 8 , wherein
the display unit is configured to display, on a selection image of a parking mode different from the peripheral image, an icon for receiving the designation of the obstacle position from the user.
11 . A control method executed by a control device for a moving body, comprising:
receiving designation of an obstacle position from a user of the moving body;
performing parking control for parking the moving body at a target parking position based on an obstacle position designated by the user;
registering the obstacle position as a designated obstacle position in association with the target parking position; and
inquiring of the user whether the registration is necessary, and performing the registration according to a response from the user.
12 . A non-transitory computer-readable recording medium storing a control program for causing a processor of a control device for a moving body to execute processing, the processing comprising:
receiving designation of an obstacle position from a user of the moving body;
performing parking control for parking the moving body at a target parking position based on an obstacle position designated by the user;
registering the obstacle position as a designated obstacle position in association with the target parking position; and
inquiring of the user whether the registration is necessary, and performing the registration according to a response from the user.
13 . A control device for a moving body, the control device comprising:
a receiver configured to receive designation of an obstacle position from a user of the moving body; and
a controller configured to perform parking control for parking the moving body at a target parking position based on an obstacle position designated by the user, wherein
the controller is configured to register the obstacle position as a designated obstacle position in association with the target parking position, and
the controller is configured to perform a notification prompting the user to change the obstacle position according to a calculation result of a movement path of the moving body to the target parking position based on the obstacle position.
14 . A control device for a moving body, the control device comprising:
a receiver configured to receive designation of an obstacle position from a user of the moving body; and
a controller configured to perform parking control for parking the moving body at a target parking position based on an obstacle position designated by the user, wherein
the controller is configured to register the obstacle position as a designated obstacle position in association with the target parking position, and
the receiver is configured to notify the user of candidates for the obstacle position, and receive designation of the obstacle position selected by the user from the candidates for the obstacle position.