US20230063133A1 - Vehicle and control method thereof - Google Patents
Vehicle and control method thereof Download PDFInfo
- Publication number
- US20230063133A1 US20230063133A1 US17/888,158 US202217888158A US2023063133A1 US 20230063133 A1 US20230063133 A1 US 20230063133A1 US 202217888158 A US202217888158 A US 202217888158A US 2023063133 A1 US2023063133 A1 US 2023063133A1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- emergency
- movement path
- control method
- route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 230000008859 change Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 10
- 230000015654 memory Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000007792 addition Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 239000000446 fuel Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096708—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
- G08G1/096725—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0965—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/06—Automatic manoeuvring for parking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/06—Road conditions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096827—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
- G08G1/141—Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
- G08G1/144—Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces on portable or mobile units, e.g. personal digital assistant [PDA]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/65—Data transmitted between vehicles
Definitions
- the disclosure relates to a vehicle and a control method thereof, and more specifically, to a vehicle and a control method thereof that may determine a movement path of an autonomous vehicle.
- An autonomous vehicle may drive using sensors mounted on the vehicle and external factors without driver's operation.
- Autonomous driving may be divided into an automated driving that requires a driver's control to some extent and a fully automated driving that may arrive at a destination without any driver intervention except for inputting the destination only.
- an autonomous vehicle travels along a specific route while avoiding a collision through sensors mounted on the vehicle.
- an autonomous vehicle detects only obstacles in front or on the sides of the vehicle, not the obstacle at the rear of the vehicle.
- an autonomous vehicle may not consider the emergency vehicle as an object to be avoided, impeding a smooth traffic flow.
- An aspect of the disclosure provides a vehicle and a control method thereof that may not disrupt the driving of an emergency vehicle.
- a control method of a vehicle including a communicator configured to receive emergency vehicle information from outside, the control method including: receiving the emergency vehicle information and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; comparing the emergency route with a first movement path of the vehicle; and changing from the first movement path to a second movement path, when at least a portion of the emergency route is identical to at least a portion of the first movement path as a result of the comparison.
- the control method further includes controlling the vehicle to travel based on the second movement path.
- the control method further includes outputting a guide for the second movement path on a display.
- the control method further includes receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and automatically changing from the first movement path to the second movement path, when the route change mode is on.
- the automatically changing from the first movement path to the second movement path includes providing a guide for a route change to the user, and when a response from the user is not received for a predetermined period of time, automatically changing from the first movement path to the second movement path.
- the control method further includes receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and maintaining the first movement path, when the route change mode is off.
- the changing from the first movement path to the second movement path includes, when the at least a portion of the emergency route is identical to the at least a portion of the first movement path, determining an identical portion, and when an entry time of the vehicle is earlier than an entry time of the emergency vehicle in the identical portion, changing from the first movement path to the second movement path.
- the changing from the first movement path to the second movement path includes, when the at least a portion of the emergency route is identical to the at least a portion of the first movement path, determining an identical portion, and when an entry time of the vehicle is later than an entry time of the emergency vehicle in the identical portion, not changing from the first movement path to the second movement path.
- a control method of a vehicle including a communicator configured to receive emergency vehicle information from outside, the control method including: receiving the emergency vehicle information while the vehicle is parked or stopped, and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; and acquiring a current location of the vehicle, and when the current location of the vehicle is included in the emergency route, controlling the vehicle to move to a location other than the current location.
- the vehicle is controlled such as by a controller to move to a different location such that there is not overlap with the emergency route. In such manner, obstruction or interruption of the emergency route by the emergency route can be avoided.
- the control method further includes controlling the communicator to provide a user terminal with a message about the emergency vehicle, when the current location of the vehicle is included in the emergency route.
- the message includes selection information to guide a user on a movement of the vehicle.
- the control method further includes moving the vehicle, when the user allows the vehicle to move in response to the selection information.
- the control method further includes searching for a nearby parking lot based on the current location of the vehicle; and controlling the communicator to output the nearby parking lot on the user terminal.
- the control method further includes receiving a user's selection on the nearby parking lot, and controlling the vehicle to move to the selected parking lot.
- the control method further includes controlling the communicator to output a movement completion notification on the user terminal, when a movement of the vehicle to the selected parking lot is completed.
- the control method further includes receiving an on/off input with respect to a movement mode based on the emergency vehicle information from a user; and controlling the vehicle to move to the location other than the current location, when the movement mode is on.
- the controlling of the vehicle to move to the location other than the current location includes providing a guide for a movement of the vehicle to a user terminal, and when a response from the user terminal is not received for a predetermined period of time, controlling the vehicle to automatically move to the location other than the current location.
- the control method further includes identifying a width of a road of the current location of the vehicle; and controlling the vehicle not to move, when the width of the road is equal to or greater than a predetermined length.
- the method and systems suitably include use of a controller or processer.
- methods include a control method of a vehicle comprising a communicator configured to receive emergency vehicle information from outside the vehicle, the control method comprising: a) receiving the emergency vehicle information and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; comparing the emergency route with a first movement path of the vehicle; and changing from the first movement path to a second movement path, when at least a portion of the emergency route is identical to at least a portion of the first movement path as a result of the comparison, wherein one or more of the above steps may comprise use or a controller or processor.
- Such methods may further comprise controlling via a controller or processor the vehicle to travel based on the second movement path; and/or outputting via a controller or processor a guide for the second movement path on a display; and more via a controller or processor receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and/or automatically changing from the first movement path to the second movement path, when the route change mode is on.
- a control method of a vehicle comprising a communicator configured to receive emergency vehicle information from outside the vehicle, the control method comprising: a) receiving the emergency vehicle information while the vehicle is parked or stopped, and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; and b) acquiring a current location of the vehicle, and when the current location of the vehicle is included in the emergency route, controlling the vehicle to move to a location other than the current location, wherein one or more of the above steps may comprise use or a controller or processor.
- vehicles are provided that comprise the vehicle control apparatus and/or method as disclosed herein.
- the vehicle may further comprise a sensor device configured to detect surrounding environment; recognize vehicle information; and communicate with the memory, the communication device and the processor.
- the vehicle may perform all driving tasks under all conditions and little or no driving assistance is required a human driver.
- the automated driving system may perform some or all parts of the driving task in some conditions, but a human driver regains control under some conditions, or in other semi-autonomous systems, the vehicle's automated system may oversee steering and accelerating and braking in some conditions, although the human driver is required to continue paying attention to the driving environment throughout the journey, while also performing the remainder of the necessary tasks.
- the present systems and vehicles may be fully autonomous. In other certain embodiments, the present systems and vehicles may be semi-autonomous.
- FIG. 1 is a control block diagram illustrating a vehicle according to an exemplary embodiment
- FIG. 2 is a flowchart illustrating a control method of a vehicle according to an exemplary embodiment
- FIG. 3 is a diagram illustrating an example where a vehicle yields a driving route to an emergency vehicle during driving according to an exemplary embodiment
- FIG. 4 is a flowchart illustrating operations of a control method of a vehicle according to a route change mode according to an exemplary embodiment
- FIG. 5 is a flowchart illustrating a control method of a vehicle according to an exemplary embodiment
- FIG. 6 is a diagram illustrating an example where a vehicle generates a driving route that enables an emergency vehicle to pass while being parked according to an exemplary embodiment
- FIG. 7 is a flowchart illustrating a control method of a vehicle according to a movement mode.
- ⁇ part may refer to at least one process processed by at least one hardware or software.
- a plurality of “ ⁇ part”, “ ⁇ member”, “ ⁇ module”, “ ⁇ block” may be embodied as a single element, or a single of “ ⁇ part”, “ ⁇ member”, “ ⁇ module”, “ ⁇ block” may include a plurality of elements.
- vehicle or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
- a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
- the term “and/or” includes any and all combinations of one or more of the associated listed items.
- the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
- the terms “unit”, “er”, “ ⁇ or”, and “module” described in the specification mean units for processing at least one function and operation, and can be implemented by hardware components or software components and combinations thereof.
- controller/control unit refers to a hardware device that includes a memory and a processor and is specifically programmed to execute the processes described herein.
- the memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
- control logic of the present disclosure may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller or the like.
- Examples of computer readable media include; but are not limited to; ROM, RAM; compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices.
- the computer readable medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
- a telematics server or a Controller Area Network (CAN).
- CAN Controller Area Network
- FIG. 1 is a control block diagram illustrating a vehicle according to an embodiment.
- a vehicle 1 may be implemented by performing transmission/reception with a server 2 via a network.
- the vehicle 1 is equipped with an autonomous driving system, and may drive while avoiding an obstacle without a driver's (user's) operation. Also, when the driver inputs a destination only, the vehicle 1 may generate a driving route and travel along the driving route.
- the server 2 may be provided in a control center that controls an emergency vehicle, and transmit emergency vehicle information to an outside through wireless communication.
- the emergency vehicle refers to a vehicle required to reach a destination in the fastest possible time due to its special purpose, e.g., fire trucks, police cars, ambulances, and the like.
- the vehicle 1 may acquire the emergency vehicle information transmitted by the server 2 through a communicator 160 . Also, the vehicle 1 may acquire the emergency vehicle information directly or indirectly through a vehicle-to-everything (V2X) communication, in addition to the server 2 .
- V2X vehicle-to-everything
- the emergency vehicle information includes various information that the vehicle 1 is required to refer to in autonomous driving, such as a type of emergency vehicle, an emergency route for the vehicle 1 to reach a destination faster, and the like.
- the vehicle 1 includes a camera 110 , a front radar 120 , a plurality of corner radars 130 , a lidar 140 , a global positioning system (GPS) module 150 and the communicator 160 .
- GPS global positioning system
- the camera 110 may include a front camera (not shown) that has a field of view facing a front of the vehicle 1 and a side camera (not shown) that has a field of view facing sides of the vehicle 1 .
- the front camera may detect a moving object in front of the vehicle 1 , or a plurality of parked vehicles in the front and sides of the vehicle 1 .
- the front camera may be installed in a front windshield of the vehicle 1 .
- the front camera may photograph the front of the vehicle 1 to acquire image data of the front of the vehicle 1 .
- the image data of the front of the vehicle 1 may include information about at least one of other vehicles, pedestrians, cyclists, lanes, curbs, guardrails, street trees, or street lights located in front of the vehicle 1 .
- the camera 110 may capture a movement of another vehicle located in front of the vehicle 1 , thereby detecting an occurrence of an accident. Specifically, the camera 110 may provide the image data to a controller 170 , and the controller 170 may process the image data, identify that the accident has occurred when the movement of the other vehicle located in front of the vehicle 1 is not detected for a predetermined period of time, and identify that the accident vehicle may not drive.
- the camera 110 may include a plurality of lens and image sensors.
- the camera 110 may transmit image data on external fields of view to the controller 170 .
- the front radar 120 may have a field of sensing 120 a facing the front of the vehicle 1 .
- the front radar 120 may be installed in a grille or a bumper of the vehicle 1 .
- the front radar 120 may include a transmission antenna (or a transmission antenna array) that transmits a transmission wave toward the front of the vehicle 1 , and a receiving antenna (or a receiving antenna array) that receives a reflected wave reflected from an obstacle.
- a transmission antenna or a transmission antenna array
- a receiving antenna or a receiving antenna array
- the front radar 120 may acquire front radar data from the transmission wave transmitted by the transmission antenna and the reflected wave received by the receiving antenna.
- the front radar data may include location information and speed information about the other vehicles, pedestrians or cyclists located in front of the vehicle 1 .
- the front radar 120 may calculate a relative distance to the obstacle based on a phase difference (or a time difference) between the transmission wave and the reflected wave, and calculate a relative speed of the obstacle based on a frequency difference between the transmission wave and the reflected wave.
- the front radar 120 may transmit the front radar data to the controller 170 .
- the plurality of corner radars 130 include a first corner radar (not shown) installed on a front right side of the vehicle 1 , a second corner radar (not shown) installed on a front left side of the vehicle 1 , a third corner radar (not shown) installed on a rear right side of the vehicle 1 , and a fourth corner radar (not shown) installed on a rear left side of the vehicle 1 .
- the first corner radar (not shown) may have a field of sensing facing the front right side of the vehicle 1 , and may be installed on a right side of a front bumper of the vehicle 1 .
- the second corner radar (not shown) may have a field of sensing facing the front left side of the vehicle 1 , and may be installed on a left side of the front bumper of the vehicle 1 .
- the third corner radar (not shown) may have a field of sensing facing the rear right side of the vehicle 1 , and may be installed on a right side of a rear bumper of the vehicle 1 .
- the fourth corner radar (not shown) may have a field of sensing facing the rear left side of the vehicle 1 , and may be installed on a left side of the rear bumper of the vehicle 1 .
- Each of the first to fourth corner radars may include a transmission antenna and a receiving antenna.
- the first to fourth corner radars may acquire first corner radar data, second corner radar data, third corner radar data, and fourth corner radar data, respectively.
- the first corner radar data may include distance information and speed information about other vehicles, pedestrians, or cyclists located on the front right side of the vehicle 1 .
- the second corner radar data may include distance information and speed information about obstacles located on the front left side of the vehicle 1 .
- the third and fourth corner radar data may include distance information and speed information about obstacles located on the rear right side or and the rear left side of the vehicle 1 .
- Each of the first to fourth corner radars may transmit the first to fourth corner radar data to the controller 170 .
- the front radar and the corner radars are an obstacle detector to detect an obstacle located on the front, right and left sides of the vehicle 1 , and transmit obstacle information about the detected obstacle to the controller 170 .
- the obstacle information may include location information of the obstacle, and the location information of the obstacle may include distance information to the obstacle and direction information of the obstacle.
- the lidar 140 may be installed on the vehicle 1 to view an outside of the vehicle 1 .
- the lidar 140 may be mounted on the front bumper, a radiator grille, a hood, a roof, doors, side mirrors, a tailgate, a trunk lid or a fender.
- the GPS module 150 may detect location information and time information of the vehicle 1 .
- the GPS module 150 may detect distance information from a satellite and time information at which the distance information is measured, and then detect three-dimensional (3D) location information according to latitude, longitude, and altitude by applying triangulation to the detected distance information. Afterwards, the GPS module 150 may transmit the location information and the time information to the controller 170 .
- 3D three-dimensional
- the communicator 160 may transmit/receive various information through communication with the server 2 .
- the communicator 160 may receive the location information received from the GPS module 150 and identify a current location (area) of the vehicle 1 based on the location information. Also, the communicator 160 may identify in which lane the vehicle 1 is travelling in the current area and provide lane information to the controller 170 .
- the communicator 160 may include a vehicle-to-vehicle (V2V) communication module (not shown) for wireless communication between vehicles and a vehicle-to-infra (V21) communication module (not shown) for wireless communication between vehicle and traffic infrastructure, without being limited thereto.
- the communicator 160 may further include a vehicle-to-pedestrian (V2P) communication module for communication between vehicle and pedestrian and a vehicle-to-nomadic devices (V2N) communication module for communication between vehicle and personal terminal.
- V2V vehicle-to-vehicle
- V21 vehicle-to-infra
- V2N vehicle-to-nomadic devices
- the communicator 160 may transmit a message generated by the vehicle 1 to a user terminal (not shown) possessed by the driver, and receive various control signals from the user terminal.
- the user terminal refers to a wireless device possessed by the user that uses the vehicle 1 .
- the user terminal includes all types of mobile terminals capable of performing wireless communication with a server such as a smart phone, a smart watch, etc.
- An application for the user to use the vehicle 1 is installed in the user terminal and the user may transmit/receive various information through the application linked to a program mounted on the vehicle 1 .
- the controller 170 may control the vehicle 1 to travel along a regular route stored in a memory 172 .
- the controller 170 may include a processor 171 including an image signal processor for processing the image data of the camera 110 and/or a digital signal processor for processing the radar data of the radars 120 and 130 and/or a micro control unit (MCU) for generating a brake signal.
- a processor 171 including an image signal processor for processing the image data of the camera 110 and/or a digital signal processor for processing the radar data of the radars 120 and 130 and/or a micro control unit (MCU) for generating a brake signal.
- MCU micro control unit
- the controller 170 may recognize a lane of a road by image processing, and recognize a lane in which the vehicle 1 is travelling based on location information of the recognized lane. Also, the controller 170 may identify whether both lanes of the lane in which the vehicle 1 is travelling are recognized, and when it is identified that both lanes are recognized, the controller 170 may control autonomous driving based on the recognized both lanes. In addition, the controller 170 may acquire lane information of the lane in which the vehicle 1 is travelling by image processing.
- the controller 170 may detect obstacles (e.g. other vehicles, pedestrians, cyclists, lanes, curbs, guardrails, street trees, street lights, and the like) located in front of the vehicle 1 , based on the image data of the camera 110 and the front radar data of the front radar 120 .
- obstacles e.g. other vehicles, pedestrians, cyclists, lanes, curbs, guardrails, street trees, street lights, and the like.
- the controller 170 may acquire location information (distance and direction) and speed information (relative speed) of the obstacles located in front of the vehicle 1 based on the front radar data of the front radar 120 .
- the controller 170 may acquire location information (direction) and type information (e.g. whether the obstacle is another vehicle, pedestrian, cyclist, curb, guardrail, street tree, street light, or the like) of the obstacles located in front of the vehicle 1 based on the image data of the camera 110 .
- location information direction
- type information e.g. whether the obstacle is another vehicle, pedestrian, cyclist, curb, guardrail, street tree, street light, or the like
- the memory 172 may store a program and/or data to process the image data, a program and/or data to process the radar data, and a program and/or data for the processor 171 to generate the brake signal and/or a warning signal.
- the memory 172 may temporarily store the image data received from the camera 110 , the radar data received from the radars 120 and 130 , and/or processing results of the image data and/or the radar data of the processor 171 .
- the controller 170 may control the vehicle 1 by transmitting a control signal to a steering device 190 and an acceleration/deceleration device 200 .
- the controller 170 may transmit the control signal to the steering device 190 and/or the acceleration/deceleration device 200 based on data processed by the camera 110 , the front radar 120 , the plurality of corner radars 130 , etc.
- the steering device 190 may include a steering wheel, an actuator linked to the steering wheel, and a controller for controlling the actuator, and be controlled by the driver and/or an autonomous driving system.
- the acceleration/deceleration device 200 may be configured to control acceleration of the vehicle 1 .
- the acceleration/deceleration device 200 may include a throttle, an actuator linked to the throttle, and a controller for controlling the actuator linked to the throttle, and be controlled by the driver and/or the autonomous driving system.
- the acceleration/deceleration device 200 may be configured to control deceleration of the vehicle 1 .
- the acceleration/deceleration device 200 may include a brake, an actuator linked to the brake, and a controller for controlling the actuator linked to the brake, and be controlled by the driver and/or the autonomous driving system.
- the memory 172 may be implemented with at least one of a volatile memory such as a random access memory (RAM), a non-volatile memory such as a cache, a read only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, and storage medium such as a hard disk drive (HDD) and a compact disc read only memory (CD-ROM), without being limited thereto.
- RAM random access memory
- ROM read only memory
- PROM programmable read only memory
- EPROM erasable programmable read only memory
- EEPROM electrically erasable programmable read only memory
- flash memory and storage medium such as a hard disk drive (HDD) and a compact disc read only memory (CD-ROM), without being limited thereto.
- HDD hard disk drive
- CD-ROM compact disc read only memory
- FIG. 2 is a flowchart illustrating a control method of a vehicle according to an embodiment
- FIG. 3 is a diagram illustrating an example where the vehicle 1 yields a driving route to an emergency vehicle during driving according to an embodiment. The flowchart of FIG. 2 is described with reference to FIG. 3 .
- the vehicle 1 receives emergency vehicle information ( 201 ).
- the vehicle 1 transmits the emergency vehicle information received through the communicator 160 to the controller 170 .
- the emergency vehicle information may be received from the above-described server 2 or a variety of external devices capable of performing V2X communication.
- the vehicle 1 acquires an emergency route of an emergency vehicle 3 ( 202 ).
- the emergency route corresponds to a route for the emergency vehicle 3 to reach a destination for a special purpose.
- Information about the emergency route may include information about a time of each location of the emergency vehicle 3 on a corresponding route.
- the vehicle 1 identifies a movement path according to a destination and/or a current location ( 203 ).
- the movement path to the destination may be generated by a user inputting the destination through an inputter (not shown) of the vehicle 1 .
- the vehicle 1 compares the emergency route of the emergency vehicle 3 with the movement path of the vehicle 1 ( 204 ). Specifically, the vehicle 1 may predict a case where the vehicle 1 is required to avoid the emergency vehicle 3 due to an overlap portion between the emergency route and the movement path.
- the vehicle 1 may change the movement path ( 206 ).
- the change of the movement path may include using a road completely different from the emergency route or using different lanes on the same road.
- the vehicle 1 may change the movement path by moving to the second lane where another vehicle 4 is travelling, so that the emergency vehicle 3 may go first in the first lane.
- the vehicle 1 may move to the left or right side to let the emergency vehicle 3 through.
- the vehicle 1 may change the movement path in various manners so that the emergency vehicle 3 may go first in various traffic environments.
- the vehicle 1 may output a guide for the movement path on a display 180 (refer to FIG. 1 ), in addition to changing the movement path.
- the vehicle 1 may maintain the movement path ( 207 ).
- the vehicle 1 is not required to change the movement path when the emergency vehicle 3 passes by the vehicle 1 earlier at a certain point. Accordingly, according to an embodiment, when the at least a portion of the emergency route is identical to the at least a portion of the movement path, the vehicle 1 may identify the identical portion, and when an entry time of the vehicle 1 is earlier than an entry time of the emergency vehicle 3 in the identical portion, the vehicle 1 may be controlled to change the movement path.
- the vehicle 1 may identify the identical portion, and when the entry time of the vehicle 1 is later than an entry time of the emergency vehicle 3 in the identical portion, the vehicle 1 may be controlled to maintain the movement path.
- the vehicle 1 may drive based on the existing movement path or the changed movement path.
- the change or maintenance of the movement path according to the embodiment of FIG. 2 may be determined according to the user's setting, which will be described in detail with reference to FIG. 4 .
- FIG. 4 is a flowchart illustrating operations of a control method of a vehicle according to a route change mode according to an embodiment.
- the embodiment of FIG. 4 is not independent of the embodiment of FIG. 2 , and corresponds to a control process that may be performed additionally to the embodiment of FIG. 2 .
- the vehicle 1 receives an on/off input with respect to a route change mode based on emergency vehicle information from a user ( 401 ).
- the vehicle 1 may automatically change a movement path regardless of a user's intention according to a user's setting. Also, when the emergency vehicle 3 approaches from behind, the vehicle 1 may change the movement path through the user's operation according to the user's setting.
- the vehicle 1 may change the movement path automatically ( 403 ).
- the vehicle 1 may automatically change the movement path, without a guide or after providing a guide for the movement path change.
- the vehicle 1 waits for a response from the user for a predetermined period of time in order to provide the guide for the movement path change and reconfirm the user's intention. When no response is received from the user, the vehicle 1 may automatically change the movement path.
- the vehicle 1 may be controlled to maintain and drive the existing movement path ( 404 ).
- an autonomous driving control for ensuring a rapid movement of the emergency vehicle 3 while the vehicle 1 is travelling has been described.
- an autonomous driving control for a rapid movement of the emergency vehicle 3 even when the vehicle 1 is not travelling, for example, when the vehicle 1 is parked in a narrow road as shown in FIG. 6 is described with reference to FIGS. 5 and 7 .
- FIG. 5 is a flowchart illustrating a control method of a vehicle according to an embodiment.
- the vehicle 1 receives emergency vehicle information while parked or stopped ( 501 ).
- the vehicle 1 receives the emergency vehicle information through the communicator 160 and transmits the emergency vehicle information to the controller 170 .
- the emergency vehicle information may be received from the above-described server 2 or from various external devices capable of performing V2X communication.
- the vehicle 1 acquires an emergency route of the emergency vehicle 3 ( 502 ).
- the emergency route corresponds to a route for the emergency vehicle 3 to reach a destination for a special purpose.
- Information about the emergency route may include information about a time of each location of the emergency vehicle 3 on a corresponding route.
- the vehicle 1 acquires a current location of the vehicle 1 ( 503 ).
- the current location may be acquired by detecting location information and time information through the GPS module 150 , and the vehicle 1 may identify whether the emergency vehicle 3 may sufficiently move in an area where the vehicle 1 is located, based on the current location.
- the vehicle 1 identifies whether the current location is included in the emergency route ( 504 ).
- the emergency vehicle 3 may not pass by.
- the vehicle 1 may move to another location other than the current location without the user's operation, so that the emergency vehicle 3 may move rapidly.
- the vehicle 1 when the current location is included in the emergency route, the vehicle 1 may be controlled to move to the other location other than the current location ( 505 ). Also, the vehicle 1 may control the communicator 160 to provide a user terminal possessed by the user with a message about the emergency vehicle 3 , in order to notify the user of the movement of the vehicle 1 simultaneously or before and after the vehicle 1 moves. In this instance, the message includes information guiding the movement of the vehicle 1 so that the vehicle 1 moves after gaining an approval from the user. In addition, according to an embodiment, the vehicle 1 may search for a parking lot around the vehicle 1 in order to move to an appropriate place, and provide information about the retrieved parking lots to the user by including the information in the message so that the user may select one from the retrieved parking lots.
- the vehicle 1 may remain parked or stopped ( 506 ).
- the vehicle 1 may identify a road width of the current location, and when the road width is equal to or greater than a predetermined length, the vehicle 1 may not move.
- the vehicle 1 may change or maintain the parked (or stopped) state according to a user's setting, which is described in detail with reference to FIG. 7 .
- FIG. 7 is a flowchart illustrating a control method of a vehicle according to a movement mode.
- the embodiment of FIG. 7 is not independent of the embodiment of FIG. 5 , and corresponds to a control process that may be performed additionally to the embodiment of FIG. 5 .
- the vehicle 1 receives an on/off input with respect to a movement mode based on emergency vehicle information from a user ( 701 ).
- the vehicle 1 may automatically move to another location other than a current location of the vehicle 1 regardless of a user's intention according to a user's setting.
- a parking lot is used as an example, a place where the vehicle 1 moves is not limited thereto, and may include any place where the vehicle 1 may be parked or stopped.
- the vehicle 1 when the movement mode is on ( 702 ), the vehicle 1 may be controlled to move to the other location from the current location. First, the vehicle 1 may search for a parking lot around the vehicle 1 ( 703 ) in order to select an appropriate place for parking (or stopping). In this instance, the vehicle 1 may control the communicator 160 , so that the user may select one from the retrieved parking lots through a user terminal possessed by the user.
- the vehicle 1 moves to the retrieved parking lot ( 704 ).
- the vehicle 1 may move to the parking lot selected through the user terminal, or an arbitrary parking lot when no user input is received.
- the vehicle 1 may control the communicator 160 to provide the user terminal with a guide for the movement of the vehicle 1 , and may move. Also, the vehicle 1 provides the user terminal with the guide for the movement of the vehicle 1 , and when no response is received from the user terminal for a predetermined period of time, the vehicle 1 may move to another place other than the current location.
- the guide for the movement of the vehicle 1 may allow the user to select the movement of the vehicle 1 or allow the user to select one from the retrieved parking lots. Despite the guide, when no response is received from the user terminal, the vehicle 1 may move automatically to secure an entry of the emergency vehicle 3 on a narrow road.
- the vehicle 1 may control the communicator 160 to notify the user terminal of the completion of the movement ( 705 ).
- the vehicle 1 may remain parked (or stopped) ( 706 ). In this instance, the vehicle 1 may provide a message informing that the emergency vehicle 3 is approaching through the user terminal, so that the user may directly move the vehicle 1 .
- the vehicle and the control method thereof can provide a smooth traffic flow because the autonomous vehicle does not disrupt the driving of an emergency vehicle, and also the autonomous vehicle can drive efficiently by avoiding the emergency vehicle.
- Embodiments can thus be implemented through computer readable code/instructions in/on a medium, e.g., a computer readable medium, to control at least one processing element to implement any above described exemplary embodiment.
- a medium e.g., a computer readable medium
- the medium can correspond to any medium/media permitting the storing and/or transmission of the computer readable code.
- the computer-readable code can be recorded on a medium or transmitted through the Internet.
- the medium may include read only memory (ROM), random access memory (RAM), magnetic tapes, magnetic disks, flash memories, and optical recording medium.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Emergency Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Business, Economics & Management (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Traffic Control Systems (AREA)
- Human Computer Interaction (AREA)
Abstract
Description
- This application is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2021-0114048, filed on Aug. 27, 2021 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
- The disclosure relates to a vehicle and a control method thereof, and more specifically, to a vehicle and a control method thereof that may determine a movement path of an autonomous vehicle.
- An autonomous vehicle may drive using sensors mounted on the vehicle and external factors without driver's operation. Autonomous driving may be divided into an automated driving that requires a driver's control to some extent and a fully automated driving that may arrive at a destination without any driver intervention except for inputting the destination only.
- In the latter case, an autonomous vehicle travels along a specific route while avoiding a collision through sensors mounted on the vehicle. In general, however, an autonomous vehicle detects only obstacles in front or on the sides of the vehicle, not the obstacle at the rear of the vehicle.
- When an emergency vehicle such as an ambulance approaches from behind, an autonomous vehicle may not consider the emergency vehicle as an object to be avoided, impeding a smooth traffic flow.
- An aspect of the disclosure provides a vehicle and a control method thereof that may not disrupt the driving of an emergency vehicle.
- Additional aspects of the disclosure will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the disclosure.
- According to an aspect of the disclosure, there is provided a control method of a vehicle including a communicator configured to receive emergency vehicle information from outside, the control method including: receiving the emergency vehicle information and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; comparing the emergency route with a first movement path of the vehicle; and changing from the first movement path to a second movement path, when at least a portion of the emergency route is identical to at least a portion of the first movement path as a result of the comparison.
- The control method further includes controlling the vehicle to travel based on the second movement path.
- The control method further includes outputting a guide for the second movement path on a display.
- The control method further includes receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and automatically changing from the first movement path to the second movement path, when the route change mode is on.
- The automatically changing from the first movement path to the second movement path includes providing a guide for a route change to the user, and when a response from the user is not received for a predetermined period of time, automatically changing from the first movement path to the second movement path.
- The control method further includes receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and maintaining the first movement path, when the route change mode is off.
- The changing from the first movement path to the second movement path includes, when the at least a portion of the emergency route is identical to the at least a portion of the first movement path, determining an identical portion, and when an entry time of the vehicle is earlier than an entry time of the emergency vehicle in the identical portion, changing from the first movement path to the second movement path.
- The changing from the first movement path to the second movement path includes, when the at least a portion of the emergency route is identical to the at least a portion of the first movement path, determining an identical portion, and when an entry time of the vehicle is later than an entry time of the emergency vehicle in the identical portion, not changing from the first movement path to the second movement path.
- According to another aspect of the disclosure, there is provided a control method of a vehicle including a communicator configured to receive emergency vehicle information from outside, the control method including: receiving the emergency vehicle information while the vehicle is parked or stopped, and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; and acquiring a current location of the vehicle, and when the current location of the vehicle is included in the emergency route, controlling the vehicle to move to a location other than the current location. In other words, when the location of the parked or otherwise stopped (stationary) vehicle is included or overlaps with the emergency route (e.g. the emergency is taking the same road where the vehicle is stopped or parked), the vehicle is controlled such as by a controller to move to a different location such that there is not overlap with the emergency route. In such manner, obstruction or interruption of the emergency route by the emergency route can be avoided.
- The control method further includes controlling the communicator to provide a user terminal with a message about the emergency vehicle, when the current location of the vehicle is included in the emergency route.
- The message includes selection information to guide a user on a movement of the vehicle.
- The control method further includes moving the vehicle, when the user allows the vehicle to move in response to the selection information.
- The control method further includes searching for a nearby parking lot based on the current location of the vehicle; and controlling the communicator to output the nearby parking lot on the user terminal.
- The control method further includes receiving a user's selection on the nearby parking lot, and controlling the vehicle to move to the selected parking lot.
- The control method further includes controlling the communicator to output a movement completion notification on the user terminal, when a movement of the vehicle to the selected parking lot is completed.
- The control method further includes receiving an on/off input with respect to a movement mode based on the emergency vehicle information from a user; and controlling the vehicle to move to the location other than the current location, when the movement mode is on.
- The controlling of the vehicle to move to the location other than the current location includes providing a guide for a movement of the vehicle to a user terminal, and when a response from the user terminal is not received for a predetermined period of time, controlling the vehicle to automatically move to the location other than the current location.
- The control method further includes identifying a width of a road of the current location of the vehicle; and controlling the vehicle not to move, when the width of the road is equal to or greater than a predetermined length.
- As discussed, the method and systems suitably include use of a controller or processer.
- Thus, for instance, methods are provided that include a control method of a vehicle comprising a communicator configured to receive emergency vehicle information from outside the vehicle, the control method comprising: a) receiving the emergency vehicle information and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; comparing the emergency route with a first movement path of the vehicle; and changing from the first movement path to a second movement path, when at least a portion of the emergency route is identical to at least a portion of the first movement path as a result of the comparison, wherein one or more of the above steps may comprise use or a controller or processor. Such methods may further comprise controlling via a controller or processor the vehicle to travel based on the second movement path; and/or outputting via a controller or processor a guide for the second movement path on a display; and more via a controller or processor receiving an on/off input with respect to a route change mode based on the emergency vehicle information from a user; and/or automatically changing from the first movement path to the second movement path, when the route change mode is on.
- In another aspect, a control method of a vehicle comprising a communicator configured to receive emergency vehicle information from outside the vehicle, the control method comprising: a) receiving the emergency vehicle information while the vehicle is parked or stopped, and acquiring an emergency route of an emergency vehicle from the emergency vehicle information; and b) acquiring a current location of the vehicle, and when the current location of the vehicle is included in the emergency route, controlling the vehicle to move to a location other than the current location, wherein one or more of the above steps may comprise use or a controller or processor.
- In another embodiment, vehicles are provided that comprise the vehicle control apparatus and/or method as disclosed herein. The vehicle may further comprise a sensor device configured to detect surrounding environment; recognize vehicle information; and communicate with the memory, the communication device and the processor.
- In a fully autonomous vehicle or system, the vehicle may perform all driving tasks under all conditions and little or no driving assistance is required a human driver. In semi-autonomous vehicle, for example, the automated driving system may perform some or all parts of the driving task in some conditions, but a human driver regains control under some conditions, or in other semi-autonomous systems, the vehicle's automated system may oversee steering and accelerating and braking in some conditions, although the human driver is required to continue paying attention to the driving environment throughout the journey, while also performing the remainder of the necessary tasks.
- In certain embodiments, the present systems and vehicles may be fully autonomous. In other certain embodiments, the present systems and vehicles may be semi-autonomous.
- These and/or other aspects of the disclosure will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
-
FIG. 1 is a control block diagram illustrating a vehicle according to an exemplary embodiment; -
FIG. 2 is a flowchart illustrating a control method of a vehicle according to an exemplary embodiment; -
FIG. 3 is a diagram illustrating an example where a vehicle yields a driving route to an emergency vehicle during driving according to an exemplary embodiment; -
FIG. 4 is a flowchart illustrating operations of a control method of a vehicle according to a route change mode according to an exemplary embodiment; -
FIG. 5 is a flowchart illustrating a control method of a vehicle according to an exemplary embodiment; -
FIG. 6 is a diagram illustrating an example where a vehicle generates a driving route that enables an emergency vehicle to pass while being parked according to an exemplary embodiment; and -
FIG. 7 is a flowchart illustrating a control method of a vehicle according to a movement mode. - Like reference numerals throughout the specification denote like elements. Also, this specification does not describe all the elements according to embodiments of the disclosure, and descriptions well-known in the art to which the disclosure pertains or overlapped portions are omitted. The terms such as “˜part”, “˜member”, “˜module”, “˜block”, and the like may refer to at least one process processed by at least one hardware or software. According to embodiments, a plurality of “˜part”, “˜member”, “˜module”, “˜block” may be embodied as a single element, or a single of “˜part”, “˜member”, “˜module”, “˜block” may include a plurality of elements.
- It will be understood that when an element is referred to as being “connected” to another element, it can be directly or indirectly connected to the other element, wherein the indirect connection includes “connection” via a wireless communication network.
- It will be understood that the terms “include” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
- It will be understood that when it is stated in this specification that a member is located “on” another member, not only a member may be in contact with another member, but also still another member may be present between the two members.
- It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms.
- It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms.
- It is to be understood that the singular forms are intended to include the plural forms as well, unless the context clearly dictates otherwise.
- It is understood that the term “vehicle” or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
- The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. 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. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Throughout the specification, unless explicitly described to the contrary; the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements. In addition, the terms “unit”, “er”, “˜or”, and “module” described in the specification mean units for processing at least one function and operation, and can be implemented by hardware components or software components and combinations thereof.
- Although exemplary embodiment is described as using a plurality of units to perform the exemplary process, it is understood that the exemplary processes may also be performed by one or plurality of modules. Additionally, it is understood that the term controller/control unit refers to a hardware device that includes a memory and a processor and is specifically programmed to execute the processes described herein. The memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
- Further, the control logic of the present disclosure may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller or the like. Examples of computer readable media include; but are not limited to; ROM, RAM; compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
- Reference numerals used for method steps are just used for convenience of explanation, but not to limit an order of the steps. Thus, unless the context clearly dictates otherwise, the written order may be practiced otherwise.
- Hereinafter, an operation principle and exemplary embodiments will be described in detail with reference to the accompanying drawings.
-
FIG. 1 is a control block diagram illustrating a vehicle according to an embodiment. - A
vehicle 1 according to an embodiment of the disclosure may be implemented by performing transmission/reception with aserver 2 via a network. Thevehicle 1 is equipped with an autonomous driving system, and may drive while avoiding an obstacle without a driver's (user's) operation. Also, when the driver inputs a destination only, thevehicle 1 may generate a driving route and travel along the driving route. - The
server 2 may be provided in a control center that controls an emergency vehicle, and transmit emergency vehicle information to an outside through wireless communication. The emergency vehicle refers to a vehicle required to reach a destination in the fastest possible time due to its special purpose, e.g., fire trucks, police cars, ambulances, and the like. - The
vehicle 1 may acquire the emergency vehicle information transmitted by theserver 2 through acommunicator 160. Also, thevehicle 1 may acquire the emergency vehicle information directly or indirectly through a vehicle-to-everything (V2X) communication, in addition to theserver 2. - The emergency vehicle information includes various information that the
vehicle 1 is required to refer to in autonomous driving, such as a type of emergency vehicle, an emergency route for thevehicle 1 to reach a destination faster, and the like. - The
vehicle 1 includes acamera 110, afront radar 120, a plurality ofcorner radars 130, alidar 140, a global positioning system (GPS)module 150 and thecommunicator 160. - The
camera 110 may include a front camera (not shown) that has a field of view facing a front of thevehicle 1 and a side camera (not shown) that has a field of view facing sides of thevehicle 1. In this instance, the front camera may detect a moving object in front of thevehicle 1, or a plurality of parked vehicles in the front and sides of thevehicle 1. - The front camera may be installed in a front windshield of the
vehicle 1. The front camera may photograph the front of thevehicle 1 to acquire image data of the front of thevehicle 1. The image data of the front of thevehicle 1 may include information about at least one of other vehicles, pedestrians, cyclists, lanes, curbs, guardrails, street trees, or street lights located in front of thevehicle 1. - The
camera 110 may capture a movement of another vehicle located in front of thevehicle 1, thereby detecting an occurrence of an accident. Specifically, thecamera 110 may provide the image data to acontroller 170, and thecontroller 170 may process the image data, identify that the accident has occurred when the movement of the other vehicle located in front of thevehicle 1 is not detected for a predetermined period of time, and identify that the accident vehicle may not drive. - The
camera 110 may include a plurality of lens and image sensors. Thecamera 110 may transmit image data on external fields of view to thecontroller 170. - The
front radar 120 may have a field of sensing 120 a facing the front of thevehicle 1. For example, thefront radar 120 may be installed in a grille or a bumper of thevehicle 1. - The
front radar 120 may include a transmission antenna (or a transmission antenna array) that transmits a transmission wave toward the front of thevehicle 1, and a receiving antenna (or a receiving antenna array) that receives a reflected wave reflected from an obstacle. - The
front radar 120 may acquire front radar data from the transmission wave transmitted by the transmission antenna and the reflected wave received by the receiving antenna. - The front radar data may include location information and speed information about the other vehicles, pedestrians or cyclists located in front of the
vehicle 1. - The
front radar 120 may calculate a relative distance to the obstacle based on a phase difference (or a time difference) between the transmission wave and the reflected wave, and calculate a relative speed of the obstacle based on a frequency difference between the transmission wave and the reflected wave. Thefront radar 120 may transmit the front radar data to thecontroller 170. - The plurality of
corner radars 130 include a first corner radar (not shown) installed on a front right side of thevehicle 1, a second corner radar (not shown) installed on a front left side of thevehicle 1, a third corner radar (not shown) installed on a rear right side of thevehicle 1, and a fourth corner radar (not shown) installed on a rear left side of thevehicle 1. - The first corner radar (not shown) may have a field of sensing facing the front right side of the
vehicle 1, and may be installed on a right side of a front bumper of thevehicle 1. - The second corner radar (not shown) may have a field of sensing facing the front left side of the
vehicle 1, and may be installed on a left side of the front bumper of thevehicle 1. - The third corner radar (not shown) may have a field of sensing facing the rear right side of the
vehicle 1, and may be installed on a right side of a rear bumper of thevehicle 1. - The fourth corner radar (not shown) may have a field of sensing facing the rear left side of the
vehicle 1, and may be installed on a left side of the rear bumper of thevehicle 1. - Each of the first to fourth corner radars may include a transmission antenna and a receiving antenna.
- The first to fourth corner radars may acquire first corner radar data, second corner radar data, third corner radar data, and fourth corner radar data, respectively.
- The first corner radar data may include distance information and speed information about other vehicles, pedestrians, or cyclists located on the front right side of the
vehicle 1. - The second corner radar data may include distance information and speed information about obstacles located on the front left side of the
vehicle 1. - The third and fourth corner radar data may include distance information and speed information about obstacles located on the rear right side or and the rear left side of the
vehicle 1. - Each of the first to fourth corner radars may transmit the first to fourth corner radar data to the
controller 170. - That is, the front radar and the corner radars are an obstacle detector to detect an obstacle located on the front, right and left sides of the
vehicle 1, and transmit obstacle information about the detected obstacle to thecontroller 170. Here, the obstacle information may include location information of the obstacle, and the location information of the obstacle may include distance information to the obstacle and direction information of the obstacle. - The
lidar 140 may be installed on thevehicle 1 to view an outside of thevehicle 1. For instance, thelidar 140 may be mounted on the front bumper, a radiator grille, a hood, a roof, doors, side mirrors, a tailgate, a trunk lid or a fender. - The
GPS module 150 may detect location information and time information of thevehicle 1. TheGPS module 150 may detect distance information from a satellite and time information at which the distance information is measured, and then detect three-dimensional (3D) location information according to latitude, longitude, and altitude by applying triangulation to the detected distance information. Afterwards, theGPS module 150 may transmit the location information and the time information to thecontroller 170. - The
communicator 160 may transmit/receive various information through communication with theserver 2. Thecommunicator 160 may receive the location information received from theGPS module 150 and identify a current location (area) of thevehicle 1 based on the location information. Also, thecommunicator 160 may identify in which lane thevehicle 1 is travelling in the current area and provide lane information to thecontroller 170. - The
communicator 160 may include a vehicle-to-vehicle (V2V) communication module (not shown) for wireless communication between vehicles and a vehicle-to-infra (V21) communication module (not shown) for wireless communication between vehicle and traffic infrastructure, without being limited thereto. Thecommunicator 160 may further include a vehicle-to-pedestrian (V2P) communication module for communication between vehicle and pedestrian and a vehicle-to-nomadic devices (V2N) communication module for communication between vehicle and personal terminal. - The
communicator 160 may transmit a message generated by thevehicle 1 to a user terminal (not shown) possessed by the driver, and receive various control signals from the user terminal. Here, the user terminal refers to a wireless device possessed by the user that uses thevehicle 1. For example, the user terminal includes all types of mobile terminals capable of performing wireless communication with a server such as a smart phone, a smart watch, etc. An application for the user to use thevehicle 1 is installed in the user terminal and the user may transmit/receive various information through the application linked to a program mounted on thevehicle 1. - The
controller 170 may control thevehicle 1 to travel along a regular route stored in amemory 172. - The
controller 170 may include aprocessor 171 including an image signal processor for processing the image data of thecamera 110 and/or a digital signal processor for processing the radar data of the 120 and 130 and/or a micro control unit (MCU) for generating a brake signal.radars - In an autonomous driving mode, when image information (i.e. image data) is received from the
camera 110, thecontroller 170 may recognize a lane of a road by image processing, and recognize a lane in which thevehicle 1 is travelling based on location information of the recognized lane. Also, thecontroller 170 may identify whether both lanes of the lane in which thevehicle 1 is travelling are recognized, and when it is identified that both lanes are recognized, thecontroller 170 may control autonomous driving based on the recognized both lanes. In addition, thecontroller 170 may acquire lane information of the lane in which thevehicle 1 is travelling by image processing. - The
controller 170 may detect obstacles (e.g. other vehicles, pedestrians, cyclists, lanes, curbs, guardrails, street trees, street lights, and the like) located in front of thevehicle 1, based on the image data of thecamera 110 and the front radar data of thefront radar 120. - Specifically, the
controller 170 may acquire location information (distance and direction) and speed information (relative speed) of the obstacles located in front of thevehicle 1 based on the front radar data of thefront radar 120. - The
controller 170 may acquire location information (direction) and type information (e.g. whether the obstacle is another vehicle, pedestrian, cyclist, curb, guardrail, street tree, street light, or the like) of the obstacles located in front of thevehicle 1 based on the image data of thecamera 110. - The
memory 172 may store a program and/or data to process the image data, a program and/or data to process the radar data, and a program and/or data for theprocessor 171 to generate the brake signal and/or a warning signal. - The
memory 172 may temporarily store the image data received from thecamera 110, the radar data received from the 120 and 130, and/or processing results of the image data and/or the radar data of theradars processor 171. - The
controller 170 may control thevehicle 1 by transmitting a control signal to asteering device 190 and an acceleration/deceleration device 200. When thevehicle 1 is an autonomous driving vehicle, thecontroller 170 may transmit the control signal to thesteering device 190 and/or the acceleration/deceleration device 200 based on data processed by thecamera 110, thefront radar 120, the plurality ofcorner radars 130, etc. - For instance, the
steering device 190 may include a steering wheel, an actuator linked to the steering wheel, and a controller for controlling the actuator, and be controlled by the driver and/or an autonomous driving system. - The acceleration/
deceleration device 200 may be configured to control acceleration of thevehicle 1. For example, the acceleration/deceleration device 200 may include a throttle, an actuator linked to the throttle, and a controller for controlling the actuator linked to the throttle, and be controlled by the driver and/or the autonomous driving system. Also, the acceleration/deceleration device 200 may be configured to control deceleration of thevehicle 1. For example, the acceleration/deceleration device 200 may include a brake, an actuator linked to the brake, and a controller for controlling the actuator linked to the brake, and be controlled by the driver and/or the autonomous driving system. - The
memory 172 may be implemented with at least one of a volatile memory such as a random access memory (RAM), a non-volatile memory such as a cache, a read only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, and storage medium such as a hard disk drive (HDD) and a compact disc read only memory (CD-ROM), without being limited thereto. - In the above, a system in which the
server 2 according to an embodiment of the disclosure is implemented and each constituent component of the system have been described. Hereinafter, a control method implemented by theserver 2 based on each of the above-described constituent components is described in detail. -
FIG. 2 is a flowchart illustrating a control method of a vehicle according to an embodiment, andFIG. 3 is a diagram illustrating an example where thevehicle 1 yields a driving route to an emergency vehicle during driving according to an embodiment. The flowchart ofFIG. 2 is described with reference toFIG. 3 . - The
vehicle 1 receives emergency vehicle information (201). Thevehicle 1 transmits the emergency vehicle information received through thecommunicator 160 to thecontroller 170. The emergency vehicle information may be received from the above-describedserver 2 or a variety of external devices capable of performing V2X communication. - The
vehicle 1 acquires an emergency route of an emergency vehicle 3 (202). The emergency route corresponds to a route for theemergency vehicle 3 to reach a destination for a special purpose. Information about the emergency route may include information about a time of each location of theemergency vehicle 3 on a corresponding route. - The
vehicle 1 identifies a movement path according to a destination and/or a current location (203). The movement path to the destination may be generated by a user inputting the destination through an inputter (not shown) of thevehicle 1. - The
vehicle 1 compares the emergency route of theemergency vehicle 3 with the movement path of the vehicle 1 (204). Specifically, thevehicle 1 may predict a case where thevehicle 1 is required to avoid theemergency vehicle 3 due to an overlap portion between the emergency route and the movement path. - When at least a portion of the emergency route is identical to at least a portion of the movement path (205), the
vehicle 1 may change the movement path (206). In this instance, the change of the movement path may include using a road completely different from the emergency route or using different lanes on the same road. For instance, as shown inFIG. 3 , thevehicle 1 may change the movement path by moving to the second lane where anothervehicle 4 is travelling, so that theemergency vehicle 3 may go first in the first lane. Also, when theemergency vehicle 3 approaches from behind on one-way road, thevehicle 1 may move to the left or right side to let theemergency vehicle 3 through. In addition to the above, thevehicle 1 may change the movement path in various manners so that theemergency vehicle 3 may go first in various traffic environments. - According to an embodiment, the
vehicle 1 may output a guide for the movement path on a display 180 (refer toFIG. 1 ), in addition to changing the movement path. - When the at least a portion of the emergency route is not identical to the at least a portion of the movement path (205), the
vehicle 1 may maintain the movement path (207). - Meanwhile, even when the emergency route of the
emergency vehicle 3 overlaps the movement path of thevehicle 1, thevehicle 1 is not required to change the movement path when theemergency vehicle 3 passes by thevehicle 1 earlier at a certain point. Accordingly, according to an embodiment, when the at least a portion of the emergency route is identical to the at least a portion of the movement path, thevehicle 1 may identify the identical portion, and when an entry time of thevehicle 1 is earlier than an entry time of theemergency vehicle 3 in the identical portion, thevehicle 1 may be controlled to change the movement path. By contrast, when the at least a portion of the emergency route is identical to the at least a portion of the movement path, thevehicle 1 may identify the identical portion, and when the entry time of thevehicle 1 is later than an entry time of theemergency vehicle 3 in the identical portion, thevehicle 1 may be controlled to maintain the movement path. - The
vehicle 1 may drive based on the existing movement path or the changed movement path. - Meanwhile, the change or maintenance of the movement path according to the embodiment of
FIG. 2 may be determined according to the user's setting, which will be described in detail with reference toFIG. 4 . -
FIG. 4 is a flowchart illustrating operations of a control method of a vehicle according to a route change mode according to an embodiment. The embodiment ofFIG. 4 is not independent of the embodiment ofFIG. 2 , and corresponds to a control process that may be performed additionally to the embodiment ofFIG. 2 . - The
vehicle 1 receives an on/off input with respect to a route change mode based on emergency vehicle information from a user (401). When theemergency vehicle 3 approaches from behind, thevehicle 1 may automatically change a movement path regardless of a user's intention according to a user's setting. Also, when theemergency vehicle 3 approaches from behind, thevehicle 1 may change the movement path through the user's operation according to the user's setting. - According to an embodiment, when the route change mode is on (402), the
vehicle 1 may change the movement path automatically (403). In this instance, when theemergency vehicle 3 is within a predetermined distance from a rear of thevehicle 1, thevehicle 1 may automatically change the movement path, without a guide or after providing a guide for the movement path change. In addition, according to an embodiment, thevehicle 1 waits for a response from the user for a predetermined period of time in order to provide the guide for the movement path change and reconfirm the user's intention. When no response is received from the user, thevehicle 1 may automatically change the movement path. - By contrast, when the route change mode is off (402), the
vehicle 1 may be controlled to maintain and drive the existing movement path (404). - In the above, an autonomous driving control for ensuring a rapid movement of the
emergency vehicle 3 while thevehicle 1 is travelling has been described. Hereinafter, an autonomous driving control for a rapid movement of theemergency vehicle 3 even when thevehicle 1 is not travelling, for example, when thevehicle 1 is parked in a narrow road as shown inFIG. 6 , is described with reference toFIGS. 5 and 7 . -
FIG. 5 is a flowchart illustrating a control method of a vehicle according to an embodiment. - The
vehicle 1 receives emergency vehicle information while parked or stopped (501). Thevehicle 1 receives the emergency vehicle information through thecommunicator 160 and transmits the emergency vehicle information to thecontroller 170. The emergency vehicle information may be received from the above-describedserver 2 or from various external devices capable of performing V2X communication. - The
vehicle 1 acquires an emergency route of the emergency vehicle 3 (502). The emergency route corresponds to a route for theemergency vehicle 3 to reach a destination for a special purpose. Information about the emergency route may include information about a time of each location of theemergency vehicle 3 on a corresponding route. - The
vehicle 1 acquires a current location of the vehicle 1 (503). The current location may be acquired by detecting location information and time information through theGPS module 150, and thevehicle 1 may identify whether theemergency vehicle 3 may sufficiently move in an area where thevehicle 1 is located, based on the current location. - The
vehicle 1 identifies whether the current location is included in the emergency route (504). When thevehicle 1 is parked on a route in which theemergency vehicle 3 travels, theemergency vehicle 3 may not pass by. When the user is away from thevehicle 1 or thevehicle 1 may not be moved within a predetermined period of time, making an emergency situation worse. Accordingly, according to an embodiment, when it is predicted that theemergency vehicle 3 moves via a place where thevehicle 1 is located, thevehicle 1 may move to another location other than the current location without the user's operation, so that theemergency vehicle 3 may move rapidly. - According to an embodiment, when the current location is included in the emergency route, the
vehicle 1 may be controlled to move to the other location other than the current location (505). Also, thevehicle 1 may control thecommunicator 160 to provide a user terminal possessed by the user with a message about theemergency vehicle 3, in order to notify the user of the movement of thevehicle 1 simultaneously or before and after thevehicle 1 moves. In this instance, the message includes information guiding the movement of thevehicle 1 so that thevehicle 1 moves after gaining an approval from the user. In addition, according to an embodiment, thevehicle 1 may search for a parking lot around thevehicle 1 in order to move to an appropriate place, and provide information about the retrieved parking lots to the user by including the information in the message so that the user may select one from the retrieved parking lots. - When the current location of the
vehicle 1 is not included in the emergency route (504), thevehicle 1 may remain parked or stopped (506). - Further, according to an embodiment, the
vehicle 1 may identify a road width of the current location, and when the road width is equal to or greater than a predetermined length, thevehicle 1 may not move. - Meanwhile, according to the embodiment of
FIG. 5 , thevehicle 1 may change or maintain the parked (or stopped) state according to a user's setting, which is described in detail with reference toFIG. 7 . -
FIG. 7 is a flowchart illustrating a control method of a vehicle according to a movement mode. The embodiment ofFIG. 7 is not independent of the embodiment ofFIG. 5 , and corresponds to a control process that may be performed additionally to the embodiment ofFIG. 5 . - The
vehicle 1 receives an on/off input with respect to a movement mode based on emergency vehicle information from a user (701). When theemergency vehicle 3 approaches from behind while thevehicle 1 is parked (or stopped), thevehicle 1 may automatically move to another location other than a current location of thevehicle 1 regardless of a user's intention according to a user's setting. In the embodiment, although a parking lot is used as an example, a place where thevehicle 1 moves is not limited thereto, and may include any place where thevehicle 1 may be parked or stopped. - According to an embodiment, when the movement mode is on (702), the
vehicle 1 may be controlled to move to the other location from the current location. First, thevehicle 1 may search for a parking lot around the vehicle 1 (703) in order to select an appropriate place for parking (or stopping). In this instance, thevehicle 1 may control thecommunicator 160, so that the user may select one from the retrieved parking lots through a user terminal possessed by the user. - The
vehicle 1 moves to the retrieved parking lot (704). In this instance, thevehicle 1 may move to the parking lot selected through the user terminal, or an arbitrary parking lot when no user input is received. - According to an embodiment, the
vehicle 1 may control thecommunicator 160 to provide the user terminal with a guide for the movement of thevehicle 1, and may move. Also, thevehicle 1 provides the user terminal with the guide for the movement of thevehicle 1, and when no response is received from the user terminal for a predetermined period of time, thevehicle 1 may move to another place other than the current location. The guide for the movement of thevehicle 1 may allow the user to select the movement of thevehicle 1 or allow the user to select one from the retrieved parking lots. Despite the guide, when no response is received from the user terminal, thevehicle 1 may move automatically to secure an entry of theemergency vehicle 3 on a narrow road. - When the
vehicle 1 completes the movement to the other place (e.g. the parking lot selected by the user) other than the current location, thevehicle 1 may control thecommunicator 160 to notify the user terminal of the completion of the movement (705). - When the movement mode is off (702), the
vehicle 1 may remain parked (or stopped) (706). In this instance, thevehicle 1 may provide a message informing that theemergency vehicle 3 is approaching through the user terminal, so that the user may directly move thevehicle 1. - As is apparent from the above, according to the exemplary embodiments of the disclosure, the vehicle and the control method thereof can provide a smooth traffic flow because the autonomous vehicle does not disrupt the driving of an emergency vehicle, and also the autonomous vehicle can drive efficiently by avoiding the emergency vehicle.
- Embodiments can thus be implemented through computer readable code/instructions in/on a medium, e.g., a computer readable medium, to control at least one processing element to implement any above described exemplary embodiment. The medium can correspond to any medium/media permitting the storing and/or transmission of the computer readable code.
- The computer-readable code can be recorded on a medium or transmitted through the Internet. The medium may include read only memory (ROM), random access memory (RAM), magnetic tapes, magnetic disks, flash memories, and optical recording medium.
- Although exemplary embodiments have been described for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the disclosure. Therefore, embodiments have not been described for limiting purposes.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/772,523 US20240371267A1 (en) | 2021-08-27 | 2024-07-15 | Vehicle and control method thereof |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2021-0114048 | 2021-08-27 | ||
| KR1020210114048A KR20230031609A (en) | 2021-08-27 | 2021-08-27 | Vehicle and control method thereof |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/772,523 Division US20240371267A1 (en) | 2021-08-27 | 2024-07-15 | Vehicle and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20230063133A1 true US20230063133A1 (en) | 2023-03-02 |
Family
ID=85288833
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/888,158 Abandoned US20230063133A1 (en) | 2021-08-27 | 2022-08-15 | Vehicle and control method thereof |
| US18/772,523 Pending US20240371267A1 (en) | 2021-08-27 | 2024-07-15 | Vehicle and control method thereof |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/772,523 Pending US20240371267A1 (en) | 2021-08-27 | 2024-07-15 | Vehicle and control method thereof |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US20230063133A1 (en) |
| KR (1) | KR20230031609A (en) |
| CN (1) | CN115723782A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023210698A1 (en) * | 2023-10-27 | 2025-04-30 | Volkswagen Aktiengesellschaft | Method for creating and/or updating a digital road map suitable for route planning of an autonomous motor vehicle |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102848933B1 (en) * | 2022-11-09 | 2025-08-22 | (주)유투시스템 | Device and method for emergency vehicle driving notification |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6792351B2 (en) * | 2001-06-26 | 2004-09-14 | Medius, Inc. | Method and apparatus for multi-vehicle communication |
| US20070040700A1 (en) * | 2004-03-24 | 2007-02-22 | Bachelder Aaron D | Cellular-based preemption system |
| US20100004958A1 (en) * | 2008-07-02 | 2010-01-07 | International Business Machines Corporation | System and method for intelligently rerouting stranded travelers |
| US20110018736A1 (en) * | 2009-07-21 | 2011-01-27 | Verizon Patent And Licensing, Inc. | Geographically specific emergency notification |
| US20120303264A1 (en) * | 2011-05-23 | 2012-11-29 | Microsoft Corporation | Optional re-routing |
| US20150254978A1 (en) * | 2013-10-25 | 2015-09-10 | William E. Boyles | Emergency vehicle alert system and method |
| US20160093213A1 (en) * | 2014-09-26 | 2016-03-31 | Tomer RIDER | Technologies for reporting and predicting emergency vehicle routes |
| US9360335B1 (en) * | 2013-07-09 | 2016-06-07 | Google Inc. | Dynamic rerouting during navigation |
| US20160169688A1 (en) * | 2014-12-12 | 2016-06-16 | Samsung Electronics Co., Ltd. | Method and apparatus for traffic safety |
| US20160223351A1 (en) * | 2013-09-09 | 2016-08-04 | Tomtom Navigation B.V. | Methods and systems for generating alternative routes |
| US20170192429A1 (en) * | 2016-01-04 | 2017-07-06 | Ford Global Technologies, Llc | Autonomous vehicle emergency operating mode |
| US9841767B1 (en) * | 2015-01-20 | 2017-12-12 | State Farm Mutual Automobile Insurance Company | Using emergency response system (EMS) vehicle telematics data to reduce accident risk |
| US10008111B1 (en) * | 2015-01-26 | 2018-06-26 | State Farm Mutual Automobile Insurance Company | Generating emergency vehicle warnings |
| US20190126942A1 (en) * | 2016-04-27 | 2019-05-02 | Denso Corporation | Assistance system, portable terminal, and vehicular device |
| US10565873B1 (en) * | 2017-08-18 | 2020-02-18 | State Farm Mutual Automobile Insurance Company | Emergency vehicle detection and avoidance systems for autonomous vehicles |
| US20200182636A1 (en) * | 2018-12-06 | 2020-06-11 | Here Global B.V. | Method, apparatus, and computer program product for determining the criticality of an emergency |
-
2021
- 2021-08-27 KR KR1020210114048A patent/KR20230031609A/en active Pending
-
2022
- 2022-08-15 US US17/888,158 patent/US20230063133A1/en not_active Abandoned
- 2022-08-26 CN CN202211032851.5A patent/CN115723782A/en active Pending
-
2024
- 2024-07-15 US US18/772,523 patent/US20240371267A1/en active Pending
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6792351B2 (en) * | 2001-06-26 | 2004-09-14 | Medius, Inc. | Method and apparatus for multi-vehicle communication |
| US20070040700A1 (en) * | 2004-03-24 | 2007-02-22 | Bachelder Aaron D | Cellular-based preemption system |
| US20100004958A1 (en) * | 2008-07-02 | 2010-01-07 | International Business Machines Corporation | System and method for intelligently rerouting stranded travelers |
| US20110018736A1 (en) * | 2009-07-21 | 2011-01-27 | Verizon Patent And Licensing, Inc. | Geographically specific emergency notification |
| US20120303264A1 (en) * | 2011-05-23 | 2012-11-29 | Microsoft Corporation | Optional re-routing |
| US9360335B1 (en) * | 2013-07-09 | 2016-06-07 | Google Inc. | Dynamic rerouting during navigation |
| US20160223351A1 (en) * | 2013-09-09 | 2016-08-04 | Tomtom Navigation B.V. | Methods and systems for generating alternative routes |
| US20150254978A1 (en) * | 2013-10-25 | 2015-09-10 | William E. Boyles | Emergency vehicle alert system and method |
| US20160093213A1 (en) * | 2014-09-26 | 2016-03-31 | Tomer RIDER | Technologies for reporting and predicting emergency vehicle routes |
| US20160169688A1 (en) * | 2014-12-12 | 2016-06-16 | Samsung Electronics Co., Ltd. | Method and apparatus for traffic safety |
| US9841767B1 (en) * | 2015-01-20 | 2017-12-12 | State Farm Mutual Automobile Insurance Company | Using emergency response system (EMS) vehicle telematics data to reduce accident risk |
| US10008111B1 (en) * | 2015-01-26 | 2018-06-26 | State Farm Mutual Automobile Insurance Company | Generating emergency vehicle warnings |
| US20170192429A1 (en) * | 2016-01-04 | 2017-07-06 | Ford Global Technologies, Llc | Autonomous vehicle emergency operating mode |
| US20190126942A1 (en) * | 2016-04-27 | 2019-05-02 | Denso Corporation | Assistance system, portable terminal, and vehicular device |
| US10565873B1 (en) * | 2017-08-18 | 2020-02-18 | State Farm Mutual Automobile Insurance Company | Emergency vehicle detection and avoidance systems for autonomous vehicles |
| US20200182636A1 (en) * | 2018-12-06 | 2020-06-11 | Here Global B.V. | Method, apparatus, and computer program product for determining the criticality of an emergency |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102023210698A1 (en) * | 2023-10-27 | 2025-04-30 | Volkswagen Aktiengesellschaft | Method for creating and/or updating a digital road map suitable for route planning of an autonomous motor vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240371267A1 (en) | 2024-11-07 |
| CN115723782A (en) | 2023-03-03 |
| KR20230031609A (en) | 2023-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11462022B2 (en) | Traffic signal analysis system | |
| US9983591B2 (en) | Autonomous driving at intersections based on perception data | |
| US20190071091A1 (en) | Driver intention-based lane assistant system for autonomous driving vehicles | |
| US11605297B2 (en) | Vehicle and controlling method thereof | |
| US20240371267A1 (en) | Vehicle and control method thereof | |
| JP7156989B2 (en) | Travel control device, travel control method, and program | |
| CN114764022B (en) | System and method for sound source detection and localization of autonomously driven vehicles | |
| KR20150061781A (en) | Method for controlling cornering of vehicle and apparatus thereof | |
| US11904890B2 (en) | Lane change system for lanes with different speed limits | |
| CN113075924B (en) | Automatic driving vehicle parking scene design | |
| US11518404B2 (en) | Static-state curvature error compensation control logic for autonomous driving vehicles | |
| US20210197860A1 (en) | Vehicle and method of controlling the same | |
| US20240010231A1 (en) | Apparatus for driver assistance and method of controlling the same | |
| US11639173B2 (en) | Vehicle planned path signal | |
| EP4046883A1 (en) | Automated valet parking system, control method of automated valet parking system, and autonomous driving vehicle | |
| US20240005066A1 (en) | Decoupled prediction evaluation | |
| EP4024365B1 (en) | Audio logging for model training and onboard validation utilizing autonomous driving vehicle | |
| CN112078653A (en) | Vehicle terminal and method for controlling steering by the same | |
| US11440567B2 (en) | System to handle communication delays between an autonomous driving system and vehicle | |
| US12134402B2 (en) | Planning under prediction with confidence region for an autonomous driving vehicle | |
| US12139134B2 (en) | Control and planning with localization uncertainty | |
| US11325529B2 (en) | Early brake light warning system for autonomous driving vehicle | |
| US11242057B2 (en) | Method for optimizing three-point turn of autonomous driving vehicles | |
| US20250236293A1 (en) | Driving support device | |
| CN113815525B (en) | L3-level automatic emergency lamp system for forced braking of vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KIA CORPORATION, KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHO, JEONGMIN;CHOI, JAEWOONG;REEL/FRAME:061177/0781 Effective date: 20220721 Owner name: HYUNDAI MOTOR COMPANY, KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHO, JEONGMIN;CHOI, JAEWOONG;REEL/FRAME:061177/0781 Effective date: 20220721 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |