1. Field
The present invention relates to a drive support system which allows moving bodies such as vehicles to perform the transmission/reception of positional information therebetween and offers drive support information on traveling based on the positional information to the vehicles.
2. Description of the Related Art
Recently, there has been proposed a system which can confirm a position, a traveling direction and a speed of other vehicle (another vehicle) with respect to one's own vehicle (own vehicle) by exchanging information via inter-vehicle communication using a short-range radio.
This system displays information on a traveling state and a relative position of another vehicle which is present on the periphery of the own vehicle, image information, a road condition, a sign and the like on an alarm and display part by receiving operational information on manipulation switches such as blinkers, information on another vehicle on a vehicle traveling state such as positional information, a speed, a yaw rate and lateral acceleration via the inter-vehicle communication with, for example, another vehicle.
In such a system, it is necessary for the system to grasp accurate positional information on another vehicle on a map. Patent document 1 (Japanese Patent Publication JP-A-2005-352610) discloses a technique where map matching of a current position of another vehicle on a map is performed, and drive support information is notified based on the current position of another vehicle and a current position of the own vehicle in a map-matched state.
When the presence or the non-presence of notification of drive support information is determined based on the information obtained by map matching as in a case of the above-mentioned system, it is desirable to perform highly accurate map matching for preventing erroneous notification.
However, the highly accurate map matching is liable to be expensive. Also, depending on the accuracy of map matching, there may be a case where a road on a map does not always agree with a road on which a vehicle actually travels. Accordingly, when drive support information is notified in a form that the drive support information includes such a phenomenon, there is a possibility that the drive support information is not properly notified or communicated when necessary.
The present invention has been proposed in view of such circumstances, and it is an object of the present invention to provide, in a drive support system which offers drive support information on traveling of an own vehicle with respect to another vehicle based on positional information on vehicles via inter-vehicle communication, a system which can properly offer drive support information.
To achieve the above-mentioned object, in one embodiment a drive support system offers drive support information on traveling relating to the degree of danger of an own vehicle with respect to another vehicle based on positional information. This is performed by carrying out transmission and reception of at least positional information between the own vehicle and another vehicle when another vehicle is present within a communication area of the own vehicle. The drive support system can include a drive support level determination part which elevates the degree of offer of the drive support information relating to the degree of danger in a stepwise manner as the own vehicle and another vehicle approach to each other in positional relationship. An error occurrence area memory part can store an area where an error in the positional information becomes a predetermined level or more in advance along with map information.
Further, when the own vehicle is present within the area where the error in the positional information becomes the predetermined level or more, the drive support information whose degree of offer of the drive support information relating to the degree of danger becomes a predetermined value or more is limited.
In another embodiment, the drive support system is such that the degree of offer of the drive support information determined by the drive support level determination part can include
(A) a stage where the drive support system informs the presence another vehicle within the communication area, and
(B) a stage where the drive support system informs a direction along which another vehicle having a near positional relationship with the own vehicle is present, and
the offer of the drive support information at the stage (B) is inhibited when the own vehicle is present in the area where the error of the positional information is at the predetermined level or more.
In another embodiment, the drive support system is such that the drive support level determination part includes an error level determination part which determines whether or not an error of the positional information is at a predetermined level or more. When the determination area where the error level determination part determines that the error is at the predetermined level or more is an area which is not stored in the error occurrence area memory part, the determination area can be newly stored in the error occurrence area memory part.
In another embodiment, the drive support system is such that the error level determination part stores positional information acquired at predetermined intervals and calculates an approximate straight line based on the stored positional information, and the determination of the error in the positional information is performed under a condition where the positional information is away from the approximate straight line by a predetermined distance or more.
In another embodiment, the drive support system is such that the map information includes nodes which are in conformity with a shape of a road and a straight line link which connects the nodes. The error level determination part can determine an error level when the degree of parallelization between the straight line link and the approximate straight line is within a predetermined value.
In another embodiment, the drive support system is such that the drive support system includes an output means which outputs the drive support information. When the own vehicle is present within the area where the error in the positional information is at a predetermined level or more, information indicative of the presence of the own vehicle in the area is output to the output means.
In another embodiment, the drive support system is such that the output means is a display means capable of displaying map information. The error occurrence area memory part can reflect an area where an error is at a predetermined level or more on the map information as a visual image, and can increase an area of the visual image along with the increase of the error.
In yet another embodiment, the drive support system is such that a length of the area of the visual image in a widthwise direction is a length obtained by adding a width of a road to a size of the error.
In a further embodiment, the drive support system is such that the error occurrence area memory part can be subjected to a centralized control by a control center, and the error occurrence area memory part can collect, update and distribute error information from the own vehicle and another vehicle.
In another embodiment the drive support system is such that the own vehicle can include a yaw rate gyro sensor, and when a trajectory of the own vehicle can be changed within the approximate straight line, a new approximate straight line is formed by adding a change amount of a yaw angle obtained by integrating a value of the yaw rate gyro sensor to an approximate straight line calculated by the error level determination part. The determination of an error in the positional information is performed based on the new approximate straight line.
In certain of the embodiments, when the own vehicle is present in the area where the error in the positional information on the own vehicle or another vehicle is large (poor accuracy), the degree of offer of the drive support information can be limited and hence, even when the map matching is not performed, the degree of offer of the drive support information corresponding to the error in the positional information can be properly set.
Further, even when the own vehicle is present in the area where the error in the positional information is large, the drive support information can be continuously offered to the own vehicle in a state where the degree of offer of the drive support information is set less than the predetermined value. Therefore, it is possible to make the driver of the own vehicle conscious of the presence of another vehicle.
According to some embodiments, the offer of the information which has a possibility of directly influencing a traveling state of the own vehicle by the drive support information can be prevented. Therefore, when the own vehicle is present in the area where the error is large, it is possible to prevent the driver of the own vehicle from erroneously recognizing the drive support information due to the offer of information with poor accuracy.
According to some embodiments, by updating the area with the large error in the error occurrence area memory part from time to time, the accuracy of the error information stored in the error occurrence area memory part (16, 92) can be enhanced.
According to some embodiments, the positional information can be updated in the error occurrence area memory part by readily performing the determination of the error level based on the actually acquired positional information. Therefore, the error occurrence area memory part can be readily updated.
According to some embodiments, the error level can be determined based on the approximate straight line which omits the positional information with large error (low positional accuracy). Therefore, the determination of the error level can be performed with higher accuracy.
According to some embodiments, the driver of the own vehicle himself can recognize that the own vehicle is present in the area with the large error. Therefore, the driver himself can also easily determine the reliability of the offered drive support information. In certain embodiments, a driver can easily recognize the error level.
According to certain embodiments, the drive support system can display the error area including the road width irrespective of the road width.
According to certain embodiments, the error information stored in the error occurrence area memory parts can by shared by the own vehicle and another vehicle in common and hence, the accuracy of the error information can be further enhanced.
According to other embodiments, the accuracy of the determination of the error can be enhanced with respect to a drawback peculiar to a two-wheeled vehicle that the advancing direction is liable to be changed in bank traveling or the like.
a) to (c) are constitutional explanatory views showing examples of a display device mounted on an inner lower portion of a front screen of a two-wheeled vehicle.
One example of an embodiment of a drive support system according to the present invention is explained in conjunction with drawings. The drive support system according to the present invention provides drive support information when a driver drives his own vehicle, wherein when another vehicle is within a communication area of the own vehicle or when a distance between the own vehicle and another vehicle (including a four-wheeled vehicle) is not more than a predetermined distance, the drive support system confirms a position, a traveling direction and a speed of another vehicle with respect to the own vehicle by exchanging information via inter-vehicle communication using a short-range radio.
Hereinafter, the drive support system when the own vehicle is a two-wheeled vehicle is explained.
In the drive support system as shown in
The transceiver 2 can acquire another vehicle information from another vehicle 3 traveling within a communication range which is a fixed range about the own vehicle via the inter-vehicle communication, and the inter-vehicle communication is performed at a communication speed of 10 Hz (transmission of 10 times per second), for example. The communication speed of the inter-vehicle communication may be changed corresponding to a vehicle speed. As another vehicle information, the driver can acquire information on a type of vehicle (two-wheeled vehicle, ordinary four-wheeled vehicle, large-size four-wheeled vehicle or the like), a position, a speed and a direction of the vehicle, for example.
Further, the transceiver 2 acquires traffic jam information by receiving passing of vehicles through places where a light beacon, an ETC or the like is installed via road-vehicle communication.
The GPS receiver 4 receives longitude and latitude information on the own vehicle.
Various types of sensors 5 are various types of sensors such as a vehicle speed sensor which detects a vehicle speed and a gyro sensor, and detect a vehicle speed, acceleration, a direction, an inclination (when the own vehicle is a two-wheeled vehicle), a brake state, a blinker state and the like of the own vehicle.
The output device 6 is constituted of a speaker for outputting voices which is mounted on the own vehicle (vehicle), indicators which are arranged in the inside of a meter mounted on a front side of a handle bar or are mounted on an inner lower portion of a front screen, a vibrator which is mounted in the vicinity of a seat or the like. The output device 6 allows the driver (rider) to recognize another vehicle information offered by the drive support device 1 visually, by sounds or the like.
Electronic map information can be stored in the external memory device 7 in advance.
The control center 9 performs a collective control of the whole vehicle information during traveling, and includes an error occurrence area memory part 92 which stores areas where an error of positional information on a map is liable to occur as information relating to drive support. The error occurrence area memory part 92 stores areas where a level of error on positional information becomes a predetermined level or more in conformity with map information in advance.
Further, the control center 9 may include electronic map information 91. In this case, the control center 9 performs the centralized control of error information by collecting, updating and distributing error information from the own vehicle and another vehicle. Error information controlled by the control center 9 is offered to a drive support device 1 side via the communication between the control center 9 and the mobile phone 8.
The drive support device 1 includes a vehicle information grasping part 10 which grasps vehicle information on the own vehicle through inputting of information to the vehicle information grasping part 10 from the transceiver 2, the GPS receiver 4 and the sensor 5. The vehicle information grasping part 10 includes a current position determination part 11 and a road state grasping part 12, and acquires node link information from map database of the external memory device 7. The current position determination part 11 determines a current position of the own vehicle on the electronic map acquired from the external memory device 7 based on information acquired by the GPS receiver 4 thus grasping a current position of the own vehicle with respect to an intersection existing at the traveling destination of the own vehicle.
The road state grasping part 12 grasps a road state such as traffic jam information via road-vehicle communication by the transceiver 2.
Further, the drive support device 1 can include an error level determination part 13 which determines an error level of acquired information based on a trajectory of the own vehicle grasped by the current position determination part 11, a drive support level determination part 14 which changes the degree of offer of drive support information in a stepwise manner corresponding to a traveling area of the own vehicle, an HMI control execution part 15 which controls the offer of the drive support information to the output device 6, and an error occurrence area memory part 16 which stores areas where a level of error in positional information becomes a predetermined level or more in advance in conformity with the map information.
The detail of steps of determining the error level by the error level determination part 13 will be explained later.
A drive support level by the drive support level determination part 14 can be offered as information to the output device 6 via the HMI control execution part 15 corresponding to a distance between the own vehicle and another vehicle and speeds of the own vehicle and another vehicle. For example, the drive support level can be constituted of three stages which might include “offer of information”, “invitation of attention” and “alarm”, for example. The drive support level becomes “offer of information” when there is a sufficient distance between the own vehicle and another vehicle, becomes “invitation of attention” when both vehicles approach to each other so that the distance between the own vehicle and another vehicle is further shortened (for example, a limit position that the own vehicle or another vehicle can stop when braking is applied within a certain response time), and becomes “alarm” when there is no time before both vehicles collide (a position where the own vehicle or another vehicle cannot stop unless the instruction to apply braking is not issued).
“Offer of information” is a stage (A) where the drive support device 1 informs that another vehicle is present within a communication area. In this stage, the drive support device 1 does not make the determination and simply offers information (the information of a level that “another vehicle is present within a communication area”). To be more specific, lighting of an indicator or the like is performed by the output device 6. A vehicle which is equipped with a navigation system displays a position of another vehicle on a screen.
“Invitation of attention” is a stage (B) where the drive support device 1 informs that the direction along which another vehicle having a near positional relationship with the own vehicle is present. In this stage, although the drive support device 1 makes the determination, the drive support device 1 does not make an instruction. To be more specific, the drive support device 1 performs lighting of the indicator of the output device 6 to allow the driver to recognize the direction along which another vehicle is present. When the vehicle is equipped with the navigation system, the direction along which another vehicle advances is displayed on the screen.
“Alarm” is a stage (C) where the drive support device 1 instructs an action on the own vehicle. In this stage, the drive support device 1 makes the determination and instructs the driver to take an action (deceleration, for example) with sounds or the like by the output device 6. The offer of information may be made in two stages consisting of the stage (A) and the stage (B) by eliminating the stage (C).
In the error occurrence area memory part 92, as shown in
In the above-mentioned example, the error occurrence area memory part 92 is arranged on a control center 9 side, error information is offered to the error level determination part 13 via the communication between the control center 9 and the mobile phone 8 arranged on the own vehicle side, and error information in the error occurrence area memory part 92 is updated by transmitting new error information to the control center 9 side.
Further, in place of the error occurrence area memory part 92 on the control center 9 side, the error occurrence area memory part 16 may be arranged in the inside of the drive support device 1. In this case, when the error area is newly confirmed by the error level determination part 13, information is updated only by the error occurrence area memory part 16 in the inside of the drive support device 1 of the own vehicle.
In the drive support system according to the present invention, when the error level determination part 13 determines that the own vehicle is present in an area where an error of positional information offered from the error occurrence area memory part 92 or the error occurrence area memory part 16 is a predetermined level or more, the drive support information where the degree of offer of drive support information to the own vehicle is at a predetermined level or more is limited.
That is, in the drive support device 1, when it is determined that the own vehicle is present in the area where the error of positional information is a predetermined level (for example, intermediate error level) or more, the drive support device 1 inhibits the output device 6 to offer at least the drive support information at the stage (C) corresponding to “alarm” instructing the driver to take an action on the own vehicle. When the error levels are provided in two stages consisting of the stage (A) and the stage (B), the stage (B) is inhibited.
Next, steps of determining the error level by the error level determination part 13 is explained in conjunction with
The electronic map acquired from the map database of the external memory device 7 is, as shown in
For example, in
In the determination of the error level by the error level determination part 13, as shown in a flowchart in
Subsequently, GPS data amounting to one straight-line link is recorded as vehicle positional data (data corresponding to the plurality of star marks in
A fitting straight line (approximated straight line) B is formed by the plurality of vehicle positional data (star marks) (step 54). The fitting straight line B is formed by calculating a straight line by carrying out the approximation of least squares based on a data row of vehicle positional data (star marks).
Next, the degree of parallelization between the straight line link A and the fitting straight line B is checked, and it is determined whether or not an angle made by the straight line link A and the fitting straight line B is within a predetermined angle (step 55).
When the angle is not within the predetermined angle, the fitting straight line is formed again (step 54).
In other words, a straight line is calculated by carrying out the approximation of least squares based on a data row of vehicle positional data (star marks), and the inclination of the straight line and the inclination of the link are compared to each other. When the difference between these inclinations exceeds the tolerance, the data row is selected again so as to form the fitting straight line B again. In this case, the fitting straight line B is formed again by deleting one oldest vehicle positional data (GPS data).
When the degree of parallelization of the fitting straight line B is within a predetermined angle (step 55), a vertical line distance Y from each GPS data and the fitting straight line B is calculated (step 56).
The determination of a zone where an error is large is performed based on the distance Y (step 57). In the determination of the zone where the error is large, when the error is larger than a certain value (for example, an average value of the zone), the zone where the data is present becomes a zone where the error is large. This determination is classified into “large error level”, “intermediate error level”, “small error level” and “no error level” depending on a value of the distance Y.
The information on the error map (see
The direction of error area along the straight line link A is zoned at a middle point where the error level differs. For example, as shown in
Further, a lateral width of the error area is set equal to an error amount (distance Y) or is set to the error amount+one-side width of the road.
In the above-mentioned example, with respect to the steps of determining the error level by the error level determination part 13, as shown in
In the vehicle positional data (GPS data) amounting to 1 straight line link, when there is a zone where a speed is an approximately fixed value of V0 as shown in
That is, following the step 57 “determine zone where error is large based on distance Y” in the flowchart shown in
Further, to enhance accuracy in setting the error occurrence area, in forming the fitting straight line in the flowchart shown in
In other words, as shown in
Next, steps of processing for setting the drive support level by the drive support level determination part 14 of the drive support device 1 which is provided with electronic map data in the control center and the external memory device 7 are explained in conjunction with a flowchart shown in
The vehicle information grasping part 10 acquires GPS coordinates and azimuth information from the GPS receiver 4 (step 21). The acquisition of the GPS coordinates and azimuth information is performed for every system time (0.5 seconds, for example).
A mesh corresponding to GPS coordinates acquired from the electronic map data in the external memory device 7 is acquired, and an adjacent node and an adjacent link are selected (step 22).
It is determined whether or not the straight line link is switched (step 23), and the determination of the error level of the current link is performed until the current link is switched to a next link (step 29). When the current link is switched to the next link, the formation of the error map corresponding to the immediate preceding link is completed (step 24), and the error map or the error level information is transmitted to the control center 9 (step 25).
On the other hand, it is determined whether or not the error map is present in the adjacent area including the current position (step 26). When the error map is not present in the adjacent area, the drive support device 1 acquires the error map of the adjacent mesh from the control center 9 (step 27).
The level of the drive support is set based on the acquired error map (step 28). That is, when the position of the own vehicle in the error map (
In this case, the error maps which the own vehicle and another vehicle form respectively are shared in common so that the accuracy of the error map is enhanced.
Next, steps of processing for setting the drive support level by the drive support device 1 when the control center 9 is not present although the external memory device 7 is provided with the electronic map data are explained in conjunction with a flowchart shown in
The vehicle information grasping part 10 acquires GPS coordinates and azimuth information from the GPS receiver 4 (step 31). The acquisition of the GPS coordinates and azimuth information is performed for every system time (0.5 seconds, for example).
A mesh corresponding to GPS coordinates acquired from the electronic map data in the external memory device 7 is acquired, and an adjacent node and an adjacent link are selected (step 32).
It is determined whether or not the straight line link is switched (step 33), and the determination of the error level of the current link is performed until the current link is switched to a next link (step 36). When the current link is switched to the next link, the formation of the error map corresponding to the immediate preceding link is completed so that the error map is updated (step 34).
On the other hand, the level of the drive support is set based on the error map which is already formed (step 35).
In this embodiment, the drive support level is set using the error map which only the own vehicle forms.
This example is directed to a type of drive support system of a vehicle which is not provided with an external memory device 7. In this case, information on map can be acquired from an electronic map 91 controlled by a control center 9.
Further, an error occurrence area memory part and an error level determination part 93 are also arranged on a control center 9 side, while an error level acquisition part 17 is arranged on a drive support device 1 side in place of the error level determination part 13 shown in
Steps of processing for setting the drive support level by the drive support device 1 is explained in conjunction with a flowchart shown in
A vehicle information grasping part 10 acquires GPS coordinates and azimuth information from a GPS receiver 4 (step 41). The acquisition of the GPS coordinates and azimuth information is performed for every system time (0.5 seconds, for example).
The drive support device 1 transmits position/azimuth information on the own vehicle to the control center 9 for every system time (0.5 seconds, for example) (step 42).
The drive support device 1 receives an error level with respect to the position of the own vehicle from the control center 9 (step 43).
The drive support device 1 sets a drive support level based on the received error level (step 44).
According to this embodiment, the centralized control of the error information can be performed on a control center 9 side.
Next, a specific example of an output device 6 is explained in conjunction with
The output device 6 can be constituted of a display device 70 arranged inside a front screen 80 of a two-wheeled vehicle, and the display device 70 can be constituted of an upper display part 71 and a lower display part 72 which are elongated in the lateral direction. Each display part is constituted of a plurality of LEDs arranged in an array, and is configured to perform a display in plural colors. The upper display part 71 can be configured to be turned on when “The own vehicle is positioned in an area with a large error”. The lower display part 72 is configured to display information on another vehicle offered through the inter-vehicle communication.
For example, when the upper display part 71 is lit in green (indicated by a hatched portion), it is understood that the own vehicle is positioned in the area with the large error, and it is also understood that normal information with respect to another vehicle information is not offered (
When the lower display part 72 is lit in blue (indicated by a hatched portion), this means information that another vehicle is present within the communication area as “offer of information” (
When the whole lower display part 72 is lit in blue and only a right side portion of the lower display part 72 is lit in different color (red, amber or the like) (indicated by a meshed portion), this means the drive support that another vehicle is approaching from a right side as “invitation of attention” (
That is,
Further,
c) shows that the own vehicle is positioned within the area with small error level and another vehicle is approaching from a right side.
When the drive support relating to “alarm” is performed, an announcement instructing an action is made using a speaker for outputting sounds or the like mounted on the own vehicle.
The output device 6 in the above-mentioned drive support system is a speaker for outputting voices which is mounted on the own vehicle (vehicle), or indicators which are arranged in the inside of a meter mounted on the handle bar or are mounted on the inner lower portion of the front screen. However, the output device 6 may be a display means capable of displaying map information. In this case, map information to be displayed may be formed such that the position of the own vehicle is displayed with respect to the error map (
1: drive support device, 2: transceiver, 3: another vehicle, 4: GPS receiver, 5: sensor, 6: output device, 7: external memory device, 8: mobile phone, 9: control center, 10: vehicle information grasping part, 11: current position determination part, 12: road state grasping part, 13: error level determination part, 14: drive support level determination part, 15: HMI control execution part, 16: error occurrence area memory part, 17: error level acquisition part, 70: display device, 71: upper display part, 72: lower display part, 91: electronic map, 92: error occurrence area memory part, 93: error level determination part, A: straight line link, B: fitting straight line (approximate straight line), O: node, P: auxiliary node
Number | Date | Country | Kind |
---|---|---|---|
2010-222817 | Sep 2010 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5367463 | Tsuji | Nov 1994 | A |
5488559 | Seymour | Jan 1996 | A |
7057499 | Kanemitsu | Jun 2006 | B2 |
7339496 | Endo et al. | Mar 2008 | B2 |
7426437 | Breed et al. | Sep 2008 | B2 |
20090187343 | Koch-Groeber et al. | Jul 2009 | A1 |
20100039318 | Kmiecik et al. | Feb 2010 | A1 |
20120209519 | Basnayake | Aug 2012 | A1 |
Number | Date | Country |
---|---|---|
2002-316601 | Oct 2002 | JP |
2002-342899 | Nov 2002 | JP |
2005-352610 | Dec 2005 | JP |
Number | Date | Country | |
---|---|---|---|
20120083999 A1 | Apr 2012 | US |