Road Traffic Control System
The road traffic control system addresses the limitations of existing systems by using mobile sensors and environmental data to accurately predict traffic conditions and correct collision probabilities, enhancing the safety of autonomous vehicles at intersections.
Patent Information
- Application Number
- JP2020211844
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-21
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-12-21
AI Technical Summary
Existing road traffic control systems, such as those described in Patent Document 1, do not adequately account for changes in signal light colors, pedestrian presence, and weather-induced road conditions, leading to inaccurate collision probability assessments that do not align with actual traffic conditions.
A road traffic control system that predicts the future position of mobile bodies using mobile sensors, determines collision possibilities based on location and route information from autonomous vehicles, and corrects collision probabilities using signal information from traffic signal controllers and environmental information, including road surface conditions. The system notifies autonomous vehicles of collision risks and adjusts controls accordingly.
The system enables accurate future predictions of traffic conditions over a wide range, improving the safety of autonomous vehicles by correcting collision determinations based on real-time traffic and environmental data, thereby enhancing traffic safety at intersections.
Smart Images

Figure 0007650653000001 
Figure 0007650653000002 
Figure 0007650653000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a road traffic control system that provides autonomous vehicles passing through intersections with a wide range of future prediction information that cannot be fully understood by the autonomous vehicles alone, so that the autonomous vehicles can travel safely. [Background technology]
[0002] Patent Document 1 describes a vehicle collision prevention device for preventing head-on collisions at intersections. This vehicle collision prevention device calculates the probability distribution of the intersection entry time of each vehicle according to the driving conditions of multiple vehicles entering the intersection, finds the probability of collision by comparing these probability distributions, and issues an alarm to avoid collisions. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 6-231396 Summary of the Invention [Problem to be solved by the invention]
[0004] At intersections, vehicles entering the intersection may stop, start, accelerate or decelerate due to changes in the color of traffic lights or the presence of pedestrians, and road conditions may change due to changes in weather such as rainfall or snowfall.
[0005] However, the technology in Patent Document 1 mentioned above does not take into account the effects of changes in the color of traffic lights, the presence or absence of pedestrians, or changes in road conditions, and calculates the collision probability only from driving conditions based on vehicle acceleration / deceleration and position, so it does not reflect changes in actual traffic conditions.
[0006] On the other hand, self-driving vehicles make various decisions based on the surrounding environment and driving conditions that can be recognized by the vehicle's sensors, so there is a challenge in that it is difficult for the systems installed in self-driving vehicles alone to detect changes in traffic conditions over a wide area or predict future trends.
[0007] The present invention has been made in consideration of the above-mentioned circumstances, and its purpose is to provide a road traffic control system that can make future predictions in line with changes in traffic conditions over a wide range that cannot be grasped by autonomous vehicles alone. [Means for solving the problem]
[0008] A road traffic control system according to one aspect of the present invention is a system that predicts the future position of a moving object detected by a moving object sensor, determines the possibility of a collision with the moving object based on position information and route information received from an autonomous vehicle, and notifies the autonomous vehicle of the possibility. The system predicts the color of a signal lamp when the autonomous vehicle approaches an intersection based on signal information from a traffic signal controller, corrects the result of the determination of the possibility of collision based on the predicted signal information and environmental information including road surface conditions from an environmental sensor, and notifies the autonomous vehicle of the level of risk of collision. and determining the possibility of collision by forming a polygon having the maximum area with vertices at each point of the future position of the designated object after a predetermined time and the future position immediately before the future position, forming a polygon having the maximum area with respect to all other objects with which the traveling route may cross, and determining that a collision will occur if the polygons overlap each other. It is characterized by: Effect of the Invention
[0009] According to the road traffic control system of the present invention, the determination of the possibility of a collision or contact accident between a moving object and an autonomous vehicle is corrected based on signal information from the traffic signal controller and environmental information including the road surface conditions at the intersection, making it possible to make future predictions in line with changes in actual traffic conditions over a wide range of areas that cannot be grasped by autonomous vehicles alone. [Brief description of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a schematic configuration of a road traffic control system according to an embodiment of the present invention. [Diagram 2]2 is a perspective view for explaining collision determination when a right-turning vehicle and an oncoming straight-moving vehicle approach each other at an intersection to which the road traffic control system shown in FIG. 1 is applied. FIG. [Diagram 3] FIG. 3 is a schematic plan view of the intersection shown in FIG. 2. [Figure 4] 3 is a schematic plan view for explaining collision determination when a right-turning vehicle stops temporarily within the intersection shown in FIG. 2. FIG. [Diagram 5] 2 is a perspective view for explaining collision determination between a left-turning or right-turning vehicle and a pedestrian or a bicycle crossing a pedestrian crossing at an intersection to which the road traffic control system shown in FIG. 1 is applied. FIG. [Figure 6] FIG. 13 is a diagram for explaining area ranges of straight line portions and curved line portions. [Figure 7] 13 is a diagram for explaining a method for setting an area range of a curved line portion. FIG. [Figure 8] FIG. 11 is a diagram for explaining determination of an area position. [Figure 9] FIG. 13 is a diagram for explaining a unit position. [Figure 10] FIG. 11 is a diagram for explaining the size of an object used in collision determination. [Figure 11] FIG. 11 is a schematic diagram for explaining collision determination in detail. [Figure 12] 2 is a block diagram showing an example of the configuration of the road traffic control system shown in FIG. 1 when direct communication with vehicles is performed using an IP network. [Figure 13] 2 is a block diagram showing an example of the configuration of the road traffic control system shown in FIG. 1 when communication with vehicles is performed via a server using an IP network. [Figure 14] FIG. 2 is a block diagram showing an example of the configuration when a first (last) mile management system is applied to the road traffic control system shown in FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Fig. 1 shows a schematic configuration of a road traffic control system according to an embodiment of the present invention. This system is composed of a roadside unit 1 installed near an intersection and an on-board device 2 installed in an autonomous vehicle traveling near the intersection. The roadside unit 1 includes a control module 11, a traffic signal controller 12, a multi-sensor module (mobile sensor) 13, an environmental sensor 14, a wireless device 15, and the like.
[0012] The in-vehicle equipment 2 includes various sensors, a vehicle control device, an automatic driving (or driving assistance) device, and a wireless device 17 mounted on an automatic driving vehicle 16. The vehicle control device is composed of an engine control device that controls the engine, a steering control device that controls the steering, and a brake control device that controls the brakes. The automatic driving device calculates the current position and driving route from position information and route information obtained from various sensors, and controls the vehicle control device based on the calculation results to drive the vehicle.
[0013] The control module 11 receives signal information SA1 from a traffic signal controller 12, moving object information SA2 from a multi-sensor module 13, and environmental information SA3 from an environmental sensor 14. In addition, the control module 11 receives driving information SA4 transmitted from a wireless device 17 of an autonomous vehicle 16 via a wireless device 15.
[0014] The control module 11 is configured to predict future positions of moving objects such as non-automated vehicles, bicycles, and pedestrians using the moving object information SA2 from the multi-sensor module 13, and to determine the possibility of a collision with the moving object based on the driving information SA4 (identification information SA4a, position information SA4b, route information SA4c, etc.) received from the automatically driven vehicle 16. When making this determination, the control module 11 corrects the determination result based on the signal information SA1 from the traffic signal controller 12 and the environmental information SA3 including the road surface conditions obtained by the environmental sensor 14. Then, the wireless device 15 transmits roadside information SA5 (identification information SA4a, signal information SA1, danger information SA5a, etc.) to the automatically driven vehicle 16.
[0015] The traffic signal controller 12 controls the light color and signal switching of the signal lamps, and outputs signal information SA1 such as the light color and the time (in seconds) until the signal switches to the control module 11. The control module 11 transmits the signal information SA1 from the wireless device 15 before the autonomous vehicle 16 enters an intersection. By receiving the light color and the timing of the signal switch in advance, the autonomous vehicle 16 predicts the light color of the signal lamps when it approaches the intersection.
[0016] The multi-sensor module 13 detects vehicles (non-self-driving vehicles) within the intersection, for example, up to a distance of about 150 m around the intersection, as well as bicycles and pedestrians around the crosswalk and intersection (as far away as possible). In this example, the multi-sensor module 13 is an imaging sensor, and includes a vehicle light camera 21 and a pedestrian light camera 22 that function as moving object sensors. The vehicle light camera 21 is attached, for example, at a high position on a traffic light pole, and captures an overhead view of vehicles passing through the intersection. The pedestrian light camera 22 is attached, for example, near the pedestrian signal on a traffic light pole, and captures pedestrians (including bicycles) crossing the crosswalk.
[0017] The images captured by these cameras 21, 22 are processed by the image processor 23 to detect vehicles and pedestrians around the intersection. Then, vehicle information SA2a such as the position (longitude and latitude), speed, and moving direction of the detected vehicles, and pedestrian information SA2b such as the position (longitude and latitude), speed, and moving direction of the detected pedestrians are input to the control module 11 as moving body information SA2. Although an example has been described in which an imaging sensor is used as the multi-sensor module 13, LiDAR (light detection and ranging) may be used, which measures the distance and direction to an object by emitting laser light and measuring the time it takes for the light to bounce back after hitting the object. By using LiDAR, the distance, shape, and positional relationship of vehicles, bicycles, pedestrians, etc. can be grasped in three dimensions.
[0018] The environmental sensor 14 is composed of a weather sensor 14a that detects the weather and a road surface monitoring sensor 14b that monitors the road surface conditions. The weather sensor 14a measures weather conditions such as wind direction, wind speed, temperature, humidity, air pressure, rainfall, and snowfall, and outputs meteorological information SA3a. The road surface monitoring sensor 14b monitors road surface conditions such as wetness, snow accumulation, and freezing, and outputs road surface information SA3b. The control module 11 judges the surrounding environment of the intersection based on the meteorological information SA3a and road surface information SA3b.
[0019] The control module 11 not only determines whether the position and driving route of the autonomous vehicle 16 match the positions, speeds, and moving directions of detected vehicles and pedestrians, indicating the possibility of a collision, but also predicts the color of the traffic lights when the autonomous vehicle 16 approaches an intersection, and determines the risk of collision based on the road surface conditions (slip friction coefficient of the road surface) at the intersection, and sets the risk information SA5a to be transmitted to the autonomous vehicle 16. If the risk information SA5a has already been set and the surrounding environment has changed, the risk information SA5a is reset, in other words, the level classification is changed.
[0020] Specifically, when control module 11 receives, via wireless device 15, identification information such as a vehicle ID, location information such as longitude, latitude, and speed, and route information such as the lane to be traveled, movement direction, and speed transmitted from autonomous vehicle 16 via wireless device 17, control module 11 creates a surrounding area map from vehicle information SA2a and pedestrian information SA2b, and identifies autonomous vehicle 16 from this surrounding area map. In addition, control module 11 predicts the future positions of vehicles and pedestrians, and determines whether there is a danger if autonomous vehicle 16 travels (whether there is a possibility of collision or contact with other vehicles or pedestrians).
[0021] In this determination, the road surface slip friction coefficient is calculated based on the environmental information obtained from the environmental sensor 14, and the braking distance taking into account the friction coefficient is calculated, for example, according to the following formula, and used to predict the autonomous vehicle 16 and the vehicle's future position. Braking distance = speed before braking (km / h) squared ÷ (254 x coefficient of friction) If it is determined that there is a risk, the collision risk is classified into levels to determine the control required for avoidance, and the result of the determination, risk information SA5a, is transmitted from wireless device 15 to automatically driven vehicle 16.
[0022] On the side of the autonomous vehicle 16, for example, the traffic light information SA1 is used to predict the light color and the timing (time) of the next traffic light change, and control is performed such as maintaining speed, decelerating, stopping, starting, etc. In other words, when the light color is green at the time when it is predicted to approach the intersection, it is a future position prediction for passing through the intersection, and when it turns yellow or red, it is a prediction for stopping. When the light color is red at the time when it is predicted to approach the intersection, it is a future position prediction for stopping. In addition, depending on the level of the danger information SA5a, braking operations and engine output are suppressed, and control such as deceleration and stopping is performed to avoid collisions or contact.
[0023] The above collision risk levels are divided into multiple levels according to the deceleration required for autonomous vehicles to avoid danger, for example, Level 1 (normal deceleration), Level 2 (maximum deceleration), Level 3 (emergency braking), and Level 4 (damage mitigation braking). The first stage is a braking operation that will cause a collision if moving at the current speed, but will allow the vehicle to stop just before the predicted collision area if it decelerates at 0.2 G. It is assumed that the vehicle will decelerate (0.2 G) to avoid danger. The second stage is a braking operation that will cause a collision if moving at the current speed, but will allow the vehicle to stop just before the predicted collision area if it slows down at 0.3G. It is assumed that the vehicle will decelerate (0.3G) to avoid danger.
[0024] The third stage is a braking operation that will cause a collision if moving at the current speed, but will allow the vehicle to stop just before the predicted collision area if it slows down at 0.5G. It is assumed that the vehicle will suddenly decelerate (0.5G or more) to avoid danger. The fourth stage is when the vehicle cannot stop before the predicted collision area even if it decelerates at 0.5G. Although the danger cannot be avoided, it is assumed that the vehicle will decelerate as much as possible to mitigate damage.
[0025] In this way, according to the road traffic control system of the present invention, the determination of the possibility of a collision or contact accident between an autonomous vehicle and a non-autonomous vehicle or pedestrian is corrected based on signal information from the traffic signal controller and environmental information including the road surface conditions at the intersection, making it possible to make future predictions that are in line with changes in actual traffic conditions over a wide range of areas that cannot be grasped by autonomous vehicles alone. Furthermore, by dividing the degree of danger into multiple levels and notifying the autonomous vehicle of each level, it becomes possible for the vehicle to decelerate according to the degree of danger, rather than simply applying the brakes to bring the vehicle to a stop.
[0026] In FIG. 1, the control module 11 and the wireless device 15 may be built into the housing 18 of the traffic signal controller 12 as shown by the dashed line, or may be mounted externally on the signal pole. For simplicity of explanation, the roadside unit 1 is provided with one each of the control module 11, the traffic signal controller 12, the multi-sensor module 13, the environmental sensor 14, and the wireless device 15, but it is preferable to provide a plurality of multi-sensor modules 13 so as to capture a wide range of images around the intersection. A plurality of environmental sensors 14 may also be provided as necessary, and it may be only one of the weather sensor 14a or the road surface monitoring sensor 14b.
[0027] Next, a case where danger information (here, oncoming vehicle approach information) is generated for each autonomous vehicle 16 in the above-mentioned road traffic control system will be described with reference to Fig. 2 and Fig. 3. Fig. 2 is a perspective view for explaining collision determination when a right-turning vehicle and an oncoming straight-moving vehicle approach each other at an intersection to which the road traffic control system shown in Fig. 1 is applied, and Fig. 3 is a schematic plan view of the intersection shown in Fig. 2.
[0028] Figure 2 shows a situation in which a right-turning vehicle (autonomous vehicle 16) and an oncoming straight-moving vehicle (non-autonomous vehicle 33) enter an intersection after a predetermined time, and the estimated positions of vehicles 16 and 33 after the predetermined time are shown by dashed lines (vehicles 16A and 33A). The roadside unit 1 is attached to a signal pole 31, and receives driving information SA4, such as identification information SA4a, location information SA4b, and route information SA4c, transmitted from a wireless device 17 of an autonomous vehicle 16, with a wireless device 15 built into the roadside unit 1. In addition, a vehicle light camera 21 attached to a signal pole 32 captures an image of a vehicle (non-autonomous vehicle) 33 traveling in a hatched area AA, and an image processing unit 23 processes the image to detect the vehicle 33.
[0029] 2, vehicles 16A and 16B shown by dashed lines in Fig. 3 are the future positions of autonomous vehicle 16 a predetermined time later, and vehicles 33A and 33B shown by dashed lines are the future positions of vehicle 33 a predetermined time later. When autonomous vehicle 16 and vehicle 33 proceed along the dashed arrows, the future positions of vehicle 16B and vehicle 33B overlap within the intersection, and control module 11 determines that autonomous vehicle 16 and vehicle 33 will collide. Therefore, control module 11 determines the control required for avoidance, and wirelessly transmits risk information SA5a, in which the degree of risk is divided into multiple levels, to autonomous vehicle 16.
[0030] Fig. 4 is for explaining collision judgment when right-turning vehicle 16 (indicated by vehicle 16C shown by dashed line) stops in the intersection shown in Fig. 2, and judges whether autonomous vehicle 16 traveling on right-turn path 34 will collide (or come into contact) with vehicle 33C traveling on straight path 36 if it starts moving forward while stopped at right-turn waiting point 35. That is, when vehicle 16 starts moving, if there is an oncoming straight-moving vehicle 33C in area AB where right-turn path 34 and straight path 36 intersect, as indicated by the arrow, and the vehicle 16 passes through intersection passing point 37 (for example, 6 seconds from the present time), it is judged that turning right is dangerous, and if there is no oncoming straight-moving vehicle 33C, it is judged that turning right is possible.
[0031] Even when making this risk assessment, by taking into consideration the signal information SA1 from the traffic signal controller 12 and environmental information SA3 including the road surface conditions at the intersection, future predictions can be made in line with changes in actual traffic conditions over a wide range that cannot be grasped by the autonomous vehicle 16 alone. Note that the time from the right turn waiting point 35 to passing the intersection passing point 37 is set to 6 seconds, however, this will of course vary depending on the width of the intersection, the acceleration performance of the autonomous vehicle 16, the speed of the oncoming vehicle 33 going straight, etc., so it is advisable to set this time taking these factors into consideration.
[0032] In this way, the roadside unit 1 monitors the possibility of a collision or contact between the autonomous vehicle 16 and a non-autonomous vehicle 33, and if it determines that there is a danger, it wirelessly transmits danger information SA5a that classifies the level of danger to the autonomous vehicle 16, making it possible to make future predictions in line with changes in traffic conditions over a wide range that cannot be grasped by the autonomous vehicle 16 alone.
[0033] Next, the function of generating risk information for each intersection will be explained with reference to Fig. 5. Fig. 5 is intended to explain collision judgment between a left-turning or right-turning vehicle and a pedestrian or bicycle crossing a pedestrian crossing at an intersection to which the road traffic control system shown in Fig. 1 is applied. The roadside unit 1 is attached to a signal pole 31, and receives driving information SA4, such as identification information SA4a, position information SA4b, and route information SA4c, transmitted from the wireless devices 17 of the autonomous vehicles 40, 41, with the wireless devices 15. In addition, pedestrians and bicycles on the crosswalk (hatched area AC) are photographed with the pedestrian light camera 22. Although not shown, a pedestrian light camera is also provided on the opposite crosswalk across the intersection to photograph pedestrians and bicycles.
[0034] Here, a state in which a left-turning vehicle (automated vehicle) 40 and a right-turning vehicle (automated vehicle) 41 are about to enter an intersection at almost the same time is shown as an example. When the left-turning vehicle 40 and the right-turning vehicle 41 approach the intersection, the control module 11 receives identification information SA4a such as a vehicle ID, location information SA4b such as longitude, latitude, and speed, and route information SA4c such as a travel lane, movement direction, and speed, transmitted from the automatically driven vehicles 40 and 41. In addition, a surrounding map is created from the vehicle information SA2a and pedestrian information SA2b, and the automatically driven vehicles 40 and 41 are identified from this surrounding map. Furthermore, the future positions of non-automated vehicles, pedestrians, and bicycles are predicted, and it is determined whether there is a danger when the automatically driven vehicles 40 and 41 travel. At this time, it also detects pedestrians and bicycles ignoring traffic signals, and if it is determined that there is a danger, it determines the control required for avoidance, and transmits danger information SA5a (pedestrian, etc. warning information) in which the collision risk is classified into levels to the automatically driven vehicles 40 and 41.
[0035] On the side of the autonomous vehicles 40, 41, for example, the light color and the timing of the next signal change are predicted based on the traffic light information SA1, and control is performed such as starting, decelerating, and stopping. This can improve the accuracy of future position prediction when approaching an intersection. In addition, depending on the level of the danger information SA5a, braking operations and engine output are suppressed, and control such as deceleration and stopping is performed. After the autonomous vehicle 40 passes through the intersection, if it is determined that there are no pedestrians or bicycles on the crosswalk (area AC), the autonomous vehicle 41 passes through the intersection.
[0036] In FIG. 5, for simplicity's sake, the case of detecting pedestrians and bicycles on a crosswalk has been described; however, for example, multiple pedestrian light cameras 22 may be provided to detect pedestrians and bicycles around the intersection (as far away as possible). Furthermore, by combining it with the vehicle lighting camera 21 shown in FIG. 2, moving objects can be detected over a wide area around the intersection, and the moving speed and direction can be accurately determined from multiple images.
[0037] Next, the estimation of the future position of a moving body (object) will be described in detail. This system predicts the future position from vector information of objects such as vehicles and pedestrians input from the image processing unit 23, for example, an AI image processing unit, and judges whether or not the object is dangerous to an autonomous vehicle. In predicting the future position, the object is basically treated as performing an action that is considered appropriate from the surrounding situation.
[0038] However, if the current vector information of the object deviates from the behavior considered to be appropriate, the object will perform the behavior predicted from the current vector information. For example, when turning left, if a pedestrian is moving on a crosswalk, the vehicle object will stop in front of the crosswalk, but if the vehicle object is moving on a vector that does not allow it to stop in front of the crosswalk, it will not stop in front of the crosswalk and will continue moving on the current vector.
[0039] The future position of each object is estimated based on the shape of the surrounding roads, the current position and speed of each object, etc. Next, the process flow for estimating the future position of an object, area / route setting, area determination, route determination, area position determination, light color determination, behavior determination, object collision determination, and object avoidance behavior will be described.
[0040] <Processing flow> As an example of the process flow for estimating future positions, the future position of each object is calculated at 0.2 second intervals for up to 15 seconds (specified by a program constant) into the future, starting from the current position. Each object basically moves along a route corresponding to the area in which it exists, accelerating and decelerating depending on the surrounding conditions (other objects, traffic lights, areas) and determining its final destination. The process is then repeated until it is time to calculate the future position, thereby calculating the future position.
[0041] <Area / Route Settings> An area is defined as a division of a lane or other area into multiple sections. For straight lines, an area is defined by two points (the start and end points), and for curved lines, by four points (the start and end points and the control point of a cubic Bezier curve), and the area width. Furthermore, a route is usually defined as the path an object travels. A route is defined as a collection of multiple contiguous areas. A single block is defined as one area, not multiple areas. However, the starting point of a branch may exist across multiple areas. Areas are basically represented by lines and points. This method has the advantage that paths such as right and left turns can be represented more naturally than the area method, and the length of the path itself can be obtained in the form of an approximate value.
[0042] 6(a) and (b), the range of the area is determined by calculating lines 101, 102 or 111, 112 parallel to the input route information value (represented by a straight line 100 or a curve 110), and the width of the calculated lines is set as the lane width 103, 104 or 113, 114. In other words, areas 105, 115 are defined as areas surrounded by two parallel lines and a straight line of the length of the area width drawn in the normal direction between the start point and the end point.
[0043] As shown in Figure 7, in the Bezier curve defined by the curved portion, normal lines are drawn perpendicular to the straight lines connecting the start point and the start control point, and the end point and the end control point. When calculating two lines parallel to an area, the start and end points are determined, and then the control points are determined according to the ratio to the original start and end points. After that, the points through which the parallel lines pass are calculated according to the Bezier curve formula.
[0044] In the Bezier curve formula, when the start point is (x1, y1), the start control point is (x2, y2), the end control point is (x3, y3), and the end point is (x4, y4), the x and y coordinates are expressed by the following formula, where t = 0 for the start point and t = 1 for the end point. x(t)=t 3 x4+3t 2 (1-t)x3+3t(1-t) 2 x2+(1-t) 3 x1 y(t)=t 3 y4+3t 2(1-t)y3+3t(1-t) 2 y2+(1-t) 3 y1 When determining the area range, the area between the start point and the end point may be divided into about 10 parts and approximated by a plurality of straight lines connecting each point.
[0045] <Area Determination> The area determination is a process of determining in which area, among areas set by constants, each object exists. Since lanes are divided and set as areas, multiple areas overlap at points where lanes intersect, such as at forks and intersections. When multiple areas overlap, an area included in the route that the object has previously traveled is selected. When there are multiple routes, such as straight-ahead left-turn lanes, the object is considered to exist across multiple areas. If an object suddenly appears within an intersection due to factors such as detection failure, it will exist at the intersection of multiple routes and areas, but in such cases it will also be treated as existing across multiple areas.
[0046] <Route determination> Route determination is the process of determining which route the object is moving along when the area in which it exists has been determined. If multiple routes are possible, such as straight and left-turn lanes, all routes are treated as possible routes. However, if the destination judgment determines that it is not possible to travel along the route, it is assumed that there is no suitable route, and the destination is calculated based on the current speed, direction, and acceleration.
[0047] <Area location determination> The area position determination is a determination of where in the area the object is located relative to the current position. As shown in Figures 8(a) and 8(b), the coordinates of the point on the area line where the object exists that has the smallest distance ΔD from the current position and the deviation of the current position in the latitude and longitude directions (vertical and horizontal directions) (hereafter referred to as the position offset) are calculated. The position offset is normalized so that the direction of the area line is due north (normalization makes the vertical direction 0).
[0048] The position of an object in an area is calculated using the distance from the upstream area, calculated using the coordinates of a point on the area. When restoring coordinates from the distance from the upstream area, a position offset is added to the coordinates calculated from the position on the area according to the direction of travel of the area on the coordinates. Since calculating a normal from an arbitrary point to a cubic Bezier curve is a heavy load, a position offset may be calculated using a straight line that approximates the cubic Bezier curve. As shown in FIG. 9, the position obtained by adding a position offset perpendicular to the direction of progress of the area (the direction of the tangent) is the unit position.
[0049] <Light color judgment> The light color is determined by calculating the light color at the current date and time or the date and time of the future location using the time when the signal information was created and the current date and time. Note that the accuracy (error) of the signal information is not taken into consideration. If there is a range for the number of seconds for each light color in the signal information (the shortest and longest do not match), it will basically be treated as operating at the shortest time. However, if there is a light color for which the longest time is unknown, that light color will be treated as continuing to be displayed. Also, if a problem occurs with the integrity monitoring of the signal information, or if signal information is not received for three seconds (specified by a program constant), the light color received in the light color information will be treated as continuing to be displayed. If light color information cannot be received either, all lights will be treated as being off.
[0050] <Behavior Judgment> The current speed and acceleration are determined from the current and past speeds. If the object's current speed is unknown, or if an object of the same group exists on the route, the speed of the nearest object is used (adjusted to match the surrounding flow). If there is no object, the speed is the set speed (upper limit speed) of the existing area, and the direction is the direction of movement from the current position to the next area. However, if the situation is judged to require deceleration, the speed is reduced to a level at which deceleration is unnecessary.
[0051] If the current speed of an object is known, the speed and acceleration of the object are calculated using a linear approximation formula based on the least squares method from the speed over the past three seconds (specified by a program constant). If any of the speed information within that three second period is unknown, an approximation is performed using only the known information.
[0052] <Object collision detection> A check is made to see if the future positions of all other objects whose routes may cross are in conflict with the future positions of the specified object at all times that have been calculated. For the specified object's future position at a specific time (future position T1 after t seconds), the check is made for all future positions of other objects from "tA" seconds later to "t+A" seconds later. For example, A is 10% of t (specified as a constant), and any fractional part is rounded up.
[0053] Based on the future position (current position) of the object at the target time (hereafter referred to as T), the area in which the object may exist is calculated using the total length and total width according to the type of object. Figure 10 shows an example of object sizes used in collision detection. Here, objects are classified into automobiles, buses, bicycles, two-wheeled vehicles, and pedestrians, and their overall length and width are determined in advance. The forward direction of an object (the direction of its overall length) is set to the direction of travel of the object at that time. Internally, the area in which an object may exist is treated as a rectangle.
[0054] 11 is a schematic diagram for explaining collision determination in detail. Using the future position of the specified object at time T and the future position just before time T (if not present, the future position just before T), the polygon with the maximum area with each vertex is calculated, and similarly, the polygon with the maximum area is calculated for all other objects (other objects) with which the route may intersect, and it is determined whether the polygons overlap each other. If there is even one overlap, it is considered a collision.
[0055] <Object avoidance behavior> When the designated object performs an action to avoid the collision with another object, it is assumed that the designated object has performed an action to avoid the collision, and when the designated object does not perform the avoidance behavior, it is assumed that a collision will occur.
[0056] FIG. 12 shows a configuration example in which direct communication with vehicles is performed using an IP network in the road traffic control system shown in FIG. 1. In this example, a control module 11, a traffic signal controller 12, a hub 26, and a mobile router 28 are accommodated in a housing 18. Signal information SA1 from the traffic signal controller 12, environmental information SA3 from the environmental sensor 14, and positioning information SA6 from a GNSS (Global Navigation Satellite System) system are input to the control module 11. In addition, an image of a vehicle captured by a vehicle light camera 21 is processed by an image processor 23-1, and vehicle information SA2a is input to the control module 11 via the hubs 25 and 26. Similarly, an image of a pedestrian captured by a pedestrian light camera 22 is processed by an image processor 23-2, and pedestrian information SA2b is input to the control module 11 via the hubs 25 and 26.
[0057] Driving information SA4 from autonomous vehicles 16-1, 16-2, 16-3, ... (here, autonomous vehicle 16-1 is taken as an example) is transmitted to base station 29 using a mobile line provided by a telecommunications carrier, and is input from this base station 29 to control module 11 via LTE antenna 27, mobile router 28, and hub 26. Meanwhile, roadside information SA5 such as traffic light information SA1 and danger information SA5a is transmitted from control module 11 to base station 29 via hub 26, mobile router 28, LTE antenna 27, and mobile line, and is transmitted from this base station 29 to autonomous vehicle 16-1 with corresponding identification information SA4a. According to this configuration, communication with autonomously driven vehicles 16-1, 16-2, 16-3, . . . can be performed using a mobile line provided by a communication carrier such as a mobile phone carrier.
[0058] FIG. 13 shows a configuration example in the road traffic control system shown in FIG. 1 when communicating with vehicles via a server using an IP network. In FIG. 13, the same parts as in FIG. 12 are given the same reference numerals, and detailed description thereof is omitted. In this example, a distribution server 20A is provided on a cloud, and driving information SA4 from autonomous vehicles 16-1, 16-2, 16-3, ... (here, autonomous vehicle 16-1 is taken as an example) is transmitted to a base station 29 using a mobile line provided by a telecommunications carrier, and input from this base station 29 to the distribution server 20A. Then, the driving information SA4 is input from this distribution server 20A via the base station 29, the LTE antenna 27, the mobile router 28, and the hub 26 to the control module 11.
[0059] Meanwhile, roadside information SA5 such as traffic signal information SA1 and danger information SA5a is transmitted from the control module 11 to a base station 29 via a hub 26, a mobile router 28, an LTE antenna 27, and a mobile line, and is input from the base station 29 to a distribution server 20A. The roadside information SA5 is then transmitted from the distribution server 20A via the base station 29 to the autonomously driven vehicle 16-1 having the corresponding identification information SA4a. According to this configuration, it is possible to communicate with autonomous vehicles via the distribution server 20A on the cloud using a mobile line provided by a communication carrier such as a mobile phone carrier. Also, danger information can be distributed from the distribution server 20A to autonomous vehicles traveling through multiple intersections.
[0060] Fig. 14 shows a configuration example in which a first (last) one mile management system is applied to the road traffic control system shown in Fig. 1. In Fig. 14, the same parts as those in Fig. 12 and Fig. 13 are given the same reference numerals, and detailed explanations thereof are omitted. In this example, a system management server 20B is provided on the cloud, and driving information SA4 from autonomous vehicles 16-1, 16-2, 16-3, ... (here, autonomous vehicle 16-1 is taken as an example) is transmitted to a base station 29 using a mobile line provided by a telecommunications carrier, and input from this base station 29 to a control module 11 via an LTE antenna 27, a mobile router 28, and a hub 26.
[0061] On the other hand, roadside information SA5 such as traffic light information SA1 and danger information SA5a is transmitted from the control module 11 to a base station 29 via a hub 26, a mobile router 28, an LTE antenna 27, and a mobile line, and then transmitted from the base station 29 to the autonomous vehicle 16-1 corresponding to the identification information SA4a.
[0062] In addition, the various types of detection information input to the control module 11 are transmitted to the base station 29 via the hub 26, the mobile router 28, the LTE antenna 27, and the mobile line, and are input from the base station 29 to the system management server 20B. According to this configuration, it is possible to communicate with autonomous vehicles using a mobile line provided by a communication carrier such as a mobile phone carrier. Moreover, the system management server 20B on the cloud can manage multiple roadside units via the base station 29, and can integrate and manage information on multiple intersections.
[0063] As described above, in the present invention, the control module recognizes vehicles around the intersection based on input from the sensor (current position, vector), and predicts future positions from the current positions and vectors of the vehicles around the intersection. It receives current position and route information from the autonomous vehicle, and calculates whether there will be contact with the autonomous vehicle based on the route of the autonomous vehicle and the predicted future positions of the surrounding vehicles. If there is a possibility of contact, risk information is transmitted to the autonomous vehicle, so that the accuracy of future predictions can be improved over a wide range that cannot be grasped by the autonomous vehicle alone. This can further improve the safety of traffic near intersections.
[0064] The circuit configurations and operation procedures described in the above embodiments are merely schematic illustrations to enable the present invention to be understood and implemented. Therefore, the present invention is not limited to the described embodiments, and may be modified in various forms without departing from the scope of the technical ideas set forth in the claims. [Explanation of symbols]
[0065] 1...roadside unit, 2...vehicle-mounted equipment, 11...control module, 12...traffic signal controller, 13...multi-sensor module (mobile sensor), 14...environmental sensor, 14a...weather sensor, 14b...road surface monitoring sensor, 15, 17...wireless device, 16, 40, 41...autonomous vehicle, 21...vehicle light camera, 22...pedestrian light camera, 23, 23-1, 23-2...image processing unit, 31, 32...signal pole, 33...vehicle, 34...right turn route, 35...right turn waiting point, 36...straight route, 37...intersection passing point, SA1...signal information, SA2...mobile object information, SA2a...vehicle information, SA2b...pedestrian information, SA3...environmental information, SA3a...weather information, SA3b...road surface information, SA4...driving information, SA4a...identification information, SA4b...location information, SA4c...route information, SA5...roadside information, SA5a...hazard information
Claims
1. A system that predicts a future position of a moving object detected by a moving object sensor, determines a possibility of a collision with the moving object based on position information and route information received from an autonomous vehicle, and notifies the autonomous vehicle of the possibility of a collision, a traffic light control device that predicts a color of a signal lamp when the autonomous vehicle approaches an intersection based on signal information from a traffic light control device, corrects a result of a collision possibility determination based on the predicted signal information and environmental information including road surface conditions from an environmental sensor, and classifies the collision risk into levels and notifies the user of the level of the collision risk; The determination of the possibility of collision is performed by forming a polygon having the maximum area with vertices at the future position of the designated object after a predetermined time and each point of the future position immediately before the future position, forming a polygon having the maximum area with respect to all other objects with which the traveling route may intersect, and determining that a collision will occur if the polygons overlap each other. Road traffic control system.
2. 2. The road traffic control system according to claim 1, wherein the collision risk is classified into a plurality of levels according to a deceleration required for the autonomous vehicle to avoid the risk.
3. 3. The road traffic control system according to claim 2, wherein the deceleration includes normal deceleration capable of stopping the vehicle before the predicted collision area, maximum deceleration capable of stopping the vehicle before the predicted collision area, deceleration due to activation of an emergency brake capable of stopping the vehicle before the predicted collision area, and deceleration due to damage mitigation braking which cannot stop the vehicle before the predicted collision area but performs maximum deceleration to mitigate damage.
4. The road traffic control system according to claim 1, characterized in that the future position of the moving body is predicted from the current position and vector of the moving body detected by the moving body sensor, and the possibility of a collision with the moving body is determined from the position information and route information from the autonomous vehicle.
5. The road traffic control system of claim 1, characterized in that the traffic light information includes the light color of the traffic light and the time until the signal changes, and the traffic light information is used to predict the light color and the timing of the next signal change, thereby controlling the autonomous vehicle including maintaining its speed, decelerating, stopping, and starting, and performing braking operations and suppressing engine output depending on the level of danger information that divides the risk of collision into multiple levels, thereby controlling deceleration or stopping to avoid collisions and contact.
6. 2. The road traffic control system according to claim 1, wherein the road surface conditions include wetness, snow cover, and ice on the road surface.
7. 2. The road traffic control system according to claim 1, wherein the mobile sensor is an imaging sensor or a LiDAR (light detection and ranging) sensor.
8. The road traffic control system according to claim 1, wherein the moving object is a non-automated vehicle, a bicycle, or a pedestrian.
Citation Information
Patent Citations
Vehicle collision preventing device
JP1994231396A
Rear side danger alarm device and rear side danger judging method
JP1996058503A
Information processor, information processing method and program
JP2018106666A
Information providing system, server, mobile terminal, and computer program
WO2018146882A1
Early warning and collision avoidance
WO2019180551A1