WO2021199105A1 - Travel route generation device, image generation method, and program - Google Patents
Travel route generation device, image generation method, and program Download PDFInfo
- Publication number
- WO2021199105A1 WO2021199105A1 PCT/JP2020/014439 JP2020014439W WO2021199105A1 WO 2021199105 A1 WO2021199105 A1 WO 2021199105A1 JP 2020014439 W JP2020014439 W JP 2020014439W WO 2021199105 A1 WO2021199105 A1 WO 2021199105A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- travel route
- coupling link
- coupling
- traveling
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 28
- 230000008878 coupling Effects 0.000 claims description 147
- 238000010168 coupling process Methods 0.000 claims description 147
- 238000005859 coupling reaction Methods 0.000 claims description 147
- 238000012795 verification Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
Definitions
- the present disclosure relates to a travel route generation device, a travel route generation method, and a program.
- Patent Document 1 discloses a traveling route generating device that automatically generates a traveling route from a starting point to a destination as a traveling route on which a vehicle or the like can travel.
- An object of the present disclosure is to provide a travel route generation device, a travel route generation method, and a program that can easily generate a travel route suitable for verification of map matching performance.
- the travel route generation device includes a first identification unit that specifies a first travel route by extending a first coupling link from a first link including a target point until a predetermined condition is satisfied.
- a second specific part that extends a second coupling link from a second link within the first predetermined range of the first link to specify a second travel route is provided, and the first specific part serves as the predetermined condition.
- the first coupling link is extended until the second traveling route no longer exists within the second predetermined range of the extended first coupling link.
- the travel route generation method includes a step of extending the first coupling link from the first link including the target point until a predetermined condition is satisfied to specify the first travel route, and the first link.
- the step of specifying the first travel route including the step of extending the second coupling link from the second link within the first predetermined range of the above to specify the second travel route
- the step of specifying the first travel route includes, as the predetermined condition, the above.
- the first coupling link is extended until the second traveling route no longer exists within the second predetermined range of the extended first coupling link.
- the program according to the third aspect of the present disclosure includes a step of specifying the first travel route by extending the first coupling link from the first link including the target point to the computer of the travel route generator until a predetermined condition is satisfied.
- the step of extending the second coupling link from the second link within the first predetermined range of the first link to specify the second travel route and executing the step of specifying the first travel route, As the predetermined condition, the first coupling link is extended until the second traveling route does not exist within the second predetermined range of the extended first coupling link among the first coupling links.
- the travel route generation device the travel route generation method, and the program of the present disclosure, it is easy to generate a travel route suitable for verification of map matching performance.
- the traveling route generation device 2 functionally includes a first specific unit 22 and a second specific unit 23.
- the travel route generation device 2 may generate a travel route for performing a travel test, a travel simulation, or the like when verifying a service using map matching or map matching.
- the service using map matching performs map matching on the GNSS (Global Navigation Satellite System) positioning data acquired from each vehicle, and the map-matched driving data charges the vehicle including the charging point. It may be a billing service.
- the traveling route generation device 2 may further functionally include an acquisition unit 21 and an output unit 24.
- the acquisition unit 21 acquires the road data RDD and the target point PT.
- the acquisition unit 21 may acquire the road data RDD and the target point PT from the map data or the like stored in the travel route generation device 2. Further, the acquisition unit 21 may acquire the road data RDD and the target point PT from another device capable of communicating with the travel route generation device 2. In addition, the acquisition unit 21 may acquire a departure point, a waypoint, a destination, a driveway driving point, a U-turn point, and the like.
- the first specifying unit 22 specifies the first traveling route TR1 by extending the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied.
- the second specifying unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 to specify the second traveling route TR2.
- the second specific unit 23 may search for the second link LK2 within the first predetermined range PR1 of the first link LK1.
- the first specific unit 22 sets the first connection link until the second travel path TR2 does not exist in the second predetermined range PR2 of the extended first connection link JK1 among the first connection links JK1. Extend JK1.
- the first specific unit 22 determines whether or not the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. You may. For example, the first specific unit 22 sets the condition as a predetermined condition until the second travel path TR2 does not exist in the second predetermined range PR2 of the first bond link JK1 to which the first bond link JK1 is extended. The first binding link JK1 may be extended.
- the first specifying unit 22 may specify a series of links from the first link LK1 to the extended first coupling link JK1 as the first traveling route TR1. Further, the first specifying unit 22 may specify a series of links from the second link LK2 to the extended second coupling link JK2 as the second traveling route TR2.
- the target point PT may be a billing point.
- the first specific unit 22 may extend the first coupling link JK1 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
- the second specific unit 23 may extend the second coupling link JK2 in the direction Db2 that goes back to the traveling direction Df2 in the second link LK2.
- the first link LK1 may extend in the traveling direction Df1.
- the first predetermined range PR1 may be a range related to a direction intersecting the traveling direction Df1.
- the first predetermined range PR1 may be a range of a predetermined distance in a direction orthogonal to the traveling direction Df1 from the outer circumference of the first link LK1.
- the second predetermined range PR2 may be a range of a predetermined distance from the outer circumference of the extended first coupling link JK1.
- the second specific unit 23 may extend the second coupling link JK2 without overlapping the first travel path TR1. Further, the second specific unit 23 keeps the second coupling link JK2 until the first traveling path TR1 does not exist in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. You may extend it. At that time, for example, the second specific unit 23 determines whether or not the first traveling path TR1 exists in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. You may. Further, the third predetermined range PR3 may be a range of a predetermined distance from the outer circumference of the second coupling link JK2. For example, the second specific unit 23 uses the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2. JK2 may be extended.
- the output unit 24 outputs the first travel path TR1.
- the output unit 24 may output the output of the first travel path TR1 to another device capable of communicating with the travel path generation device 2. Further, the output unit 24 may display on a display or the like as the output of the first traveling path TR1. Further, the output unit 24 may output the first travel path TR1 and the second travel path TR2.
- the operation of the traveling route generation device 2 of the present embodiment will be described.
- the operation of the travel route generation device 2 corresponds to the embodiment of the travel route generation method.
- the travel route generation device 2 carries out each step shown in FIG.
- the acquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire). Further, as shown in FIG. 3, the acquisition unit 21 may acquire the first road RD1 and the second road RD2 in which the traveling directions are opposed to each other as the road data RDD. Further, the acquisition unit 21 may acquire the target point PT on the first road RD1.
- the first identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route). For example, in ST02, as shown in FIG. 4, the first specific unit 22 may extend the first coupling link JK1 by one in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1. Further, as will be described later, by repeating ST02 via ST04, the first specific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
- the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
- the second specific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2. Further, in ST03, the second specific unit 23 connects the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2.
- Link JK2 may be extended.
- the second specific unit 23 has the second coupling from the portion indicated by the dotted line adjacent to the second coupling link JK2 in which the first traveling path TR1 does not exist in the third predetermined range PR3. It is not necessary to extend the link JK2.
- the first specific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1. Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first specific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
- the first specifying unit 22 specifies the first traveling route in which the first coupling link JK1 is further extended. Further, the first specific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
- the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
- the first specific unit 22 is first connected from the portion indicated by the dotted line adjacent to the first connection link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the link JK1.
- the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
- the travel route generation device 2 can generate the first travel route TR1 in which the second travel route TR2 does not exist before the first coupling link JK1 is extended. Therefore, the first travel path TR1 generated by the travel route generation device 2 is unlikely to be map-matched with the second travel path TR2 running in parallel. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
- the generated travel route includes a charging point. Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the map matching performance related to the billing determination.
- the first specific unit 22 extends the first coupling link JK1 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
- the second specific unit 23 extends the second coupling link JK2 in the direction Db2 that goes back to the traveling direction Df2 in the second link LK2.
- the travel route generation device 2 can generate a travel route that is difficult to map-match with the second travel route TR2 that travels in parallel on the side that goes back from the first link LK1 including the target point PT with respect to the travel direction Df1.
- the travel route generation device 2 can create a travel route that makes it easy to predict the passage of the target point PT by map matching before passing through the target point PT. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the map matching performance before passing the target point PT.
- the traveling route generation device 2 in the traveling route generation device 2, the first traveling route TR1 exists in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2.
- the second binding link JK2 is extended until it disappears. Therefore, the travel route generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1. Therefore, the travel route generation device 2 can generate a travel route that is not too long.
- an actual driving test, a driving simulation, etc. are required. It is necessary to consider a driving route for carrying out an actual driving test or a driving simulation, but when there are many places that require verification, it takes an enormous amount of time for a person to consider the route.
- a travel route is automatically generated using general software, innumerable travel routes that are not useful for verification may be generated, or travel routes that are unnecessarily long for verification may be generated. Sometimes.
- the generated travel route is too short, in a place where there is a parallel road, it will be matched with another parallel route, and a travel route unsuitable for verification of map matching performance will be generated. It may end up.
- the travel route generation device 2 generates a travel route from a location to be verified, and generates a travel route starting from a location where there are no parallel routes. can. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
- ⁇ Second embodiment> A second embodiment of the traveling route generator will be described with reference to FIGS. 7 to 10.
- the configuration of the travel route generation device 2 is the same as that of the first embodiment.
- the operation of the traveling route generation device 2 of the present embodiment will be described.
- the operation of the travel route generation device 2 corresponds to the embodiment of the travel route generation method.
- the travel route generation device 2 implements each step shown in FIG. 2 as in the first embodiment.
- the acquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire). Further, as shown in FIG. 7, the acquisition unit 21 may acquire the first road RD1 and the second road RD2 branching from the middle of the first road RD1 as the road data RDD. Further, the acquisition unit 21 may acquire the target point PT on the first road RD1.
- the first identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route). For example, in ST02, as shown in FIG. 8, the first specific unit 22 is first coupled to the point where it branches off from the second road RD2 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1. Link JK1 may be extended. Further, as will be described later, by repeating ST02 via ST04, the first specific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
- the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
- the second specific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2. Further, in ST03, the second specific unit 23 may extend the second coupling link JK2 without overlapping the first traveling path TR1. For example, as shown in FIG. 9, the second specific unit 23 extends the second coupling link JK2 from the second link LK2, and does not have to extend the destination where the first coupling link JK1 exists.
- the first specific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1. Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first specific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
- the first specifying unit 22 specifies the first traveling route in which the first coupling link JK1 is further extended. Further, the first specific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
- the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
- the first specific unit 22 is first from the portion indicated by the dotted line adjacent to the first coupling link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the binding link JK1.
- the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
- the traveling route generation device 2 has the same operations and effects as those of the first embodiment. Further, according to the present embodiment, the travel route generation device 2 extends the second coupling link JK2 until the first travel route TR1 does not exist. Therefore, the travel route generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1. Therefore, the travel route generation device 2 can generate a travel route that is not too long.
- a third embodiment of the travel route generator will be described with reference to FIGS. 11 to 14.
- the configuration of the travel route generation device 2 is the same as that of the first embodiment.
- the operation of the traveling route generation device 2 of the present embodiment will be described.
- the operation of the travel route generation device 2 corresponds to the embodiment of the travel route generation method.
- the travel route generation device 2 implements each step shown in FIG. 2 as in the first embodiment.
- the acquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire). Further, the acquisition unit 21 may acquire the first road RD1 and the second road RD2 as the road data RDD. At that time, as shown in FIG. 11, the second road RD2 may approach the first road RD1 and run in parallel with the first road RD1 from the approaching destination. Further, the acquisition unit 21 may acquire the target point PT on the first road RD1.
- the first identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route). For example, in ST02, as shown in FIG. 12, the first specific unit 22 may extend the first coupling link JK1 by one in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1. Further, as will be described later, by repeating ST02 via ST04, the first specific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
- the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
- the second specific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2. Further, in ST03, the second specific unit 23 connects the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2.
- Link JK2 may be extended.
- the second specific unit 23 has the second coupling from the portion indicated by the dotted line adjacent to the second coupling link JK2 in which the first traveling path TR1 does not exist in the third predetermined range PR3. It is not necessary to extend the link JK2.
- the first specific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1. Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first specific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
- the first specifying unit 22 specifies the first traveling route in which the first coupling link JK1 is further extended. Further, the first specific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
- the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
- the first specific unit 22 is first connected from the portion indicated by the dotted line adjacent to the first connection link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the link JK1.
- the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
- the traveling route generation device 2 has the same operations and effects as those of the first embodiment. Further, according to the present embodiment, the traveling route generation device 2 uses the second coupling link JK2 until the first traveling route TR1 does not exist in the third predetermined range PR3 of the extended second coupling link JK2. , The second binding link JK2 is extended. Therefore, the travel route generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1. Therefore, the travel route generation device 2 can generate a travel route that is not too long.
- a fourth embodiment of the travel path generator will be described with reference to FIG.
- the configuration of the travel route generation device 2 is the same as that of the first embodiment.
- the acquisition unit 21 acquires the first road RD1 provided with the target point PT and the plurality of second roads RD2 provided near the first road RD1 as the road data RDD. ..
- the travel path generation device 2 can generate a plurality of second travel paths TR2 and a first travel path TR1 extending between the start point PS and the end point PE. ..
- the travel route generation device 2 of the above-described embodiment may be used in any method as long as it includes a step of generating a travel route.
- the travel route generation device 2 may be used as a method for generating pseudo GNSS positioning data. As shown in FIG. 16, first, the travel route generation device 2 generates a travel route from map data, a departure point, a waypoint, a destination, a driveway travel location, a U-turn location, and the like. Subsequently, the speed, lane, stop position, back position, etc. of the traveling vehicle are set with respect to the generated traveling route, and a traveling scenario is generated.
- the behavior of the vehicle traveling according to the generated driving scenario is simulated, and vehicle behavior data including the position and speed of the vehicle at each time is generated.
- vehicle behavior data including the position and speed of the vehicle at each time is generated.
- the magnitude of the error of the GNSS positioning data, the magnitude of the error of the output data of various sensors, and the like are set in the vehicle behavior data, and pseudo GNSS positioning data is generated.
- the pseudo GNSS positioning data generated in this way may be used for optimizing the billing logic of the billing system as shown in FIG.
- the traveling route generation device 2 extends the first coupling link JK1 in the direction Db1 going back to the traveling direction Df1, but as a modification, the first coupling link JK1 extends in the traveling direction Df1. May be extended. If the first coupling link JK1 is extended to the traveling direction Df1, the traveling route generating device 2 maps-matches the first link LK1 including the target point PT to the parallel traveling second traveling route TR2 on the side toward the traveling direction Df1. It is possible to generate a travel route that is difficult to handle. Therefore, the travel route generation device 2 can create a travel route that makes it easy to review the passage of the target point PT by map matching after passing the target point PT.
- the travel route generation device 2 can easily generate a travel route suitable for verifying the map matching performance after passing the target point PT.
- the second coupling link JK2 may be extended in the traveling direction Df2.
- the first coupling link JK1 may be extended to the traveling direction Df1 and the retroactive direction Db1 in order to verify the offline map matching that maps-matches the traveling data based on the past and future traveling histories. ..
- the second coupling link JK2 may be extended in the traveling direction Df2 and the retroactive direction Db2.
- the acquisition unit 21 has acquired the target point PT on the first road RD1, but the acquisition unit 21 may acquire any point as the target point PT.
- the acquisition unit 21 may acquire the target point PT on the road data RDD from the target point designation data designated manually or by data as one point on the route to be generated. At that time, one point on the route to be generated does not have to be limited to the end of the route.
- a program for realizing various functions of the traveling route generator 2 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is recorded in a computer system such as a microcomputer. It is supposed to perform various processes by reading it into the computer and executing it.
- the processes of various processes of the CPU of the computer system are stored in a computer-readable recording medium in the form of a program, and the various processes are performed by the computer reading and executing this program.
- the computer-readable recording medium refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like.
- this computer program may be distributed to a computer via a communication line, and the computer receiving the distribution may execute the program.
- the computer 29 included in the travel path generation device 2 includes a CPU 291, a memory 292, a storage / playback device 293, an Input Output Interface (hereinafter referred to as “IO I / F”) 294, and the like. It includes a communication interface (hereinafter, referred to as "communication I / F”) 295.
- IO I / F Input Output Interface
- the memory 292 is a medium such as a Random Access Memory (hereinafter referred to as “RAM”) that temporarily stores data or the like used in a program executed by the travel route generation device 2. For example, map data including the road data RDD and the target point PT may be stored in the memory 292.
- RAM Random Access Memory
- the storage / playback device 293 is a device for storing data or the like in an external medium such as a CD-ROM, a DVD, or a flash memory, or playing back data or the like on the external media.
- the IO I / F 294 is an interface for inputting / outputting information and the like between the traveling route generation device 2 and another device.
- the communication I / F 295 is an interface for communicating with other devices via a communication line such as the Internet or a dedicated communication line.
- the travel route generation device 2 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1.
- a specific unit 22 and a second specific unit 23 that extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 to specify the second travel path TR2 are provided.
- the first specific unit 22 sets the first coupling link until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. Extend JK1.
- the travel route generation device 2 can generate the first travel route TR1 in which the second travel route TR2 does not exist before the first coupling link JK1 is extended. Therefore, the first travel path TR1 generated by the travel route generation device 2 is unlikely to be map-matched with the second travel path TR2 running in parallel. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
- the travel route generation device 2 is the travel route generation device of (1) in which the target point PT is a charging point.
- the generated travel route includes billing points. Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the map matching performance related to the billing determination.
- the first identification unit 22 extends the first coupling link JK1 in the direction Db1 that goes back to the travel direction Df1 in the first link LK1 to specify the second.
- the unit 23 is the travel route generation device of (1) or (2) that extends the second coupling link JK2 in the direction Db2 that goes back to the travel direction Df2 in the second link LK2.
- the travel route generation device 2 provides a travel route that is difficult to map-match with the second travel route TR2 that travels in parallel on the side that goes back from the first link LK1 including the target point PT with respect to the travel direction Df1. Can be generated. Therefore, the travel route generation device 2 can create a travel route that makes it easy to predict the passage of the target point PT by map matching before passing through the target point PT. Therefore, the travel route generation device 2 can easily generate a travel route suitable for verifying the map matching performance before passing the target point PT.
- the second specific unit 23 extends the second coupling link JK2 to the first travel route TR1 without overlapping any of (1) to (3). This is a travel route generator.
- the travel route generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1. Therefore, the travel route generation device 2 can generate a travel route that is not too long.
- the second specific unit 23 first travels within the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. It is a travel route generation device of (1) to (4) that extends the second coupling link JK2 until the route TR1 no longer exists.
- the travel route generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1. Therefore, the travel route generation device 2 can generate a travel route that is not too long.
- the traveling route generation method includes a step of extending the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied to specify the first traveling route TR1.
- the traveling route generation method can generate the first traveling route TR1 in which the second traveling route TR2 does not exist before the first coupling link JK1 is extended. Therefore, the first travel path TR1 generated by the travel route generation method is unlikely to be map-matched with the second travel path TR2 running in parallel. Therefore, the travel route generation method tends to generate a travel route suitable for verification of map matching performance.
- the program according to the seventh aspect extends the first coupling link JK1 from the first link LK1 including the target point PT to the computer of the traveling route generation device 2 until a predetermined condition is satisfied, and extends the first traveling route TR1. And the step of extending the second coupling link JK2 from the second link LK2 in the first predetermined range PR1 of the first link LK1 to specify the second travel path TR2, and the first step is executed. In the step of specifying the travel path TR1, as a predetermined condition, the first is until the second travel path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. Extend the join link JK1.
- the program can cause the travel route generation device 2 to generate the first travel route TR1 such that the second travel route TR2 does not exist before the first coupling link JK1 is extended. Therefore, the first travel path TR1 generated by the travel route generation device 2 on which the program is executed is unlikely to be map-matched with the second travel route TR2 running in parallel. Therefore, the program can easily generate a travel route suitable for verifying the performance of map matching.
- the travel route generation device the travel route generation method, and the program of the present disclosure, it is easy to generate a travel route suitable for verification of map matching performance.
- Travel route generator 21 Acquisition unit 22 First specific unit 23 Second specific unit 24 Output unit 29 Computer 291
- CPU 292 Memory 293 Storage / playback device 294 IO I / F 295 Communication I / F Db1 Backward direction Db2 Backward direction Df1 Traveling direction Df2 Traveling direction JK1 First coupling link JK2 Second coupling link LK1 First link LK2 Second link PE End point PR1 First predetermined range PR2 Second predetermined range PR3 Third predetermined range PS Start point PT Purpose point RD1 First road RD2 Second road RDD Road data TR1 First travel route TR2 Second travel route
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Navigation (AREA)
Abstract
This travel route generation device is provided with a first identification unit that identifies a first travel route by extending a first connecting link from a first link including a target point until a predetermined condition is satisfied, and a second identification unit that identifies a second travel route by extending a second connecting link from a second link, which is within a first predetermined range of the first link, the predetermined condition being that the first identification unit extends the first connecting link until the first connecting link no longer contains the second travel route within a second predetermined range of the extended first connecting link.
Description
本開示は、走行経路生成装置、走行経路生成方法、及びプログラムに関する。
The present disclosure relates to a travel route generation device, a travel route generation method, and a program.
近年、車両等が走行できる走行経路として、目的ポイントを含む走行経路を自動的に生成することが知られている。
In recent years, it is known that a travel route including a target point is automatically generated as a travel route on which a vehicle or the like can travel.
これに関連する技術として、例えば、特許文献1には、車両等が走行できる走行経路として、出発地から目的地までの走行経路を自動的に生成する走行経路生成装置が開示されている。
As a technique related to this, for example, Patent Document 1 discloses a traveling route generating device that automatically generates a traveling route from a starting point to a destination as a traveling route on which a vehicle or the like can travel.
ところで、車載器、携帯端末等の開発現場や、道路、路側設備等の設計現場では、マップマッチングの性能の検証に適した検証用の走行経路の生成が必要となる。
しかし、特許文献1に開示される技術を用いて走行経路を生成すると、生成される走行経路が長すぎたり、短すぎたりすることがある。
このため、生成された走行経路が、マップマッチングの性能の検証に適さないことがある。 By the way, at the development site of in-vehicle devices, mobile terminals, etc., and the design site of roads, roadside equipment, etc., it is necessary to generate a travel route for verification suitable for verification of map matching performance.
However, when the traveling route is generated by using the technique disclosed in Patent Document 1, the generated traveling route may be too long or too short.
Therefore, the generated travel route may not be suitable for verification of map matching performance.
しかし、特許文献1に開示される技術を用いて走行経路を生成すると、生成される走行経路が長すぎたり、短すぎたりすることがある。
このため、生成された走行経路が、マップマッチングの性能の検証に適さないことがある。 By the way, at the development site of in-vehicle devices, mobile terminals, etc., and the design site of roads, roadside equipment, etc., it is necessary to generate a travel route for verification suitable for verification of map matching performance.
However, when the traveling route is generated by using the technique disclosed in Patent Document 1, the generated traveling route may be too long or too short.
Therefore, the generated travel route may not be suitable for verification of map matching performance.
本開示は、マップマッチングの性能の検証に適した走行経路を生成しやすい走行経路生成装置、走行経路生成方法、及びプログラムを提供することを目的とする。
An object of the present disclosure is to provide a travel route generation device, a travel route generation method, and a program that can easily generate a travel route suitable for verification of map matching performance.
本開示の第1の態様に係る走行経路生成装置は、目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定する第一特定部と、前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定する第二特定部と、を備え、前記第一特定部が、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす。
The travel route generation device according to the first aspect of the present disclosure includes a first identification unit that specifies a first travel route by extending a first coupling link from a first link including a target point until a predetermined condition is satisfied. A second specific part that extends a second coupling link from a second link within the first predetermined range of the first link to specify a second travel route is provided, and the first specific part serves as the predetermined condition. , The first coupling link is extended until the second traveling route no longer exists within the second predetermined range of the extended first coupling link.
本開示の第2の態様に係る走行経路生成方法は、目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定するステップと、前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定するステップと、を含み、前記第一走行経路を特定するステップでは、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす。
The travel route generation method according to the second aspect of the present disclosure includes a step of extending the first coupling link from the first link including the target point until a predetermined condition is satisfied to specify the first travel route, and the first link. In the step of specifying the first travel route, including the step of extending the second coupling link from the second link within the first predetermined range of the above to specify the second travel route, the step of specifying the first travel route includes, as the predetermined condition, the above. Among the first coupling links, the first coupling link is extended until the second traveling route no longer exists within the second predetermined range of the extended first coupling link.
本開示の第3の態様に係るプログラムは、走行経路生成装置のコンピュータに、目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定するステップと、前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定するステップと、を実行させ、前記第一走行経路を特定するステップでは、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす。
The program according to the third aspect of the present disclosure includes a step of specifying the first travel route by extending the first coupling link from the first link including the target point to the computer of the travel route generator until a predetermined condition is satisfied. In the step of extending the second coupling link from the second link within the first predetermined range of the first link to specify the second travel route, and executing the step of specifying the first travel route, As the predetermined condition, the first coupling link is extended until the second traveling route does not exist within the second predetermined range of the extended first coupling link among the first coupling links.
本開示の走行経路生成装置、走行経路生成方法、及びプログラムによれば、マップマッチングの性能の検証に適した走行経路を生成しやすい。
According to the travel route generation device, the travel route generation method, and the program of the present disclosure, it is easy to generate a travel route suitable for verification of map matching performance.
以下、本開示に係る実施形態について、図面を用いて説明する。すべての図面において同一または相当する構成には同一の符号を付し、共通する説明は省略する。
Hereinafter, embodiments according to the present disclosure will be described with reference to the drawings. The same or corresponding configurations are designated by the same reference numerals in all drawings, and common description will be omitted.
<第一実施形態>
走行経路生成装置の第一実施形態について、図1~図6を参照して説明する。 <First Embodiment>
The first embodiment of the traveling route generator will be described with reference to FIGS. 1 to 6.
走行経路生成装置の第一実施形態について、図1~図6を参照して説明する。 <First Embodiment>
The first embodiment of the traveling route generator will be described with reference to FIGS. 1 to 6.
(走行経路生成装置の構成)
図1に示すように、走行経路生成装置2は、第一特定部22と、第二特定部23と、を機能的に備える。
例えば、走行経路生成装置2は、マップマッチングやマップマッチングを用いたサービスの検証を行う際に、走行試験や走行シミュレーション等を行うための走行経路を生成してもよい。
その際、マップマッチングを用いたサービスが、各車両から取得したGNSS(Global Navigation Satellite System)測位データに対しマップマッチングを行い、マップマッチングされた走行データが課金ポイントを含む車両に対し、課金を行う課金サービスであってもよい。
また、走行経路生成装置2は、取得部21と、出力部24と、をさらに機能的に備えてもよい。 (Configuration of travel route generator)
As shown in FIG. 1, the travelingroute generation device 2 functionally includes a first specific unit 22 and a second specific unit 23.
For example, the travelroute generation device 2 may generate a travel route for performing a travel test, a travel simulation, or the like when verifying a service using map matching or map matching.
At that time, the service using map matching performs map matching on the GNSS (Global Navigation Satellite System) positioning data acquired from each vehicle, and the map-matched driving data charges the vehicle including the charging point. It may be a billing service.
Further, the travelingroute generation device 2 may further functionally include an acquisition unit 21 and an output unit 24.
図1に示すように、走行経路生成装置2は、第一特定部22と、第二特定部23と、を機能的に備える。
例えば、走行経路生成装置2は、マップマッチングやマップマッチングを用いたサービスの検証を行う際に、走行試験や走行シミュレーション等を行うための走行経路を生成してもよい。
その際、マップマッチングを用いたサービスが、各車両から取得したGNSS(Global Navigation Satellite System)測位データに対しマップマッチングを行い、マップマッチングされた走行データが課金ポイントを含む車両に対し、課金を行う課金サービスであってもよい。
また、走行経路生成装置2は、取得部21と、出力部24と、をさらに機能的に備えてもよい。 (Configuration of travel route generator)
As shown in FIG. 1, the traveling
For example, the travel
At that time, the service using map matching performs map matching on the GNSS (Global Navigation Satellite System) positioning data acquired from each vehicle, and the map-matched driving data charges the vehicle including the charging point. It may be a billing service.
Further, the traveling
取得部21は、道路データRDDと目的ポイントPTとを取得する。
例えば、取得部21は、走行経路生成装置2に格納されている地図データ等から道路データRDD及び目的ポイントPTを取得してもよい。
また、取得部21は、走行経路生成装置2と通信可能な他の装置から道路データRDD及び目的ポイントPTを取得してもよい。
また、取得部21は、出発地、経由地、目的地、私道走行箇所、Uターン箇所等を取得してもよい。 Theacquisition unit 21 acquires the road data RDD and the target point PT.
For example, theacquisition unit 21 may acquire the road data RDD and the target point PT from the map data or the like stored in the travel route generation device 2.
Further, theacquisition unit 21 may acquire the road data RDD and the target point PT from another device capable of communicating with the travel route generation device 2.
In addition, theacquisition unit 21 may acquire a departure point, a waypoint, a destination, a driveway driving point, a U-turn point, and the like.
例えば、取得部21は、走行経路生成装置2に格納されている地図データ等から道路データRDD及び目的ポイントPTを取得してもよい。
また、取得部21は、走行経路生成装置2と通信可能な他の装置から道路データRDD及び目的ポイントPTを取得してもよい。
また、取得部21は、出発地、経由地、目的地、私道走行箇所、Uターン箇所等を取得してもよい。 The
For example, the
Further, the
In addition, the
第一特定部22は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定する。
第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する。その際、例えば、第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2を探索してもよい。
第一特定部22は、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。その際、例えば、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定してもよい。
例えば、第一特定部22は、所定条件として、第一結合リンクJK1のうち、延ばした先の第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばしてもよい。 The firstspecifying unit 22 specifies the first traveling route TR1 by extending the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied.
The secondspecifying unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 to specify the second traveling route TR2. At that time, for example, the second specific unit 23 may search for the second link LK2 within the first predetermined range PR1 of the first link LK1.
As a predetermined condition, the firstspecific unit 22 sets the first connection link until the second travel path TR2 does not exist in the second predetermined range PR2 of the extended first connection link JK1 among the first connection links JK1. Extend JK1. At that time, for example, the first specific unit 22 determines whether or not the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. You may.
For example, the firstspecific unit 22 sets the condition as a predetermined condition until the second travel path TR2 does not exist in the second predetermined range PR2 of the first bond link JK1 to which the first bond link JK1 is extended. The first binding link JK1 may be extended.
第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する。その際、例えば、第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2を探索してもよい。
第一特定部22は、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。その際、例えば、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定してもよい。
例えば、第一特定部22は、所定条件として、第一結合リンクJK1のうち、延ばした先の第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばしてもよい。 The first
The second
As a predetermined condition, the first
For example, the first
例えば、第一特定部22は、第一リンクLK1から、延ばした先の第一結合リンクJK1までの一連のリンクを、第一走行経路TR1として特定してもよい。
また、第一特定部22は、第二リンクLK2から、延ばした先の第二結合リンクJK2までの一連のリンクを、第二走行経路TR2として特定してもよい。 For example, the firstspecifying unit 22 may specify a series of links from the first link LK1 to the extended first coupling link JK1 as the first traveling route TR1.
Further, the firstspecifying unit 22 may specify a series of links from the second link LK2 to the extended second coupling link JK2 as the second traveling route TR2.
また、第一特定部22は、第二リンクLK2から、延ばした先の第二結合リンクJK2までの一連のリンクを、第二走行経路TR2として特定してもよい。 For example, the first
Further, the first
例えば、目的ポイントPTは、課金ポイントであってもよい。
また、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を延ばしてもよい。
また、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に、第二結合リンクJK2を延ばしてもよい。 For example, the target point PT may be a billing point.
Further, the firstspecific unit 22 may extend the first coupling link JK1 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
Further, the secondspecific unit 23 may extend the second coupling link JK2 in the direction Db2 that goes back to the traveling direction Df2 in the second link LK2.
また、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を延ばしてもよい。
また、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に、第二結合リンクJK2を延ばしてもよい。 For example, the target point PT may be a billing point.
Further, the first
Further, the second
例えば、第一リンクLK1は、走行方向Df1に延びていてもよい。
また、第一所定範囲PR1は、走行方向Df1と交差する方向に関する範囲であってもよい。
また、第一所定範囲PR1は、第一リンクLK1の外周から、走行方向Df1と直交する方向の所定距離の範囲であってもよい。
また、第二所定範囲PR2は、延ばした先の第一結合リンクJK1の外周から所定距離の範囲であってもよい。 For example, the first link LK1 may extend in the traveling direction Df1.
Further, the first predetermined range PR1 may be a range related to a direction intersecting the traveling direction Df1.
Further, the first predetermined range PR1 may be a range of a predetermined distance in a direction orthogonal to the traveling direction Df1 from the outer circumference of the first link LK1.
Further, the second predetermined range PR2 may be a range of a predetermined distance from the outer circumference of the extended first coupling link JK1.
また、第一所定範囲PR1は、走行方向Df1と交差する方向に関する範囲であってもよい。
また、第一所定範囲PR1は、第一リンクLK1の外周から、走行方向Df1と直交する方向の所定距離の範囲であってもよい。
また、第二所定範囲PR2は、延ばした先の第一結合リンクJK1の外周から所定距離の範囲であってもよい。 For example, the first link LK1 may extend in the traveling direction Df1.
Further, the first predetermined range PR1 may be a range related to a direction intersecting the traveling direction Df1.
Further, the first predetermined range PR1 may be a range of a predetermined distance in a direction orthogonal to the traveling direction Df1 from the outer circumference of the first link LK1.
Further, the second predetermined range PR2 may be a range of a predetermined distance from the outer circumference of the extended first coupling link JK1.
例えば、第二特定部23は、第二結合リンクJK2を、第一走行経路TR1に重複させずに延ばしてもよい。
また、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。その際、例えば、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在するか否かを判定してもよい。
また、第三所定範囲PR3は、第二結合リンクJK2の外周から所定距離の範囲であってもよい。
例えば、第二特定部23は、第二結合リンクJK2のうち、延ばした先の第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。 For example, the secondspecific unit 23 may extend the second coupling link JK2 without overlapping the first travel path TR1.
Further, the secondspecific unit 23 keeps the second coupling link JK2 until the first traveling path TR1 does not exist in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. You may extend it. At that time, for example, the second specific unit 23 determines whether or not the first traveling path TR1 exists in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. You may.
Further, the third predetermined range PR3 may be a range of a predetermined distance from the outer circumference of the second coupling link JK2.
For example, the secondspecific unit 23 uses the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2. JK2 may be extended.
また、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。その際、例えば、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在するか否かを判定してもよい。
また、第三所定範囲PR3は、第二結合リンクJK2の外周から所定距離の範囲であってもよい。
例えば、第二特定部23は、第二結合リンクJK2のうち、延ばした先の第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。 For example, the second
Further, the second
Further, the third predetermined range PR3 may be a range of a predetermined distance from the outer circumference of the second coupling link JK2.
For example, the second
出力部24は、第一走行経路TR1を出力する。
例えば、出力部24は、第一走行経路TR1の出力として、走行経路生成装置2と通信可能な他の装置に出力してもよい。
また、出力部24は、第一走行経路TR1の出力として、ディスプレイ等に表示してもよい。
また、出力部24は、第一走行経路TR1及び第二走行経路TR2を出力してもよい。 Theoutput unit 24 outputs the first travel path TR1.
For example, theoutput unit 24 may output the output of the first travel path TR1 to another device capable of communicating with the travel path generation device 2.
Further, theoutput unit 24 may display on a display or the like as the output of the first traveling path TR1.
Further, theoutput unit 24 may output the first travel path TR1 and the second travel path TR2.
例えば、出力部24は、第一走行経路TR1の出力として、走行経路生成装置2と通信可能な他の装置に出力してもよい。
また、出力部24は、第一走行経路TR1の出力として、ディスプレイ等に表示してもよい。
また、出力部24は、第一走行経路TR1及び第二走行経路TR2を出力してもよい。 The
For example, the
Further, the
Further, the
(走行経路生成装置の動作)
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the travelingroute generation device 2 of the present embodiment will be described.
The operation of the travelroute generation device 2 corresponds to the embodiment of the travel route generation method.
The travelroute generation device 2 carries out each step shown in FIG.
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the traveling
The operation of the travel
The travel
まず、取得部21は、例えば、道路データRDDと目的ポイントPTとを取得してもよい(ST01:取得するステップ)。
また、図3に示すように、取得部21は、道路データRDDとして、互いに走行方向が対向関係にある第一道路RD1と第二道路RD2とを取得してもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, theacquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire).
Further, as shown in FIG. 3, theacquisition unit 21 may acquire the first road RD1 and the second road RD2 in which the traveling directions are opposed to each other as the road data RDD.
Further, theacquisition unit 21 may acquire the target point PT on the first road RD1.
また、図3に示すように、取得部21は、道路データRDDとして、互いに走行方向が対向関係にある第一道路RD1と第二道路RD2とを取得してもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, the
Further, as shown in FIG. 3, the
Further, the
ST01の実施に続いて、第一特定部22は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定する(ST02:第一走行経路を特定するステップ)。
例えば、ST02において、図4に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を一個分延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, thefirst identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route).
For example, in ST02, as shown in FIG. 4, the firstspecific unit 22 may extend the first coupling link JK1 by one in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
Further, as will be described later, by repeating ST02 via ST04, the firstspecific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
例えば、ST02において、図4に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を一個分延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, the
For example, in ST02, as shown in FIG. 4, the first
Further, as will be described later, by repeating ST02 via ST04, the first
ST02の実施に続いて、第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する(ST03:第二走行経路を特定するステップ)。
Following the implementation of ST02, the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
例えば、ST03において、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に延ばしてもよい。
また、ST03において、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。
例えば、図5に示すように、第二特定部23は、第三所定範囲PR3内に第一走行経路TR1が存在しなくなる第二結合リンクJK2に隣接する点線で示す部分から先へ第二結合リンクJK2を延ばさなくてもよい。 For example, in ST03, the secondspecific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2.
Further, in ST03, the secondspecific unit 23 connects the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2. Link JK2 may be extended.
For example, as shown in FIG. 5, the secondspecific unit 23 has the second coupling from the portion indicated by the dotted line adjacent to the second coupling link JK2 in which the first traveling path TR1 does not exist in the third predetermined range PR3. It is not necessary to extend the link JK2.
また、ST03において、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。
例えば、図5に示すように、第二特定部23は、第三所定範囲PR3内に第一走行経路TR1が存在しなくなる第二結合リンクJK2に隣接する点線で示す部分から先へ第二結合リンクJK2を延ばさなくてもよい。 For example, in ST03, the second
Further, in ST03, the second
For example, as shown in FIG. 5, the second
なお、ST02では、第一特定部22が、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図6に示すように、第一特定部22は、第二所定範囲PR2内に第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the firstspecific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1.
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the firstspecific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifyingunit 22 specifies the first traveling route in which the first coupling link JK1 is further extended.
Further, the firstspecific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 6, the firstspecific unit 22 is first connected from the portion indicated by the dotted line adjacent to the first connection link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the link JK1.
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図6に示すように、第一特定部22は、第二所定範囲PR2内に第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the first
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifying
Further, the first
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 6, the first
ST05において、出力部24は、生成した第一走行経路TR1を出力する(ST05:出力するステップ)。
In ST05, the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
(作用及び効果)
本実施形態によれば、走行経路生成装置2は、第一結合リンクJK1を延ばした先に、第二走行経路TR2が存在しないような第一走行経路TR1を生成することができる。
このため、走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 (Action and effect)
According to the present embodiment, the travelroute generation device 2 can generate the first travel route TR1 in which the second travel route TR2 does not exist before the first coupling link JK1 is extended.
Therefore, the first travel path TR1 generated by the travelroute generation device 2 is unlikely to be map-matched with the second travel path TR2 running in parallel.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
本実施形態によれば、走行経路生成装置2は、第一結合リンクJK1を延ばした先に、第二走行経路TR2が存在しないような第一走行経路TR1を生成することができる。
このため、走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 (Action and effect)
According to the present embodiment, the travel
Therefore, the first travel path TR1 generated by the travel
Therefore, the travel
また、本実施形態の一例によれば、生成された走行経路が、課金ポイントを含む。
このため、生成された走行経路にマップマッチングされた走行データにより、課金ポイントの通過が判定できるかどうか検証できる。
したがって、走行経路生成装置2は、課金判定に関するマップマッチングの性能の検証に適した走行経路を生成しやすい。 Further, according to an example of the present embodiment, the generated travel route includes a charging point.
Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the map matching performance related to the billing determination.
このため、生成された走行経路にマップマッチングされた走行データにより、課金ポイントの通過が判定できるかどうか検証できる。
したがって、走行経路生成装置2は、課金判定に関するマップマッチングの性能の検証に適した走行経路を生成しやすい。 Further, according to an example of the present embodiment, the generated travel route includes a charging point.
Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route.
Therefore, the travel
また、本実施形態の一例によれば、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を延ばす。
また、本実施形態の一例によれば、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に、第二結合リンクJK2を延ばす。
これにより、走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、走行方向Df1に対して遡る側において、並走する第二走行経路TR2にマップマッチングされにくい走行経路を生成できる。
このため、走行経路生成装置2は、目的ポイントPTを通過する前に目的ポイントPTの通過をマップマッチングにより予測しやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過する前のマップマッチングの性能の検証に適した走行経路を生成しやすい。 Further, according to an example of the present embodiment, the firstspecific unit 22 extends the first coupling link JK1 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
Further, according to an example of the present embodiment, the secondspecific unit 23 extends the second coupling link JK2 in the direction Db2 that goes back to the traveling direction Df2 in the second link LK2.
As a result, the travelroute generation device 2 can generate a travel route that is difficult to map-match with the second travel route TR2 that travels in parallel on the side that goes back from the first link LK1 including the target point PT with respect to the travel direction Df1.
Therefore, the travelroute generation device 2 can create a travel route that makes it easy to predict the passage of the target point PT by map matching before passing through the target point PT.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the map matching performance before passing the target point PT.
また、本実施形態の一例によれば、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に、第二結合リンクJK2を延ばす。
これにより、走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、走行方向Df1に対して遡る側において、並走する第二走行経路TR2にマップマッチングされにくい走行経路を生成できる。
このため、走行経路生成装置2は、目的ポイントPTを通過する前に目的ポイントPTの通過をマップマッチングにより予測しやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過する前のマップマッチングの性能の検証に適した走行経路を生成しやすい。 Further, according to an example of the present embodiment, the first
Further, according to an example of the present embodiment, the second
As a result, the travel
Therefore, the travel
Therefore, the travel
また、本実施形態の一例によれば、走行経路生成装置2は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしている。
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 Further, according to an example of the present embodiment, in the travelingroute generation device 2, the first traveling route TR1 exists in the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. The second binding link JK2 is extended until it disappears.
Therefore, the travelroute generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1.
Therefore, the travelroute generation device 2 can generate a travel route that is not too long.
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 Further, according to an example of the present embodiment, in the traveling
Therefore, the travel
Therefore, the travel
マップマッチングやマップマッチングを用いたサービスの検証を行うには、実走行試験や走行シミュレーション等が必要となる。
実走行試験や走行シミュレーションを実施するための走行経路を考える必要があるが、検証が必要な箇所が多く存在する場合、人が経路を考えると膨大な時間がかかる。
また、一般的なソフトウェアを用いて、このような走行経路を自動生成すると、検証に有用でない走行経路が無数に生成されたり、検証に対し不必要に長すぎる走行経路が生成されたりしてしまうことがある。
また、生成される走行経路が短すぎると、並走する道路がある場所では、並走する他の経路にマッチングされてしまうことにより、マップマッチングの性能の検証に適さない走行経路が生成されてしまうことがある。
これに対し、本実施形態によれば、走行経路生成装置2は、検証したい箇所から逆に走行経路を生成し、並走する経路が存在しなくなるところを開始地点とするような走行経路が生成できる。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 In order to verify the service using map matching and map matching, an actual driving test, a driving simulation, etc. are required.
It is necessary to consider a driving route for carrying out an actual driving test or a driving simulation, but when there are many places that require verification, it takes an enormous amount of time for a person to consider the route.
In addition, if such a travel route is automatically generated using general software, innumerable travel routes that are not useful for verification may be generated, or travel routes that are unnecessarily long for verification may be generated. Sometimes.
In addition, if the generated travel route is too short, in a place where there is a parallel road, it will be matched with another parallel route, and a travel route unsuitable for verification of map matching performance will be generated. It may end up.
On the other hand, according to the present embodiment, the travelroute generation device 2 generates a travel route from a location to be verified, and generates a travel route starting from a location where there are no parallel routes. can.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
実走行試験や走行シミュレーションを実施するための走行経路を考える必要があるが、検証が必要な箇所が多く存在する場合、人が経路を考えると膨大な時間がかかる。
また、一般的なソフトウェアを用いて、このような走行経路を自動生成すると、検証に有用でない走行経路が無数に生成されたり、検証に対し不必要に長すぎる走行経路が生成されたりしてしまうことがある。
また、生成される走行経路が短すぎると、並走する道路がある場所では、並走する他の経路にマッチングされてしまうことにより、マップマッチングの性能の検証に適さない走行経路が生成されてしまうことがある。
これに対し、本実施形態によれば、走行経路生成装置2は、検証したい箇所から逆に走行経路を生成し、並走する経路が存在しなくなるところを開始地点とするような走行経路が生成できる。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 In order to verify the service using map matching and map matching, an actual driving test, a driving simulation, etc. are required.
It is necessary to consider a driving route for carrying out an actual driving test or a driving simulation, but when there are many places that require verification, it takes an enormous amount of time for a person to consider the route.
In addition, if such a travel route is automatically generated using general software, innumerable travel routes that are not useful for verification may be generated, or travel routes that are unnecessarily long for verification may be generated. Sometimes.
In addition, if the generated travel route is too short, in a place where there is a parallel road, it will be matched with another parallel route, and a travel route unsuitable for verification of map matching performance will be generated. It may end up.
On the other hand, according to the present embodiment, the travel
Therefore, the travel
<第二実施形態>
走行経路生成装置の第二実施形態について、図7~図10を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。 <Second embodiment>
A second embodiment of the traveling route generator will be described with reference to FIGS. 7 to 10.
The configuration of the travelroute generation device 2 is the same as that of the first embodiment.
走行経路生成装置の第二実施形態について、図7~図10を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。 <Second embodiment>
A second embodiment of the traveling route generator will be described with reference to FIGS. 7 to 10.
The configuration of the travel
(走行経路生成装置の動作)
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、第一実施形態と同様に、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the travelingroute generation device 2 of the present embodiment will be described.
The operation of the travelroute generation device 2 corresponds to the embodiment of the travel route generation method.
The travelroute generation device 2 implements each step shown in FIG. 2 as in the first embodiment.
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、第一実施形態と同様に、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the traveling
The operation of the travel
The travel
まず、取得部21は、例えば、道路データRDDと目的ポイントPTとを取得してもよい(ST01:取得するステップ)。
また、図7に示すように、取得部21は、道路データRDDとして、第一道路RD1と、第一道路RD1の途中から分岐している第二道路RD2と、を取得してもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, theacquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire).
Further, as shown in FIG. 7, theacquisition unit 21 may acquire the first road RD1 and the second road RD2 branching from the middle of the first road RD1 as the road data RDD.
Further, theacquisition unit 21 may acquire the target point PT on the first road RD1.
また、図7に示すように、取得部21は、道路データRDDとして、第一道路RD1と、第一道路RD1の途中から分岐している第二道路RD2と、を取得してもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, the
Further, as shown in FIG. 7, the
Further, the
ST01の実施に続いて、第一特定部22は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定する(ST02:第一走行経路を特定するステップ)。
例えば、ST02において、図8に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第二道路RD2と分岐している点まで、第一結合リンクJK1を延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, thefirst identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route).
For example, in ST02, as shown in FIG. 8, the firstspecific unit 22 is first coupled to the point where it branches off from the second road RD2 in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1. Link JK1 may be extended.
Further, as will be described later, by repeating ST02 via ST04, the firstspecific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
例えば、ST02において、図8に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第二道路RD2と分岐している点まで、第一結合リンクJK1を延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, the
For example, in ST02, as shown in FIG. 8, the first
Further, as will be described later, by repeating ST02 via ST04, the first
ST02の実施に続いて、第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する(ST03:第二走行経路を特定するステップ)。
Following the implementation of ST02, the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
例えば、ST03において、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に延ばしてもよい。
また、ST03において、第二特定部23は、第二結合リンクJK2を、第一走行経路TR1に重複させずに延ばしてもよい。
例えば、図9に示すように、第二特定部23は、第二リンクLK2から第二結合リンクJK2を延ばし、第一結合リンクJK1が存在する先は延ばさなくてもよい。 For example, in ST03, the secondspecific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2.
Further, in ST03, the secondspecific unit 23 may extend the second coupling link JK2 without overlapping the first traveling path TR1.
For example, as shown in FIG. 9, the secondspecific unit 23 extends the second coupling link JK2 from the second link LK2, and does not have to extend the destination where the first coupling link JK1 exists.
また、ST03において、第二特定部23は、第二結合リンクJK2を、第一走行経路TR1に重複させずに延ばしてもよい。
例えば、図9に示すように、第二特定部23は、第二リンクLK2から第二結合リンクJK2を延ばし、第一結合リンクJK1が存在する先は延ばさなくてもよい。 For example, in ST03, the second
Further, in ST03, the second
For example, as shown in FIG. 9, the second
なお、ST02では、第一特定部22が、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図10に示すように、第一特定部22は、第二所定範囲PR2内に、第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the firstspecific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1.
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the firstspecific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifyingunit 22 specifies the first traveling route in which the first coupling link JK1 is further extended.
Further, the firstspecific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 10, the firstspecific unit 22 is first from the portion indicated by the dotted line adjacent to the first coupling link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the binding link JK1.
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図10に示すように、第一特定部22は、第二所定範囲PR2内に、第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the first
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifying
Further, the first
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 10, the first
ST05において、出力部24は、生成した第一走行経路TR1を出力する(ST05:出力するステップ)。
In ST05, the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
本実施形態によれば、走行経路生成装置2は、第一実施形態と同様な作用及び効果を有する。
また、本実施形態によれば、走行経路生成装置2は、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしている。
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to the present embodiment, the travelingroute generation device 2 has the same operations and effects as those of the first embodiment.
Further, according to the present embodiment, the travelroute generation device 2 extends the second coupling link JK2 until the first travel route TR1 does not exist.
Therefore, the travelroute generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1.
Therefore, the travelroute generation device 2 can generate a travel route that is not too long.
また、本実施形態によれば、走行経路生成装置2は、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしている。
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to the present embodiment, the traveling
Further, according to the present embodiment, the travel
Therefore, the travel
Therefore, the travel
<第三実施形態>
走行経路生成装置の第三実施形態について、図11~図14を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。 <Third Embodiment>
A third embodiment of the travel route generator will be described with reference to FIGS. 11 to 14.
The configuration of the travelroute generation device 2 is the same as that of the first embodiment.
走行経路生成装置の第三実施形態について、図11~図14を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。 <Third Embodiment>
A third embodiment of the travel route generator will be described with reference to FIGS. 11 to 14.
The configuration of the travel
(走行経路生成装置の動作)
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、第一実施形態と同様に、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the travelingroute generation device 2 of the present embodiment will be described.
The operation of the travelroute generation device 2 corresponds to the embodiment of the travel route generation method.
The travelroute generation device 2 implements each step shown in FIG. 2 as in the first embodiment.
本実施形態の走行経路生成装置2の動作について説明する。
走行経路生成装置2の動作は、走行経路生成方法の実施形態に相当する。
走行経路生成装置2は、第一実施形態と同様に、図2に示す各ステップを実施する。 (Operation of travel route generator)
The operation of the traveling
The operation of the travel
The travel
まず、取得部21は、例えば、道路データRDDと目的ポイントPTとを取得してもよい(ST01:取得するステップ)。
また、取得部21は、道路データRDDとして、第一道路RD1と第二道路RD2とを取得してもよい。その際、第二道路RD2は、図11に示すように、第一道路RD1に近づき、近づいた先から第一道路RD1に並走していてもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, theacquisition unit 21 may acquire, for example, the road data RDD and the target point PT (ST01: step to acquire).
Further, theacquisition unit 21 may acquire the first road RD1 and the second road RD2 as the road data RDD. At that time, as shown in FIG. 11, the second road RD2 may approach the first road RD1 and run in parallel with the first road RD1 from the approaching destination.
Further, theacquisition unit 21 may acquire the target point PT on the first road RD1.
また、取得部21は、道路データRDDとして、第一道路RD1と第二道路RD2とを取得してもよい。その際、第二道路RD2は、図11に示すように、第一道路RD1に近づき、近づいた先から第一道路RD1に並走していてもよい。
また、取得部21は、第一道路RD1上の目的ポイントPTを取得してもよい。 First, the
Further, the
Further, the
ST01の実施に続いて、第一特定部22は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定する(ST02:第一走行経路を特定するステップ)。
例えば、ST02において、図12に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を一個分延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, thefirst identification unit 22 extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1 (ST02: No. 1). (Step to identify one travel route).
For example, in ST02, as shown in FIG. 12, the firstspecific unit 22 may extend the first coupling link JK1 by one in the direction Db1 that goes back to the traveling direction Df1 in the first link LK1.
Further, as will be described later, by repeating ST02 via ST04, the firstspecific unit 22 may extend the first coupling link JK1 until a predetermined condition is satisfied.
例えば、ST02において、図12に示すように、第一特定部22は、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を一個分延ばしてもよい。
また、後述するように、ST04経由でST02を繰り返すことにより、第一特定部22は、所定条件を満たすまで第一結合リンクJK1を延ばしてもよい。 Following the implementation of ST01, the
For example, in ST02, as shown in FIG. 12, the first
Further, as will be described later, by repeating ST02 via ST04, the first
ST02の実施に続いて、第二特定部23は、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する(ST03:第二走行経路を特定するステップ)。
Following the implementation of ST02, the second identification unit 23 extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 and specifies the second travel path TR2 ( ST03: Step to specify the second travel route).
例えば、ST03において、第二特定部23は、第二リンクLK2における走行方向Df2に対して遡る方向Db2に延ばしてもよい。
また、ST03において、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。
例えば、図13に示すように、第二特定部23は、第三所定範囲PR3内に第一走行経路TR1が存在しなくなる第二結合リンクJK2に隣接する点線で示す部分から先へ第二結合リンクJK2を延ばさなくてもよい。 For example, in ST03, the secondspecific unit 23 may extend in the direction Db2 that goes back with respect to the traveling direction Df2 in the second link LK2.
Further, in ST03, the secondspecific unit 23 connects the second coupling link JK2 until the first traveling path TR1 no longer exists in the third predetermined range PR3 of the extended second coupling link JK2. Link JK2 may be extended.
For example, as shown in FIG. 13, the secondspecific unit 23 has the second coupling from the portion indicated by the dotted line adjacent to the second coupling link JK2 in which the first traveling path TR1 does not exist in the third predetermined range PR3. It is not necessary to extend the link JK2.
また、ST03において、第二特定部23は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしてもよい。
例えば、図13に示すように、第二特定部23は、第三所定範囲PR3内に第一走行経路TR1が存在しなくなる第二結合リンクJK2に隣接する点線で示す部分から先へ第二結合リンクJK2を延ばさなくてもよい。 For example, in ST03, the second
Further, in ST03, the second
For example, as shown in FIG. 13, the second
なお、ST02では、第一特定部22が、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図14に示すように、第一特定部22は、第二所定範囲PR2内に第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the firstspecific unit 22 determines that the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. , Extend the first binding link JK1.
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the firstspecific unit 22 is within the second predetermined range PR2 of the extended first connection link JK1 among the first connection link JK1. , A step (ST04: determination step) for determining whether or not the second travel path TR2 exists may be performed.
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifyingunit 22 specifies the first traveling route in which the first coupling link JK1 is further extended.
Further, the firstspecific unit 22 determines that the predetermined condition is satisfied (the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1). In the case (ST04: Yes), the process proceeds to ST05.
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 14, the firstspecific unit 22 is first connected from the portion indicated by the dotted line adjacent to the first connection link JK1 in which the second travel path TR2 does not exist in the second predetermined range PR2. It is not necessary to extend the link JK1.
このため、例えば、図2に示するように、ST03の実施に続いて、第一特定部22は、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在するか否かを判定するステップ(ST04:判定するステップ)を実施してもよい。
その際、所定条件を満たさない(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在する)と判定した場合(ST04:No)、ST02に戻り、第一特定部22は、第一結合リンクJK1をさらに延ばした第一走行経路を特定する。
また、第一特定部22は、所定条件を満たす(第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しない)と判定した場合(ST04:Yes)、ST05に進む。
その結果、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばすことができる。
例えば、図14に示すように、第一特定部22は、第二所定範囲PR2内に第二走行経路TR2が存在しなくなる第一結合リンクJK1に隣接する点線で示す部分から先へ第一結合リンクJK1を延ばさなくてもよい。 In ST02, as a predetermined condition, the first
Therefore, for example, as shown in FIG. 2, following the implementation of ST03, the first
At that time, it is determined that the predetermined condition is not satisfied (the second traveling path TR2 exists in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1) (ST04: No. ), Returning to ST02, the first specifying
Further, the first
As a result, the first coupling link JK1 can be extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
For example, as shown in FIG. 14, the first
ST05において、出力部24は、生成した第一走行経路TR1を出力する(ST05:出力するステップ)。
In ST05, the output unit 24 outputs the generated first travel path TR1 (ST05: output step).
本実施形態によれば、走行経路生成装置2は、第一実施形態と同様な作用及び効果を有する。
また、本実施形態によれば、走行経路生成装置2は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしている。
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to the present embodiment, the travelingroute generation device 2 has the same operations and effects as those of the first embodiment.
Further, according to the present embodiment, the travelingroute generation device 2 uses the second coupling link JK2 until the first traveling route TR1 does not exist in the third predetermined range PR3 of the extended second coupling link JK2. , The second binding link JK2 is extended.
Therefore, the travelroute generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1.
Therefore, the travelroute generation device 2 can generate a travel route that is not too long.
また、本実施形態によれば、走行経路生成装置2は、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばしている。
このため、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to the present embodiment, the traveling
Further, according to the present embodiment, the traveling
Therefore, the travel
Therefore, the travel
<第四実施形態>
走行経路生成装置の第四実施形態について、図15を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。
本実施形態の場合、取得部21は、道路データRDDとして、目的ポイントPTが設けられている第一道路RD1と、第一道路RD1の近くに設けられている複数の第二道路RD2を取得する。
このような場合でも、図15に示すように、走行経路生成装置2は、複数の第二走行経路TR2と、始点PSから終点PEの間を延びる第一走行経路TR1とを生成することができる。 <Fourth Embodiment>
A fourth embodiment of the travel path generator will be described with reference to FIG.
The configuration of the travelroute generation device 2 is the same as that of the first embodiment.
In the case of the present embodiment, theacquisition unit 21 acquires the first road RD1 provided with the target point PT and the plurality of second roads RD2 provided near the first road RD1 as the road data RDD. ..
Even in such a case, as shown in FIG. 15, the travelpath generation device 2 can generate a plurality of second travel paths TR2 and a first travel path TR1 extending between the start point PS and the end point PE. ..
走行経路生成装置の第四実施形態について、図15を参照して説明する。
走行経路生成装置2の構成は、第一実施形態と同様である。
本実施形態の場合、取得部21は、道路データRDDとして、目的ポイントPTが設けられている第一道路RD1と、第一道路RD1の近くに設けられている複数の第二道路RD2を取得する。
このような場合でも、図15に示すように、走行経路生成装置2は、複数の第二走行経路TR2と、始点PSから終点PEの間を延びる第一走行経路TR1とを生成することができる。 <Fourth Embodiment>
A fourth embodiment of the travel path generator will be described with reference to FIG.
The configuration of the travel
In the case of the present embodiment, the
Even in such a case, as shown in FIG. 15, the travel
<変形例>
上述の実施形態の走行経路生成装置2は、走行経路を生成するステップを含む方法なら、どのような方法に利用されてもよい。
例えば、以下のように、走行経路生成装置2は、疑似的なGNSS測位データを生成する方法に利用されてもよい。
図16に示すように、まず、走行経路生成装置2により、地図データ、出発地、経由地、目的地、私道走行箇所、Uターン箇所等から走行経路を生成する。
続いて、生成された走行経路に対し、走行する車両の速度、車線、停車位置、バックする位置等を設定し、走行シナリオを生成する。
続いて、生成された走行シナリオに従って走行する車両の挙動を模擬し、各時刻における車両の位置、速度を含む車両挙動データを生成する。
続いて、車両挙動データに、GNSSの測位データの誤差の大きさ等や、各種センサの出力データの誤差の大きさ等を設定し、疑似的なGNSS測位データを生成する。
そして、このように生成された疑似的なGNSS測位データは、図17に示すように、課金システムの課金ロジックの最適化に用いられてもよい。 <Modification example>
The travelroute generation device 2 of the above-described embodiment may be used in any method as long as it includes a step of generating a travel route.
For example, as described below, the travelroute generation device 2 may be used as a method for generating pseudo GNSS positioning data.
As shown in FIG. 16, first, the travelroute generation device 2 generates a travel route from map data, a departure point, a waypoint, a destination, a driveway travel location, a U-turn location, and the like.
Subsequently, the speed, lane, stop position, back position, etc. of the traveling vehicle are set with respect to the generated traveling route, and a traveling scenario is generated.
Subsequently, the behavior of the vehicle traveling according to the generated driving scenario is simulated, and vehicle behavior data including the position and speed of the vehicle at each time is generated.
Subsequently, the magnitude of the error of the GNSS positioning data, the magnitude of the error of the output data of various sensors, and the like are set in the vehicle behavior data, and pseudo GNSS positioning data is generated.
Then, the pseudo GNSS positioning data generated in this way may be used for optimizing the billing logic of the billing system as shown in FIG.
上述の実施形態の走行経路生成装置2は、走行経路を生成するステップを含む方法なら、どのような方法に利用されてもよい。
例えば、以下のように、走行経路生成装置2は、疑似的なGNSS測位データを生成する方法に利用されてもよい。
図16に示すように、まず、走行経路生成装置2により、地図データ、出発地、経由地、目的地、私道走行箇所、Uターン箇所等から走行経路を生成する。
続いて、生成された走行経路に対し、走行する車両の速度、車線、停車位置、バックする位置等を設定し、走行シナリオを生成する。
続いて、生成された走行シナリオに従って走行する車両の挙動を模擬し、各時刻における車両の位置、速度を含む車両挙動データを生成する。
続いて、車両挙動データに、GNSSの測位データの誤差の大きさ等や、各種センサの出力データの誤差の大きさ等を設定し、疑似的なGNSS測位データを生成する。
そして、このように生成された疑似的なGNSS測位データは、図17に示すように、課金システムの課金ロジックの最適化に用いられてもよい。 <Modification example>
The travel
For example, as described below, the travel
As shown in FIG. 16, first, the travel
Subsequently, the speed, lane, stop position, back position, etc. of the traveling vehicle are set with respect to the generated traveling route, and a traveling scenario is generated.
Subsequently, the behavior of the vehicle traveling according to the generated driving scenario is simulated, and vehicle behavior data including the position and speed of the vehicle at each time is generated.
Subsequently, the magnitude of the error of the GNSS positioning data, the magnitude of the error of the output data of various sensors, and the like are set in the vehicle behavior data, and pseudo GNSS positioning data is generated.
Then, the pseudo GNSS positioning data generated in this way may be used for optimizing the billing logic of the billing system as shown in FIG.
上述の実施形態の一例では、走行経路生成装置2は、走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を延ばしているが、変形例として、走行方向Df1に第一結合リンクJK1を延ばしてもよい。
走行方向Df1に第一結合リンクJK1を延ばせば、走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、走行方向Df1に向かう側において、並走する第二走行経路TR2にマップマッチングされにくい走行経路を生成できる。
このため、走行経路生成装置2は、目的ポイントPTを通過した後に目的ポイントPTの通過をマップマッチングによりレビューしやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過した後のマップマッチングの性能の検証に適した走行経路を生成しやすい。
同様に、走行方向Df2に第二結合リンクJK2を延ばしてもよい。
他の変形例として、過去及び未来の走行履歴を基に走行データをマップマッチングするオフラインマップマッチングを検証するために、走行方向Df1と遡る方向Db1とに、第一結合リンクJK1を延ばしてもよい。
同様に、走行方向Df2と遡る方向Db2とに、第二結合リンクJK2を延ばしてもよい。 In one example of the above-described embodiment, the travelingroute generation device 2 extends the first coupling link JK1 in the direction Db1 going back to the traveling direction Df1, but as a modification, the first coupling link JK1 extends in the traveling direction Df1. May be extended.
If the first coupling link JK1 is extended to the traveling direction Df1, the travelingroute generating device 2 maps-matches the first link LK1 including the target point PT to the parallel traveling second traveling route TR2 on the side toward the traveling direction Df1. It is possible to generate a travel route that is difficult to handle.
Therefore, the travelroute generation device 2 can create a travel route that makes it easy to review the passage of the target point PT by map matching after passing the target point PT.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the map matching performance after passing the target point PT.
Similarly, the second coupling link JK2 may be extended in the traveling direction Df2.
As another modification, the first coupling link JK1 may be extended to the traveling direction Df1 and the retroactive direction Db1 in order to verify the offline map matching that maps-matches the traveling data based on the past and future traveling histories. ..
Similarly, the second coupling link JK2 may be extended in the traveling direction Df2 and the retroactive direction Db2.
走行方向Df1に第一結合リンクJK1を延ばせば、走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、走行方向Df1に向かう側において、並走する第二走行経路TR2にマップマッチングされにくい走行経路を生成できる。
このため、走行経路生成装置2は、目的ポイントPTを通過した後に目的ポイントPTの通過をマップマッチングによりレビューしやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過した後のマップマッチングの性能の検証に適した走行経路を生成しやすい。
同様に、走行方向Df2に第二結合リンクJK2を延ばしてもよい。
他の変形例として、過去及び未来の走行履歴を基に走行データをマップマッチングするオフラインマップマッチングを検証するために、走行方向Df1と遡る方向Db1とに、第一結合リンクJK1を延ばしてもよい。
同様に、走行方向Df2と遡る方向Db2とに、第二結合リンクJK2を延ばしてもよい。 In one example of the above-described embodiment, the traveling
If the first coupling link JK1 is extended to the traveling direction Df1, the traveling
Therefore, the travel
Therefore, the travel
Similarly, the second coupling link JK2 may be extended in the traveling direction Df2.
As another modification, the first coupling link JK1 may be extended to the traveling direction Df1 and the retroactive direction Db1 in order to verify the offline map matching that maps-matches the traveling data based on the past and future traveling histories. ..
Similarly, the second coupling link JK2 may be extended in the traveling direction Df2 and the retroactive direction Db2.
上述の実施形態の一例では、取得部21は、第一道路RD1上の目的ポイントPTを取得しているが、取得部21は、目的ポイントPTとして、どのような点を取得してもよい。
例えば、取得部21は、生成すべき経路上の一点として、人手またはデータで指定される目的ポイント指定データから、道路データRDD上の目的ポイントPTを取得してもよい。その際、生成すべき経路上の一点は、経路の端に限定されなくてもよい。 In one example of the above-described embodiment, theacquisition unit 21 has acquired the target point PT on the first road RD1, but the acquisition unit 21 may acquire any point as the target point PT.
For example, theacquisition unit 21 may acquire the target point PT on the road data RDD from the target point designation data designated manually or by data as one point on the route to be generated. At that time, one point on the route to be generated does not have to be limited to the end of the route.
例えば、取得部21は、生成すべき経路上の一点として、人手またはデータで指定される目的ポイント指定データから、道路データRDD上の目的ポイントPTを取得してもよい。その際、生成すべき経路上の一点は、経路の端に限定されなくてもよい。 In one example of the above-described embodiment, the
For example, the
なお、上述の各実施形態においては、走行経路生成装置2の各種機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをマイコンといったコンピュータシステムに読み込ませ、実行することにより各種処理を行うものとしている。ここで、コンピュータシステムのCPUの各種処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって上記各種処理が行われる。また、コンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD-ROM、DVD-ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
In each of the above-described embodiments, a program for realizing various functions of the traveling route generator 2 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is recorded in a computer system such as a microcomputer. It is supposed to perform various processes by reading it into the computer and executing it. Here, the processes of various processes of the CPU of the computer system are stored in a computer-readable recording medium in the form of a program, and the various processes are performed by the computer reading and executing this program. The computer-readable recording medium refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Further, this computer program may be distributed to a computer via a communication line, and the computer receiving the distribution may execute the program.
上述の各実施形態において、走行経路生成装置2の各種機能を実現するためのプログラムを実行させるコンピュータのハードウェア構成の例について説明する。
In each of the above-described embodiments, an example of a computer hardware configuration for executing a program for realizing various functions of the travel route generator 2 will be described.
図18に示すように、走行経路生成装置2が備えるコンピュータ29は、CPU291と、メモリ292と、記憶/再生装置293と、Input Output Interface(以下、「IO I/F」という。)294と、通信Interface(以下、「通信I/F」という。)295と、を備える。
As shown in FIG. 18, the computer 29 included in the travel path generation device 2 includes a CPU 291, a memory 292, a storage / playback device 293, an Input Output Interface (hereinafter referred to as “IO I / F”) 294, and the like. It includes a communication interface (hereinafter, referred to as "communication I / F") 295.
メモリ292は、走行経路生成装置2で実行されるプログラムで使用されるデータ等を一時的に記憶するRandom Access Memory(以下、「RAM」という。)等の媒体である。
例えば、メモリ292に道路データRDD及び目的ポイントPTを含む地図データが格納されていてもよい。 Thememory 292 is a medium such as a Random Access Memory (hereinafter referred to as “RAM”) that temporarily stores data or the like used in a program executed by the travel route generation device 2.
For example, map data including the road data RDD and the target point PT may be stored in thememory 292.
例えば、メモリ292に道路データRDD及び目的ポイントPTを含む地図データが格納されていてもよい。 The
For example, map data including the road data RDD and the target point PT may be stored in the
記憶/再生装置293は、CD-ROM、DVD、フラッシュメモリ等の外部メディアへデータ等を記憶したり、外部メディアのデータ等を再生したりするための装置である。
The storage / playback device 293 is a device for storing data or the like in an external medium such as a CD-ROM, a DVD, or a flash memory, or playing back data or the like on the external media.
IO I/F294は、走行経路生成装置2と他の装置との間で情報等の入出力を行うためのインタフェースである。
The IO I / F 294 is an interface for inputting / outputting information and the like between the traveling route generation device 2 and another device.
通信I/F295は、インターネット、専用通信回線等の通信回線を介して、他の装置との間で通信を行うインタフェースである。
The communication I / F 295 is an interface for communicating with other devices via a communication line such as the Internet or a dedicated communication line.
<その他の実施形態>
以上、本開示の実施形態を説明したが、これらの実施形態は、例として提示したものであり、開示の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、開示の範囲や要旨に含まれる。 <Other Embodiments>
Although the embodiments of the present disclosure have been described above, these embodiments are presented as examples and are not intended to limit the scope of disclosure. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the disclosure. These embodiments and variations thereof are included in the scope and gist of the disclosure.
以上、本開示の実施形態を説明したが、これらの実施形態は、例として提示したものであり、開示の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、開示の範囲や要旨に含まれる。 <Other Embodiments>
Although the embodiments of the present disclosure have been described above, these embodiments are presented as examples and are not intended to limit the scope of disclosure. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the disclosure. These embodiments and variations thereof are included in the scope and gist of the disclosure.
<付記>
上述の実施形態に記載の走行経路生成装置2は、例えば以下のように把握される。 <Additional notes>
The travelingroute generation device 2 described in the above-described embodiment is grasped as follows, for example.
上述の実施形態に記載の走行経路生成装置2は、例えば以下のように把握される。 <Additional notes>
The traveling
(1)第1の態様に係る走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定する第一特定部22と、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定する第二特定部23と、を備え、第一特定部22が、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
(1) The travel route generation device 2 according to the first aspect extends the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied, and identifies the first travel route TR1. A specific unit 22 and a second specific unit 23 that extends the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 to specify the second travel path TR2 are provided. As a predetermined condition, the first specific unit 22 sets the first coupling link until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. Extend JK1.
本態様によれば、走行経路生成装置2は、第一結合リンクJK1を延ばした先に、第二走行経路TR2が存在しないような第一走行経路TR1を生成することができる。
このため、走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the travelroute generation device 2 can generate the first travel route TR1 in which the second travel route TR2 does not exist before the first coupling link JK1 is extended.
Therefore, the first travel path TR1 generated by the travelroute generation device 2 is unlikely to be map-matched with the second travel path TR2 running in parallel.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the performance of map matching.
このため、走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成装置2は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the travel
Therefore, the first travel path TR1 generated by the travel
Therefore, the travel
(2)第2の態様に係る走行経路生成装置2は、目的ポイントPTが課金ポイントである(1)の走行経路生成装置である。
(2) The travel route generation device 2 according to the second aspect is the travel route generation device of (1) in which the target point PT is a charging point.
本態様によれば、生成された走行経路が、課金ポイントを含む。
このため、生成された走行経路にマップマッチングされた走行データにより、課金ポイントの通過が判定できるかどうか検証できる。
したがって、走行経路生成装置2は、課金判定に関するマップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the generated travel route includes billing points.
Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the map matching performance related to the billing determination.
このため、生成された走行経路にマップマッチングされた走行データにより、課金ポイントの通過が判定できるかどうか検証できる。
したがって、走行経路生成装置2は、課金判定に関するマップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the generated travel route includes billing points.
Therefore, it is possible to verify whether or not the passage of the charging point can be determined by the travel data map-matched to the generated travel route.
Therefore, the travel
(3)第3の態様に係る走行経路生成装置2は、第一特定部22が、第一リンクLK1における走行方向Df1に対して遡る方向Db1に、第一結合リンクJK1を延ばし、第二特定部23が、第二リンクLK2における走行方向Df2に対して遡る方向Db2に、第二結合リンクJK2を延ばす(1)又は(2)の走行経路生成装置である。
(3) In the travel route generation device 2 according to the third aspect, the first identification unit 22 extends the first coupling link JK1 in the direction Db1 that goes back to the travel direction Df1 in the first link LK1 to specify the second. The unit 23 is the travel route generation device of (1) or (2) that extends the second coupling link JK2 in the direction Db2 that goes back to the travel direction Df2 in the second link LK2.
本態様によれば、走行経路生成装置2は、目的ポイントPTを含む第一リンクLK1から、走行方向Df1に対して遡る側において、並走する第二走行経路TR2にマップマッチングされにくい走行経路を生成できる。
このため、走行経路生成装置2は、目的ポイントPTを通過する前に目的ポイントPTの通過をマップマッチングにより予測しやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過する前のマップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the travelroute generation device 2 provides a travel route that is difficult to map-match with the second travel route TR2 that travels in parallel on the side that goes back from the first link LK1 including the target point PT with respect to the travel direction Df1. Can be generated.
Therefore, the travelroute generation device 2 can create a travel route that makes it easy to predict the passage of the target point PT by map matching before passing through the target point PT.
Therefore, the travelroute generation device 2 can easily generate a travel route suitable for verifying the map matching performance before passing the target point PT.
このため、走行経路生成装置2は、目的ポイントPTを通過する前に目的ポイントPTの通過をマップマッチングにより予測しやすい走行経路を作成できる。
したがって、走行経路生成装置2は、目的ポイントPTを通過する前のマップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the travel
Therefore, the travel
Therefore, the travel
(4)第4の態様に係る走行経路生成装置2は、第二特定部23が、第二結合リンクJK2を、第一走行経路TR1に重複させずに延ばす(1)から(3)のいずれかの走行経路生成装置である。
(4) In the travel route generation device 2 according to the fourth aspect, the second specific unit 23 extends the second coupling link JK2 to the first travel route TR1 without overlapping any of (1) to (3). This is a travel route generator.
本態様によれば、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to this aspect, the travelroute generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1.
Therefore, the travelroute generation device 2 can generate a travel route that is not too long.
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to this aspect, the travel
Therefore, the travel
(5)第5の態様に係る走行経路生成装置2は、第二特定部23が、第二結合リンクJK2のうち、延ばした第二結合リンクJK2の第三所定範囲PR3内に、第一走行経路TR1が存在しなくなるまで、第二結合リンクJK2を延ばす(1)から(4)の走行経路生成装置である。
(5) In the travel route generation device 2 according to the fifth aspect, the second specific unit 23 first travels within the third predetermined range PR3 of the extended second coupling link JK2 among the second coupling link JK2. It is a travel route generation device of (1) to (4) that extends the second coupling link JK2 until the route TR1 no longer exists.
本態様によれば、走行経路生成装置2は、第一走行経路TR1を生成するために必要な範囲内で第二結合リンクJK2を延ばすことができる。
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to this aspect, the travelroute generation device 2 can extend the second coupling link JK2 within the range necessary for generating the first travel route TR1.
Therefore, the travelroute generation device 2 can generate a travel route that is not too long.
したがって、走行経路生成装置2は、長すぎない走行経路を生成することができる。 According to this aspect, the travel
Therefore, the travel
(6)第6の態様に係る走行経路生成方法は、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定するステップと、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定するステップと、を含み、第一走行経路TR1を特定するステップでは、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
(6) The traveling route generation method according to the sixth aspect includes a step of extending the first coupling link JK1 from the first link LK1 including the target point PT until a predetermined condition is satisfied to specify the first traveling route TR1. A step of specifying the first travel path TR1 including a step of extending the second coupling link JK2 from the second link LK2 within the first predetermined range PR1 of the first link LK1 to specify the second travel path TR2. Then, as a predetermined condition, the first coupling link JK1 is extended until the second traveling path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1.
本態様によれば、走行経路生成方法は、第一結合リンクJK1を延ばした先に、第二走行経路TR2が存在しないような第一走行経路TR1を生成することができる。
このため、走行経路生成方法で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成方法は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the traveling route generation method can generate the first traveling route TR1 in which the second traveling route TR2 does not exist before the first coupling link JK1 is extended.
Therefore, the first travel path TR1 generated by the travel route generation method is unlikely to be map-matched with the second travel path TR2 running in parallel.
Therefore, the travel route generation method tends to generate a travel route suitable for verification of map matching performance.
このため、走行経路生成方法で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、走行経路生成方法は、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the traveling route generation method can generate the first traveling route TR1 in which the second traveling route TR2 does not exist before the first coupling link JK1 is extended.
Therefore, the first travel path TR1 generated by the travel route generation method is unlikely to be map-matched with the second travel path TR2 running in parallel.
Therefore, the travel route generation method tends to generate a travel route suitable for verification of map matching performance.
(7)第7の態様に係るプログラムは、走行経路生成装置2のコンピュータに、目的ポイントPTを含む第一リンクLK1から、所定条件を満たすまで第一結合リンクJK1を延ばして第一走行経路TR1を特定するステップと、第一リンクLK1の第一所定範囲PR1内にある第二リンクLK2から、第二結合リンクJK2を延ばして第二走行経路TR2を特定するステップと、を実行させ、第一走行経路TR1を特定するステップでは、所定条件として、第一結合リンクJK1のうち、延ばした第一結合リンクJK1の第二所定範囲PR2内に、第二走行経路TR2が存在しなくなるまで、第一結合リンクJK1を延ばす。
(7) The program according to the seventh aspect extends the first coupling link JK1 from the first link LK1 including the target point PT to the computer of the traveling route generation device 2 until a predetermined condition is satisfied, and extends the first traveling route TR1. And the step of extending the second coupling link JK2 from the second link LK2 in the first predetermined range PR1 of the first link LK1 to specify the second travel path TR2, and the first step is executed. In the step of specifying the travel path TR1, as a predetermined condition, the first is until the second travel path TR2 does not exist in the second predetermined range PR2 of the extended first coupling link JK1 among the first coupling link JK1. Extend the join link JK1.
本態様によれば、プログラムは、走行経路生成装置2に、第一結合リンクJK1を延ばした先に、第二走行経路TR2が存在しないような第一走行経路TR1を生成させることができる。
このため、プログラムが実行される走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、プログラムは、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the program can cause the travelroute generation device 2 to generate the first travel route TR1 such that the second travel route TR2 does not exist before the first coupling link JK1 is extended.
Therefore, the first travel path TR1 generated by the travelroute generation device 2 on which the program is executed is unlikely to be map-matched with the second travel route TR2 running in parallel.
Therefore, the program can easily generate a travel route suitable for verifying the performance of map matching.
このため、プログラムが実行される走行経路生成装置2で生成された第一走行経路TR1は、並走する第二走行経路TR2にマップマッチングされにくい。
したがって、プログラムは、マップマッチングの性能の検証に適した走行経路を生成しやすい。 According to this aspect, the program can cause the travel
Therefore, the first travel path TR1 generated by the travel
Therefore, the program can easily generate a travel route suitable for verifying the performance of map matching.
本開示の走行経路生成装置、走行経路生成方法、及びプログラムによれば、マップマッチングの性能の検証に適した走行経路を生成しやすい。
According to the travel route generation device, the travel route generation method, and the program of the present disclosure, it is easy to generate a travel route suitable for verification of map matching performance.
2 走行経路生成装置
21 取得部
22 第一特定部
23 第二特定部
24 出力部
29 コンピュータ
291 CPU
292 メモリ
293 記憶/再生装置
294 IO I/F
295 通信I/F
Db1 遡る方向
Db2 遡る方向
Df1 走行方向
Df2 走行方向
JK1 第一結合リンク
JK2 第二結合リンク
LK1 第一リンク
LK2 第二リンク
PE 終点
PR1 第一所定範囲
PR2 第二所定範囲
PR3 第三所定範囲
PS 始点
PT 目的ポイント
RD1 第一道路
RD2 第二道路
RDD 道路データ
TR1 第一走行経路
TR2 第二走行経路 2Travel route generator 21 Acquisition unit 22 First specific unit 23 Second specific unit 24 Output unit 29 Computer 291 CPU
292Memory 293 Storage / playback device 294 IO I / F
295 Communication I / F
Db1 Backward direction Db2 Backward direction Df1 Traveling direction Df2 Traveling direction JK1 First coupling link JK2 Second coupling link LK1 First link LK2 Second link PE End point PR1 First predetermined range PR2 Second predetermined range PR3 Third predetermined range PS Start point PT Purpose point RD1 First road RD2 Second road RDD Road data TR1 First travel route TR2 Second travel route
21 取得部
22 第一特定部
23 第二特定部
24 出力部
29 コンピュータ
291 CPU
292 メモリ
293 記憶/再生装置
294 IO I/F
295 通信I/F
Db1 遡る方向
Db2 遡る方向
Df1 走行方向
Df2 走行方向
JK1 第一結合リンク
JK2 第二結合リンク
LK1 第一リンク
LK2 第二リンク
PE 終点
PR1 第一所定範囲
PR2 第二所定範囲
PR3 第三所定範囲
PS 始点
PT 目的ポイント
RD1 第一道路
RD2 第二道路
RDD 道路データ
TR1 第一走行経路
TR2 第二走行経路 2
292
295 Communication I / F
Db1 Backward direction Db2 Backward direction Df1 Traveling direction Df2 Traveling direction JK1 First coupling link JK2 Second coupling link LK1 First link LK2 Second link PE End point PR1 First predetermined range PR2 Second predetermined range PR3 Third predetermined range PS Start point PT Purpose point RD1 First road RD2 Second road RDD Road data TR1 First travel route TR2 Second travel route
Claims (7)
- 目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定する第一特定部と、
前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定する第二特定部と、を備え、
前記第一特定部が、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす
走行経路生成装置。 From the first link including the target point, the first specific part that specifies the first travel route by extending the first connection link until a predetermined condition is satisfied, and
A second specific part that extends a second coupling link from a second link within the first predetermined range of the first link to specify a second travel route is provided.
As the predetermined condition, the first specific unit performs the first coupling until the second traveling path does not exist within the second predetermined range of the extended first coupling link among the first coupling links. A travel route generator that extends the link. - 前記目的ポイントが課金ポイントである請求項1に記載の走行経路生成装置。 The travel route generation device according to claim 1, wherein the target point is a billing point.
- 前記第一特定部が、前記第一リンクにおける走行方向に対して遡る方向に、前記第一結合リンクを延ばし、
前記第二特定部が、前記第二リンクにおける走行方向に対して遡る方向に、前記第二結合リンクを延ばす
請求項1又は2に記載の走行経路生成装置。 The first specific portion extends the first coupling link in a direction retroactive to the traveling direction of the first link.
The travel route generation device according to claim 1 or 2, wherein the second specific unit extends the second coupling link in a direction retroactive to the travel direction of the second link. - 前記第二特定部が、前記第二結合リンクを、前記第一リンク又は前記第一結合リンクに重複させずに延ばす
請求項1から3のいずれか一項に記載の走行経路生成装置。 The travel route generation device according to any one of claims 1 to 3, wherein the second specific unit extends the second coupling link without overlapping the first link or the first coupling link. - 前記第二特定部が、前記第二結合リンクのうち、延ばした前記第二結合リンクの第三所定範囲内に、前記第一走行経路が存在しなくなるまで、前記第二結合リンクを延ばす
請求項1から4のいずれか一項に記載の走行経路生成装置。 Claim that the second specific part extends the second coupling link until the first traveling route does not exist within the third predetermined range of the extended second coupling link among the second coupling links. The traveling route generation device according to any one of 1 to 4. -
目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定するステップと、
前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定するステップと、を含み、
前記第一走行経路を特定するステップでは、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす
走行経路生成方法。
From the first link including the target point, the step of extending the first connection link until a predetermined condition is satisfied and specifying the first travel route, and
Includes a step of extending the second coupling link from the second link within the first predetermined range of the first link to identify the second travel route.
In the step of specifying the first travel route, as the predetermined condition, the second travel route does not exist within the second predetermined range of the extended first coupling link among the first coupling links. A traveling route generation method for extending the first coupling link. - 走行経路生成装置のコンピュータに、
目的ポイントを含む第一リンクから、所定条件を満たすまで第一結合リンクを延ばして第一走行経路を特定するステップと、
前記第一リンクの第一所定範囲内にある第二リンクから、第二結合リンクを延ばして第二走行経路を特定するステップと、を実行させ、
前記第一走行経路を特定するステップでは、前記所定条件として、前記第一結合リンクのうち、延ばした前記第一結合リンクの第二所定範囲内に、前記第二走行経路が存在しなくなるまで、前記第一結合リンクを延ばす
プログラム。 To the computer of the travel route generator,
From the first link including the target point, the step of extending the first connection link until a predetermined condition is satisfied and specifying the first travel route, and
From the second link within the first predetermined range of the first link, the step of extending the second coupling link and specifying the second travel route is executed.
In the step of specifying the first travel route, as the predetermined condition, the second travel route does not exist within the second predetermined range of the extended first coupling link among the first coupling links. A program that extends the first join link.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022512502A JP7333466B2 (en) | 2020-03-30 | 2020-03-30 | TRAVEL ROUTE GENERATION DEVICE, TRAVEL ROUTE GENERATION METHOD, AND PROGRAM |
PCT/JP2020/014439 WO2021199105A1 (en) | 2020-03-30 | 2020-03-30 | Travel route generation device, image generation method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/014439 WO2021199105A1 (en) | 2020-03-30 | 2020-03-30 | Travel route generation device, image generation method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021199105A1 true WO2021199105A1 (en) | 2021-10-07 |
Family
ID=77927470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2020/014439 WO2021199105A1 (en) | 2020-03-30 | 2020-03-30 | Travel route generation device, image generation method, and program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7333466B2 (en) |
WO (1) | WO2021199105A1 (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177364A (en) * | 2002-11-29 | 2004-06-24 | Alpine Electronics Inc | Navigation system |
JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
JP2013003049A (en) * | 2011-06-20 | 2013-01-07 | Sony Corp | Route comparing apparatus, route comparing method and program |
JP2013206406A (en) * | 2012-03-29 | 2013-10-07 | Fujitsu Ltd | Traffic simulation method, traffic simulation device and traffic simulation program |
JP2017062189A (en) * | 2015-09-25 | 2017-03-30 | アルパイン株式会社 | Predicted traveling time database, predicted arrival time calculating unit, route search device, and navigation device |
JP2017161284A (en) * | 2016-03-08 | 2017-09-14 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assist device and computer program |
JP2018022398A (en) * | 2016-08-05 | 2018-02-08 | 株式会社日立製作所 | Route identification device, route identification system and route identification method |
WO2018100617A1 (en) * | 2016-11-29 | 2018-06-07 | 三菱重工機械システム株式会社 | Map matching device, map matching system, map matching method and program |
JP2019027863A (en) * | 2017-07-27 | 2019-02-21 | トヨタ自動車株式会社 | Method for determining route, information processor, on-vehicle apparatus, and program |
JP2019215922A (en) * | 2019-08-28 | 2019-12-19 | 日本電信電話株式会社 | Route coupling device, method, and program |
-
2020
- 2020-03-30 WO PCT/JP2020/014439 patent/WO2021199105A1/en active Application Filing
- 2020-03-30 JP JP2022512502A patent/JP7333466B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177364A (en) * | 2002-11-29 | 2004-06-24 | Alpine Electronics Inc | Navigation system |
JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
JP2013003049A (en) * | 2011-06-20 | 2013-01-07 | Sony Corp | Route comparing apparatus, route comparing method and program |
JP2013206406A (en) * | 2012-03-29 | 2013-10-07 | Fujitsu Ltd | Traffic simulation method, traffic simulation device and traffic simulation program |
JP2017062189A (en) * | 2015-09-25 | 2017-03-30 | アルパイン株式会社 | Predicted traveling time database, predicted arrival time calculating unit, route search device, and navigation device |
JP2017161284A (en) * | 2016-03-08 | 2017-09-14 | アイシン・エィ・ダブリュ株式会社 | Automatic driving assist device and computer program |
JP2018022398A (en) * | 2016-08-05 | 2018-02-08 | 株式会社日立製作所 | Route identification device, route identification system and route identification method |
WO2018100617A1 (en) * | 2016-11-29 | 2018-06-07 | 三菱重工機械システム株式会社 | Map matching device, map matching system, map matching method and program |
JP2019027863A (en) * | 2017-07-27 | 2019-02-21 | トヨタ自動車株式会社 | Method for determining route, information processor, on-vehicle apparatus, and program |
JP2019215922A (en) * | 2019-08-28 | 2019-12-19 | 日本電信電話株式会社 | Route coupling device, method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP7333466B2 (en) | 2023-08-24 |
JPWO2021199105A1 (en) | 2021-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9150222B2 (en) | Method and device for determining a prediction quality for a predicted energy consumption of a motor vehicle | |
US20180172462A1 (en) | Method of determining a route minimizing the energy consumption of a vehicle using a line graph | |
CN104677365A (en) | Method Of Creating Map Data Comprising Transit Times For Intersections | |
US8949020B2 (en) | Map-matching apparatus using planar data of road, and method for same | |
JP5980170B2 (en) | Simulation apparatus, simulation method, and program | |
JP5895630B2 (en) | Route search method, route search device, and program | |
O'Kelly et al. | APEX: Autonomous vehicle plan verification and execution | |
KR102190164B1 (en) | Loaded vehicle inspection detour decision system and control method thereof | |
Shang et al. | A guide-line and key-point based a-star path planning algorithm for autonomous land vehicles | |
CN108286981A (en) | The vehicle path planning method, apparatus and computer equipment of car networking | |
WO2021199105A1 (en) | Travel route generation device, image generation method, and program | |
JP2015049187A (en) | Simulation travel route generation method and system | |
CN111368409A (en) | Vehicle flow simulation processing method, device, equipment and storage medium | |
JP7381719B2 (en) | Data generation device, data generation method, and program | |
Zhao et al. | Path-forecasting for HEV optimal energy management (POEM) | |
US9593956B2 (en) | Method and system for automatically detecting control section | |
JP5447144B2 (en) | Start / end traffic volume calculation device, traffic simulator, and start / end traffic volume calculation method | |
JP5521738B2 (en) | Origin / endpoint travel route identification device and origin / endpoint travel route identification method | |
CN103017769A (en) | Method and device for calculating driving range of electric automobile | |
KR100880539B1 (en) | Method for generating database using navigation trace information and system thereof | |
JP2007183818A (en) | Combination evaluation system for software components | |
Nalawade et al. | Comparison of Simulators based on Scenario-based Testing of Autonomous Vehicles | |
Deshpande et al. | Eco-Routing Algorithm for Energy Savings in Connected Vehicles Using Commercial Navigation Information | |
Esselborn et al. | Method for a scenario-based and weighted assessment of map-based advanced driving functions | |
KR20190105145A (en) | Vision Sensor Optimization Modeling for VIL |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20929330 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022512502 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20929330 Country of ref document: EP Kind code of ref document: A1 |