Vehicle Information Processing System

The vehicle information processing system addresses sensor variability and incomplete learning by using a position sensing device to modify sensor outputs and an application execution device to manage their use based on learning progress and driving conditions, ensuring accurate position information is utilized effectively.

DE112018002533B4Active Publication Date: 2025-12-31ISUZU MOTORS LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
DE112018002533
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2017-05-18
Filing Date
2018-05-15
Publication Date
2025-12-31
Estimated Expiration
2038-05-15

AI Technical Summary

Technical Problem

Existing vehicle navigation systems face challenges in ensuring accurate position coordinates when sensor output values vary due to mounting differences and incomplete learning processes, particularly in hybrid navigation systems where radio wave intensity is weak, leading to unreliable position determination.

Method used

A vehicle information processing system that includes a position sensing device to learn and modify sensor output values, and an application execution device to determine the suitability of using these values based on learning progress and driving conditions, allowing for effective utilization during the learning process.

Benefits of technology

Ensures accurate and reliable position information is used in applications, even during incomplete learning, by waiting to execute critical driving applications until a predetermined learning progress is achieved, thereby improving safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Vehicle Information Processing System (S), comprising: a position detection device (1) which learns a change value of a sensor for detecting a driving position of the vehicle (V), wherein the sensor is an on-board sensor mounted on a vehicle (V); and an application execution device (4) which performs an application related to driving the vehicle (V) using an output value from the position detection device (1), wherein the position detection device (1) includes a learning execution unit (23) that learns a change value of an output value of the on-board sensor, a change unit (21) that changes the output value of the on-board sensor based on the change value, a position calculation unit (22) that calculates the vehicle's driving position (V) based on the output value of the on-board sensor modified by the change unit (21), and an output unit (25) that outputs a progress status of the learning by the learning execution unit (23) and the driving position of the vehicle (V) calculated by the position calculation unit (22), and wherein the application execution device (4) determines whether the output of the position detection device (1) can be used to execute the application based on the progress status and the driving position detected by the position detection device (1).
Need to check novelty before this filing date? Find Prior Art

Description

AREA OF TECHNOLOGY

[0001] This disclosure relates to an information processing system and, in particular, a vehicle information processing system that is used by being fitted to a vehicle. STATE OF THE ART

[0002] In recent years, satellite navigation for acquiring a vehicle's position information based on a signal from a navigation satellite, autonomous navigation for acquiring a vehicle's position information based on output values ​​from various sensors mounted on the vehicle, and hybrid navigation using both have been known. JP 2009 - 41 932 A Patent Literature 1 discloses a technique in which both satellite navigation and autonomous navigation are used in combination.

[0003] Furthermore, DE 11 2016 002 192 T5 describes a position detection device and a position detection method for mobile bodies, in particular vehicles. Finally, DE 10 2004 003 877 A1 discloses a detector for the driving behavior of a vehicle. SUMMARY OF THE INVENTIONAL PROBLEM

[0004] In hybrid navigation, for example, if the radio wave intensity received from the navigation satellite is weak, such as when the vehicle is driving in a tunnel, the autonomous navigation system determines the vehicle's position. A device for implementing autonomous navigation accomplishes this by specifying a position coordinate of the vehicle based on an output value from an angle sensor, an accelerometer, or similar sensor. The vehicle's position coordinates specified by the device are used in various applications, such as an application program (hereinafter referred to simply as the "application") for the vehicle's automatic driving and a logging application for recording the vehicle's state.The first application is one that concerns fuel consumption, safety and regulation of the vehicle, and the latter application can be considered an application for leaving information.

[0005] These sensors can produce different output values ​​depending on how they are mounted on the vehicle or what individual differences exist. Therefore, for example, position information or similar data obtained from a sensor for a global positioning system (GPS) is used as teacher data to learn a change value for modifying the sensor's output value.

[0006] The device responsible for autonomous navigation modifies the sensor's output value in relation to the change value, which is a learning result stored in a non-volatile memory unit or a volatile temporary memory unit. In an initial learning stage, before the change value is learned, the learning result is naturally not present. Additionally, during the learning process, only an incomplete learning result exists. Furthermore, if the learning result is stored in the volatile temporary memory unit, the stored content can be reset, for example, due to an immediate interruption of the vehicle's power supply, the generation of a negative current surge, or similar events.Additionally, for example, in a case where the size of a tire to be provided in the vehicle is changed, or the like, it is necessary to relearn the change value of the sensor.

[0007] In this case, since the device that acquires the position coordinates using autonomous navigation cannot change the sensor's output value, it cannot always be guaranteed that a highly accurate position coordinate will be output until the learning of the change value of the output value is complete.

[0008] On the other hand, it is assumed that the sensor's output value has a certain accuracy, even if the sensor's output value is not changed. Therefore, depending on an application where positional accuracy is not required, it may be possible to use the sensor's output value even before the learning process for the change value is complete.

[0009] This disclosure provides a technique for effectively using an output value during learning in an application that uses an onboard sensor whose output value change rate is learned and corrected. SOLUTION TO THE PROBLEM

[0010] One aspect of this disclosure is a vehicle information processing system. The system includes a position sensing device that learns a change value from a sensor to detect a driving position of the vehicle, the sensor being an onboard sensor mounted on a vehicle, and an application execution device that executes a driving-related application using an output value from the position sensing device.The position sensing device includes a learning execution unit that learns a change value from an output value of the on-board sensor, a change unit that modifies the output value of the on-board sensor based on the change value, a position calculation unit that calculates the vehicle's driving position based on the output value of the on-board sensor modified by the change unit, and an output unit that provides a progress status of the learning process by the learning execution unit and the vehicle's driving position calculated by the position calculation unit. The application execution device determines whether the output of the position sensing device can be used to run the application based on the progress status and the driving position detected by the position sensing device.

[0011] The application execution device executes an application to control the driving of the vehicle and may possibly wait to execute the application that uses the output of the position sensing device until a learning progress rate, included in the progress status detected by the position sensing device, reaches a predetermined ratio, in a case where the vehicle is not driving on a highway.

[0012] The application execution device executes the application to control the driving of the vehicle and may possibly wait to execute the application that uses the output of the position sensing device until the learning progress rate, which is included in the progress status detected by the position sensing device, reaches the predetermined ratio.

[0013] The application execution device executes an application that is not directly related to the vehicle's driving control and can execute the application that uses the output of the position sensing device, regardless of the learning progress rate included in the progress state detected by the position sensing device. ADVANTAGEOUS EFFECT OF THE INVENTION

[0014] According to this disclosure, it is possible to provide a technique for effectively using the output value during learning in the application, which uses the onboard sensor whose change amount of the output value is learned and modified. BRIEF DESCRIPTION OF THE DRAWINGS Fig. Figure 1 is a schematic representation to explain an overview of a vehicle information processing system according to one embodiment. Fig. Figure 2 is a representation that schematically shows a functional configuration of the vehicle information processing system according to the embodiment. Fig. Figure 3 is a sequence diagram to illustrate a processing flow that is executed by the vehicle information processing system according to the embodiment. DESCRIPTION OF EXECUTION FORMS<Overview of an embodiment>

[0015] An overview of one embodiment is given with reference to Fig. 1 described.

[0016] Fig. Figure 1 is a schematic representation illustrating an overview of a vehicle information processing system S according to one embodiment. In a Fig. In the example shown, the vehicle information processing system S is mounted on a vehicle V driven by a driver D. The vehicle information processing system S includes a position detection device 1, an angle sensor 2, a GPS receiver 3, and an application execution device 4. The following describes a case where an onboard sensor is the "angle sensor 2" as an example, but the onboard sensor is not limited to the angle sensor 2 and can be another sensor, such as an accelerometer, as long as it is a sensor (i.e., a sensor used for autonomous navigation) for detecting the vehicle's position.

[0017] The angle sensor 2 is implemented, for example, by a known gyroscope or similar device and outputs the vehicle's inclination V. Although not in Fig. As shown in Figure 1, the vehicle V also includes an acceleration sensor. By integrating output values ​​from the angle sensor 2 and the acceleration sensor, the vehicle information processing system S can implement so-called autonomous navigation, in which a trajectory of the movement of the vehicle V from a starting point position is recorded.

[0018] The GPS receiver 3 receives a radio wave transmitted by each of several navigation satellites. The vehicle information processing system S can also perform so-called satellite navigation, in which the current position of the vehicle V, on which the vehicle information processing system S is mounted, is determined by analyzing the radio wave received by the GPS receiver 3.

[0019] Here, the vehicle information processing system S cannot perform satellite navigation, for example, in a location where the radio wave cannot be received from the navigation satellite, such as when the vehicle is driving inside a tunnel. On the other hand, since autonomous navigation uses the output value of each sensor V mounted on the vehicle, the vehicle information processing system S has the fundamental advantage that autonomous navigation can be performed at any time.

[0020] However, the output values ​​of the angle sensor 2 and the accelerometer can vary depending on their placement or individual differences. Therefore, the vehicle information processing system S includes the position detection device 1, which learns a change value to correct the output values ​​of the angle sensor 2 or an accelerometer and modifies position data using, for example, position data acquired through satellite navigation or the like, and the application execution device 4, which executes an application based on the position information output by the position detection device 1. Furthermore, a learning process performed by the position detection device 1 can be implemented using a known method such as optimization using a least-squares method or machine learning such as a neutral network.

[0021] The position sensing device 1 includes a computing resource such as a central processing unit (CPU) or memory and performs the learning process and a modification process of the sensor's output value using this computing resource. Specifically, the position sensing device 1 stores the sensor's output value and a learning result for correcting the output value in a temporary storage unit that can be read and written at high speed, and modifies the output value. However, the temporary storage unit is volatile memory, and the stored content can be lost due to an instantaneous interruption of the vehicle's power source V or the generation of a negative current surge. Additionally, the reliability of the learning result is low in the initial stages of unlearning or relearning, necessitating relearning.

[0022] Even if the learning result for changing the sensor's output value is lost, the position sensing device 1 can output the changed position information as long as relearning can be performed immediately. For example, regardless of the type of road on which the vehicle V is traveling, it is assumed that the vehicle V will frequently accelerate and decelerate. Therefore, relearning with respect to the accelerometer's output value is often relatively simple.

[0023] The application execution device 4 executes various applications that use the position information output by the position detection device 1 (i.e., position information from the autonomous navigation). The required accuracy of the position information output by the autonomous navigation also varies depending on the type of application.

[0024] For example, the accuracy of the position information recorded in a logging application that records the state of vehicle V is lower than the accuracy of the position information required for a vehicle control system (such as automatic cruise control or lane departure warning control). That is, depending on the application using the vehicle V's position information, the position information obtained by the autonomous navigation system output by the position sensing device 1 can be used even if the change accuracy of the output value from the onboard sensor is low.

[0025] Therefore, in a case where the learning of the change value to change the output value of the on-board sensor in the position sensing device 1 is not completed, the application execution device 4 changes whether the output value of the position sensing device 1 should be adopted according to a degree of learning achieved in the position sensing device 1.

[0026] In particular, the application execution device 4 first determines a driving status indicating whether the vehicle V is traveling on a highway. The application execution device 4 then determines whether the output of the position detection device 1 can be used to execute the application based on the driving status, a progress status detected by the position detection device 1, and the vehicle's position.

[0027] Accordingly, the application execution device 4 uses the output value even if the change accuracy of the output value of the angle sensor 2 is low (i.e., the state in which the learning by the position sensing device 1 is not yet complete), as long as the output value of the position sensing device 1 can be used. That is, the position sensing device 1 changes the output value of the angle sensor 2 regardless of the progress of the learning and outputs the change along with the progress. In the vehicle information processing system S according to the embodiment, the application execution device 4 determines whether the output value of the angle sensor 2, which is output by the position sensing device 1, is adopted.

[0028] Accordingly, the output value in the vehicle information processing system S can be effectively used in the application during learning, which uses the sensor whose change amount of the output value is learned and modified.

[0029] The vehicle information processing system S is described in more detail below according to the embodiment. <Funktionskonfiguration des Fahrzeuginformationsverarbeitungssystems S>

[0030] Fig. Figure 2 is a schematic representation of a functional configuration of the vehicle information processing system S according to the embodiment. The vehicle information processing system S includes the position detection device 1, the angle sensor 2, the GPS receiver 3, and the application execution device 4. The position detection device 1 has a storage unit 10 and a control unit 20.

[0031] The storage unit 10 includes a non-volatile storage device 11, such as a hard disk drive (HDD) or a solid-state drive (SSD), and a temporary storage unit 12, such as a dynamic random access memory (DRAM). The non-volatile storage device 11 serves as a storage unit for various types of data, such as different programs for implementing the vehicle information processing system S according to the embodiment and the learning result of the change value for modifying the sensor's output value. The temporary storage unit 12 serves as the working memory of the control unit 20. The non-volatile storage device 11 is non-volatile memory, and the temporary storage unit 12 is volatile memory.

[0032] The control unit 20 is a processor such as an electronic control unit (ECU) of the vehicle V or the like. The control unit 20 functions as a modification unit 21, a position calculation unit 22, a learning execution unit 23, a satellite positioning unit 24, and an output unit 25 by executing a program stored in the non-volatile storage device 11.

[0033] The change unit 21 reads the learning result of the change value for modifying the output value of the on-board sensor, such as the angle sensor 2, from the non-volatile storage device 11 and stores the learning result in the temporary storage unit 12. The change unit 21 modifies the output value of the on-board sensor, such as the angle sensor 2, with reference to the learning result stored in the temporary storage unit 12. The position calculation unit 22 calculates the vehicle's driving position V based on the output value of the on-board sensor, such as the angle sensor, modified by the change unit 21.

[0034] The learning execution unit 23 learns the change value to modify the output value of the on-board sensor. To enable learning by the learning execution unit 23, the satellite positioning unit 24 acquires the position coordinate of the vehicle V based on the radio wave received from the navigation satellite by the GPS receiver unit 3. The learning execution unit 23 learns the change value to modify the output value of the angle sensor 2, so that the position coordinate calculated from the output value of the angle sensor 2 becomes the position coordinate acquired by the satellite positioning unit 24.

[0035] In a case where the road on which vehicle V is traveling is not a highway, there are many possibilities for vehicle V to drive around curves or turn left and right, and there is also ample variation in the output value of angle sensor 2. Therefore, even if the learning result is lost from the temporary storage unit 12 for any reason, the learning execution unit 23 can complete the relearning process quickly, compared to the case where vehicle V is traveling on a highway. Thus, in the case where the road on which vehicle V is traveling is not a highway, the learning execution unit 23 can quickly restore the accuracy of autonomous navigation by relearning the change value.

[0036] On the other hand, if the road on which vehicle V is traveling is the highway, the learning process by the learning execution unit 23 may progress more slowly than if the road is not the highway, but the learning will still progress over time. In the case where the road on which vehicle V is traveling is the highway, the application can use the change value during learning, even if the learning process by the learning execution unit 23 is not yet complete, as long as it is an application that, for example, logs the position of vehicle V. This is because the log has some utility value, even if the accuracy of the position information is somewhat limited.

[0037] Output unit 25 outputs the learning progress status from learning execution unit 23 and the vehicle's driving position, i.e., the modified output value of the on-board sensor calculated by position calculation unit 22, to application execution device 4. Application execution device 4 determines whether the output of position detection device 1 can be used to execute the application based on the progress status and the vehicle's driving position V, as detected by output unit 25 of position detection device 1. The application execution device 4's determination of whether or not to use the output value of position detection device 1 is described below.

[0038] As described above, there are different types of applications that run in the vehicle V, but these applications are broadly divided into applications for controlling the driving of the vehicle V and applications that do not directly relate to the driving control of the vehicle V.

[0039] Examples of applications for controlling the driving of vehicle V include an application for suppressing lane departure of vehicle V, an application that controls a gear of vehicle V by pre-reading a road gradient or similar feature of the road being traveled, an application for driving with cruise control behind a preceding vehicle, an application that controls the automatic cruise control of vehicle V integrated into these applications, or similar. Of these applications, the one relating to gear control and automatic cruise control is primarily executed while vehicle V is traveling on a highway or motorway.

[0040] On the other hand, examples of applications not directly related to the vehicle V's driving control include the logging application for recording the vehicle V's state, an application for recording the vehicle V's driving trajectory, or the like. Generally, these applications are executed regardless of whether the vehicle V is traveling on the highway. As described above, the driving status, including whether the vehicle V is traveling on the highway, can be information referenced when the application execution device 4 determines whether to use the output value from the position detection device 1.

[0041] Therefore, the application execution device 4 detects the vehicle V's driving position from the output unit 25. The application execution device 4 can determine the type of road on which the vehicle V is traveling by mapping the vehicle V's current position to map data. Additionally, if information from an electronic toll collection (ETC) system or similar can be used, the application execution device 4 can determine whether the vehicle V is traveling on a motorway by determining whether the vehicle V passes through a motorway entrance and exit. Accordingly, the application execution device 4 can determine whether the vehicle V is traveling on a highway.

[0042] In a case where the application for controlling the driving of vehicle V is executed, the application execution device 4 determines whether vehicle V is driving on the highway. In the case where vehicle V is not driving on the highway, the application execution device 4 waits for the execution of the application that uses the output of the position detection device 1 until a learning progress rate, which is included in the progress status detected by the position detection device 1, reaches a predetermined ratio.

[0043] In cases where vehicle V is not driving on the highway, it frequently travels around curves or accelerates and decelerates, which is suitable for the onboard sensor to learn. Therefore, even if the application execution device 4 is waiting for the application to be executed, the learning of the position detection device 1 is completed in a shorter time period than when vehicle V is driving on the highway.

[0044] Here, the “predetermined ratio” is a “use / non-use threshold ratio” to which the application execution device 4 refers to determine whether the output value of the position detection device 1 can be used to execute the application. The use / non-use threshold ratio is stored in the non-volatile storage device 11. A specific value of the use / non-use threshold ratio can be determined experimentally, taking into account a position accuracy required for the application executed by the application execution device 4 and an accuracy, type, or the like of the onboard sensor, which is an object to be learned by the position detection device 1.

[0045] A use / non-use threshold ratio used to determine the use of the application for controlling the driving of vehicle V shall be set to be higher than a use / non-use threshold ratio used to determine the use of the application that does not directly relate to the driving control of vehicle V.

[0046] In the case where the application for controlling the driving of the vehicle V is executed, the application execution device 4 waits for the execution of the application that uses the output of the position detection device 1 until the learning progress rate, which is included in the progress status detected by the position detection device 1, reaches the use / non-use determination threshold ratio.

[0047] In contrast, in a case where the application (for example, an application for recording a driving trajectory) is executed that is not directly related to the driving control of the vehicle V, the application execution device 4 can execute the application that uses the output of the position detection device 1, regardless of the learning progress rate included in the progress status detected by the position detection device 1. This corresponds to the fact that the use / non-use ratio for the application that is not directly related to the driving control of the vehicle V is 0%.

[0048] The application execution device 4 executes the application which does not directly relate to the driving control of the vehicle V, even if the vehicle V is driving on a road other than the motorway.

[0049] In this way, the application execution device 4 determines whether to execute the application that uses the output value of the position sensing device 1, based on the road conditions of the road on which the vehicle V is traveling, the progress status of the learning process by the position sensing device 1, and the type of application to be executed. Accordingly, the application execution device 4 executes the application that uses the output of the position sensing device 1 to the greatest extent possible, even if the onboard sensor's learning process by the position sensing device 1 is not yet complete. Therefore, the application execution device 4 can effectively use the output value during the learning process of the position sensing device 1. <Verarbeitungsfluss der vom Fahrzeuginformationsverarbeitungssystem S ausgeführten Informationsverarbeitung>

[0050] Fig.Figure 3 is a sequence diagram illustrating a processing flow performed by the vehicle information processing system S according to the embodiment. For example, the processing in the sequence diagram begins when the engine of vehicle V is started.

[0051] The GPS receiver 3 of the position sensing device 1 receives GPS data from the navigation satellite (S2). The learning execution unit 23 calculates a deviation between the position information derived from the GPS data and the position information derived from the output value of the on-board sensor modified by the change unit 21 (S4). The learning execution unit 23 learns the amount of change in the output of the on-board sensor, including the angle sensor 2 (S6). The output unit 25 outputs the progress status of the learning by the learning execution unit 23 and the vehicle's driving position V, calculated based on the output value of the on-board sensor modified by the change unit 21, to the application execution device 4 (S8).

[0052] Position sensing device 1 continues processing from step S2 to step S8 until learning the change in the sensor output value is complete (No in S10). When learning the change in the sensor output value is complete (Yes in S10), position sensing device 1 continues processing from step S8.

[0053] The application execution device 4 detects the learning progress status by the learning execution unit 23 and the driving position of the vehicle V from the output unit 25 of the position detection device 1 (S12). The application execution device 4 detects the type of road on which the vehicle V is driving, with reference to the map data based on the detected driving position (S14).

[0054] In a case where the application executed by the application execution device 4 is not the application related to driving the vehicle V (No in S16), the application execution device 4 executes the application which uses the driving position detected by the position detection device 1 (S18).

[0055] In a case where the application executed by the application execution device 4 is an application relating to driving the vehicle V (Yes in S16), and in the case where the vehicle V is not driving on the highway (No in S20), the application execution device 4 waits for the execution of the application using the driving position detected by the position detection device 1 until the learning progress rate reaches the predetermined ratio (S24).

[0056] In the case where the application executed by the application execution device 4 is the application relating to driving the vehicle V (Yes in S16), and in the case where the vehicle V is driving on the highway (Yes in S20), and the learning progress rate is equal to or greater than the predetermined ratio (Yes in S22), the application execution device 4 executes the application using the driving position detected by the position detection device 1 (S18).

[0057] In the case where the application executed by the application execution device 4 is the application relating to driving the vehicle V (Yes in S16), and in the case where the vehicle V is driving on the highway (Yes in S20), and the learning progress rate is less than the predetermined ratio (No in S22), the application execution device 4 waits to execute the application using the driving position detected by the position detection device 1 until the learning progress rate reaches the predetermined rate (S24).

[0058] By repeating the above processing, the application execution device 4 is used to execute the application as long as the driving position detected by the position detection device 1 is available, even if the learning by the position detection device 1 is not yet complete. <Wirkung des Fahrzeuginformationsverarbeitungssystems S gemäß der Ausführungsform>

[0059] As described above, the output value according to the vehicle information processing system S can be effectively used in the application during learning, which uses the on-board sensor whose change amount of the output value is learned and modified.

[0060] In particular, in the case where the application execution device 4 executes the application to control the driving of the vehicle V, and in the case where the vehicle V is not driving on the highway, the application execution device 4 waits for the execution of the application that uses the output of the position detection device 1 until the learning progress rate, which is included in the progress status detected by the position detection device 1, reaches the predetermined ratio.

[0061] It can be expected that the learning process will be completed quickly while the vehicle V is driving in an urban area or similar environment that is not a highway. Therefore, the application execution device 4 can execute the application, which uses more accurate information, by waiting for the application to complete. Since the application execution device 4 uses the output of the position detection device 1 even before the learning process is complete, if the learning progress rate reaches the predetermined ratio, the output value can also be effectively used during the learning process.

[0062] In the case where the application execution device 4 executes the application for controlling the driving of vehicle V, and in the case where vehicle V is driving on the highway, the application execution device 4 waits for the execution of the application, which uses the output of the position detection device 1, until the learning progress rate, which is included in the progress status detected by the position detection device 1, reaches the predetermined ratio. Accordingly, the safety of controlling vehicle V in the driving application can be further improved.

[0063] In the case where the application execution device 4 executes the application, which is not directly related to the vehicle's driving control, the application is executed using the output of the position sensing device 1, regardless of the driving status of the vehicle V or the learning status of the position sensing device 1. Accordingly, the output value can be used effectively during learning.

[0064] This disclosure has been described using the embodiment described above, but the technical scope of protection of this disclosure is not limited to the scope of protection described in the embodiment described above. It is obvious to those skilled in the art that various modifications and improvements can be added to the embodiment described above. It is also evident from the description of the scope of protection in the claims that an embodiment with such modifications or improvements can be included in the technical scope of protection of this disclosure.

[0065] The present application is based on a Japanese patent application (Japanese patent application no. 2017-098583) filed on May 18, 2017, the contents of which are incorporated herein by reference. INDUSTRIAL APPLICABILITY

[0066] According to this disclosure, it is possible to provide a technique for effectively using the output value during learning in the application, which uses the onboard sensor whose change amount of the output value is learned and modified. REFERENCE MARK LIST 1 Position detection device 2 Angle sensors 3 GPS receiver unit 4 Application execution device 10 storage units 11 non-volatile storage device 12 temporary storage units 20 Control unit 21 unit of change 22 Position calculation unit 23 Learning Implementation Unit 24 satellite positioning units 25 output units Vehicle Information Processing System V vehicle

Claims

[1] Vehicle information processing system (S), comprising: a position detection device (1) which learns a change value of a sensor for detecting a driving position of the vehicle (V), wherein the sensor is an on-board sensor mounted on a vehicle (V); and an application execution device (4) which performs an application related to driving the vehicle (V) using an output value from the position detection device (1), wherein the position detection device (1) includes a learning execution unit (23) that learns a change value of an output value of the on-board sensor, a change unit (21) that changes the output value of the on-board sensor based on the change value, a position calculation unit (22) that calculates the vehicle's driving position (V) based on the output value of the on-board sensor modified by the change unit (21), and an output unit (25) that outputs a progress status of the learning by the learning execution unit (23) and the driving position of the vehicle (V) calculated by the position calculation unit (22), and wherein the application execution device (4) determines whether the output of the position detection device (1) can be used to execute the application based on the progress status and the driving position detected by the position detection device (1). [2] Vehicle information processing system (S) according to claim 1, wherein the application execution device (4) is configured to execute an application for controlling the driving of the vehicle (V) and waits for the execution of the application which uses the output of the position detection device (1) until a progress rate of learning, which is included in the progress status detected by the position detection device (1), reaches a predetermined ratio, in a case where the vehicle (V) is not driving on a motorway. [3] Vehicle information processing system (S) according to claim 1, wherein the application execution device (4) is configured to execute an application for controlling the driving of the vehicle (V) and waits for the execution of the application which uses the output of the position detection device (1) until a learning progress rate, which is included in the progress status detected by the position detection device (1), reaches a predetermined ratio. [4] Vehicle information processing system (S) according to claim 2, wherein the application execution device (4) is configured to execute the application for controlling the driving of the vehicle (V) and waits for the execution of the application which uses the output of the position detection device (1) until the learning progress rate, which is included in the progress status detected by the position detection device (1), reaches the predetermined ratio. [5] Vehicle information processing system (S) according to claim 1, wherein the application execution device (4) is configured to execute an application that does not directly relate to a driving control of the vehicle (V) and executes the application that uses the output of the position detection device (1), regardless of any progress rate of learning included in the progress state detected by the position detection device (1).

Citation Information

Patent Citations

  • processing system in the vehicle

    DE102004003877A1

  • Position detection device for mobile objects and position detection method for mobile objects

    DE112016002192T5

  • Mobile object positioning apparatus

    JP2009041932A

  • JP002009041932A