Apparatus and method for controlling parked vehicle using connected system
11738764 · 2023-08-29
Assignee
Inventors
Cpc classification
B60W2050/0002
PERFORMING OPERATIONS; TRANSPORTING
B62D15/0285
PERFORMING OPERATIONS; TRANSPORTING
G06V20/58
PHYSICS
B62D15/027
PERFORMING OPERATIONS; TRANSPORTING
G06V20/588
PHYSICS
B60W2554/4044
PERFORMING OPERATIONS; TRANSPORTING
B62D1/00
PERFORMING OPERATIONS; TRANSPORTING
B60W50/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W50/12
PERFORMING OPERATIONS; TRANSPORTING
B62D15/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for controlling a parked vehicle includes receiving vehicle identification information from a first terminal, specifying a target vehicle to be controlled based on the vehicle identification information, waking up the target vehicle to be controlled and transitioning the target vehicle to be controlled to a movable state, and transmitting a moving direction to the target vehicle to be controlled.
Claims
1. A method for controlling movement of a parked vehicle, the method comprising: executing, by a server, user authentication through a first terminal; receiving, by the server, vehicle identification information on a double-parked vehicle from the first terminal, wherein the vehicle identification information includes an image or information of a license plate of the doubled-parked vehicle, or a photographed QR code; specifying, by the server, the double-parked vehicle as a target vehicle to be controlled based on the vehicle identification information and transmitting, by the server, a request of agreement to responsibility to the first terminal; waking up, by the server, the target vehicle to be controlled and transitioning the target vehicle to be controlled to a movable state upon receiving the agreement to responsibility and an agreement completion notification for moving the target vehicle from the first terminal or an approval for movement of the target vehicle; and transmitting, by the server, a moving direction to the target vehicle to be controlled.
2. The method according to claim 1, wherein the transmitting of the request of agreement to responsibility to the first terminal includes: confirming, by the server, whether or not the specified target vehicle to be controlled is movable before the transmitting a responsibility agreement request; and transmitting the request of agreement to responsibility to the first terminal according to a result of the confirming.
3. The method according to claim 2, further comprising transmitting, by the server, contact number information of an owner of the target vehicle to be controlled to the first terminal.
4. The method according to claim 1, further comprising notifying, by the server, a second terminal relating to the specified target vehicle to be controlled that the specified target vehicle to be controlled is to be moved.
5. The method according to claim 4, wherein the notifying a second terminal that the specified target vehicle to be controlled is to be moved comprises: notifying the second terminal of at least one of user information of the first terminal or an image of surroundings around the target vehicle to be controlled, acquired by the target vehicle to be controlled.
6. The method according to claim 1, wherein the moving direction is determined by the server based on an image of surroundings around the target vehicle to be controlled, wherein the image is received by the server from the target vehicle to be controlled.
7. The method according to claim 1, wherein the moving direction is determined by the first terminal.
8. The method according to claim 1, wherein the moving direction is determined by at least one of the server based on an image of surroundings around the target vehicle to be controlled, wherein the image is received by the server from the target vehicle to be controlled, or the first terminal.
9. A non-statutory computer readable recording medium having recorded thereon a program to execute the method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate exemplary embodiment(s) of the disclosure and together with the description serve to explain the principle of the disclosure. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) Reference will now be made in detail to exemplary embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. However, the disclosure of the disclosure is not limited to the exemplary embodiments set forth herein and may be variously modified. In the drawings, in order to clearly describe the present disclosure, descriptions of elements which are not related to the present disclosure are omitted, and the same or similar elements are denoted by the same reference numerals even when they are depicted in different drawings.
(11) In the following description of the exemplary embodiments, it will be understood that, when a part “includes” an element, the part may further include other elements and does not exclude presence of such other elements, unless stated otherwise.
(12) One exemplary embodiment of the present disclosure proposes that a target vehicle to be moved becomes in a movable state through user authentication and specifying of the target vehicle to be moved at the request of a user, so that the user may move the target vehicle to be moved without requiring an owner of the corresponding vehicle to directly drive the target vehicle to be moved.
(13) For this purpose, a premise that is applied to the exemplary embodiments of the present disclosure will be described first.
(14) For convenience, it is assumed that a “user” which will be described below is in a situation in which the user wants to remove his/her own vehicle, i.e., a “vehicle desired to be moved”, parked in a parking space, from the parking space, but the vehicle desired to be moved is incapable of exiting the parking space due to a “double-parked vehicle” (i.e., a “target vehicle to be moved”) which is double-parked on an exit path of the vehicle desired to be moved.
(15) Further, it is assumed that the double-parked vehicle includes a sensing unit configured to sense at least obstacles around the double-parked vehicle, and includes a wireless communication system so as to execute wakeup and control at least some functions of the vehicle remotely. For example, the sensing unit may include an ultrasonic sensor, an around view monitor (AVM) system, an advanced driver assistance system (ADAS), etc., without being limited thereto. Further, the double-parked vehicle may include a remote smart parking assist (RSPA) system, which enables the vehicle to be parked remotely through control of a steering system and a driving system using the sensing unit.
(16) Further, it is assumed that the user and an owner of the double-parked vehicle have already subscribed to the same connected service. Here, the subscription to the same connected service may mean that a service entity of the corresponding connected service has or possesses access authority for information for authentication of the user, and possesses remote connection and control authority for the double-parked vehicle or is in a state in which the service entity may acquire the remote connection and control authority for the double-parked vehicle from the owner of the double-parked vehicle. Although it is assumed that this service is provided through one server in the following description of the exemplary embodiments, this assumption is only exemplary and it will be apparent to those having ordinary skill in the art that this service may be implemented through cooperation between two or more servers.
(17)
(18) Referring to
(19) Further, specifying of the double-parked vehicle may be executed by providing, by the user, identification information for identifying the double-parked vehicle to the entity providing the service (hereinafter, referred to as a “server”) and looking up, by the server, membership information using the corresponding identification information. Provision of the identification information may be executed by transmitting an image of the license plate of the double-parked vehicle, taken by the user using the smart phone, inputting information of the license plate, or by photographing a QR code, which is obtained from the entity providing the corresponding service by an owner of the double-parked vehicle and is provided so as to be visible outside, but is not limited thereto.
(20) When the server specifies the double-parked vehicle, the server may send a notification that the movement control service for the corresponding vehicle will be executed to the owner of the double-parked vehicle (S120). Here, the notification may include user-related information. The user-related information is information which is agreed to be provided to the owner of the double-parked vehicle according to the terms and conditions of the service, and may include the contact number, personal information, etc. of the user. The contact number may be provided in the form of a safety number using a one-time-use virtual number. Further, if the double-parked vehicle includes an AVM system, the server may acquire an image of the surroundings of the double-parked vehicle by activating the AVM system of the double-parked vehicle, and transmit the notification including the acquired image of the surroundings of the double-parked vehicle to the owner of the double-parked vehicle.
(21) In response to the notification, the owner of the double-parked vehicle may approve whether or not the double-parked vehicle is to be moved (S130), and this operation (S130) may be omitted when the user agrees to responsibility in a predetermined range due to movement based on the terms and conditions of the service.
(22) Depending on the approval by the owner of the double-parked vehicle or the agreement to the responsibility by the user, the server may wake up the double-parked vehicle, and remotely control the double-parked vehicle to become in a movable state (S140). Here, the movable state of the double-parked vehicle may mean in a narrow sense that a transmission of the double-parked vehicle is shifted from a parking gear position (P) to a neutral gear position (N), and, in this exemplary embodiment, may mean that an ADAS or an RSPA system of the double-parked vehicle is activated so that the double-parked vehicle becomes in an actively movable state.
(23) When a moving direction of the double-parked vehicle in the movable state is determined (S150), the double-parked vehicle may be moved in the corresponding direction so as to enable the vehicle desired to be moved to exit a parking space (S160). Here, the moving direction may mean simply a forward direction or a backward direction, or include a maneuvering direction for obstacle avoidance through steering, depending on whether or not an obstacle is present. Further, the moving direction may be determined by the user, be determined by the server through an AVN image of the double-parked vehicle, or be determined to be a direction for avoiding an obstacle through sensing of the obstacle by the double-parked vehicle, without being limited thereto.
(24) When exit of the vehicle desired to be moved from the parking space has been completed, parking of the double-parked vehicle may be subsequently controlled (S170). Subsequent control of parking of the double-parked vehicle may include not only turning-off of an engine of the double-parked vehicle after shifting of the transmission to the neutral gear position (N) but also improvement in the double-parked state through alignment along parking lines or parking of the double-parked vehicle in the parking space in which the vehicle desired to be moved was parked using the RSPA system.
(25) Hereinafter, the above-described process shown in
(26) Referring to
(27) Here, when a user, i.e., an owner of the vehicle 10 desired to be moved, authenticates himself/herself on the server and the server specifies the double-parked vehicle 20, the server may wake up the double-parked vehicle 20 and activate an AVM system of the double-parked vehicle 20. The double-parked vehicle 20 may transmit an AVM image to the server, and the server may transmit the corresponding image to a terminal of the user.
(28) The user may select a position 220 of his/her own vehicle 10 which is blocked by the double-parked vehicle 20, in an image 210 displayed on the terminal, as shown in
(29) As the moving direction of the double-parked vehicle 20 is determined to be a forward direction, the double-parked vehicle 20 may be moved in the forward direction, as shown in
(30) Hereinafter, Operations S110 to S140 shown in
(31)
(32) Referring to
(33) When user authentication has been normally completed, the user may acquire identification information of the double-parked vehicle through his/her own terminal (S320), and transmit the acquired identification information to the server (S330).
(34) The server may specify the double-parked vehicle based on the received identification information, and identify the contact number of the owner of the double-parked vehicle connected to information of the specified vehicle. Further, the server may confirm whether or not the service is available by confirming a communication state with the double-parked vehicle.
(35) Thereafter, the server may request an agreement to driver's responsibility for the vehicle movement (support) service (S340). If the server is incapable of communicating with the specified double-parked vehicle or is incapable of providing the service to the double-parked vehicle because the double-parked vehicle has no remote control function, the server may provide contact number information (for example, a safety number) of the owner of the double-parked vehicle to the user terminal.
(36) In response to the request for agreement, the user may undergo an agreement procedure (S350), and the server may be notified of a result of agreement (S360). A detailed description of the agreement procedure will be given below referring to
(37) The terminal of the owner of the double-parked vehicle may be notified of initiation of the movement support service by user agreement (S370), and in some exemplary embodiments, the terminal of the owner of the double-parked vehicle may be accompanied by approval for movement by the owner of the double-parked vehicle (S370′).
(38) Depending on the user agreement or approval for movement by the owner of the double-parked vehicle, the server may wake up the double-parked vehicle so as to transition to the movable state (S380). Thereafter, the double-parked vehicle may be moved and parked (S390).
(39)
(40) Referring to
(41) Although the moving direction of the double-parked vehicle is determined by the user or the server, the double-parked vehicle may actively detect and avoid an obstacle so as to prevent an accident when moving in the determined direction. This will be described referring to
(42)
(43) Referring to
(44) During movement, the double-parked vehicle monitors whether or not an obstacle is present on a moving path through an ultrasonic sensor, a vision sensor, the AVM system or a combination thereof (S520), and when no obstacle on the moving path is recognized (No in S520), the double-parked vehicle moves until the user notifies of completion of movement (S530).
(45) On the other hand, when an obstacle on the moving path is recognized (Yes in S520), the double-parked vehicle may determine a position of the obstacle and a distance from the obstacle through measurement of the surroundings of the double-parked vehicle, and calculate an avoidance steering angle for avoiding the corresponding obstacle (S540). Here, in order to prevent collision with the obstacle, a point in time when the double-parked vehicle is stopped may be determined based on a braking distance matching the current speed of the double-parked vehicle, without being limited thereto.
(46) The double-parked vehicle may determine a possibility of steering avoidance by comparing the maximum steering angle thereof with the avoidance steering angle (S550). Upon determining that steering avoidance is enabled (i.e., that the maximum steering angle is greater than the avoidance steering angle), the double-parked vehicle may continue to move after steering (S560).
(47) On the other hand, upon determining that steering avoidance is not enabled, the double-parked vehicle notifies the server that the double-parked vehicle is incapable of being moved in the corresponding direction (S570), and stand by for a determination of another moving direction (S510).
(48) The above-described process will be described in more detail with reference to
(49)
(50) First, referring to
(51) As described above, the movement of the double-parked vehicle according to the present disclosure may include improvement of alignment thereof. This will be described in more detail with reference to
(52)
(53) First, referring to
(54) If the double-parked vehicle 20 is not loaded with the AVM system or no parking lines parallel to bumper lines of vehicles are drawn in the parking lot, side ultrasonic sensors provided in a direction facing towards a parking space may be used, as shown in
(55) Next, movement of the double-parked vehicle to a position at which the vehicle desired to be moved was parked will be described with reference to
(56)
(57) Referring to
(58) When information about the respective reference lines is acquired, the double-parked vehicle 20 may determine a manner of parking based on at least one of the information about the respective reference lines. For example, when the distance between the space width reference lines is greater than the width of the host vehicle, the double-parked vehicle 20 may determine to enter the parking space in which the vehicle 10 desired to be moved was parked, as shown in
(59) Prior to the determination as to whether or not the double-parked vehicle 20 is to enter the parking space, the double-parked vehicle 20 may confirm whether or not the vehicle 10 desired to be moved has completely exited the parking space, and may specify a parking position. For example, the double-parked vehicle 20 may confirm whether or not the vehicle 10 desired to be moved has completely exited the parking space using a rear sensor or a rear camera if the double-parked vehicle 20 moves forwards or using a front sensor or a front camera if the double-parked vehicle 20 moves backwards, and then specify the position at which the vehicle 10 desired to be moved was previously parked.
(60) When the double-parked vehicle 20 determines to enter the parking space in which the vehicle 10 desired to be moved was previously parked, the double-parked vehicle 20 may determine the optimum entry path and then be parked based on at least one of the information about the respective reference lines, as shown in
(61) The above-described method according to the present disclosure may be implemented as computer readable code in a computer readable recording medium in which programs are recorded. Such computer readable recording media may include all kinds of recording media in which data readable by computer systems is stored. As an example, the computer readable recording media may include a hard disk drive (HDD), a solid-state disk (SSD), a silicon disk drive (SDD), a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
(62) As is apparent from the above description, in a method for controlling a parked vehicle using a connected system according to at least one exemplary embodiment of the present disclosure, the parked vehicle may be conveniently and safely moved through the connected system.
(63) Particularly, in the method according to the at least one exemplary embodiment of the present disclosure, collision during movement may be prevented, a target vehicle to be moved may be aligned with a parking line, and be parked in a vacant parking space.
(64) It will be apparent to those skilled in the art that various modifications and variations can be made in the present disclosure without departing from the spirit or scope of the disclosure. Thus, it is intended that the present disclosure cover the modifications and variations of this disclosure provided they come within the scope of the appended claims and their equivalents.