CROSS-REFERENCE TO RELATED APPLICATION
TECHNICAL FIELD
[0002] The present disclosure relates to an apparatus and a method for controlling the driving
of a vehicle, and more particularly, relates to an apparatus and a method for controlling
the driving of a vehicle, capable of supporting the driving of the vehicle on a crossroad.
BACKGROUND
[0003] A vehicle is the most general transportation in a modern society, and the number
of people using the vehicle has been increased.
[0004] As a vehicle technology has developed, the movement to a long distance is easier,
and the convenience of life is more improved. However, in a place, such as our nation,
having the higher popular density, a road traffic condition has be worsened, and a
traffic congestion has been seriously made.
[0005] Recently, studies and researches have been actively performed on a vehicle equipped
with an advanced driver assist system (ADAS) that actively provides a vehicle status,
a driver status, and a surrounding environment to reduce the burden on the driver
and increase the convenience of the driver.
[0006] For example, the ADAS mounted in the vehicle includes cross traffic alert (CTA) or
cross collision avoidance (CCA).
[0007] The cross traffic alert (CTA) or cross collision avoidance (CCA) is a collision avoidance
system that determines the risk of collision with a counter vehicle or a crossing
vehicle under the driving situation on the crossroad, and performs emergency braking
in the collision situation.
[0008] The cross traffic alert (CTA) and the cross collision avoidance (CCA) senses and
avoids the risk of collision with the vehicle, but there is recently required a technology
of determining the status of the counter vehicle during the driving of the vehicle,
thereby predicting the collision risk in advance and warning the driver of the collision
risk before the vehicle enters the crossroad.
[0009] However, according to the related art, the vehicle may not cope with when a surrounding
vehicle deviates from a turning trajectory or may not cope with the collision risk
with the surrounding vehicle turning simultaneously with the vehicle, while the vehicle
is turning the crossroad in real time.
SUMMARY
[0010] The present disclosure has been made to solve the above-mentioned problems occurring
in the prior art while advantages achieved by the prior art are maintained intact.
[0011] An aspect of the present disclosure provides an apparatus and a method for controlling
driving of a vehicle, capable of firmly coping with a driving situation on a crossroad.
[0012] The technical problems to be solved by the present disclosure are not limited to
the aforementioned problems, and any other technical problems not mentioned herein
will be clearly understood from the following description by those skilled in the
art to which the present disclosure pertains.
[0013] According to an aspect of the present disclosure, an apparatus for controlling driving
of a vehicle may include a sensor to sense a crossroad and to acquire information
on driving of another vehicle, and a controller to generate a basic route for driving
on the crossroad, to control the driving on the crossroad based on the basic route,
and to generate a modified route or control a driving speed based on information on
the driving of the another vehicle, when the another vehicle invades a specific area
of the basic route or is predicted to invade the specific area.
[0014] According to an embodiment, the basic route may be a driving route, on which the
vehicle, after having entered the crossroad while having followed a center of a driving
lane on which the vehicle has been driving, follows a center of a preset driving lane
on the crossroad until the vehicle deviates from the crossroad.
[0015] According to an embodiment, the controller may perform a bias control operation,
an acceleration control operation, or a deceleration control operation, based on information
on a position of the another vehicle, information on a speed of the another vehicle,
or information on a direction of the another vehicle.
[0016] According to an embodiment, the controller may generate a modified route in a direction
away from the another vehicle, when the another vehicle positioned at a side portion
of the vehicle enters the crossroad to invade the specific area of the basic route
or is predicted to invade the specific area of the basic route.
[0017] According to an embodiment, the controller may decelerate while maintaining the basic
route, when the another vehicle positioned at a side portion of the vehicle accelerates
and cuts in front of the vehicle to invade the specific area of the basic route or
is predicted to invade the specific area of the basic route.
[0018] According to an embodiment, the controller may generate a modified route in a direction
away from the another vehicle and may decelerate, when the another vehicle positioned
at a front side portion of the vehicle cuts in front of the vehicle to invade the
specific area of the basic route or is predicted to invade the specific area of the
basic route.
[0019] According to an embodiment, the controller may generate a modified route in a direction
away from the another vehicle and may accelerate, when the another vehicle positioned
at a rear side portion of the vehicle invades the specific area of the basic route
or is predicted to invade the specific area of the basic route such that the another
vehicle is positioned or is predicted to be positioned at a rear portion of the vehicle.
[0020] According to another aspect of the present disclosure, a method for controlling driving
of a vehicle may include generating, when sensing a crossroad, a basic route for driving
of the vehicle on the crossroad and controlling the driving on the crossroad based
on the basic route, acquiring information on driving of another vehicle, and generating
a modified route and controlling a driving speed based on the information on the driving
of the another vehicle, when the another vehicle invades a specific area of the basic
route or is predicted to invade the specific area of the basic route.
[0021] According to an embodiment, the generating of the basic route for the driving of
the vehicle on the crossroad and the controlling of the driving on the crossroad based
on the basic route may include generating the basic route as a driving route, on which
the vehicle, after having entered the crossroad while having followed a center of
a driving lane on which the vehicle has been driving, follows a center of a preset
driving lane on the crossroad until the vehicle deviates from the crossroad.
[0022] According to an embodiment, the generating of the modified route or the controlling
of the driving speed based on information on driving of the another vehicle, when
the another vehicle invades the specific area of the basic route or is predicted to
invade the specific area of the basic route, includes performing a bias control operation,
an acceleration control operation, or a deceleration control operation, based on information
on a position of the another vehicle, information on a speed of the another vehicle,
or information on a direction of the another vehicle.
[0023] According to an embodiment, the generating of the modified route or the controlling
of the driving speed based on information on driving of the another vehicle, when
the another vehicle invades the specific area of the basic route or is predicted to
invade the specific area of the basic route, includes generating a modified route
in a direction away from the another vehicle, when the another vehicle positioned
at a side portion of the vehicle enters the crossroad to invade the specific area
of the basic route or is predicted to invade the specific area of the basic route.
[0024] According to an embodiment, the generating of the modified route or the controlling
of the driving speed based on information on driving of the another vehicle, when
the another vehicle invades the specific area of the basic route or is predicted to
invade the specific area of the basic route, includes decelerating while maintaining
the basic route, when the another vehicle positioned at a side portion of the vehicle
accelerates and cuts in front of the vehicle to invade the specific area of the basic
route or is predicted to invade the specific area of the basic route.
[0025] According to an embodiment, the generating of the modified route or the controlling
of the driving speed based on information on driving of the another vehicle, when
the another vehicle invades the specific area of the basic route or is predicted to
invade the specific area of the basic route, includes generating a modified route
in a direction away from the another vehicle and decelerating, when the another vehicle
positioned at a front side portion of the vehicle cuts in front of the vehicle to
invade the specific area of the basic route or is predicted to invade the specific
area of the basic route.
[0026] According to an embodiment, the generating of the modified route or the controlling
of the driving speed based on information on driving of the another vehicle, when
the another vehicle invades the specific area of the basic route or is predicted to
invade the specific area of the basic route, includes generating a modified route
in a direction away from the another vehicle and accelerating, when the another vehicle
positioned at a rear side portion of the vehicle invades the specific area of the
basic route or is predicted to invade the specific area of the basic route such that
the another vehicle is positioned or is predicted to be positioned at a rear portion
of the vehicle.
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The above and other objects, features and advantages of the present disclosure will
be more apparent from the following detailed description taken in conjunction with
the accompanying drawings:
FIG. 1 is a block diagram illustrating an apparatus for controlling driving a vehicle,
according to an embodiment of the present disclosure;
FIGS. 2 and 3 are views illustrating a basic route generated by an apparatus for controlling
driving a vehicle, according to an embodiment of the present disclosure;
FIGS. 4 to 7 are views illustrating a basic route modified by an apparatus for controlling
driving a vehicle, according to an embodiment of the present disclosure; and
FIG. 8 is a flowchart illustrating a method for controlling driving a vehicle, according
to an embodiment of the present disclosure.
DETAILED DESCRIPTION
[0028] Hereinafter, some embodiments of the present disclosure will be described in detail
with reference to accompanying drawings. In adding the reference numerals to the components
of each drawing, it should be noted that the identical or equivalent component is
designated by the identical numeral even when they are displayed on other drawings.
In addition, in the following description of an embodiment of the present disclosure,
a detailed description of well-known features or functions will be ruled out in order
not to unnecessarily obscure the gist of the present disclosure.
[0029] In describing the components of the embodiment according to the present disclosure,
terms such as first, second, "A", "B", "(a)", "(b)", and the like may be used. These
terms are merely intended to distinguish one component from another component, and
the terms do not limit the nature, sequence or order of the constituent components.
In addition, unless otherwise defined, all terms used herein, including technical
or scientific terms, have the same meanings as those generally understood by those
skilled in the art to which the present disclosure pertains. Such terms as those defined
in a generally used dictionary are to be interpreted as having meanings equal to the
contextual meanings in the relevant field of art, and are not to be interpreted as
having ideal or excessively formal meanings unless clearly defined as having such
in the present application.
[0030] Hereinafter, embodiments of the present disclosure will be described in detail with
reference to FIGS. 1 to 7.
[0031] FIG. 1 is a block diagram illustrating an apparatus for controlling driving a vehicle,
according to an embodiment of the present disclosure, FIGS. 2 and 3 are views illustrating
a basic route generated by an apparatus for controlling driving a vehicle, according
to an embodiment of the present disclosure, and FIGS. 4 to 7 are views illustrating
a basic route modified by an apparatus for controlling driving a vehicle, according
to an embodiment of the present disclosure.
[0032] Referring to FIG. 1, according to an embodiment of the present disclosure, an apparatus
for controlling driving of a vehicle may include a global positioning system (GPS)
receiver 100, a sensor 200, a map storage 300, a controller 400, and a driving device
500, which are provided in a host vehicle 10.
[0033] The GPS receiver 100 may measure a current position of the host vehicle 10 by using
a signal received from a GPS satellite.
[0034] The sensor 200 may acquire information on a driving status of the host vehicle 10
and information on a driving status of an another vehicle 50 driving on a surrounding
lane adjacent to a driving lane of the host vehicle 10.
[0035] The sensor 200 may include an external sensor 210 and an internal sensor 230 to acquire
the information on the driving status of the host vehicle 10 and the information on
the driving status of the another vehicle 50.
[0036] The external sensor 210 may include a camera sensor 211, which acquires information
on an image obtained by photographing a peripheral portion of the host vehicle 10,
and a distance measuring sensor 213, which acquires information on the distance to
an object positioned around the host vehicle 10, and the distance measuring sensor
213 may include a LIDAR sensor or a RADAR sensor.
[0037] The external sensor 210 may collect the information on the driving status (such as
a relative position, a relative speed, or information on the direction of the another
vehicle 50) of the another vehicle 50 positioned within a preset detection range.
[0038] The camera sensor 211 may acquire the information on the image of the peripheral
portion of the host vehicle 10 through an image sensor, and may perform image processing,
such as noise reduction, for the acquired image.
[0039] The distance measuring sensor 213 may measure the distance between the host vehicle
10 and the another vehicle 50 by measuring arrival time of a laser pulse or an electromagnetic
wave emitted from the another vehicle 50.
[0040] The internal sensor 230 may include a speed sensor 231, an acceleration sensor 233,
a yaw rate sensor 235, and a steering angle sensor 237, and may acquire the information
on the driving status, such as an absolute speed, an acceleration, a yaw rate, or
a steering angle, of the host vehicle 10.
[0041] The map storage 300 may store, in the form of a database, information on a precise
map, which distinguishes between lanes, and clearly shows a straight lane, or a crossroad,
and may automatically and periodically update the information on the precise map through
wireless communication or may manually update the information on the precise map by
a user.
[0042] The driving device 500, which is a component to drive the host vehicle 10 in response
to a control signal received from the controller 400, may include components (such
as a brake, an accelerator, a transmission, or a steering wheel) to actually control
vehicle driving.
[0043] For example, when the control signal of the controller 400 is a signal for indicating
a deceleration, the brake of the driving device 500 may perform a driving control
operation to decelerate. When the control signal of the controller 400 is a signal
for indicating an acceleration, the accelerator of the driving device 500 may perform
a driving control operation to accelerate. When the control signal of the controller
400 is a signal for indicating bias driving, the steering wheel of the driving device
500 may perform a bias driving control operation.
[0044] The controller 400 may recognize the absolute position of the another vehicle 50,
based on the current position of the host vehicle 10, which is received from the GPS
receiver 100, the information on the driving status of the host vehicle 10, and the
information on the driving status of the another vehicle 50, which are received from
the sensor 200.
[0045] In this case, the another vehicle 50 may be a vehicle driving on a surrounding lane
of the driving lane on which the host vehicle 10 drives.
[0046] The controller 400 may perform a map-matching operation for the current position
of the host vehicle 10 and the absolute position of the another vehicle 50 on the
precise map, and may calculate the absolute speed, the absolute position, and the
direction information of the another vehicle 50 driving on the surrounding lane by
using the information on the driving status of the host vehicle 10 and the information
on the driving status of the another vehicle 50 which are collected from the sensor
200.
[0047] For example, the controller 400 may calculate the absolute speed and the absolute
position of the another vehicle 50 and information on the direction that the another
vehicle 50 move forwards, by considering the relative speed of the another vehicle
50 and the relative distance to the another vehicle 50, which are collected through
the external sensor 210, and the absolute speed and the steering angle of the host
vehicle 10, which are measured through the internal sensor 230.
[0048] The controller 400 may recognize, as the crossroad, a position having a central line
51, which is curved, based on the information on the precise map and the information
on lines of a road, which are acquired through the camera sensor 211.
[0049] Accordingly, when the host vehicle 10 recognizes the crossroad based on a front image
of the host vehicle 10 during the driving on a straight road, the controller 400 may
perform a control operation to generate a basic route, and may follow the basic route
at a constant speed while passing through the crossroad by turning on the crossroad.
[0050] For example, referring to FIG. 2, when the host vehicle 10, which attempts to turn
left on the crossroad, and recognizes the crossroad through the central line 51, which
is curved, in the front image during the driving on a first lane of a straight road,
the host vehicle 10 may generate a central line, which extends from a starting point
to an end point of the crossroad, of the first lane as the basic route 53, while considering
on an offset.
[0051] Accordingly, when only the host vehicle 10 drives on the crossroad, the controller
400 may perform a control operation to turn left while following the basic route 53
at a constant speed such that the host vehicle 10 passes through the crossroad.
[0052] For example, referring to FIG. 3, when the host vehicle 10, which attempts to turn
left on the crossroad, recognizes the crossroad through the central line 51, which
is curved, in the front image during the driving on a second lane of the straight
road, the host vehicle 10 may generate a central line, which extends from a starting
point to an end point of the crossroad, of the second lane as the basic route 55,
while considering an offset.
[0053] Accordingly, when only the host vehicle 10 drives on the crossroad, the controller
400 may perform a control operation to turn left while following the basic route 55
at a constant speed such that the host vehicle 10 passes through the crossroad.
[0054] Although the description has been made in that the crossroad is recognized based
on the front image, a technique of recognizing a crossroad, which is well known in
the technical field of the present disclosure, may be employed.
[0055] Meanwhile, referring to FIG. 4, while the host vehicle 10 is driving while following
the basic route 53 on the first lane of the crossroad, the another vehicle 50 positioned
on the second lane, which is at a right side of the host vehicle 10, may drive by
simultaneously turning left on the crossroad at a similar speed to that of the host
vehicle 10.
[0056] In this case, the another vehicle 50 may invade the first lane on which the host
vehicle 10 is driving, while turning left, such that the another vehicle 50 is positioned
at the right side of the host vehicle 10. Accordingly, the another vehicle 50 may
collide with the side surface of the host vehicle 10.
[0057] The controller 400 may collect information on the driving status of the another vehicle
50 within a specific range, and may determine whether the collision risk is present
between the another vehicle 50 and the host vehicle 10, while the host vehicle 10
is turning on the first lane.
[0058] The controller 400 may generate a modified route 57 obtained by modifying the basic
route 53 of the host vehicle 10 to prevent the collision between the host vehicle
10 and the another vehicle 50, when the another vehicle 50 invades the first lane
or is predicted to invade the first lane such that the collision risk is present between
the host vehicle 10 and the another vehicle 50.
[0059] Accordingly, the controller 400 may generate the modified route 57 more biased with
respect to the central line 51, such that the basic route 53 is away from the another
vehicle 50. Accordingly, the host vehicle 10 may follow the modified route 57 while
turning at a constant speed to pass through the crossroad, thereby preventing the
collision between the host vehicle 10 and the another vehicle 50.
[0060] Meanwhile, referring to FIG. 5, while the host vehicle 10 is driving while following
the basic route 53 on the first lane of the crossroad, the another vehicle 50 positioned
on the second lane, which is at the right side of the host vehicle 10, may drive by
simultaneously turning left on the crossroad at a similar speed to that of the host
vehicle 10.
[0061] In this case, the another vehicle 50 may invade the first lane on which the host
vehicle 10 is driving, by accelerating while turning left, such that the another vehicle
50 is positioned in front of the host vehicle 10. Accordingly, the another vehicle
50 may collide with the front portion of the host vehicle 10.
[0062] The controller 400 may generate the modified route 57 obtained by modifying the basic
route 53 of the host vehicle 10 to prevent the collision between the host vehicle
10 and the another vehicle 50, when the another vehicle 50 invades the first lane
or is predicted to invade the first lane such that the front portion of the host vehicle
10 may collide with the another vehicle 50.
[0063] Accordingly, the controller 400 may generate the modified route to maintain the direction
of the basic route 53 and to control the speed of the host vehicle 10 to be more reduced
than that of the another vehicle 50. Accordingly, the host vehicle 10 may follow the
modified path while decelerating to pass through the crossroad.
[0064] Accordingly, the another vehicle 50 may be allowed to drive while preceding the host
vehicle 10, thereby preventing the collision between the host vehicle 10 and the another
vehicle 50.
[0065] Referring to FIG. 6, while the host vehicle 10 is driving by following the basic
route 53 on the first lane of the crossroad, the another vehicle 50 positioned in
front of the host vehicle 10 on the second lane, may drive by simultaneously turning
left on the crossroad at a similar speed to that of the host vehicle 10.
[0066] In this case, the another vehicle 50 may invade the first lane on which the host
vehicle 10 is driving, while turning left, such that the another vehicle 50 is positioned
in front of the host vehicle 10. Accordingly, the another vehicle 50 may collide with
the front portion of the host vehicle 10.
[0067] The controller 400 may generate a modified route obtained by modifying the basic
route 53 of the host vehicle 10, to prevent the collision between the host vehicle
10 and the another vehicle 50, when the another vehicle 50 invades the first lane
or is predicted to invade the first lane such that the collision risk is present between
the front portion of the host vehicle 10 and the another vehicle 50.
[0068] Accordingly, the controller 400 may generate the modified route 57 more biased toward
the central line 51, such that the basic route 53 is away from the another vehicle
50. Accordingly, the host vehicle 10 may follow the modified route 57 while turning
at a constant speed to pass through the crossroad, thereby preventing the collision
between the host vehicle 10 and the another vehicle 50.
[0069] In this case, even if the host vehicle 10 follows the modified route 57 while turning
at the constant speed to pass through the crossroad, when the collision risk is present
between the front portion of the host vehicle 10 and the another vehicle 50, the speed
of the host vehicle 10 is controlled to be more reduced than that of the another vehicle
50, such that the another vehicle 50 drives while preceding the host vehicle 10, thereby
preventing the collision between the host vehicle 10 and the another vehicle 50.
[0070] Meanwhile, referring to FIG. 7, while the host vehicle 10 is diving by following
the basic route 53 on the first lane of the crossroad, the another vehicle 50 positioned
in back of the host vehicle 10 on the second lane which is at the right side of the
host vehicle 10, may drive by simultaneously turning left on the crossroad at a similar
speed to that of the host vehicle 10.
[0071] In this case, the another vehicle 50 may invade the first lane on which the host
vehicle 10 is driving, while turning left, such that the another vehicle 50 is positioned
in back of the host vehicle 10. Accordingly, the another vehicle 50 may collide with
the rear portion of the host vehicle 10.
[0072] The controller 400 may generate the modified route 57 obtained by modifying the basic
route 53 of the host vehicle 10 to prevent the collision between the host vehicle
10 and the another vehicle 50, when the another vehicle 50 invades the first lane
or is predicted to invade the first lane such that the collision risk is resent between
the rear portion of the host vehicle 10 and the another vehicle 50.
[0073] Accordingly, the controller 400 may generate the modified route 57 more biased toward
the central line 51, such that the basic route 53 is away from the another vehicle
50. Accordingly, the host vehicle 10 may follow the modified route 57 while turning
at a constant speed to pass through the crossroad, thereby preventing the collision
between the host vehicle 10 and the another vehicle 50.
[0074] In this case, even if the host vehicle 10 follows the modified route 57 while turning
at a constant speed to pass through the crossroad, when the collision risk is present
between the rear portion of the host vehicle 10 and the another vehicle 50, the speed
of the host vehicle 10 is controlled to be more accelerated than that of the another
vehicle 50, such that the host vehicle 10 is away from the another vehicle 50, thereby
preventing the collision between the host vehicle 10 and the another vehicle 50.
[0075] Hereinafter, a method for controlling the driving of a vehicle, according to another
embodiment of the present disclosure will be described in detail with reference to
FIG. 8.
[0076] FIG. 8 is a flowchart illustrating a method for controlling driving a vehicle, according
to an embodiment of the present disclosure.
[0077] Hereinafter, it is assumed that the apparatus for controlling the driving of the
vehicle of FIG. 1 performs a processor of FIG. 8.
[0078] First, the controller 400 may generate the basic route 53 on the crossroad and may
control the host vehicle 10 to follow the basic route 53, when recognizing the crossroad
by using a front image captured by the sensor 200 (S110).
[0079] The controller 400 may collect information on the driving status of the another vehicle
50 within a specific range, and may determine whether the collision risk is present
between the another vehicle 50 and the host vehicle 10 while the host vehicle 10 is
turning on the first lane (S120).
[0080] Thereafter, when the host vehicle 10 drives while following the basic route 53 and
when the another vehicle 50 driving around the host vehicle 10 invades or is predicted
to invade a specific area of the driving route of the host vehicle 10 (S130), the
controller 400 may modify the driving route or the driving speed of the host vehicle
10, based on the driving information of the another vehicle 50, which is acquired
from the sensor 200.
[0081] Accordingly, when the another vehicle 50 invades or is predicted to invade the specific
area of the driving route of the host vehicle 10, and when the collision risk is present
between the host vehicle 10 and the another vehicle 50, the controller 400 may generate
the modified route 57 obtained by modifying the basic route 53 of the host vehicle
10 and may allow the host vehicle 10 to follow the modified route 57 while turning
at a constant speed to pass through the crossroad, thereby preventing the collision
between the host vehicle 10 and the another vehicle 50 (S140).
[0082] In this case, even if the host vehicle 10 follows the modified route 57 while turning
at a constant speed to pass through the crossroad, when the collision risk is present
between the front portion of the host vehicle 10 and the another vehicle 50 (S150),
the speed of the host vehicle 10 is controlled to be more decelerated or accelerated
than that of the another vehicle 50, thereby preventing the collision between the
host vehicle 10 and the another vehicle 50 (S160), such that the host vehicle 10 deviates
from the crossroad after turning on the crossroad (S170).
[0083] As described above, according to the present disclosure, the vehicle turning on the
crossroad may calculate a turning trajectory by reflecting information on a line and
an object, and may modify a route and a driving speed in real time, thereby performing
a longitudinal control or a transversal control. The vehicle may calculate a basic
route based on the lane on which the vehicle is currently driving, may provide bias
driving, and an acceleration control, or a deceleration control based on the condition
(the position, the speed, the heading, or the status) of a surrounding object while
turning on the crossroad, thereby allowing the host vehicle 10 to turn with an appropriate
turning radius on the crossroad, thereby preventing car crash with a vehicle closely
turning.
[0084] In addition, the collision risk is reduced between vehicles in the turning situation
on the crossroad, thereby allowing a driver to feel a burden and a fatigue less when
turning on the crossroad such that the driver has a stable phycology.
[0085] The disclosure may firmly cope with the driving situation on the crossroad, thereby
preventing collision with the vehicle closely driving.
[0086] Besides, a variety of effects directly or indirectly understood through the present
disclosure may be provided.
[0087] Hereinabove, although the present disclosure has been described with reference to
exemplary embodiments and the accompanying drawings, the present disclosure is not
limited thereto, but may be variously modified and altered by those skilled in the
art to which the present disclosure pertains without departing from the spirit and
scope of the present disclosure claimed in the following claims.
[0088] Therefore, the exemplary embodiments of the present disclosure are provided to explain
the spirit and scope of the present disclosure, but not to limit them, so that the
spirit and scope of the present disclosure is not limited by the embodiments. The
scope of the present disclosure should be construed on the basis of the accompanying
claims, and all the technical ideas within the scope equivalent to the claims should
be included in the scope of the present disclosure.
1. An apparatus for controlling driving of a vehicle, the apparatus comprising:
a sensor configured to sense a crossroad and to acquire information on driving of
another vehicle; and
a controller configured to:
generate a basic route for driving of the vehicle on the crossroad and control the
driving of the vehicle based on the generated basic route; and
generate a modified route or control a driving speed based on the information on the
driving of the another vehicle, when the another vehicle invades a specific area of
the basic route or is predicted to invade the specific area.
2. The apparatus of claim 1, wherein the basic route is configured as a driving route,
on which the vehicle, after having entered the crossroad while having followed a center
of a driving lane on which the vehicle has been driving, follows a center of a preset
driving lane on the crossroad until the vehicle deviates from the crossroad.
3. The apparatus of claim 1, wherein the controller is configured to:
perform a bias control operation, an acceleration control operation, or a deceleration
control operation, based on information on a position of the another vehicle, information
on a speed of the another vehicle, or information on a direction of the another vehicle.
4. The apparatus of claim 1, wherein the controller is configured to:
generate a modified route in a direction away from the another vehicle, when the another
vehicle positioned at a side portion of the vehicle enters the crossroad to invade
the specific area of the basic route or is predicted to invade the specific area of
the basic route.
5. The apparatus of claim 1, wherein the controller is configured to:
decelerate while maintaining the basic route, when the another vehicle positioned
at a side portion of the vehicle accelerates and cuts in front of the vehicle to invade
the specific area of the basic route or is predicted to invade the specific area of
the basic route.
6. The apparatus of claim 1, wherein the controller is configured to:
generate a modified route in a direction away from the another vehicle and decelerate,
when the another vehicle positioned at a front side portion of the vehicle cuts in
front of the vehicle to invade the specific area of the basic route or is predicted
to invade the specific area of the basic route.
7. The apparatus of claim 1, wherein the controller is configured to:
generate a modified route in a direction away from the another vehicle and accelerate,
when the another vehicle positioned at a rear side portion of the vehicle invades
the specific area of the basic route or is predicted to invade the specific area of
the basic route such that the another vehicle is positioned or is predicted to be
positioned at a rear portion of the vehicle.
8. A method for controlling driving of a vehicle, the method comprising:
generating, when sensing a crossroad, a basic route for driving of the vehicle on
the crossroad and controlling the driving of the vehicle on the crossroad based on
the generated basic route;
acquiring information on driving of another vehicle; and
generating a modified route or controlling a driving speed based on the information
on the driving of the another vehicle, when the another vehicle invades a specific
area of the basic route or is predicted to invade the specific area of the basic route.
9. The method of claim 8, wherein the generating of the basic route for the driving of
the vehicle on the crossroad and the controlling of the driving on the crossroad based
on the basic route includes:
generating the basic route as a driving route, on which the vehicle, after having
entered the crossroad while having followed a center of a driving lane on which the
vehicle has been driving, follows a center of a preset driving lane on the crossroad
until the vehicle deviates from the crossroad.
10. The method of claim 8, wherein the generating of the modified route or the controlling
of the driving speed based on the information on the driving of the another vehicle,
when the another vehicle invades the specific area of the basic route or is predicted
to invade the specific area of the basic route, includes:
performing a bias control operation, an acceleration control operation, or a deceleration
control operation, based on information on a position of the another vehicle, information
on a speed of the another vehicle, or information on a direction of the another vehicle.
11. The method of claim 8, wherein the generating of the modified route or the controlling
of the driving speed based on the information on the driving of the another vehicle,
when the another vehicle invades the specific area of the basic route or is predicted
to invade the specific area of the basic route, includes:
generating a modified route in a direction away from the another vehicle, when the
another vehicle positioned at a side portion of the vehicle enters the crossroad to
invade the specific area of the basic route or is predicted to invade the specific
area of the basic route.
12. The method of claim 8, wherein the generating of the modified route or the controlling
of the driving speed based on the information on the driving of the another vehicle,
when the another vehicle invades the specific area of the basic route or is predicted
to invade the specific area of the basic route, includes:
decelerating while maintaining the basic route, when the another vehicle positioned
at a side portion of the vehicle accelerates and cuts in front of the vehicle to invade
the specific area of the basic route or is predicted to invade the specific area of
the basic route.
13. The method of claim 8, wherein the generating of the modified route or the controlling
of the driving speed based on the information on the driving of the another vehicle,
when the another vehicle invades the specific area of the basic route or is predicted
to invade the specific area of the basic route, includes:
generating a modified route in a direction away from the another vehicle and decelerating,
when the another vehicle positioned at a front side portion of the vehicle cuts in
front of the vehicle to invade the specific area of the basic route or is predicted
to invade the specific area of the basic route.
14. The method of claim 8, wherein the generating of the modified route or the controlling
of the driving speed based on the information on the driving of the another vehicle,
when the another vehicle invades the specific area of the basic route or is predicted
to invade the specific area of the basic route, includes:
generating a modified route in a direction away from the another vehicle and accelerating,
when the another vehicle positioned at a rear side portion of the vehicle invades
the specific area of the basic route or is predicted to invade the specific area of
the basic route such that the another vehicle is positioned or is predicted to be
positioned at a rear portion of the vehicle.