Transportation planning device and transportation planning method
Patent Information
- Application Number
- JP2024532797
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-03-08
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2044-03-08
AI Technical Summary
Existing delivery systems cannot transport packages along routes where mobile objects cannot automatically drive due to driver shortages.
A transportation planning device and method that determines a transportation route for a moving object to a destination, including remote operation by a remote operator, allowing transport on routes where automatic driving is not possible.
Enables the transportation of people and goods on routes where automatic driving is not feasible, leveraging remote operation to overcome driver shortages.
Smart Images

Figure 00000015_0000 
Figure 00000015_0001 
Figure 00000015_0002
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a transportation planning device and a transportation planning method for transporting people and objects using moving objects. [Background technology]
[0002] Demand for logistics is increasing around the world due to the revitalization of the manufacturing industry and the spread of e-commerce sites. However, the transportation industry, which plays a key role in logistics, is facing a shortage of drivers.
[0003] Patent Document 1 discloses a delivery system and a processing server that delivers packages using an unmanned mobile object. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-83600 A Summary of the Invention [Problem to be solved by the invention]
[0005] The conventional technology disclosed in Patent Document 1 had a problem in that it was not possible to deliver parcels on routes other than those that the mobile object could automatically drive.
[0006] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a transportation planning device and a transportation planning method that are capable of transporting people and goods on routes other than those that can be automatically driven by a moving object. [Means for solving the problem]
[0007] The transportation planning device according to the present disclosure includes a transportation route determination unit that determines a transportation route of a moving object to a transportation destination based on transportation information including at least the transportation destination; Based on the mobile object data regarding the mobile object, The transportation route Far awayand a remote operation determination unit that determines a remote transportation route for remotely operating the moving body by a remote operator.
[0008] The transportation planning method according to the present disclosure includes a step of determining a transportation route of a moving object to a destination based on transportation information including at least the destination; Based on the mobile object data regarding the mobile object, The transportation route Far away and determining a remote transportation route for remotely operating the mobile object by a remote operator. Effect of the Invention
[0009] The transportation planning device and transportation planning method disclosed herein have the effect of enabling a moving object to transport people and goods even on routes other than those that can be driven automatically. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is an example of a configuration diagram of a transportation planning system according to a first embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a configuration of a remote control device according to the first to fourth embodiments. [Diagram 3] FIG. 2 is an example of a configuration diagram of a moving object according to the first to fourth embodiments. [Figure 4] 4 is a flowchart showing an example of an operation of the transportation planning device according to the first embodiment. [Diagram 5] FIG. 11 is an example of a configuration diagram of a transportation planning system according to a second embodiment. [Figure 6] 11 is a flowchart showing an example of an operation of the transportation planning device according to the second embodiment. [Figure 7] FIG. 13 is an example of a configuration diagram of a transportation planning system according to a third embodiment. [Figure 8] 13 is a flowchart showing an example of an operation of the transportation planning device according to the third embodiment. [Figure 9] FIG. 13 is an example of a configuration diagram of a transportation planning system according to a fourth embodiment. [Figure 10]FIG. 13 is a diagram illustrating an example of a configuration of a learning device according to a fourth embodiment. [Figure 11] 13 is a flowchart showing an example of an operation of the transportation planning device according to the fourth embodiment. [Figure 12] FIG. 2 is a diagram illustrating a hardware configuration of a transportation planning device according to the first to fourth embodiments. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] A transportation planning device and a transportation planning method according to an embodiment will be described in detail below with reference to the drawings.
[0012] In the following description, it is assumed that when a moving body 5 transports people or goods from a departure point to a destination (transportation destination), the transport is handed over to another moving body 5 at one or more points along the way. As an example, a moving body 5-A transports people or goods on a transport route A from the departure point to a transfer point A, a moving body 5-B transports people or goods on a transport route B from a transfer point A to a transfer point B, and a moving body 5-C transports people or goods on a transport route C from a transfer point B to a transport destination. The moving bodies 5-A, 5-B, and 5-C are different from one another. For example, the moving body 5-A is a truck, the moving body 5-B is a normal car, and the moving body 5-C is a legged robot. Then, on a remote transport route determined by a transport planning device described later, a remote operator remotely operates the assigned moving body 5. For example, when transportation route B and transportation route C are determined as remote transportation routes, the remote operator remotely operates the moving body 5-B on the transportation route B and remotely operates the moving body 5-C on the transportation route C. The moving body 5-A is automatically controlled to drive on the transportation route A.
[0013] In addition, as an example, the moving body 5-A and the moving body 5-B may be the same. In this case, even if the moving body 5 is the same in the above example, whether it is automatically controlled or remotely operated is determined according to the transportation route.
[0014] In the above, multiple moving bodies 5 travel along their respective transportation routes while taking over the transportation of people and goods along the way, but this is not limited to the above. That is, one moving body 5 may transport people and goods from a departure point to a destination. In this case, the moving body 5 does not take over the transportation to another moving body 5.
[0015] Embodiment 1 1 is an example of a configuration diagram of a transportation planning system 1 according to a first embodiment. The transportation planning system 1 includes an input device 2, a transportation planning device 3, a remote control device 4, a mobile object 5, and a database 6. Each of the input device 2, the transportation planning device 3, the remote control device 4, the mobile object 5, and the database 6 transmits and receives information via a network (not shown).
[0016] The input device 2 is a device that accepts transportation information including at least the destination, and is, for example, a mobile terminal device such as a tablet, a smartphone, or a personal computer, but is not limited to a mobile terminal device. Here, the destination refers to, for example, a destination communicated to a driver when a person gets into a taxi when the mobile body 5 transports a person, and refers to, for example, an address of a destination when the mobile body 5 transports an object. The user who inputs the transportation information to the input device 2 is, for example, a taxi driver or a person riding in a taxi when the mobile body 5 transports a person, and, for example, a transport company that manages the object or a requester who transports the object when the mobile body 5 transports an object.
[0017] The input device 2 may receive transportation information including not only the transportation destination but also the desired transportation time and transportation volume.
[0018] The transportation planning device 3 determines a remote transportation route for remotely controlling the moving object 5 based on the input information from the input device 2 and the moving object information from the moving object 5 .
[0019] The remote control device 4 is a device that allows a remote operator to remotely control the moving object 5 while viewing the image. The remote control device 4 will be described in detail later with reference to FIG.
[0020] The moving object 5 is, for example, a taxi, a truck, a regular car, a drone, a legged robot, etc. The moving object 5 will be described in detail later with reference to FIG.
[0021] The database 6 stores geographical data relating to road information, legal regulations regarding autonomous driving, and routes that can be driven autonomously, mobile unit data relating to the type of mobile unit 5 and the level of autonomous driving of the mobile unit 5, remote operator data relating to the driving skill, nationality, evaluation, and location (workplace) of the remote operator, and destination data relating to the type of building at the delivery destination and a local map of the delivery destination.
[0022] The transportation planning device 3 includes a transportation route determination unit 31 and a remote operation determination unit 32.
[0023] The transportation route determination unit 31 determines a transportation route of the moving object 5 to the transportation destination input to the input device 2. When the input device 2 accepts a desired transportation time, the transportation route determination unit 31 may determine a transportation route based on the desired transportation time. The transportation route determination unit 31 determines a transportation route of the moving object 5 so that the moving object 5 arrives at the transportation destination at the desired transportation time, for example.
[0024] In addition, when the input device 2 accepts the transportation volume, the transportation route determination unit 31 may determine the transportation route based on the transportation volume. For example, when the transportation volume is large, the transportation route determination unit 31 determines the transportation route of the moving object 5 so as to arrive at the destination in the shortest time, taking into consideration the load of people or goods to be transported.
[0025] The remote operation determination unit 32 determines a remote transportation route along which the remote operator remotely operates the mobile body 5 from among the transportation routes determined by the transportation route determination unit 31. As an example, the remote operation determination unit 32 determines, from among the transportation routes determined by the transportation route determination unit 31, a route other than a route along which the mobile body 5 can be automatically driven, as the remote transportation route based on the geographic data stored in the database 6.
[0026] The remote operation determination unit 32 may determine the remote transportation route based on the mobile object information indicating the state including the position of the mobile object 5 and the remaining travelable distance. As an example, the remote operation determination unit 32 predicts a communication delay from the distance between the position of the mobile object 5 and the position of the remote control device 4, and determines a route within a range in which the communication delay is less than a predetermined value as the remote transportation route.
[0027] The remote operation determination unit 32 may determine the remote transportation route based on the mobile object data related to the mobile object 5 stored in the database 6. As an example, the remote operation determination unit 32 determines a route that satisfies conditions related to legal regulations on autonomous driving as the remote transportation route based on the level of autonomous driving of the mobile object 5.
[0028] The remote operation determination unit 32 may determine the remote transportation route based on the remote operator data related to the remote operator stored in the database 6. As an example, the remote operation determination unit 32 determines that if the remote operator has high driving skills, remote operation is possible even on narrow roads or roads with many curves, and determines a route including these roads as the remote transportation route.
[0029] The remote operation determination unit 32 may determine a remote transportation route based on the control success / failure information. The control success / failure information is information on whether the moving body 5 is capable of traveling by autonomous driving. An example of a case in which autonomous driving is impossible is an abnormality in a sensor mounted on the moving body 5. In such a case, the remote operation determination unit 32 stops controlling the autonomous driving of the moving body 5 and switches to remote operation by a remote operator.
[0030] The remote operation determination unit 32 assigns the moving body 5 on the remote transportation route based on the moving body information. As an example, when taking over transportation midway from the departure point to the transportation destination, the remote operation determination unit 32 assigns the moving body 5 near that position as the moving body 5 to be remotely operated. As another example, the remote operation determination unit 32 assigns the moving body 5 with the longest remaining travel distance among the multiple moving bodies 5 to travel on the remote route. Here, "allocation of the moving body 5" means assigning the moving body 5 that travels on a part or all of the route from the departure point to the transportation destination. In other words, "allocation of the moving body 5" includes not only the designation of the moving body 5 but also the designation of the route on which the moving body 5 travels. This also applies to the subsequent allocation of remote operators, etc.
[0031] The remote operation determination unit 32 may assign the mobile objects 5 to the remote transportation route based on the mobile object data on the mobile objects 5 stored in the database 6. As an example, the remote operation determination unit 32 assigns a small type of mobile object 5 that is easy to remotely operate to travel the remote route.
[0032] The remote operation determination unit 32 assigns remote operators to the remote transportation route based on the remote operator data related to the remote operators stored in the database 6. As an example, the remote operation determination unit 32 assigns a remote operator whose place of work is close to the location of the mobile object 5 when the remote operation is started. As another example, the remote operation determination unit 32 estimates whether the remote operator is accustomed to driving on the left side or the right side of the road based on the nationality of the remote operator, and assigns a remote operator whose driving rules match those based on road information when remotely operating. As yet another example, the remote operation determination unit 32 assigns a remote operator with a high evaluation. The evaluation of the remote operator depends on whether the person or object is transported on time.
[0033] The remote operation determination unit 32 presents the determined remote transportation route, the assigned moving body 5, and the assigned remote operator to the remote operator. When the remote operator is notified by a means not shown that a person or object has been transported to the starting point of the remote transportation route, the remote operation determination unit 32 starts remote operation of the moving body 5. In addition, the remote operation determination unit 32 outputs an automatic control flag to the moving body 5. The automatic control flag is a flag indicating whether the moving body 5 travels by automatic driving. When a person or object is outside the remote operation route, the remote operation determination unit 32 sets the automatic control flag to ON in order to perform automatic driving of the moving body 5. When a person or object is within the remote operation route, the remote operation determination unit 32 sets the automatic control flag to OFF in order to perform remote operation of the moving body 5. Note that, when the control success / failure information is information indicating that traveling by automatic driving is impossible, the automatic control flag is set to OFF.
[0034] 2 is a diagram illustrating an example of a configuration of the remote control device 4 according to the first embodiment. The remote control device 4 includes a receiving unit 41, an image generating unit 42, an operation detecting unit 43, and a transmitting unit 44.
[0035] The receiving unit 41 receives from the moving object 5 internal world information (part of the moving object information), external world information, and control success / failure information.
[0036] The image generation unit 42 outputs an image required for remote control to the image display device 8 based on the moving object information and the outside world information from the receiving unit 41. The image generation unit 42 may output the control success / failure information from the receiving unit 41 to the image display device 8 as necessary.
[0037] The operation detection unit 43 inputs remote operation information such as the amount of remote operation of the accelerator, brake, steering, etc. from the operating device 7, and the switching operation to remote operation and shift operation (forward, reverse, and parking) by the remote operator.
[0038] The transmission unit 44 outputs the remote operation amount and remote operation information from the operation detection unit 43 to the moving object 5.
[0039] 3 is an example of a configuration diagram of the moving body 5 according to the first embodiment. The moving body 5 includes a moving body control device 51, an internal sensor 52, an external sensor 53, and an actuator 54. Furthermore, the moving body control device 51 includes a receiving unit 511, a command value converting unit 512, a switching unit 513, an internal information acquiring unit 514, an external information acquiring unit 515, an automatic driving control unit 516, and a transmitting unit 517.
[0040] The receiving unit 511 receives an automatic control flag from the transportation planning device 3. In addition, the receiving unit 511 receives a remote operation amount and remote operation information from the remote operation device 4.
[0041] The command value converter 512 converts the remote control amount and the remote control information into actuator command values (current, voltage, etc.).
[0042] The switching unit 513 switches between the automatic driving mode and the remote control mode of the moving object 5 based on the automatic control flag from the receiving unit 511. That is, when the automatic control flag is ON, the switching unit 513 outputs the actuator command value from the automatic driving control unit 516 to the actuator 54. When the automatic control flag is OFF, the switching unit 513 outputs the actuator command value from the command value conversion unit 512 to the actuator 54.
[0043] The internal world information acquisition unit 514 acquires internal world information of the moving object 5 from the internal world sensor 52. The internal world information acquisition unit 514 outputs the internal world information to the transmission unit 517 as a part of the moving object information.
[0044] The external environment information acquisition unit 515 acquires external environment information around the moving object 5 from the external environment sensor 53. The external environment information acquisition unit 515 outputs the external environment information to the transmission unit 517.
[0045] The automatic driving control unit 516 generates actuator command values for automatic driving control of the moving body 5 using the internal world information from the internal world information acquisition unit 514 and the external world information from the external world information acquisition unit 515.
[0046] The transmission unit 517 transmits the inside world information from the inside world information acquisition unit 514 and the control success / failure information from the automatic driving control unit 516 to the transportation planning device 3. The transmission unit 517 transmits the inside world information from the inside world information acquisition unit 514, the outside world information from the outside world information acquisition unit 515, and the control success / failure information from the automatic driving control unit 516 to the remote operation device 4.
[0047] The internal sensor 52 is a sensor for acquiring internal information of the moving body 5. The internal sensor 52 is, for example, a position sensor of the moving body 5, a steering angle sensor, a speed sensor, an inertia sensor, and the like.
[0048] The external sensor 53 is a sensor for acquiring external information of the mobile object 5. The external sensor 53 is, for example, a LiDAR (Light Detection And Ranging), a camera, a radar, or the like.
[0049] The actuator 54 is a drive source for driving the moving mechanism of the moving body 5 based on the actuator command value from the switching unit 513. When the moving body 5 is an automobile, the actuator 54 is an electric motor, an automobile drive device, a brake control device, or the like.
[0050] Fig. 4 is a flowchart showing an example of the operation of the transportation planning device 3 in the embodiment 1. That is, Fig. 4 is a flowchart showing an example of the transportation planning method in the embodiment 1.
[0051] As shown in FIG. 4, when the operation of the transportation planning device 3 is started by a means not shown, the transportation route determination unit 31 determines a transportation route of the moving object 5 to the transportation destination inputted to the input device 2 (step ST1).
[0052] The remote operation determination unit 32 determines a remote transportation route along which the remote operator remotely operates the moving body 5 from among the transportation routes determined in step ST1 (step ST2).
[0053] The remote operation determination unit 32 assigns the moving objects 5 to the remote transportation route (step ST3).
[0054] The remote operation determination unit 32 assigns remote operators to the remote transportation routes (step ST4).
[0055] The remote operation determination unit 32 presents the remote transportation route determined in step ST2, the moving body 5 assigned in step ST3, and the remote operator assigned in step ST4 to the remote operator (step ST5).
[0056] The remote operation decision unit 32 sets an automatic control flag and outputs it to the moving body 5 (step ST6). If a person or object is outside the remote operation route, the remote operation decision unit 32 sets the automatic control flag to ON so that the moving body 5 performs automatic driving. If a person or object is inside the remote operation route, the remote operation decision unit 32 sets the automatic control flag to OFF so that the remote operator remotely operates the moving body 5. Thereafter, the operation of the transportation planning device 3 is terminated by a means not shown.
[0057] According to the embodiment 1 described above, the transportation planning device 3 determines a transportation route to the destination of people or goods, and determines a remote transportation route among the transportation routes in which the mobile body 5 is remotely operated by a remote operator, so that people or goods can be transported even on routes other than those that the mobile body 5 can operate automatically.
[0058] Embodiment 2 In the first embodiment, the transportation planning device 3 assigns a remote operator who remotely operates the moving object 5, but in the second embodiment, the transportation planning device 3a also assigns a local operator who operates the moving object 5 on-site.
[0059] Fig. 5 is an example of a configuration diagram of a transportation planning system 1a according to the second embodiment. Fig. 5 differs from Fig. 1 in that the transportation planning system 1a includes a database 6a instead of the database 6, and includes a transportation planning device 3a instead of the transportation planning device 3. Since the components other than the database 6a and the transportation planning device 3a are the same as those shown in Fig. 1, the description thereof will be omitted.
[0060] The database 6a stores local operator data related to the driving skills, nationality, evaluation, and location (work place) of the local operator, in addition to the geographical data, mobile object data, remote operator data, and delivery destination data stored in the database 6. The local operator performs operations including actual operation and driving of the mobile object 5 when the mobile object 5 cannot be operated both automatically and remotely. It is preferable that the local operator is a person waiting near the mobile object 5.
[0061] The transportation planning device 3a includes a transportation route determination unit 31 and a remote operation determination unit 32a. The transportation route determination unit 31 determines a transportation route of the moving object 5 to the transportation destination input to the input device 2.
[0062] The remote operation determination unit 32a determines the remote transportation route, allocates the moving body 5, and allocates the remote operator, and also allocates the local operator based on the local operator data related to the local operator. As an example, the remote operation determination unit 32a allocates a local operator whose standby position is close to the position of the moving body 5. As another example, the remote operation determination unit 32a estimates whether the local operator is accustomed to driving on the left side or the right side of the road based on the nationality of the local operator, and allocates a local operator that matches the driving rules based on the road information when remotely operating. As yet another example, the remote operation determination unit 32a allocates a local operator with a high evaluation. The evaluation of the local operator depends on whether the person or object is transported on time.
[0063] The remote operation determination unit 32a presents the determined remote transportation route, the assigned moving body 5, and the assigned remote operator to the remote operator. The remote operation determination unit 32a presents the assigned moving body 5 and the assigned local operator to the local operator. In addition, the remote operation determination unit 32a outputs an automatic control flag to the moving body 5.
[0064] Fig. 6 is a flowchart showing an example of the operation of the transportation planning device 3a in the second embodiment. That is, Fig. 6 is a flowchart showing an example of the transportation planning method in the second embodiment. Fig. 6 differs from Fig. 4 in that the processing of step ST7 is performed after the processing of step ST4, and the processing of step ST8 is performed after the processing of step ST5. Steps other than step ST7 and ST8 are the same as those shown in Fig. 4, and therefore description thereof will be omitted.
[0065] After the process of step ST4 is performed, the remote operation determining unit 32a assigns a local operator (step ST7).
[0066] After the process of step ST5 is performed, the remote operation determining unit 32a presents the moving object 5 assigned in step ST3 and the local operator assigned in step ST7 to the local operator (step ST8).
[0067] According to the above-described embodiment 2, the transportation planning device 3a assigns a local operator, and therefore can transport people and goods even when the moving body 5 is unable to support both automatic driving and remote operation.
[0068] Embodiment 3 In the first embodiment, the transportation planning device 3 determines the remote transportation route, the moving body 5, and the remote operator, but in the third embodiment, the transportation planning device 3b determines these while also taking into account information designated by the user.
[0069] Fig. 7 is an example of a configuration diagram of a transportation planning system 1b according to a third embodiment. Fig. 7 is different from Fig. 1 in that the transportation planning system 1b includes an input device 2a instead of the input device 2, a database 6b instead of the database 6, and a transportation planning device 3b instead of the transportation planning device 3. Since the components other than the input device 2a, the database 6b, and the transportation planning device 3b are the same as those shown in Fig. 1, a description thereof will be omitted.
[0070] The input device 2a is a device that accepts designation information regarding a mobile body 5 or a remote operator designated by a user, in addition to transportation information including a transportation destination, a desired transportation time, and a transportation amount. The input device 2a may also accept the designation information including information regarding a local operator and a transportation route. The input device 2a is, for example, a mobile terminal device such as a tablet, a smartphone, or a personal computer, but is not limited to a mobile terminal device.
[0071] In addition to the geographical data, mobile object data, remote operator data, local operator data and destination data stored in database 6a, database 6b stores geographical data regarding the locations of gas stations or EV (Electric Vehicle) charging facilities corresponding to road information, and mobile object data including the amount of CO2 emissions for each mobile object 5.
[0072] The transportation planning device 3b includes a transportation route determination unit 31a and a remote operation determination unit 32b.
[0073] The transportation route determination unit 31a determines a transportation route based on the designated information designated by the user. As an example, when a transport company as a user designates a transportation route that passes through many gas stations or EV charging facilities as designated information, the transportation route determination unit 31a refers to the geographic data in the database 6b and determines a transportation route that passes through many gas stations or EV charging facilities. As another example, the transportation route determination unit 31a determines a transportation route that includes many routes that the moving body 5 designated by the user can travel.
[0074] The remote operation determination unit 32b determines a remote transportation route based on the designation information designated by the user. As an example, the remote operation determination unit 32b determines that if the remote operator designated by the user has high skill, remote operation is possible even on narrow roads or roads with many curves, and determines a route including these roads as the remote transportation route.
[0075] The remote operation determination unit 32b assigns the moving body 5, the remote operator, or the local operator based on the designation information designated by the user. As an example, the remote operation determination unit 32b assigns the moving body 5 designated by the user as the moving body 5 in the remote transportation route, assigns the remote operator designated by the user as the remote operator in the remote transportation route, and assigns the local operator designated by the user as the local operator.
[0076] The remote operation determination unit 32b presents the determined remote transportation route, the assigned moving body 5, and the assigned remote operator to the remote operator. The remote operation determination unit 32b presents the assigned moving body 5 and the assigned local operator to the local operator. In addition, the remote operation determination unit 32b outputs an automatic control flag to the moving body 5.
[0077] Fig. 8 is a flowchart showing an example of the operation of the transportation planning device 3b in the third embodiment. That is, Fig. 8 is a flowchart showing an example of a transportation planning method in the third embodiment. Fig. 8 differs from Fig. 4 in that instead of the processes of steps ST1 to ST4, the processes of steps ST9 to ST12 are performed. Steps other than steps ST9 to ST12 are the same as those shown in Fig. 4, and therefore description thereof will be omitted.
[0078] When the operation of the transportation planning device 3b is started by a means not shown, the transportation route determination unit 31a determines a transportation route for the moving body 5 to the destination input to the input device 2a based on the specified information specified by the user (step ST9).
[0079] The remote operation determination unit 32b determines a remote transportation route based on the designation information designated by the user (step ST10).
[0080] The remote operation determining unit 32b assigns the moving object 5 based on the designation information designated by the user (step ST11).
[0081] The remote operation determining unit 32b assigns a remote operator based on the designation information designated by the user (step ST12).
[0082] After the process of step ST12, the remote operation determining unit 32b may assign a local operator based on the designation information designated by the user. In this case, after the process of step ST5, the remote operation determining unit 32b presents the moving object 5 assigned in step ST11 and the local operator assigned after step ST12 to the local operator.
[0083] According to the third embodiment described above, the transportation planning device 3b takes into consideration the specification information specified by the user, and therefore can transport people or goods using the route, moving object 5, and remote operator desired by the user.
[0084] Embodiment 4 In the fourth embodiment, the transportation planning device 3c determines the remote transportation route, the moving object 5, and the remote operator, taking into consideration the operation time required for operating the moving object 5.
[0085] Fig. 9 is an example of a configuration diagram of a transportation planning system 1c according to a fourth embodiment. Fig. 9 differs from Fig. 1 in that the transportation planning system 1c includes a transportation planning device 3c instead of the transportation planning device 3. Since the components other than the transportation planning device 3c are the same as those shown in Fig. 1, the description thereof will be omitted.
[0086] The transportation planning device 3c includes a transportation route determination unit 31, a remote operation determination unit 32c, an operation time prediction unit 33, and a learning device 34. The transportation route determination unit 31 determines a transportation route of the moving object 5 to the transportation destination input to the input device 2.
[0087] The remote operation determination unit 32c allocates the moving object 5 based on the operation time required to operate the moving object 5. Here, the "operation time required to operate the moving object 5" refers to the time required for a remote operator or a local operator to travel a route for which the moving object 5 is in charge of operation. As an example, the remote operation determination unit 32c allocates the moving object 5 that has the shortest travel time for traveling a specified route from the departure point to the delivery destination.
[0088] The remote operation determination unit 32c assigns a remote operator based on the operation time. As an example, the remote operation determination unit 32c assigns a remote operator who has performed remote operation of the moving object 5 on a specified route from the departure point to the transportation destination and has the shortest remote operation time.
[0089] The remote operation determination unit 32c assigns a local operator based on the operation time. As an example, the remote operation determination unit 32c assigns a local operator who operates the moving object 5 along a specified route from the departure point to the transportation destination and has the shortest operation time.
[0090] The operation time prediction unit 33 predicts the operation time by using the trained model 343 included in the learning device 34. Alternatively, the operation time prediction unit 33 may predict the operation time based on a database accumulated on past remote transportation routes, combinations of the mobile object 5 and the remote operator, or combinations of past transportation routes, the mobile object 5 and the local operator, without using the learning device 34. Note that the learning device 34 does not have to be included in the transportation planning device 3c.
[0091] 10 is an example of a configuration diagram of a learning device 34 according to the embodiment 4. The learning device 34 includes a preprocessing unit 341, a learning unit 342, and a trained model 343.
[0092] The pre-processing unit 341 calculates the work time based on a work completion report from a remote operator by a means not shown in the figure. The pre-processing unit 341 may calculate the work time based on a work completion report from a local operator.
[0093] The learning unit 342 performs learning to generate a learning model in which the transportation information is input and the work time is output, using at least the transportation information from the input device 2 and the work time from the pre-processing unit 341. That is, when there is one remote operator and one mobile unit 5 is allocated from the departure point to the destination, the information required to generate the learning model is only the transportation information and the work time.
[0094] The learning unit 342 may perform learning using the transportation information, the mobile body data and remote operator data in the database 6, and the work time to generate a learning model in which the transportation information, the mobile body data, and the remote operator data are input and the work time is output. Furthermore, the learning unit 342 may also use local operator data from the database 6a or the like instead of the database 6. In this case, the learning unit 342 may perform learning to generate a learning model in which data including the local operator data is input and the work time is output.
[0095] The learning unit 342 may also use traffic congestion information, time period, or weather data. In this case, the learning unit 342 may perform learning to generate a learning model in which data including traffic congestion information, time period, or weather data is input and the work time is output.
[0096] The learning unit 342 generates a learning model by supervised machine learning. However, the learning model is not limited to being generated by supervised machine learning, and may be generated by unsupervised machine learning.
[0097] The trained model 343 is a trained model generated by the training unit 342.
[0098] Fig. 11 is a flowchart showing an example of the operation of the transportation planning device 3c in the fourth embodiment. That is, Fig. 11 is a flowchart showing an example of the transportation planning method in the fourth embodiment. Fig. 11 is different from Fig. 4 in that the processing of step ST13 is performed after the processing of step ST1, and in that the processing of steps ST14 to ST16 is performed instead of the processing of steps ST2 to ST4. Steps other than step ST13 to ST16 are the same as those shown in Fig. 4, and therefore description thereof will be omitted.
[0099] After the process of step ST1 is performed, the operation time prediction unit 33 predicts the operation time required to operate the moving object 5 (step ST13).
[0100] The remote operation determination unit 32c determines the remote transportation route based on the operation time (step ST14).
[0101] The remote operation determining unit 32c assigns the moving objects 5 based on the operation times (step ST15).
[0102] The remote operation determining unit 32c assigns remote operators based on the operation time (step ST16).
[0103] After the process of step ST16, the remote operation determination unit 32c may assign a local operator based on the operation time. In this case, after the process of step ST5, the remote operation determination unit 32c presents the moving object 5 assigned in step ST15 and the local operator assigned after step ST16 to the local operator.
[0104] According to the fourth embodiment described above, the transportation planning device 3c takes into consideration the operation time required to operate the moving object 5, and therefore can determine a more efficient remote transportation route, etc.
[0105] Here, a hardware configuration of the transportation planning devices 3, 3a, 3b, and 3c in the first to fourth embodiments will be described. Each function of the transportation planning devices 3, 3a, 3b, and 3c can be realized by a processing circuit. The processing circuit includes at least one processor and at least one memory.
[0106] Fig. 12 is a diagram showing a hardware configuration of the transportation planning device 3, 3a, 3b, 3c in the first to fourth embodiments. The transportation planning device 3, 3a, 3b, 3c can be realized by a processor 10 and a memory 11 shown in Fig. 12(a). The processor 10 is, for example, a CPU (also called a Central Processing Unit, a central processing unit, a processing unit, an arithmetic unit, a microprocessor, a microcomputer, a processor, or a DSP (Digital Signal Processor)) or a system LSI (Large Scale Integration).
[0107] The memory 11 may be, for example, a non-volatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable Programmable Read-Only Memory), an HDD (Hard Disk Drive), a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD (Digital Versatile Disk).
[0108] The functions of each part of the transportation planning devices 3, 3a, 3b, and 3c are realized by software or the like (software, firmware, or software and firmware). The software or the like is written as a program and stored in the memory 11. The processor 10 realizes the functions of each part by reading and executing the program stored in the memory 11. In other words, it can be said that this program causes a computer to execute the procedure or method of the transportation planning devices 3, 3a, 3b, and 3c.
[0109] The program executed by the processor 10 may be provided as a computer program product by being stored in a computer-readable storage medium in the form of an installable or executable file. The program executed by the processor 10 may also be provided to the transportation planning devices 3, 3a, 3b, and 3c via a network such as the Internet.
[0110] Moreover, the transportation planning devices 3, 3a, 3b, and 3c may be realized by a dedicated processing circuit 12 shown in Fig. 12(b). When the processing circuit 12 is a dedicated hardware, the processing circuit 12 corresponds to, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination of these.
[0111] The above describes a configuration in which the functions of the components of the transportation planning devices 3, 3a, 3b, and 3c are realized either by software or hardware. However, the present invention is not limited to this, and some of the components of the transportation planning devices 3, 3a, 3b, and 3c may be realized by software and other parts may be realized by dedicated hardware.
[0112] The configurations shown in the above-mentioned embodiments 1 to 4 are merely examples, and may be combined with other known techniques. Also, embodiments 1 to 4 may be combined with each other. Furthermore, part of the configuration may be omitted or modified without departing from the gist of the invention. [Explanation of symbols]
[0113] 1,1a,1b,1c transportation planning system, 2,2a input device, 3,3a,3b,3c transportation planning device, 31,31a transportation route determination unit, 32,32a,32b,32c remote operation determination unit, 33 work time prediction unit, 34 learning device, 341 preprocessing unit, 342 learning unit, 343 learned model, 4 remote operation device, 41 receiving unit, 42 image generation unit, 43 operation detection unit, 44 transmission unit, 5 moving body, 51 moving body control device, 511 receiving unit, 512 command value conversion unit, 513 switching unit, 514 internal information acquisition unit, 515 external information acquisition unit, 516 automatic driving control unit, 517 transmission unit, 52 internal sensor, 53 external sensor, 54 actuator, 6,6a,6b database, 7 operation device, 8 image display device, 10 processor, 11 memory, 12 processing circuit.
Claims
1. A transportation route determination unit that determines a transportation route of a mobile object to a transportation destination based on transportation information including a transportation destination and a transportation amount; a remote operation determination unit that determines a remote transportation route along which a remote operator remotely operates the moving object, among the transportation routes; A transportation planning device comprising:
2. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the mobile body is remotely operated by a remote operator based on legal regulations regarding the autonomous driving of the mobile body; A transportation planning device comprising:
3. A transportation route determination unit that determines a transportation route for a mobile object to the transportation destination based on transportation information including a transportation destination and a desired transportation time; a remote operation determination unit that determines a remote transportation route along which a remote operator remotely operates the moving object, among the transportation routes; A transportation planning device comprising:
4. a transportation route determination unit that determines a transportation route of the mobile object to the transportation destination based on transportation information including at least the transportation destination, designated information designated by a user, and geographic data; a remote operation determination unit that determines a remote transportation route along which a remote operator remotely operates the moving object, among the transportation routes; A transportation planning device comprising:
5. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on mobile object information indicating a state of the mobile object and a remaining travelable distance; A transportation planning device comprising:
6. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the remote operator remotely operates the mobile object based on a distance between a position of the mobile object and a position of a remote control device; A transportation planning device comprising:
7. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on a state of a sensor mounted on the mobile object; A transportation planning device comprising:
8. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines, based on mobile body data related to the mobile body, a remote transportation route among the transportation routes along which the mobile body is remotely operated by a remote operator; A transportation planning device comprising:
9. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the remote operator remotely operates the moving object, based on remote operator data relating to the remote operator; A transportation planning device comprising:
10. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on mobile object information indicating a state of the mobile object, and allocates the mobile object; A transportation planning device comprising:
11. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes in which the mobile object is remotely operated by a remote operator, and assigns the local operator based on local operator data relating to the local operator; A transportation planning device comprising:
12. a transportation route determination unit that determines a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; a remote operation determination unit that determines a remote transportation route among the transportation routes along which the remote operator remotely operates the mobile object based on designation information related to the mobile object or the remote operator designated by the user; A transportation planning device comprising:
13. 13. A transportation planning device according to any one of claims 1 to 4, 6 to 9, and 11 to 12, The remote operation determination unit determines the remote transportation route based on mobile object information indicating a state of the mobile object.
14. 13. A transportation planning device according to any one of claims 1 to 7 and 9 to 12, The transportation planning device, wherein the remote operation determination unit determines the remote transportation route based on mobile body data related to the mobile body.
15. A transportation planning device according to any one of claims 1 to 8 and 10 to 12, The remote operation determination unit determines the remote transportation route based on remote operator data related to the remote operator.
16. The transportation planning device according to any one of claims 1 to 12, The remote operation determination unit determines the remote transportation route based on control success / failure information.
17. The transportation planning device according to claim 13, The transportation planning device, wherein the remote operation determination unit allocates the moving objects to the remote transportation route based on the moving object information.
18. The transportation planning device according to claim 14, The transportation planning device, wherein the remote operation determination unit allocates the mobile objects to the remote transportation route based on the mobile object data.
19. The transportation planning device according to claim 15, The transportation planning device, wherein the remote operation determination unit assigns the remote operators to the remote transportation routes based on the remote operator data.
20. 13. A transportation planning device according to any one of claims 1 to 10 and 12, The transportation planning device, wherein the remote operation determination unit assigns the local operators based on local operator data related to the local operators.
21. The transportation planning device according to any one of claims 1 to 11, The remote operation determination unit determines the remote transportation route based on specified information regarding a mobile object, a remote operator, or a local operator specified by a user.
22. 22. The transportation planning device according to claim 21, The transportation route determination unit determines the transportation route based on the specified information.
23. 22. The transportation planning device according to claim 21, The remote operation determination unit assigns the mobile object, the remote operator, or the local operator based on the designation information.
24. The transportation planning device according to claim 17, an operation time prediction unit that predicts an operation time required to operate the moving object; The remote operation determination unit allocates the moving objects based on the operation time.
25. 20. The transportation planning device according to claim 19, an operation time prediction unit that predicts an operation time required to operate the moving object; The remote operation determination unit assigns the remote operators based on the operation time.
26. The transportation planning device according to claim 20, an operation time prediction unit that predicts an operation time required to operate the moving object; The transportation planning device, wherein the remote operation determination unit assigns the local operator based on the work time.
27. 25. The transportation planning device according to claim 24, The work time prediction unit predicts the work time based on a learning model that takes at least the transportation information as input and the work time as output.
28. A step of determining a transportation route of the mobile object to the transportation destination based on transportation information including a transportation destination and a transportation amount; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator; A transportation planning method comprising:
29. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the mobile body is remotely operated by a remote operator based on legal regulations regarding the autonomous driving of the mobile body; A transportation planning method comprising:
30. A step of determining a transportation route for the mobile object to the transportation destination based on transportation information including the transportation destination and the desired transportation time; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator; A transportation planning method comprising:
31. determining a transportation route of the mobile object to the transportation destination based on transportation information including at least the transportation destination, designated information designated by a user, and geographic data; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator; A transportation planning method comprising:
32. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on mobile object information indicating the state of the mobile object and the remaining travel distance; A transportation planning method comprising:
33. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the remote operator remotely operates the mobile object based on a distance between the position of the mobile object and a position of a remote control device; A transportation planning method comprising:
34. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on the state of a sensor mounted on the mobile object; A transportation planning method comprising:
35. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the mobile object is remotely operated by a remote operator based on the mobile object data relating to the mobile object; A transportation planning method comprising:
36. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining, based on remote operator data relating to the remote operator, a remote transportation route among the transportation routes along which the remote operator remotely operates the mobile object; A transportation planning method comprising:
37. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which a remote operator remotely operates the mobile object based on mobile object information indicating the state of the mobile object, and allocating the mobile object; A transportation planning method comprising:
38. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes in which the mobile object is remotely operated by a remote operator, and allocating the local operator based on local operator data relating to the local operator; A transportation planning method comprising:
39. determining a transportation route of the moving object to the transportation destination based on transportation information including at least the transportation destination; determining a remote transportation route among the transportation routes along which the remote operator remotely operates the mobile object based on designation information related to the mobile object or the remote operator designated by the user; A transportation planning method comprising: