The present disclosure relates to a traffic control apparatus, a traffic control system, and a traffic control method.
In the Lv4 generation and above of autonomous driving vehicles, it is assumed that there is no driver inside the vehicles. Therefore, it is desirable to construct a so-called watching system in which a remote monitoring person is assigned to watch over the vehicle from a distance, so that any abnormality in the vehicle can be handled.
For example, Patent Literature 1 discloses a vehicle remote control support system including a vehicle and a control center. The vehicle can travel in three modes, an autonomous driving mode, a manual driving mode, and a remote control mode, and the control center can remotely operate the vehicle. In the vehicle remote operation support system described in Patent Literature 1, when the vehicle judges that the autonomous driving is difficult, the vehicle requests an operator at a traffic control center to perform a remote operation.
Patent Literature 2 discloses a remote control apparatus in which an operator intervenes to remotely control an autonomous driving vehicle. In Patent Literature 2, it is described that the remote control apparatus of Patent Literature 2 is remotely controlled by a traveling locus or the like associated with similar data in addition to vehicle information of the autonomous driving vehicle.
Patent Literature 3 discloses an autonomous driving control system for controlling autonomous driving of a vehicle from the outside of the vehicle. In Patent Literature 3, it is described that, in the autonomous driving control system, when an occurrence of a predetermined situation is detected by a sensor unit of the vehicle, the autonomous driving control corresponding to the predetermined situation is executed in preference to external control.
Patent Literature 4 discloses a management apparatus for managing a plurality of autonomous driving vehicles and a plurality of remote drivers, where the number of the remote drivers is less than the number of the autonomous driving vehicles. In the management apparatus of Patent Literature 4, a remote driver who is on standby is assigned as a remote driver of an autonomous driving vehicle that needs to be driven remotely.
Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2019-191982
Patent Literature 2: Japanese Unexamined Patent Application Publication No. 2019-185280
Patent Literature 3: Japanese Unexamined Patent Application Publication No. 2019-106674
Patent Literature 4: Japanese Unexamined Patent Application Publication No. 2018-142265
In Patent Literature 1 to 4, an operator (a remote monitoring person) on the traffic control side remotely controls a vehicle to be remotely controlled. The remote monitoring person needs to pay close attention to the vehicle in his/her charge. Therefore, in order to operate a plurality of autonomous driving vehicles, it is necessary to increase the number of remote monitoring persons. When a remote monitoring person is remotely operating an autonomous driving vehicle, the remote monitoring person is forced to interrupt the operation of other autonomous driving vehicles. That will disrupt operations of autonomous driving vehicles.
An object of the present disclosure is to provide a traffic control apparatus, a traffic control system, and a traffic control method that can facilitate an operation of an autonomous driving vehicle.
In an example aspect of the present disclosure, a traffic control apparatus includes: analysis means for analyzing a state of a vehicle based on information about the vehicle including an autonomous driving function; specifying means for specifying a control policy based on the analyzed state of the vehicle, the control policy being predetermined control to be transmitted to the vehicle; and remote control means for controlling driving of the vehicle based on the specified control policy.
In another example aspect of the present disclosure, a traffic control system includes a vehicle that can be autonomously driven, a traffic control center configured to remotely control the vehicle. The vehicle includes a sensor configured to detect information about the vehicle and vehicle control means for controlling autonomous driving based on the information detected by the sensor. The traffic control center includes: analysis means for analyzing a state of the vehicle based on the information received from the vehicle via a network; specifying means for specifying a control policy based on the analyzed state of the vehicle, the control policy being predetermined control to be transmitted to the vehicle; and remote control means for controlling driving of the vehicle based on the specified control policy.
In another example aspect of the present disclosure, a traffic control method includes: analyzing a state of a vehicle based on information about the vehicle including an autonomous driving function; specifying a control policy based on the analyzed state of the vehicle, the control policy being predetermined control to be transmitted to the vehicle; and controlling driving of the vehicle based on the specified control policy.
According to the present disclosure, it is possible to provide a vehicle traffic control system, a vehicle traffic control center, and a vehicle traffic control method that can facilitate the operation of an autonomous driving vehicle.
Example embodiments will be described below with reference to the drawings. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In each of the drawings, the same elements are denoted by the same reference signs, and repeated explanations are omitted if necessary.
A traffic control system according to a first example embodiment will be described. First, an overview of the traffic control system will be described. Next, a vehicle and a traffic control apparatus constituting the traffic control system will be described. After that, a traffic control method using the traffic control system will be described.
First, a traffic control system according to the first example embodiment will be described.
The traffic control system 100 is a system for controlling the vehicle 110 having an autonomous driving function. In the traffic control system 100 according to this example embodiment, the traffic control center 120c receives sensor information and information such as a state of the vehicle 110 from the vehicle 110 via a network NW. The traffic control center 120c analyzes the state of the vehicle 110 based on the received information about the vehicle 110, and controls the vehicle 110 according to a result of the analysis. For example, the traffic control center 120c remotely controls the vehicle 110. Alternatively, the traffic control center 120c controls the vehicle 110 to control itself by transmitting an autonomous driving control policy.
The traffic control center 120c includes a traffic control apparatus 120. The vehicle 110 and the traffic control apparatus 120 constituting the traffic control system 100 will be described below.
The vehicle 110 has an autonomous driving function that enables the vehicle 110 to be autonomously driven. The vehicle 110 having the autonomous driving function is, for example, an autonomous driving vehicle such as a private car, a taxi, a bus, or a truck. The vehicle 110 having the autonomous driving function is not limited to an autonomous driving vehicle traveling on a road, and may instead be a train or the like traveling on a railway. The vehicle 110 includes a sensor 111 and a vehicle control unit 112.
The sensor 111 detects information about the vehicle 110. The sensor 111 may be, for example, a camera, a speedometer, a rudder angle indicator, a GPS (Global Positioning System) receiver, or the like. The camera captures an image of an area in front of, around, or inside the vehicle 110. The speedometer measures a speed of the vehicle 110. The rudder angle indicator detects a course direction of the vehicle 110. The GPS receiver detects the position of the vehicle 110. The sensor 111 is not limited to a camera, a speedometer, a rudder angle indicator, a GPS receiver, etc., as long as it detects the information about the vehicle 110.
The sensor 111 outputs the detected information about the vehicle 110 to the vehicle control unit 112. The sensor 111 transmits the detected information about the vehicle 110 to the traffic control center 120c via the network NW. The detected information about the vehicle 110 includes, for example, video information about the area in the front of the vehicle 110, video information about the inside of the vehicle, and sensor information such as a speed, a course direction, and a position. The detected information about the vehicle 110 includes vehicle state information such as a traveling state of the vehicle 110 and a peripheral situation of the vehicle 110 derived from the sensor information.
The vehicle control unit 112 controls the vehicle 110. Therefore, the vehicle control unit 112 functions as vehicle control means. The vehicle control unit 112 is connected to an ECU (Electronic Control Unit) and controls the ECU in order to control the vehicle 110. The vehicle control unit 112 may be composed of hardware including a microcomputer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an interface unit (I/F), and the like. The CPU performs analysis processing, control processing, and the like of the state of the vehicle 110 based on the information about the vehicle 110. The ROM stores an analysis program, a control program and the like executed by the CPU. The RAM stores various data pieces such as the information about the vehicle 110. The interface unit (I/F) inputs and outputs signals to and from an external device such as a network NW. The CPU, the ROM, the RAM, and the interface are connected to each other via data buses or the like.
The vehicle control unit 112 controls autonomous driving based on the information about the vehicle 110 detected by the sensor 111. For example, the vehicle control unit 112 controls the vehicle 110 to stop when the sensor 111 detects an obstacle in front of the vehicle 110. When the sensor 111 detects the speed of the vehicle 110 greater than or equal to a speed limit, the vehicle control unit 112 controls the vehicle to decelerate.
The vehicle control unit 112 controls the vehicle 110 based on the control policy output from the traffic control center 120c. The control policy is predetermined control transmitted to the vehicle 110. The control policy includes an autonomous control policy and a remote control policy. The autonomous control policy is for controlling the vehicle 110 to be autonomously driven. The remote control policy is for controlling the vehicle 110 to be remotely driven. For example, if the vehicle control unit 112 receives the autonomous control policy for causing the vehicle 110 to be autonomously driven from the traffic control center 120c, it controls the autonomous driving of the vehicle 110 based on the information about the vehicle 110.
On the other hand, if the vehicle control unit 112 receives the remote control policy for remotely controlling the vehicle 110 from the traffic control center 120c, it controls the vehicle 110 based on the remote control from the traffic control center 120c. The control policy may include rules for autonomous driving, etc., in addition to the autonomous control policy and the remote control policy. The rules for autonomous driving include, for example, driving control policies such as speed limit compliance.
Next, the traffic control apparatus 120 will be described.
The traffic control apparatus 120 may be composed of hardware including a microcomputer composed of a CPU, a RAM, an interface unit, and the like and a general-purpose computer composed of a GPU, an FPGA, an HDD as a storage, an SSD, and the like. The CPU, GPU, FPGA, and the like perform analysis processing, control processing and the like based on the information about the vehicle 110. The ROM, HDD, SSD, and the like store an analysis program, a control program, etc., executed by, for example, a CPU. The RAM, HDD, SSD, etc., store various data such as the information about the vehicle 110. The interface unit (I/F) inputs and outputs signals to and from an external device such as the network NW. The CPU, GPU, FPGA, ROM, RAM, HDD, SSD, and interface units are connected to each other via a data bus, connection wiring, or the like.
As shown in
The analysis unit 121 analyzes the state of the vehicle 110 based on the information about the vehicle 110 having the autonomous driving function. The information about the vehicle 110 is, for example, information detected by the sensor 111 provided in the vehicle 110. The analysis unit 121 receives the information detected by the sensor 111 via the network NW.
The analysis unit 121 analyzes the state of the vehicle 110 based on the information received from the vehicle 110. The state of the vehicle 110 includes, for example, a state where a risk degree of the vehicle 110 is high and a state where an emergency degree of the vehicle 110 is high. The state of the vehicle 110 includes a state in which autonomous control is possible and a state in which remote control is desirable. The analysis unit 121 may set the state where the risk degree is high or the state where the emergency degree is high in advance.
For example, among the sensors 111, a camera installed in front of the vehicle 110 acquires video information about the area in front of the vehicle 110. Thus, information about the vehicle 110 includes video information about the area the front of the vehicle 110. When the video information about the area in front of the vehicle 110 is transmitted as the information about the vehicle 110, the analysis unit 121 three-dimensionally recognizes a traffic environment such as a road, an intersection, a traffic sign, and a traffic signal in front of the vehicle 110 based on the video information about the area in the front of the vehicle 110.
The analysis unit 121 recognizes a peripheral vehicle(s) and a peripheral person(s) based on the video information about the area in front of the vehicle 110. Further, the analysis unit 121 calculates in real time the time and position until the vehicle 110 crosses the peripheral vehicle and the peripheral person at the intersection based on the video information about the area in front of the vehicle 110. Then, the analysis unit 121 analyzes, as the state of the vehicle 110, the degree of risk of a collision with the recognized peripheral vehicles or persons in the traffic environment including the recognized roads, intersections, etc. For example, the analysis unit 121 may numerically analyze the state of the risk degree of the vehicle 110.
The analysis unit 121 analyzes the risk degree of the vehicle 110 as the state of the vehicle 110 when there are many persons in the range geometrically determined according to a traveling direction of the vehicle 110 based on the video information about the area in front of the vehicle 110. For example, the analysis unit 121 may analyze that the risk degree is high when the number of persons in a predetermined geometric range is greater than or equal to a threshold value.
Among the sensors 111, a camera installed inside the vehicle 110 acquires video information inside the vehicle 110. Thus, the information about the vehicle 110 includes the video information about the inside of the vehicle 110. When the video information about the inside of the vehicle 110 is transmitted as the information about the vehicle 110, the analysis unit 121 recognizes an action of a passenger in the vehicle and a state of the passenger based on the video information about the inside of the vehicle 110. Then, the analysis unit 121 analyzes the emergency degree of the action of the passenger in the vehicle and the state of the passenger as the state of the vehicle 110. For example, the analysis unit 121 analyzes a state in which the passenger falls down or staggers as a state where the emergency degree is high. The analysis unit 121 may analyze the state of the emergency degree of the vehicle 110 by numerically calculating the number of persons falling down or the frequency of staggering.
When the vehicle 110 is a bus and the information about the vehicle 110 includes the video information about the inside of the bus, the analysis unit 121 may analyze the passengers and the postures of the passengers in the vehicle as the state of the vehicle 110. For example, the analysis unit 121 may analyze the state of the emergency degree of the vehicle 110 by numerically calculating the number of persons with canes in the bus.
In this way, the analysis unit 121 may analyze the predetermined risk degree and emergency degree of the vehicle 110 as the state of the vehicle 110.
The specifying unit 122 specifies the control policy based on the analyzed state of the vehicle 110. The control policy is predetermined control transmitted to the vehicle 110. For example, the control policy includes the autonomous control policy for controlling the vehicle 110 to be autonomously driven. The control policy also includes the remote control policy for controlling the vehicle 110 to be remotely driven.
For example, when the risk degree of the analyzed state of the vehicle 110 is greater than or equal to the predetermined risk degree or when the emergency degree of the analyzed state of the vehicle 110 is greater than or equal to the predetermined emergency degree, the specifying unit 122 specifies the control policy as the remote control policy. Specifically, the specifying unit 122 specifies the control policy as the remote control policy when the degree of risk of a collision with a peripheral vehicle or a peripheral person is greater than or equal to a predetermined threshold value. When the emergency degree of the recognized actions of the passengers and the states of the passengers in the vehicle is greater than or equal to a predetermined threshold value, the specifying unit 122 specifies the control policy as the remote control policy. The specifying unit 122 specifies the control policy as the remote control policy when a passenger in the vehicle, which is the bus, is a predetermined person prone to fall or a posture of the person is a predetermined posture prone to fall. The specifying unit 122 may specify the control policy as the remote control policy when it is considered that remote control is necessary, such as when the vehicle 110 has stopped due to another factor in the above-described situation.
On the other hand, when the analyzed state of the vehicle 110 corresponds to a predetermined risk degree or less than a predetermined emergency degree, the specifying unit 122 specifies the control policy as the autonomous control policy.
The remote control unit 123 remotely controls the driving of the vehicle 110 based on the specified control policy. For example, when the specified control policy is the autonomous control policy, the remote control unit 123 controls the vehicle 110 to be driven automatically. On the other hand, when the specified control policy is the remote control policy, the remote control unit 123 controls the vehicle 110 to be remotely controlled.
Next, a traffic control method will be described as an operation of the traffic control system 100 according to the first example embodiment. The description of the traffic control method will be divided into three parts; a description of an operation of the vehicle 110, a description of a traffic control method of the traffic control apparatus 120, and a description of a traffic control method of the traffic control system 100.
Next, as shown in Step S112, the detected information is transmitted to the traffic control center 120c. Specifically, the sensor 111 transmits the information about the detected vehicle 110 to the traffic control center 120c (the traffic control apparatus 120).
Next, as shown in Step S113, the control policy is received. For example, the vehicle control unit 112 receives the control policy from the traffic control apparatus 120. If the control policy has not arrived from the traffic control apparatus 120 in Step S113, the processing may proceed to Step S114. That is, the present control policy may be maintained. As described above, the control policy may be received asynchronously in Step S113.
Next, as shown in Step S114, the driving of the vehicle 110 is controlled based on the control policy. For example, when the control policy received from the traffic control apparatus 120 is the autonomous control policy, the vehicle control unit 112 performs autonomous driving. On the other hand, when the control policy received from the traffic control apparatus 120 is the remote control policy, the vehicle control unit 112 is remotely controlled by the traffic control apparatus 120. When the vehicle control unit 112 receives a new control policy different from the control policy before receiving the new control policy, it follows with the new control policy.
Next, the traffic control method of the traffic control apparatus 120 will be described.
Next, as shown in Step S122, the state of the vehicle 110 is analyzed based on the received information. For example, the analysis unit 121 analyzes the risk degree or emergency degree of the vehicle 110 based on the received information about the vehicle 110.
Next, as shown in Step S123, the control policy of the vehicle 110 is specified based on the analyzed state of the vehicle 110. For example, the specifying unit 122 specifies the control policy of the vehicle 110 as the autonomous control policy, the remote control policy, or the like based on the analyzed risk or emergency degree of the vehicle 110. The specifying unit 122 specifies a new control policy when a state of the vehicle 110 such as the risk degree or the emergency degree changes.
Next, as shown in Step S124, the driving of the vehicle 110 is controlled based on the control policy. For example, when the control policy specified by the specifying unit 122 is the autonomous control policy, the remote control unit 123 controls the vehicle 110 to be autonomously driven. On the other hand, when the control policy specified by the specifying unit 122 is the remote control policy, the remote control unit 123 remotely control the vehicle 110.
Next, the traffic control method of the traffic control system 100 will be described.
Next, as shown in Step S132, the vehicle 110 transmits the detected information about the vehicle 110 to the traffic control center 120c. For example, the vehicle 110 transmits the detected information about the vehicle 110 to the traffic control apparatus 120 via the network NW. Thus, as shown in Step S133, the traffic control apparatus 120 receives the information about the vehicle 110. For example, the traffic control apparatus 120 receives the information about the vehicle 110 via the network NW.
Next, as shown in Step S134, the traffic control apparatus 120 analyzes the state of the vehicle 110 based on the received information. For example, the traffic control apparatus 120 analyzes the risk or emergency degree of the vehicle 110 based on the received information about the vehicle 110.
Next, as shown in Step S135, the traffic control apparatus 120 specifies the control policy of the vehicle 110 based on the analyzed state of the vehicle 110. For example, the traffic control apparatus 120 specifies the control policy of the vehicle 110, such as the autonomous control policy or the remote control policy, based on the analyzed risk or emergency degree of the vehicle 110. The traffic control apparatus 120 specifies a new control policy when a state of the vehicle 110 such as the risk or the emergency degree changes.
Next, as shown in Step S136, the traffic control apparatus 120 transmits the control policy to the vehicle 110. For example, the traffic control apparatus 120 transmits the control policy to the vehicle 110 via the network NW. Thus, as shown in Step S137, the vehicle 110 receives the control policy from the traffic control apparatus 120 via the network NW.
Next, as shown in Step S138, the vehicle 110 controls the driving of the vehicle 110 based on the control policy. For example, when the control policy specified by the traffic control apparatus 120 is the autonomous control policy, the vehicle 110 is autonomously driven. On the other hand, when the control policy specified by the traffic control apparatus 120 is the remote control policy, the vehicle 110 is remotely controlled by the traffic control apparatus 120. When the vehicle 110 receives a new control policy different from the control policy before receiving the new control policy, it follows with the new control policy. In this manner, the vehicle 110 controls the driving of the vehicle 110 based on the control policy.
Next, the effect of this example embodiment will be described. In this example embodiment, the traffic control apparatus 120 analyzes the state of the vehicle 110 based on the information about the vehicle 110, and specifies the control policy of the vehicle 110 based on the analyzed state of the vehicle 110. Therefore, since the control of the vehicle 110 is changed according to the state of the vehicle 110, the state of the vehicle 110 can be accurately handled, and the operation of the autonomous driving vehicle can be facilitated.
For example, when the risk or emergency degree of the vehicle 110 is increased from low to medium, a speed control upper limit value of the autonomous control policy is switched from medium to low. Further, for example, when the risk or emergency degree of the vehicle 110 is high, the control is switched from the autonomous control to the remote control. Thus, since the remote control is not required in the case of the autonomous control, the number of remote monitoring persons can be reduced. Further, since the remote monitoring person can pay attention to the vehicle 110 having a high risk or emergency degree, it is possible to prevent the operation of the autonomous driving vehicle from being delayed.
Next, a traffic control system according to a second example embodiment will be described. In a traffic control system according to this example embodiment, at least one of a vehicle and a traffic control apparatus includes a learning device.
As shown in
The vehicle 210 includes a sensor 211 and a vehicle control unit 212. The vehicle control unit 212 has a function as control means for controlling the vehicle 210. The vehicle control unit 212 according to this example embodiment includes a learning device 213. The learning device 213 has a function as learning means.
The learning device 213 is, for example, AI (Artificial Intelligence). The learning device 213 learns rules for controlling the autonomous driving of the vehicle 210 based on the information about the vehicle 210. Rules that control the autonomous driving of the vehicle 210 are referred to herein as autonomous driving rules for convenience. The autonomous driving rules may include, for example, driving control such as speed limit compliance.
The learning device 213 learns the autonomous driving rule by learning the relation between the information about the vehicle 210 detected by the sensor 211 and the autonomous driving control of the vehicle 210 based on the information. The vehicle control unit 212 analyzes the state of the vehicle 210 controlled in accordance with the autonomous driving rule based on the information about the vehicle 210. The vehicle 210 transmits the detected information about the vehicle 210 and the analyzed state of the vehicle 210 to the traffic control center 120c. The configuration of the vehicle 210 other than this is the same as that of the vehicle 110 according to the first example embodiment.
As shown in
As shown in
The learning device 224 is, for example, AI. The learning device 224 learns rules for analyzing the state of the vehicle 210 based on the information about the vehicle 210. Rules for analyzing the state of the vehicle 210 are referred to herein as analysis rules for convenience. The analysis rules may include recognition priorities between a person and an obstacle in an image captured by a camera, a resolution of image processing, estimation patterns of behavior prediction from image information, and the like. The information about the vehicle 210 used for learning of the learning device 224 may be information about a plurality of vehicles 210.
The learning device 224 learns the analysis rules by learning the relation between the information about the vehicle 210 detected by the sensor 211 and the analysis result of the state of the vehicle 210 based on this information. The learning device 224 may learn the relation between the information about each vehicle 210 detected by each sensor 211 of each of the plurality of vehicles 210 and the analysis result of the state of each vehicle 210 based on the information about each vehicle. The specifying unit 222 specifies the control policy based on the state of the vehicle 210 analyzed in accordance with the analysis rules. When the learning device 213 provided in the vehicle 210 learns the autonomous driving rule, the specifying unit 222 specifies the control policy based on the analysis rules and the state of the vehicle 210 analyzed in accordance with the autonomous driving rule. The configuration of the traffic control apparatus 220 other than this is the same as that of the traffic control apparatus 120 according to the first example embodiment.
Next, a traffic control method as an operation of the traffic control system 200 according to the second example embodiment will be described. The description of the traffic control method will be divided into three parts; a description of an operation of the vehicle 210, a description of a traffic control method of the traffic control apparatus 220, and a description of a traffic control method of the traffic control system 200.
Next, as shown in Step S212, the state of the vehicle 210 controlled in accordance with the autonomous driving rule is analyzed based on the information about the vehicle 210 by using the learning device 213 having learned the autonomous driving rule. For example, the vehicle control unit 212 analyzes that the vehicle 210 is in a state where the risk degree is high or a state where the risk degree is low in accordance with the autonomous driving rule based on the video information in front of the vehicle 210.
Next, as shown in Step S213, the detected information and the state of the vehicle 210 controlled in accordance with the autonomous driving rule are transmitted to the traffic control center 220c. Specifically, the sensor 211 transmits the video information about the area in front of the vehicle 210 to the traffic control apparatus 220. Further, the vehicle control unit 212 transmits, to the traffic control apparatus 220, that the vehicle 210 is in a state where the risk degree is high or a state where the risk degree is low based on the video information about the area in front of the vehicle 210. Here, when the video information of the sensor 211 and the state of the risk degree analyzed by the vehicle control unit 212 are separately transmitted, information may be added to cross-check them at the traffic control center.
Next, as shown in Step S214, the control policy is received. For example, the vehicle control unit 212 receives the control policy from the traffic control apparatus 220. If the control policy has not arrived from the traffic control apparatus 220 in Step S214, the processing may proceed to Step S215. As described above, the control policy may be received asynchronously in Step S214.
Next, as shown in Step S215, the driving of the vehicle 210 is controlled based on the control policy. For example, when the control policy received from the traffic control apparatus 220 is the autonomous control policy, the vehicle control unit 212 performs autonomous driving. On the other hand, when the control policy received from the traffic control apparatus 220 is the remote control policy, the vehicle control unit 212 is remotely controlled by the traffic control apparatus 220.
Next, the traffic control method of the traffic control apparatus 220 will be described.
Next, as shown in Step S222, the state of the vehicle 210 is analyzed based on the received information by using the learning device 224 having learned the analysis rules. For example, the analysis unit 221 analyzes that the vehicle 210 is in a state where the risk degree is high or a state where the risk degree is low by using the analysis rules of the learning device 224 based on the received video information about the area in front of the vehicle 210.
Next, as shown in Step S223, the control policy of the vehicle 210 is specified based on the state of the vehicle 210 analyzed in accordance with the analysis rules and the autonomous driving rule. For example, the specifying unit 222 specifies the control policy of the vehicle 210 as the autonomous control policy or the remote control policy based on the analyzed risk or emergency degree of the vehicle 210.
Next, as shown in Step S224, the driving of the vehicle 210 is controlled based on the control policy. For example, when the control policy specified by the specifying unit 222 is the autonomous control policy, the remote control unit 223 controls the vehicle 210 to be autonomously driven. On the other hand, when the control policy specified by the specifying unit 222 is the remote control policy, the remote control unit 223 remotely controls the vehicle 210.
Next, the traffic control method of the traffic control system 200 will be described.
As shown in Step S231 of
Next, as shown in Step S232, the vehicle 210 analyzes the state of the vehicle 210 controlled in accordance with the autonomous driving rule based on the information about the vehicle 210 by using the learning device 213 having learned the autonomous driving rule. For example, the vehicle 210 may be analyzed that it is in a state where the risk degree is high or a state where the risk degree is low.
Next, as shown in Step S233, the vehicle 210 transmits the detected information and the state of the vehicle 210 controlled in accordance with the autonomous driving rule to the traffic control center 220c. Thus, as shown in Step S234, the traffic control apparatus 220 receives the information about the vehicle 210 and the state of the vehicle 210 controlled in accordance with the autonomous driving rule.
Next, as shown in Step S235, the state of the vehicle 210 is analyzed in accordance with the analysis rules based on the received information. For example, by using the learning device 224 having learned the analysis rules, the analysis unit 221 analyzes that the vehicle 210 is in a state where the risk degree is high or a state where the risk degree is low based on the received information.
Next, as shown in Step S236, the control policy is specified. For example, the specifying unit 222 specifies the control policy of the vehicle 210 as the autonomous control policy or the remote control policy based on the risk or emergency degree of the vehicle 210 analyzed in accordance with the analysis rules and the autonomous driving rule.
Next, as shown in Step S237, the traffic control apparatus 220 transmits the control policy to the vehicle 210. Thus, as shown in Step S238, the vehicle 210 receives the control policy from the traffic control apparatus 220.
Next, as shown in Step S239, the vehicle 210 controls the driving of the vehicle 210 based on the control policy. For example, when the control policy specified by the traffic control apparatus 220 is the autonomous control policy, the traffic control apparatus 220 controls the vehicle 210 to be autonomously driven. Therefore, the vehicle 210 is autonomously driven. On the other hand, when the control policy specified by the traffic control apparatus 220 is the remote control policy, the traffic control apparatus 220 remotely controls the vehicle 210. Therefore, the vehicle 210 is remotely controlled by the traffic control apparatus 220. In this manner, the traffic control apparatus 220 controls the driving of the vehicle 110 based on the control policy.
According to the traffic control system 200 of this example embodiment, since the vehicle control unit 212 includes the learning device 213 for learning the autonomous driving rule, the accuracy and the determination speed of autonomous control of the vehicle 210 can be improved. The learning device 224 for learning the analysis rules included in the analysis unit 221 improves the accuracy and the analysis speed for analyzing the state of the vehicle 210. Further, since the specifying unit 222 specifies the control policy based on the state of the vehicle 210 analyzed in accordance with the analysis rules and the autonomous driving rule, the qualification of the control policy can be improved.
By performing pattern learning by the learning devices 213 and 224 using AI on both the vehicle 210 side and the traffic control apparatus 220 side, it is possible to improve control accuracy and determination speed in both cases of autonomous control and remote control of the vehicle 210. Therefore, the operation of the vehicle 210 can be facilitated. Other operations and effects of the vehicle 210, the traffic control apparatus 220, and the traffic control system 200 are included in the description of the first example embodiment.
Although the first and second example embodiments have been described above, the present disclosure is not limited to the first and second example embodiments and can be suitably modified without departing from the spirit. For example, an example embodiment in which the respective configurations of the first and second example embodiments are combined is included in the scope of the technical concept. A control program for causing a computer to execute the traffic control method according to the first and second example embodiments is also included in the technical range of the first and second example embodiments.
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes.
A traffic control apparatus comprising:
The traffic control apparatus according to Supplementary note 1, wherein
The traffic control apparatus according to Supplementary note 2, wherein
The traffic control apparatus according to any one of Supplementary notes 1 to 3, wherein
The traffic control apparatus according to Supplementary note 4, wherein the information is video information about an area in front of the vehicle,
The traffic control apparatus according to Supplementary note 4, wherein the information is video information about inside of the vehicle,
The traffic control apparatus according to Supplementary note 4, wherein the vehicle is a bus;
A traffic control system comprising:
The traffic control system according to Supplementary note 8, wherein
The traffic control system according to Supplementary note 9, wherein
The traffic control system according to any one of Supplementary note 8 to 10, wherein
The traffic control system according to Supplementary note 11, wherein
The traffic control system according to Supplementary note 11, wherein
The traffic control system according to Supplementary note 11, wherein the vehicle is a bus,
A traffic control method comprising:
The traffic control method according to Supplementary note 15, wherein
The traffic control method according to Supplementary note 16, wherein
The traffic control method according to any one of Supplementary notes 15 to 17, wherein
The traffic control method according to Supplementary note 18, wherein the information is video information about an area in front of the vehicle,
The traffic control method according to Supplementary note 18, wherein the information is video information about inside of the vehicle,
The traffic control method according to Supplementary note 18, wherein
A non-transitory computer readable medium storing a program for causing a computer to execute:
A non-transitory computer readable medium storing the program according to Supplementary note 22 for causing the computer to execute:
A non-transitory computer readable medium storing the program according to Supplementary note 23 for causing the computer to execute:
A non-transitory computer readable medium storing the program according to any one of Supplementary notes 22 to 24, wherein
A non-transitory computer readable medium storing the program according to Supplementary note 25, wherein
A non-transitory computer readable medium storing the program according to Supplementary note 25, wherein
A non-transitory computer readable medium storing the program according to Supplementary note 25, wherein
In the above example, the above program can be stored and provided to a computer using any type of non-transitory computer readable media. Non-transitory computer readable media include any type of tangible storage media. Examples of non-transitory computer readable media include magnetic storage media (such as floppy disks, magnetic tapes, hard disk drives, etc.), optical magnetic storage media (e.g. magneto-optical disks), CD-ROM (Read Only Memory), CD-R, CD-R/W (Read Only Memory), and semiconductor memories (such as mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory), etc.). The program may be provided to a computer using any type of transitory computer readable media. Examples of transitory computer readable media include electric signals, optical signals, and electromagnetic waves. Transitory computer readable media can provide the program to a computer via a wired communication line (e.g. electric wires, and optical fibers) or a wireless communication line.
100, 200 TRAFFIC CONTROL SYSTEM
110, 210 VEHICLE
111, 211 SENSOR
112, 212 VEHICLE CONTROL UNIT
120, 220 TRAFFIC CONTROL APPARATUS
120
c, 220c TRAFFIC CONTROL CENTER
121, 221 ANALYSIS UNIT
122, 222 SPECIFYING UNIT
123, 223 REMOTE CONTROL UNIT
213, 224 LEARNING DEVICE
NW NETWORK
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/013403 | 3/25/2020 | WO |