JP7616119B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7616119B2 JP7616119B2 JP2022027320A JP2022027320A JP7616119B2 JP 7616119 B2 JP7616119 B2 JP 7616119B2 JP 2022027320 A JP2022027320 A JP 2022027320A JP 2022027320 A JP2022027320 A JP 2022027320A JP 7616119 B2 JP7616119 B2 JP 7616119B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- vehicle
- road surface
- vehicles
- condition information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
- Navigation (AREA)
Description
本開示は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 The present disclosure relates to an information processing device, an information processing method, and an information processing program.
従来、車両応答を利用した路面診断手法において、センサ設置場所依存性を解消する路面評価装置が知られている(例えば、特許文献1を参照)。特許文献1の路面評価装置は、角速度センサによって取得された車両のピッチング角速度をGPSによって取得されたGPS情報と同期させて記録する。そして、路面評価装置は、取得された車両のピッチング角速度から伝達関数を用いて、計測車両の角速度応答から基準となる仮想車両であるクォーターカーの加速度応答を推定する。そして、路面評価装置は、推定されたクォーターカーの加速度応答から相関関数を用いて国際ラフネス指数(International Roughness Index:IRI)を推定する。なお、特許文献1の技術では、スマートフォンを用いたIRI推定法が提案されており(例えば、段落[0051])、スマートフォンは車両前方中央部に両面テープを用いて固定され(例えば、段落[0054])、スマートフォンを用いて各種の値が計測される。 Conventionally, a road surface evaluation device that eliminates sensor installation location dependency in a road surface diagnosis method using vehicle response is known (see, for example, Patent Document 1). The road surface evaluation device of Patent Document 1 synchronizes and records the pitching angular velocity of the vehicle acquired by an angular velocity sensor with GPS information acquired by a GPS. Then, the road surface evaluation device estimates the acceleration response of a quarter car, which is a virtual vehicle that serves as a reference, from the angular velocity response of the measurement vehicle using a transfer function from the acquired pitching angular velocity of the vehicle. Then, the road surface evaluation device estimates the International Roughness Index (IRI) from the estimated acceleration response of the quarter car using a correlation function. Note that the technology of Patent Document 1 proposes an IRI estimation method using a smartphone (for example, paragraph [0051]), in which the smartphone is fixed to the front center of the vehicle using double-sided tape (for example, paragraph [0054]), and various values are measured using the smartphone.
また、ユーザが道路の異常の種別に応じた保守計画の立案などをより容易に行なえるようにする技術が知られている(例えば、特許文献2を参照)。特許文献2の表示処理装置は、複数の車両からの車両情報に基づいて、道路状態が第1異常の道路区間である第1異常区間、道路状態が第1異常とは異なる第2異常の道路区間である第2異常区間を検出する。そして、この表示処理装置は、表示地図の道路のうち、第1異常区間については、第1表示態様で状態情報を付与し、第2異常区間については、第1表示態様とは異なる第2表示態様で状態情報を付与して表示装置に表示させる。 There is also known a technology that allows users to more easily plan maintenance plans according to the type of road abnormality (see, for example, Patent Document 2). The display processing device of Patent Document 2 detects a first abnormal section, which is a road section whose road condition is a first abnormality, and a second abnormal section, which is a road section whose road condition is a second abnormality different from the first abnormality, based on vehicle information from multiple vehicles. Then, the display processing device assigns status information in a first display mode to the first abnormal section among the roads on the displayed map, and assigns status information in a second display mode different from the first display mode to the second abnormal section, and displays them on the display device.
上記特許文献1に開示されている技術では、スマートフォンが搭載されていない車両が走行した道路の路面の状態を表す路面状態情報(例えば、路面の粗さを表す路面粗さ情報)を取得することはできない。このため、上記特許文献1の技術は、より多くの道路の路面状態情報を得ることができない、という課題がある。 The technology disclosed in Patent Document 1 above cannot obtain road surface condition information (e.g., road surface roughness information that indicates the roughness of the road surface) that indicates the condition of the road surface on which a vehicle that is not equipped with a smartphone has traveled. For this reason, the technology in Patent Document 1 above has the problem that it cannot obtain road surface condition information for a larger number of roads.
また、上記特許文献2に開示されている表示処理装置は、複数の車両からの車両情報に基づいて道路状態を推定し、その道路状態を表示させる。しかし、上記特許文献2に開示されている表示処理装置は、例えば、対象全車両の対象区間の最大車輪速変動率が閾値以上のとき、又は、回避挙動割合が閾値以上のときに対象区間の道路状態が異常であると判断するなどの複雑な処理が必要である(例えば、特許文献2の段落[0093])。このため、上記特許文献2の技術は、路面状態情報を簡易に推定することができない、という課題がある。 The display processing device disclosed in Patent Document 2 estimates road conditions based on vehicle information from multiple vehicles and displays the road conditions. However, the display processing device disclosed in Patent Document 2 requires complex processing, such as determining that the road conditions in the target section are abnormal when the maximum wheel speed fluctuation rate in the target section for all target vehicles is equal to or greater than a threshold value, or when the avoidance behavior ratio is equal to or greater than a threshold value (for example, paragraph [0093] of Patent Document 2). For this reason, the technology in Patent Document 2 has the problem that it cannot easily estimate road surface condition information.
このため、従来技術は、複数の車両の車両状態情報から路面状態を簡易に推定することができない、という課題がある。 As a result, conventional technology has the problem that it is not possible to easily estimate road surface conditions from vehicle condition information of multiple vehicles.
本開示は、上記事実を考慮し、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することを目的とする。 Taking the above facts into consideration, the present disclosure aims to easily estimate road surface conditions from vehicle condition information of multiple vehicles using a trained model generated in advance by machine learning.
本開示の第1態様は、複数の車両の各々についての車両状態情報を取得する取得部と、前記取得部により取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定する推定部と、を有し、前記推定部は、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、前記取得部により取得された前記車両状態情報を入力することにより前記路面状態情報を推定する、情報処理装置である。 A first aspect of the present disclosure is an information processing device that includes an acquisition unit that acquires vehicle state information for each of a plurality of vehicles, and an estimation unit that estimates road surface state information on which each of the plurality of vehicles has traveled based on the vehicle state information for each of the plurality of vehicles acquired by the acquisition unit, and the estimation unit is a trained model that outputs the road surface state information when the vehicle state information is input, and estimates the road surface state information by inputting the vehicle state information acquired by the acquisition unit to a trained model that has been trained in advance based on training data in which the vehicle state information and the road surface state information are associated with each other.
本開示の第1態様の情報処理装置は、複数の車両の各々についての車両状態情報を取得する。情報処理装置は、取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定する。情報処理装置は、車両状態情報が入力されると路面状態情報を出力する学習済みモデルであって、かつ車両状態情報と路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、車両状態情報を入力することにより路面状態情報を推定する。本開示の第1態様の情報処理装置によれば、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することができる。 The information processing device of the first aspect of the present disclosure acquires vehicle state information for each of a plurality of vehicles. The information processing device estimates road surface state information on which each of the plurality of vehicles has traveled, based on the acquired vehicle state information for each of the plurality of vehicles. The information processing device estimates road surface state information by inputting vehicle state information to a trained model that outputs road surface state information when vehicle state information is input, and that has been trained in advance based on learning data in which the vehicle state information and the road surface state information are associated with each other. According to the information processing device of the first aspect of the present disclosure, it is possible to easily estimate road surface states from the vehicle state information of a plurality of vehicles, using a trained model that has been generated in advance by machine learning.
本開示の第2態様の情報処理装置は、路面の前記路面状態情報が異常状態を表す場合に、前記路面に対応する道路を車両の走行ルートには含めずに、車両の走行ルートを生成する走行ルート生成部を更に備える。これにより、路面が異常状態である道路を避けた走行ルートを提示することができる。 The information processing device of the second aspect of the present disclosure further includes a driving route generation unit that generates a vehicle driving route without including a road corresponding to the road surface in the vehicle driving route when the road surface condition information of the road surface indicates an abnormal state. This makes it possible to present a driving route that avoids roads with abnormal road surfaces.
本開示の第3態様の情報処理装置の前記車両状態情報には、前記車両の前後車体加速度を表す情報、前記車両の左右車体加速度を表す情報、及び前記車両のヨーレイトを表す情報の少なくとも1つの情報が含まれる。これにより、路面状態の影響を受けていると考えられる車両の前後車体加速度を表す情報、車両の左右車体加速度を表す情報、及び車両のヨーレイトを表す情報の少なくとも1つを用いて、路面状態情報を精度良く推定することができる。 The vehicle condition information of the information processing device of the third aspect of the present disclosure includes at least one of information representing the longitudinal vehicle body acceleration of the vehicle, information representing the lateral vehicle body acceleration of the vehicle, and information representing the yaw rate of the vehicle. This makes it possible to accurately estimate road surface condition information using at least one of information representing the longitudinal vehicle body acceleration of the vehicle, information representing the lateral vehicle body acceleration of the vehicle, and information representing the yaw rate of the vehicle that is considered to be affected by road surface conditions.
本開示の第4態様の情報処理装置の前記車両状態情報には、前記車両の車輪速を表す車輪速情報が含まれる。これにより、路面状態の影響を受けていると考えられる車輪速を用いて、路面状態情報を精度良く推定することができる。 The vehicle condition information of the information processing device of the fourth aspect of the present disclosure includes wheel speed information representing the wheel speed of the vehicle. This makes it possible to accurately estimate road surface condition information using the wheel speed that is considered to be affected by the road surface condition.
本開示の第5態様の情報処理装置の前記推定部は、前記車両の前記車両状態情報に含まれる、前記車両の車輪速を表す車輪速情報を微分することにより前記車両の車輪速の微分値を計算し、前記学習済みモデルに対して前記車両の車輪速の微分値を入力することにより、前記車両が走行した路面の前記路面状態情報を推定する。これにより、路面状態の影響を受けていると考えられる車輪速の微分値を用いて、路面状態情報を精度良く推定することができる。 The estimation unit of the information processing device of the fifth aspect of the present disclosure calculates a differential value of the wheel speed of the vehicle by differentiating wheel speed information representing the wheel speed of the vehicle, which is included in the vehicle condition information of the vehicle, and estimates the road surface condition information of the road surface on which the vehicle has traveled by inputting the differential value of the wheel speed of the vehicle to the trained model. This makes it possible to accurately estimate road surface condition information using the differential value of the wheel speed that is thought to be affected by the road surface condition.
本開示の第6態様の情報処理装置の前記取得部は、複数の車両の各々についての前記車両状態情報と前記車両状態情報が取得された際の位置情報との組み合わせを表す走行情報が記憶された記憶部から、前記走行情報を取得し、前記推定部は、複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記車両状態情報に基づいて、前記車両が走行した前記路面状態情報を推定し、複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記位置情報と、推定された前記路面状態情報とに基づいて、地図データ中の前記位置情報に対応する位置に、前記路面状態情報を付加することにより、前記路面状態情報が付加された地図データを生成する生成部を更に有する。これにより、複数の道路の路面状態に関する情報を可視化することができる。 The acquisition unit of the information processing device of the sixth aspect of the present disclosure acquires the driving information from a storage unit in which driving information representing a combination of the vehicle state information for each of a plurality of vehicles and position information at the time when the vehicle state information was acquired is stored, and the estimation unit estimates the road surface state information on which the vehicle traveled for each of the plurality of vehicles based on the vehicle state information in the driving information of the vehicle acquired by the acquisition unit, and further includes a generation unit that generates map data to which the road surface state information has been added by adding the road surface state information to a position in map data corresponding to the position information based on the position information in the driving information of the vehicle acquired by the acquisition unit and the estimated road surface state information for each of the plurality of vehicles. This makes it possible to visualize information regarding the road surface state of a plurality of roads.
本開示の第7態様の情報処理方法は、複数の車両の各々についての車両状態情報を取得し、取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定し、前記路面状態情報を推定する際に、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、取得された前記車両状態情報を入力することにより前記路面状態情報を推定する、処理をコンピュータが実行する情報処理方法である。本開示の第7態様は、第1態様と同様に、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することができる。 The information processing method of the seventh aspect of the present disclosure is an information processing method in which a computer executes a process to acquire vehicle state information for each of a plurality of vehicles, estimate road surface state information on which each of the plurality of vehicles has traveled based on the acquired vehicle state information for each of the plurality of vehicles, and estimate the road surface state information by inputting the acquired vehicle state information into a trained model that outputs the road surface state information when the vehicle state information is input when estimating the road surface state information, and that has been trained in advance based on learning data in which the vehicle state information and the road surface state information are associated with each other. As with the first aspect, the seventh aspect of the present disclosure is an information processing method in which a computer executes a process to acquire vehicle state information for each of a plurality of vehicles, estimates the road surface state information by inputting the acquired vehicle state information into a trained model that is trained in advance based on learning data in which the vehicle state information and the road surface state information are associated with each other. As with the first aspect, the seventh aspect of the present disclosure can easily estimate road surface states from the vehicle state information of a plurality of vehicles using a trained model that is generated in advance by machine learning.
本開示の第8態様の情報処理プログラムは、複数の車両の各々についての車両状態情報を取得し、取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定し、前記路面状態情報を推定する際に、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、取得された前記車両状態情報を入力することにより前記路面状態情報を推定する、処理をコンピュータに実行させるための情報処理プログラムである。本開示の第8態様は、第1態様と同様に、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することができる。 The information processing program of the eighth aspect of the present disclosure is an information processing program for causing a computer to execute a process of acquiring vehicle state information for each of a plurality of vehicles, estimating road surface state information on which each of the plurality of vehicles has traveled based on the acquired vehicle state information for each of the plurality of vehicles, and estimating the road surface state information by inputting the acquired vehicle state information into a trained model that outputs the road surface state information when the vehicle state information is input, and that has been trained in advance based on learning data in which the vehicle state information and the road surface state information are associated with each other. As with the first aspect, the eighth aspect of the present disclosure is an information processing program for causing a computer to execute a process of acquiring vehicle state information for each of a plurality of vehicles, estimating road surface state information from the vehicle state information of the plurality of vehicles, using a trained model that has been generated in advance by machine learning.
本開示の第9態様は、複数の車両の各々についての、前記車両が走行した際に得られる前記車両の走行状態を表す車両状態情報と前記車両が走行した位置情報との組み合わせを表す走行情報が記憶された記憶部から、前記走行情報を取得する取得部と、複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記車両状態情報に基づいて、前記車両が走行した路面の路面粗さ情報を推定する推定部と、複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記位置情報と、前記推定部により推定された前記路面粗さ情報とに基づいて、地図データ中の前記位置情報に対応する位置に、前記路面粗さ情報を付加することにより、前記路面粗さ情報が付加された地図データを生成する生成部と、を含む情報処理装置である。 A ninth aspect of the present disclosure is an information processing device including: an acquisition unit that acquires driving information from a storage unit that stores driving information representing a combination of vehicle state information representing a driving state of the vehicle obtained when the vehicle is driven and position information on the road where the vehicle has driven; an estimation unit that estimates road surface roughness information of a road surface on which the vehicle has driven based on the vehicle state information in the driving information of the vehicle acquired by the acquisition unit for each of the multiple vehicles; and a generation unit that generates map data to which the road surface roughness information has been added by adding the road surface roughness information to a position in map data corresponding to the position information for each of the multiple vehicles based on the position information in the driving information of the vehicle acquired by the acquisition unit and the road surface roughness information estimated by the estimation unit for each of the multiple vehicles.
本開示の第9態様の情報処理装置は、複数の車両の各々について、車両が走行した際に得られる車両の走行状態を表す車両状態情報と車両が走行した位置情報との組み合わせを表す走行情報が記憶された記憶部から、走行情報を取得する。そして、情報処理装置は、複数の車両の各々について、取得された車両の走行情報のうちの車両状態情報に基づいて、車両が走行した路面の路面粗さ情報を推定する。情報処理装置は、複数の車両の各々について、取得された車両の走行情報のうちの位置情報と、推定された路面粗さ情報とに基づいて、地図データ中の当該位置情報に対応する位置に路面粗さ情報を付加することにより、路面粗さ情報が付加された地図データを生成する。これにより、複数の道路の路面粗さに関する情報を可視化することができる。 The information processing device of the ninth aspect of the present disclosure acquires driving information for each of a plurality of vehicles from a storage unit in which driving information representing a combination of vehicle state information representing the driving state of the vehicle obtained when the vehicle is traveling and position information on the road on which the vehicle has traveled is stored. Then, for each of the plurality of vehicles, the information processing device estimates road surface roughness information of the road surface on which the vehicle has traveled based on the vehicle state information in the acquired vehicle driving information. For each of the plurality of vehicles, the information processing device generates map data to which road surface roughness information has been added by adding road surface roughness information to a position in the map data corresponding to the position information based on the position information in the acquired vehicle driving information and the estimated road surface roughness information. This makes it possible to visualize information regarding the road surface roughness of a plurality of roads.
本開示の第10態様の情報処理装置の前記車両状態情報には、前記車両の車輪速を表す車輪速情報が含まれる。これにより、路面粗さの影響を受けていると考えられる車輪速を用いて、路面粗さ情報を精度良く推定することができる。 The vehicle condition information of the information processing device of the tenth aspect of the present disclosure includes wheel speed information representing the wheel speed of the vehicle. This makes it possible to accurately estimate road surface roughness information using the wheel speed that is considered to be affected by road surface roughness.
本開示の第11態様の情報処理装置の前記推定部は、前記車両の前記車両状態情報が入力されると前記車両が走行した路面粗さ情報を出力する学習済みモデルであって、かつ学習用の前記車両状態情報と学習用の前記路面粗さ情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、前記取得部により取得された前記車両状態情報を入力することにより、前記車両が走行した路面の路面粗さ情報を推定する。これにより、学習用の車両状態情報と学習用の路面粗さ情報とが対応付けられた学習用データに基づいて生成された学習済みモデルを用いて、路面粗さ情報を精度良く推定することができる。 The estimation unit of the information processing device of the eleventh aspect of the present disclosure is a trained model that outputs road surface roughness information on which the vehicle has traveled when the vehicle state information of the vehicle is input, and estimates road surface roughness information of the road surface on which the vehicle has traveled by inputting the vehicle state information acquired by the acquisition unit into the trained model that has been trained in advance based on training data in which the vehicle state information for training is associated with the road surface roughness information for training. This makes it possible to accurately estimate road surface roughness information using a trained model generated based on training data in which vehicle state information for training is associated with road surface roughness information for training.
本開示の第12態様の情報処理装置の前記推定部は、前記車両の前記車両状態情報に含まれる、前記車両の車輪速を表す車輪速情報を微分することにより前記車両の車輪速の微分値を計算し、前記学習済みモデルに対して前記車両の車輪速の微分値を含む前記車両状態情報を入力することにより、前記車両が走行した路面の路面粗さ情報を推定する。これにより、路面粗さの影響を受けていると考えられる車輪速の微分値を用いて、路面粗さ情報を精度良く推定することができる。 The estimation unit of the information processing device of the twelfth aspect of the present disclosure calculates a differential value of the wheel speed of the vehicle by differentiating wheel speed information representing the wheel speed of the vehicle, which is included in the vehicle state information of the vehicle, and estimates road surface roughness information of the road surface on which the vehicle has traveled by inputting the vehicle state information including the differential value of the wheel speed of the vehicle to the trained model. This makes it possible to accurately estimate road surface roughness information using the differential value of the wheel speed that is thought to be affected by road surface roughness.
本開示の第13態様の情報処理装置の前記車両状態情報には、前記車両の前後車体加速度を表す情報、前記車両の左右車体加速度を表す情報、及び前記車両のヨーレイトを表す情報の少なくとも1つの情報が含まれる。これにより、路面粗さの影響を受けていると考えられる車両の前後車体加速度を表す情報、車両の左右車体加速度を表す情報、及び車両のヨーレイトを表す情報の少なくとも1つを用いて、路面粗さ情報を精度良く推定することができる。 The vehicle state information of the information processing device of the thirteenth aspect of the present disclosure includes at least one of information representing the longitudinal vehicle body acceleration of the vehicle, information representing the lateral vehicle body acceleration of the vehicle, and information representing the yaw rate of the vehicle. This makes it possible to accurately estimate road surface roughness information using at least one of information representing the longitudinal vehicle body acceleration of the vehicle, information representing the lateral vehicle body acceleration of the vehicle, and information representing the yaw rate of the vehicle that is considered to be affected by road surface roughness.
本開示の第14態様は、複数の車両の各々についての、前記車両が走行した際に得られる前記車両の走行状態を表す車両状態情報と前記車両が走行した位置情報との組み合わせを表す走行情報が記憶された記憶部から、前記走行情報を取得し、複数の車両の各々について、取得された前記車両の前記走行情報のうちの前記車両状態情報に基づいて、前記車両が走行した路面の路面粗さ情報を推定し、複数の車両の各々について、取得された前記車両の前記走行情報のうちの前記位置情報と、推定された前記路面粗さ情報とに基づいて、地図データ中の前記位置情報に対応する位置に、前記路面粗さ情報を付加することにより、前記路面粗さ情報が付加された地図データを生成する、処理をコンピュータが実行する情報処理方法である。本開示の第14態様は、第9態様と同様に、複数の道路の路面粗さに関する情報を可視化することができる。 A fourteenth aspect of the present disclosure is an information processing method in which a computer executes a process to acquire driving information representing a combination of vehicle state information representing a driving state of a vehicle obtained when the vehicle is traveling and position information on a road where the vehicle has traveled from a storage unit in which the driving information is stored, estimate road surface roughness information of a road surface on which the vehicle has traveled based on the vehicle state information in the acquired driving information of the vehicle for each of the plurality of vehicles, and generate map data to which the road surface roughness information has been added by adding the road surface roughness information to a position in map data corresponding to the position information based on the position information in the acquired driving information of the vehicle and the estimated road surface roughness information for each of the plurality of vehicles. The fourteenth aspect of the present disclosure is capable of visualizing information on the road surface roughness of a plurality of roads, similar to the ninth aspect.
本開示の第15態様は、複数の車両の各々についての、前記車両が走行した際に得られる前記車両の走行状態を表す車両状態情報と前記車両が走行した位置情報との組み合わせを表す走行情報が記憶された記憶部から、前記走行情報を取得し、複数の車両の各々について、取得された前記車両の前記走行情報のうちの前記車両状態情報に基づいて、前記車両が走行した路面の路面粗さ情報を推定し、複数の車両の各々について、取得された前記車両の前記走行情報のうちの前記位置情報と、推定された前記路面粗さ情報とに基づいて、地図データ中の前記位置情報に対応する位置に、前記路面粗さ情報を付加することにより、前記路面粗さ情報が付加された地図データを生成する、処理をコンピュータに実行させるための情報処理プログラムである。本開示の第15態様は、第9態様と同様に、複数の道路の路面粗さに関する情報を可視化することができる。 A fifteenth aspect of the present disclosure is an information processing program for causing a computer to execute a process of acquiring driving information representing a combination of vehicle state information representing the driving state of a vehicle obtained when the vehicle is traveling and position information on the road on which the vehicle has traveled from a storage unit storing the driving information, estimating road surface roughness information of the road surface on which the vehicle has traveled based on the vehicle state information in the acquired driving information of the vehicle for each of the plurality of vehicles, and generating map data to which the road surface roughness information has been added by adding the road surface roughness information to a position in map data corresponding to the position information based on the position information in the acquired driving information of the vehicle and the estimated road surface roughness information for each of the plurality of vehicles. The fifteenth aspect of the present disclosure is capable of visualizing information on the road surface roughness of a plurality of roads, similar to the ninth aspect.
以上説明したように本開示によれば、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することができる、という効果がある。 As described above, the present disclosure has the advantage of being able to easily estimate road surface conditions from vehicle condition information of multiple vehicles using a trained model that has been generated in advance through machine learning.
<実施形態> <Embodiment>
以下、図面を用いて本実施形態の情報処理システムについて説明する。 The information processing system of this embodiment will be described below with reference to the drawings.
図1は、本実施形態に係る情報処理システム10の構成の一例を示すブロック図である。情報処理システム10は、図1に示されるように、複数の車両11-1,11-2,11-3と、情報処理装置13とを備える。複数の車両11-1,11-2,11-3と情報処理装置13とは所定の通信手段NWによって通信可能に接続されている。なお、以下では、複数の車両11-1,11-2,11-3のうちの何れか1つの車両を単に「車両11」と称する。図1の例では3つの車両11-1,11-2,11-3が示されているがより多くの車両が存在していてもよい。 Figure 1 is a block diagram showing an example of the configuration of an information processing system 10 according to this embodiment. As shown in Figure 1, the information processing system 10 includes multiple vehicles 11-1, 11-2, and 11-3, and an information processing device 13. The multiple vehicles 11-1, 11-2, and 11-3 are communicatively connected to the information processing device 13 via a predetermined communication means NW. In the following, any one of the multiple vehicles 11-1, 11-2, and 11-3 will simply be referred to as "vehicle 11." In the example of Figure 1, three vehicles 11-1, 11-2, and 11-3 are shown, but more vehicles may be present.
(車両11)
車両11には、GPS(Global Positioning System)110と、車輪速センサ112と、加速度センサ114と、ヨーレイトセンサ116と、車両制御装置118とが搭載されている。車両制御装置118は、例えば、ECU(Electronic Control Unit)である。
(Vehicle 11)
The vehicle 11 is equipped with a GPS (Global Positioning System) 110, a wheel speed sensor 112, an acceleration sensor 114, a yaw rate sensor 116, and a vehicle control device 118. The vehicle control device 118 is, for example, an ECU (Electronic Control Unit).
GPS110は、車両11の位置情報を逐次取得する。 The GPS 110 sequentially acquires the location information of the vehicle 11.
車輪速センサ112は、車両11の車輪速を表す車輪速情報を逐次取得する。 The wheel speed sensor 112 sequentially acquires wheel speed information representing the wheel speed of the vehicle 11.
加速度センサ114は、車両11の前後車体加速度を表す前後車体加速度情報と、車両11の左右車体加速度を表す左右車体加速度情報とを逐次取得する。 The acceleration sensor 114 sequentially acquires front-rear vehicle body acceleration information representing the front-rear vehicle body acceleration of the vehicle 11, and left-right vehicle body acceleration information representing the left-right vehicle body acceleration of the vehicle 11.
ヨーレイトセンサ116は、車両11のヨーレイトを表すヨーレイト情報を逐次取得する。 The yaw rate sensor 116 sequentially acquires yaw rate information that indicates the yaw rate of the vehicle 11.
(車両制御装置118)
車両制御装置118は、図1に示されるように、機能的には、制御部120と、情報記憶部122と、送受信部124とを備えている。
(Vehicle control device 118)
As shown in FIG. 1, the vehicle control device 118 functionally comprises a control unit 120, an information storage unit 122, and a transmission/reception unit 124.
制御部120は、GPS110によって取得された位置情報と、車輪速センサ112によって取得された車輪速情報と、加速度センサ114によって取得された前後車体加速度情報及び左右車体加速度情報と、ヨーレイトセンサ116によって取得されたヨーレイト情報とを逐次取得し、それらの情報と時刻情報とを対応付けて情報記憶部122へ格納する。なお、時刻情報は、各センサによって各情報が取得されたときの時刻を表す情報である。 The control unit 120 sequentially acquires the position information acquired by the GPS 110, the wheel speed information acquired by the wheel speed sensor 112, the front-rear vehicle body acceleration information and the left-right vehicle body acceleration information acquired by the acceleration sensor 114, and the yaw rate information acquired by the yaw rate sensor 116, and stores this information in the information storage unit 122 in association with time information. The time information indicates the time when each piece of information was acquired by each sensor.
情報記憶部122には、各時刻の車両11の位置情報、車輪速情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報が格納される。 The information storage unit 122 stores the vehicle 11's position information, wheel speed information, front and rear vehicle body acceleration information, left and right vehicle body acceleration information, and yaw rate information at each time.
送受信部124は、所定時間が経過する毎に、情報記憶部122に格納されている、車両11の位置情報、車輪速情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報とそれらの情報が取得されたときの時刻情報とを情報処理装置13へ送信する。なお、以下では、車輪速情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報を単に「センサ情報」とも称する。 The transmitter/receiver 124 transmits the vehicle 11 position information, wheel speed information, front/rear vehicle body acceleration information, left/right vehicle body acceleration information, and yaw rate information stored in the information storage unit 122, as well as the time information when the information was acquired, to the information processing device 13 every time a predetermined time has elapsed. Note that hereinafter, the wheel speed information, front/rear vehicle body acceleration information, left/right vehicle body acceleration information, and yaw rate information are also simply referred to as "sensor information".
(情報処理装置13)
図1に示されるように、情報処理装置13は、機能的には、受付部130、走行情報記憶部132、学習済みモデル記憶部134、取得部136、推定部138、生成部140、及び表示制御部142を備えている。
(Information processing device 13)
As shown in FIG. 1 , the information processing device 13 functionally includes a reception unit 130 , a driving information storage unit 132 , a learned model storage unit 134 , an acquisition unit 136 , an estimation unit 138 , a generation unit 140 , and a display control unit 142 .
受付部130は、複数の車両11-1,11-2,11-3の各々の車両制御装置118から送信された各種情報を受け付ける。具体的には、受付部130は、複数の車両11-1,11-2,11-3の各々の車両制御装置118から送信された位置情報とセンサ情報と時刻情報との組み合わせを受け付け、それらの情報を走行情報として走行情報記憶部132へ格納する。 The reception unit 130 receives various information transmitted from the vehicle control device 118 of each of the multiple vehicles 11-1, 11-2, and 11-3. Specifically, the reception unit 130 receives a combination of position information, sensor information, and time information transmitted from the vehicle control device 118 of each of the multiple vehicles 11-1, 11-2, and 11-3, and stores this information as driving information in the driving information storage unit 132.
走行情報記憶部132には、複数の車両11-1,11-2,11-3の各々の車両制御装置118から送信された位置情報とセンサ情報との組み合わせである走行情報が格納される。 The driving information storage unit 132 stores driving information, which is a combination of position information and sensor information transmitted from each of the vehicle control devices 118 of the multiple vehicles 11-1, 11-2, and 11-3.
図2に、走行情報記憶部132に格納される走行情報の一例を示す。図2に示される例では、車両11の識別情報である車両IDと、時刻情報と、位置情報と、センサ情報とが対応付けられて格納される。車両制御装置118から送信された各時刻の位置情報とセンサ情報との組み合わせが走行情報である。 Figure 2 shows an example of driving information stored in the driving information storage unit 132. In the example shown in Figure 2, a vehicle ID, which is identification information for the vehicle 11, time information, position information, and sensor information are stored in association with each other. The combination of position information and sensor information at each time transmitted from the vehicle control device 118 constitutes the driving information.
学習済みモデル記憶部134には、車両11の車輪速の微分値情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報と時刻情報とが入力されると、当該車両11が走行した路面状態情報を出力する学習済みモデルが格納されている。なお、以下では、車輪速の微分値情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報を単に「車両状態情報」とも称する。なお、本実施形態の学習済みモデルは、路面状態情報の一例として、路面の粗さを表す路面粗さ情報を出力する。 The trained model storage unit 134 stores a trained model that outputs road surface condition information on which the vehicle 11 has traveled when differential value information of the wheel speed of the vehicle 11, front-rear vehicle body acceleration information, left-right vehicle body acceleration information, and yaw rate information and time information are input. In the following, the wheel speed differential value information, front-rear vehicle body acceleration information, left-right vehicle body acceleration information, and yaw rate information are also simply referred to as "vehicle condition information". The trained model of this embodiment outputs road surface roughness information that indicates the roughness of the road surface as an example of road surface condition information.
図3に、本実施形態の学習済みモデルの一例を示す。図3に示されるように、本実施形態の学習済みモデルは、時刻情報と車両状態情報とが入力されると、車両11が走行した路面の路面粗さ情報を出力する。なお、車輪速の微分値情報のうちの「FR」は車両11の右側前輪の車輪速の微分値を表し、「FL」は車両11の左側前輪の車輪速の微分値を表し、「RR」は車両11の右側後輪の車輪速の微分値を表し、「RL」は車両11の左側後輪の車輪速の微分値を表す。本実施形態の学習済みモデルは、ニューラルネットワークモデルの一種であるLSTM(Long Short Term Memory)ネットワークであるため、車両状態情報が取得された際の時刻情報も入力される。なお、図3の学習済みモデルのa,b,c,・・・,hは入力層の各ノードを表し、A,B,C,D,・・・は中間層の各ノードを表す。なお、図3の例では、入力層のノードが8個であり、中間層のノードが200個であることが表されている。これらのノードを繋ぐエッジには重みパラメータが付加されており、その重みパラメータが機械学習によって予め調整されている。 FIG. 3 shows an example of the trained model of this embodiment. As shown in FIG. 3, when time information and vehicle state information are input, the trained model of this embodiment outputs road surface roughness information of the road surface on which the vehicle 11 has traveled. In addition, in the wheel speed differential value information, "FR" represents the differential value of the wheel speed of the right front wheel of the vehicle 11, "FL" represents the differential value of the wheel speed of the left front wheel of the vehicle 11, "RR" represents the differential value of the wheel speed of the right rear wheel of the vehicle 11, and "RL" represents the differential value of the wheel speed of the left rear wheel of the vehicle 11. Since the trained model of this embodiment is a LSTM (Long Short Term Memory) network, which is a type of neural network model, time information when the vehicle state information is acquired is also input. In addition, a, b, c, ..., h of the trained model in FIG. 3 represent each node of the input layer, and A, B, C, D, ... represent each node of the intermediate layer. In the example of Figure 3, there are eight nodes in the input layer and 200 nodes in the intermediate layer. Weight parameters are added to the edges connecting these nodes, and these weight parameters are adjusted in advance by machine learning.
本実施形態の学習済みモデルは、図3に示されるように、路面粗さ情報の一例である国際ラフネス指数IRI(International Roughness Index)を出力する。この学習済みモデルを用いて、車両11が走行した路面のIRIが推定される。本実施形態では、路面のIRIを推定する際の因子として車輪速の微分値が採用される。 As shown in FIG. 3, the trained model of this embodiment outputs the International Roughness Index (IRI), which is an example of road surface roughness information. Using this trained model, the IRI of the road surface on which the vehicle 11 has traveled is estimated. In this embodiment, the differential value of the wheel speed is used as a factor for estimating the IRI of the road surface.
ここで、路面のIRIと車輪速の微分値との関係を以下説明する。 Here, we explain the relationship between the road surface IRI and the differential value of the wheel speed.
図4に、既知の単輪ばねマスモデルを表す図を示す。図4に示されるように、単輪ばねマスモデルは、ばね上質量msと、ばね下質量muと、コイルCoと、アブソーバAbと、模擬的なタイヤTiとがモデル化されている。なお、図4のXSはスプラングを表し、ばね上質量msの変位を表す。また、図4のXUはアンスプラングを表し、ばね下質量muの変位を表す。XOはグラウンドを表し、接地面の変位を表す。 Fig. 4 shows a diagram of a known single wheel spring mass model. As shown in Fig. 4, the single wheel spring mass model includes a sprung mass m s , an unsprung mass m u , a coil Co, an absorber Ab, and a simulated tire Ti. Note that X S in Fig. 4 represents a sprung mass, which represents the displacement of the sprung mass m s . Also, X U in Fig. 4 represents an unsprung mass, which represents the displacement of the unsprung mass m u . X O represents the ground, which represents the displacement of the contact surface.
以下の式に示されるように、路面のIRIは、単輪ばねマスモデルにおいて車両を一定の車速で走行させたときに車両が受ける上下方向の運動変位の累積値と走行距離Lとの比である。なお、以下の式のドット「・」は微分を表す。 As shown in the formula below, the IRI of the road surface is the ratio of the cumulative vertical motion displacement experienced by the vehicle when it is driven at a constant speed in a single wheel spring mass model to the travel distance L. Note that the dots in the formula below indicate differentiation.
本実施形態では、上記式を計算することなく、学習済みモデルによって路面のIRIを推定する。 In this embodiment, the IRI of the road surface is estimated using a trained model without calculating the above formula.
図5に、タイヤ半径と接地荷重との関係を表す図を示す。図5のVは車速を表し、rはタイヤ半径を表し、ωは車輪速を表し、OはタイヤTの中央部分を表し、FtはタイヤTが受ける接地荷重を表し、δは変化量を表す。 Fig. 5 shows the relationship between tire radius and ground contact load. In Fig. 5, V represents vehicle speed, r represents tire radius, ω represents wheel speed, O represents the center of tire T, Ft represents the ground contact load received by tire T, and δ represents the amount of change.
図4に示される単輪ばねマスモデルと図5に示される関係とを考慮すると、以下の式が導かれる。なお、Ktはタイヤのばね定数を表す。 Considering the single wheel spring mass model shown in Fig. 4 and the relationship shown in Fig. 5, the following equation is derived: Kt = Kt + ...
車輪速の変化量δωとタイヤが受ける接地荷重の変化量δFtとの間には、上記式が成立する。このため、車輪速ωはタイヤが受ける接地荷重Ftの影響を受けることがわかる。図5に示されるように、タイヤTが受ける接地荷重Ftは路面粗さであるIRIに関係する量である。このため、路面のIRIを推定する際に車輪速ωを用いると、路面のIRIを精度良く推定することができると考えられる。 The above formula is established between the change amount δω of the wheel speed and the change amount δFt of the ground load applied to the tire. Therefore, it can be seen that the wheel speed ω is affected by the ground load Ft applied to the tire. As shown in FIG. 5, the ground load Ft applied to the tire T is an amount related to the IRI, which is the road surface roughness. Therefore, it is considered that the IRI of the road surface can be estimated with high accuracy by using the wheel speed ω when estimating the IRI of the road surface.
そこで、本実施形態では、路面のIRIを推定する際に車輪速ωを用いることにより、路面のIRIを推定する。具体的には、学習済みモデルの入力に車輪速ωの微分値を含ませることにより、路面のIRIを精度良く推定する。なお、上記式において示されるように、車輪速の変化量δωが接地荷重の変化量δFtと関係しているため、本実施形態では、車輪速ωの微分値を学習済みモデルへ入力することにより路面のIRIを推定する。 Therefore, in this embodiment, the IRI of the road surface is estimated by using the wheel speed ω when estimating the IRI of the road surface. Specifically, the IRI of the road surface is estimated with high accuracy by including a differential value of the wheel speed ω in the input of the trained model. As shown in the above formula, the change amount δω of the wheel speed is related to the change amount δFt of the ground load, so in this embodiment, the IRI of the road surface is estimated by inputting the differential value of the wheel speed ω to the trained model.
なお、図3の学習済みモデルは、予め収集された学習用データに基づき予め機械学習が実行されることにより生成される。具体的には、本実施形態の学習済みモデルは、図6に示されるような学習用データに基づいて予め機械学習が実行されることによって生成される。 The trained model in FIG. 3 is generated by performing machine learning in advance based on training data collected in advance. Specifically, the trained model in this embodiment is generated by performing machine learning in advance based on training data such as that shown in FIG. 6.
取得部136は、走行情報記憶部132から、複数の車両11-1,11-2,11-3の各々の走行情報を取得する。 The acquisition unit 136 acquires driving information for each of the multiple vehicles 11-1, 11-2, and 11-3 from the driving information storage unit 132.
推定部138は、複数の車両11-1,11-2,11-3の各々について、取得部136により取得された車両11の走行情報のうちのセンサ情報から車輪速情報を取得する。次に、推定部138は、複数の車両11-1,11-2,11-3の各々についての車輪速情報を微分することにより、車輪速の微分値情報を計算する。推定部138は、複数の車両11-1,11-2,11-3の各々について、車輪速の微分値情報と、前後車体加速度情報と、左右車体加速度情報と、ヨーレイト情報との組み合わせを車両11の車両状態情報として設定する。 The estimation unit 138 acquires wheel speed information from the sensor information of the vehicle 11 travel information acquired by the acquisition unit 136 for each of the multiple vehicles 11-1, 11-2, and 11-3. Next, the estimation unit 138 calculates wheel speed differential value information by differentiating the wheel speed information for each of the multiple vehicles 11-1, 11-2, and 11-3. The estimation unit 138 sets a combination of the wheel speed differential value information, front-rear vehicle body acceleration information, left-right vehicle body acceleration information, and yaw rate information as vehicle state information of the vehicle 11 for each of the multiple vehicles 11-1, 11-2, and 11-3.
そして、推定部138は、複数の車両11-1,11-2,11-3の各々の車両状態情報と時刻情報とを、学習済みモデル記憶部134に格納されている学習済みモデルに対して入力することにより、複数の車両11-1,11-2,11-3の各々が走行した路面のIRIを推定する。 The estimation unit 138 then inputs the vehicle state information and time information of each of the multiple vehicles 11-1, 11-2, and 11-3 into the trained model stored in the trained model storage unit 134, thereby estimating the IRI of the road surface on which each of the multiple vehicles 11-1, 11-2, and 11-3 has traveled.
生成部140は、複数の車両11-1,11-2,11-3の各々について、取得部136により取得された車両11の走行情報のうちの位置情報と、推定部138により推定された路面のIRIとに基づいて、車両11の走行情報の位置情報に対応する地図データ中の位置に路面のIRIを付加することにより、路面のIRIが付加された地図データを生成する。 The generation unit 140 generates map data with the road surface IRI added to it by adding the road surface IRI to a position in the map data corresponding to the position information of the vehicle 11's driving information for each of the multiple vehicles 11-1, 11-2, 11-3 based on the position information of the vehicle 11 acquired by the acquisition unit 136 and the road surface IRI estimated by the estimation unit 138.
表示制御部142は、生成部140により生成されたIRIが付加された地図データを表示装置(図示省略)へ表示させるように制御する。なお、表示制御部142は、生成部140により生成された路面のIRIが付加された地図データを所定の記憶部(図示省略)へ格納するようにしてもよい。 The display control unit 142 controls the map data to which the IRI generated by the generation unit 140 is added to be displayed on a display device (not shown). The display control unit 142 may store the map data to which the IRI of the road surface generated by the generation unit 140 is added in a predetermined storage unit (not shown).
図7に、路面のIRIが付加された地図データの一例を示す。図7のドットはIRIが付加されている道路を表す。図7の地図データに関しては、例えば、路面のIRIの値が高いほどドットの濃淡が濃くなるように表示し、路面のIRIの値が低いほどドットの濃淡が淡くなるように表示するようにしてもよい。または、例えば、路面のIRIの値を色によって表現するようにしてもよい。これにより、複数の道路の路面粗さの情報が適切に可視化される。 Figure 7 shows an example of map data to which the IRI of the road surface has been added. The dots in Figure 7 represent roads to which an IRI has been added. For example, the map data in Figure 7 may be displayed so that the higher the IRI value of the road surface, the darker the dots are displayed, and the lower the IRI value of the road surface, the lighter the dots are displayed. Alternatively, for example, the IRI value of the road surface may be represented by color. This allows the surface roughness information of multiple roads to be appropriately visualized.
情報処理装置13は、例えば、図8に示すようなコンピュータ50によって実現することができる。コンピュータ50はCPU51、一時記憶領域としてのメモリ52、及び不揮発性の記憶部53を備える。また、コンピュータ50は、入出力装置等(図示省略)が接続される入出力interface(I/F)54、及び記録媒体59に対するデータの読み込み及び書き込みを制御するread/write(R/W)部55を備える。また、コンピュータ50は、インターネット等のネットワークに接続されるネットワークI/F56を備える。CPU51、メモリ52、記憶部53、入出力I/F54、R/W部55、及びネットワークI/F56は、バス57を介して互いに接続される。 The information processing device 13 can be realized, for example, by a computer 50 as shown in FIG. 8. The computer 50 includes a CPU 51, a memory 52 as a temporary storage area, and a non-volatile storage unit 53. The computer 50 also includes an input/output interface (I/F) 54 to which an input/output device or the like (not shown) is connected, and a read/write (R/W) unit 55 that controls reading and writing of data to a recording medium 59. The computer 50 also includes a network I/F 56 that is connected to a network such as the Internet. The CPU 51, memory 52, storage unit 53, input/output I/F 54, R/W unit 55, and network I/F 56 are connected to one another via a bus 57.
記憶部53は、Hard Disk Drive(HDD)、solid state drive(SSD)、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部53には、コンピュータ50を機能させるためのプログラムが記憶されている。CPU51は、プログラムを記憶部53から読み出してメモリ52に展開し、プログラムが有するプロセスを順次実行する。 The storage unit 53 can be realized by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, etc. The storage unit 53 as a storage medium stores a program for causing the computer 50 to function. The CPU 51 reads the program from the storage unit 53, expands it into the memory 52, and sequentially executes the processes contained in the program.
次に、実施形態の情報処理装置13の作用について説明する。 Next, the operation of the information processing device 13 of the embodiment will be described.
複数の車両11-1,11-2,11-3の車両制御装置118が各時刻の位置情報とセンサ情報とを情報処理装置13へ逐次送信することにより、情報処理装置13の走行情報記憶部132に複数の走行情報が格納される。そして、情報処理装置13が、IRI付きの地図データ生成の指示信号を受け付けると、情報処理装置13は、図9に示される情報処理ルーチンを実行する。 The vehicle control devices 118 of the multiple vehicles 11-1, 11-2, and 11-3 sequentially transmit position information and sensor information at each time to the information processing device 13, and multiple pieces of driving information are stored in the driving information storage unit 132 of the information processing device 13. Then, when the information processing device 13 receives an instruction signal to generate map data with an IRI, the information processing device 13 executes the information processing routine shown in FIG. 9.
ステップS100において、取得部136は、走行情報記憶部132から、複数の車両11-1,11-2,11-3の各々の走行情報と当該走行情報が取得された時刻を表す時刻情報とを取得する。 In step S100, the acquisition unit 136 acquires from the driving information storage unit 132 the driving information of each of the multiple vehicles 11-1, 11-2, and 11-3 and time information indicating the time at which the driving information was acquired.
ステップS102において、推定部138は、学習済みモデル記憶部134に格納されている学習済みモデルを読み出す。 In step S102, the estimation unit 138 reads the trained model stored in the trained model memory unit 134.
ステップS104において、推定部138は、ステップS100で取得された複数の車両11-1,11-2,11-3の各々の車両状態情報のうちの車輪速情報を微分することにより、車輪速の微分値を計算する。そして、推定部138は、複数の車両11-1,11-2,11-3の各々について、車輪速の微分値情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報を車両状態情報として設定する。 In step S104, the estimation unit 138 calculates a differential value of the wheel speed by differentiating the wheel speed information of the vehicle state information of each of the multiple vehicles 11-1, 11-2, and 11-3 acquired in step S100. Then, the estimation unit 138 sets the wheel speed differential value information, the front-rear vehicle body acceleration information, the left-right vehicle body acceleration information, and the yaw rate information as the vehicle state information for each of the multiple vehicles 11-1, 11-2, and 11-3.
ステップS106において、推定部138は、時刻情報と車両状態情報とを、学習済みモデル記憶部134に格納されている学習済みモデルに対して入力することにより、複数の車両11-1,11-2,11-3の各々が走行した路面のIRIを推定する。 In step S106, the estimation unit 138 inputs the time information and vehicle state information into the trained model stored in the trained model storage unit 134, thereby estimating the IRI of the road surface on which each of the multiple vehicles 11-1, 11-2, and 11-3 has traveled.
ステップS108において、生成部140は、ステップS100で取得された位置情報に対応する地図データ中の位置に、ステップS106で推定された路面のIRIを付加することにより、路面のIRIが付加された地図データを生成する。 In step S108, the generation unit 140 generates map data to which the road surface IRI has been added by adding the road surface IRI estimated in step S106 to the position in the map data corresponding to the position information obtained in step S100.
ステップS110において、表示制御部142は、ステップS108で生成されたIRI付きの地図データを表示装置(図示省略)へ表示して、情報処理ルーチンを終了する。 In step S110, the display control unit 142 displays the map data with the IRI generated in step S108 on a display device (not shown), and ends the information processing routine.
以上説明したように、本実施形態に係る情報処理装置13は、複数の車両の各々についての車両状態情報を取得する。情報処理装置13は、取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定する。情報処理装置13は、車両状態情報が入力されると路面状態情報を出力する学習済みモデルであって、かつ車両状態情報と路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、車両状態情報を入力することにより路面状態情報を推定する。これにより、機械学習により予め生成された学習済みモデルを用いて、複数の車両の車両状態情報から路面状態を簡易に推定することができる。 As described above, the information processing device 13 according to this embodiment acquires vehicle state information for each of the multiple vehicles. The information processing device 13 estimates road surface state information on which each of the multiple vehicles has traveled, based on the acquired vehicle state information for each of the multiple vehicles. The information processing device 13 estimates road surface state information by inputting vehicle state information to a trained model that outputs road surface state information when vehicle state information is input, and that has been trained in advance based on learning data in which vehicle state information and road surface state information are associated with each other. This makes it possible to easily estimate road surface states from the vehicle state information of the multiple vehicles, using a trained model that has been generated in advance by machine learning.
本実施形態に係る情報処理装置13は、複数の車両の各々についての、車両が走行した際に得られる車両の走行状態を表す車両状態情報と車両が走行した位置情報との組み合わせを表す走行情報が記憶された走行情報記憶部から、走行情報を取得する。情報処理装置13は、複数の車両の各々について、取得された車両の走行情報のうちの車両状態情報に基づいて、車両が走行した路面の路面粗さ情報を推定する。そして、情報処理装置13は、複数の車両の各々について、取得された車両の走行情報のうちの位置情報と、推定された路面粗さ情報とに基づいて、地図データ中の位置情報に対応する位置に路面粗さ情報を付加することにより、路面粗さ情報が付加された地図データを生成する。これにより、複数の道路の路面粗さに関する情報を可視化することができる。 The information processing device 13 according to this embodiment acquires driving information from a driving information storage unit that stores driving information representing a combination of vehicle state information representing the driving state of the vehicle obtained when the vehicle is driving and position information on the road on which the vehicle has driven for each of the multiple vehicles. The information processing device 13 estimates road surface roughness information of the road surface on which the vehicle has driven for each of the multiple vehicles, based on the vehicle state information in the acquired vehicle driving information. Then, the information processing device 13 generates map data to which road surface roughness information has been added by adding road surface roughness information to a position corresponding to the position information in the map data for each of the multiple vehicles, based on the position information in the acquired vehicle driving information and the estimated road surface roughness information. This makes it possible to visualize information regarding the road surface roughness of multiple roads.
また、本実施形態に係る情報処理装置13は、車両の車輪速情報を用いることにより、路面のIRIを精度良く推定することができる。 In addition, the information processing device 13 according to this embodiment can accurately estimate the IRI of the road surface by using the vehicle's wheel speed information.
なお、上記の実施形態における各装置で行われる処理は、プログラムを実行することにより行われるソフトウエア処理として説明したが、ハードウエアで行う処理としてもよい。或いは、ソフトウエア及びハードウエアの双方を組み合わせた処理としてもよい。また、ROMに記憶されるプログラムは、各種記憶媒体に記憶して流通させるようにしてもよい。 The processing performed by each device in the above embodiment has been described as software processing performed by executing a program, but it may be processing performed by hardware. Alternatively, it may be processing that combines both software and hardware. In addition, the programs stored in the ROM may be stored in various storage media and distributed.
また、上記の実施形態における各装置で行われる処理を、各種のプロセッサのうちの1つで実行してもよいし、同種又は異種の2つ以上のプロセッサの組み合わせにより実行してもよい。 In addition, the processing performed by each device in the above embodiments may be executed by one of various processors, or may be executed by a combination of two or more processors of the same or different types.
さらに、本発明は、上記に限定されるものでなく、上記以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。 Furthermore, the present invention is not limited to the above, and can of course be modified in various ways without departing from the spirit of the invention.
例えば、上記実施形態では、路面のIRIを推定する際に学習済みモデルを利用する場合を例に説明したがこれに限定されるものではない。例えば、特開2015-028456号公報に開示されているような所定の相関関数を利用してもよい。 For example, in the above embodiment, a trained model is used to estimate the IRI of the road surface, but this is not limited to the above. For example, a predetermined correlation function such as that disclosed in JP 2015-028456 A may be used.
また、上記実施形態では、LSTMネットワークを用いる場合を例に説明したがこれに限定されるものではない。例えば、他の種類のニューラルネットワークを学習済みモデルとして用いても良い。LSTMネットワークとは異なるニューラルネットワークを学習済みモデルとして用いる場合には、入力情報としての時刻情報が不要となる場合がある。 In addition, in the above embodiment, an example has been described in which an LSTM network is used, but the present invention is not limited to this. For example, other types of neural networks may be used as the trained model. When a neural network other than an LSTM network is used as the trained model, time information as input information may not be necessary.
また、上記実施形態では、車輪速の微分値情報を用いて路面のIRIを推定する場合を例に説明したがこれに限定されるものではない。例えば、車輪速情報そのものを用いて路面のIRIを推定するようにしてもよい。この場合には、車輪速情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報が車両状態情報として設定され、その車両状態情報が学習済みモデルへ入力されると路面のIRIが出力される。また、車輪速の微分値情報又は車輪速情報、前後車体加速度情報、左右車体加速度情報、及びヨーレイト情報を車両状態情報として用いるのではなく、それらの情報の少なくとも1つの情報を車両状態情報として用いて路面のIRIを推定するようにしてもよい。 In the above embodiment, the IRI of the road surface is estimated using the differential value information of the wheel speed, but the present invention is not limited to this. For example, the IRI of the road surface may be estimated using the wheel speed information itself. In this case, the wheel speed information, the front and rear vehicle body acceleration information, the left and right vehicle body acceleration information, and the yaw rate information are set as the vehicle state information, and when the vehicle state information is input to the trained model, the IRI of the road surface is output. In addition, instead of using the differential value information of the wheel speed or the wheel speed information, the front and rear vehicle body acceleration information, the left and right vehicle body acceleration information, and the yaw rate information as the vehicle state information, the IRI of the road surface may be estimated using at least one of these pieces of information as the vehicle state information.
また、上記実施形態では、路面粗さの情報としてIRIを推定する場合を例に説明したがこれに限定されるものではない。他の種類の路面粗さ情報を推定するようにしてもよい。 In addition, in the above embodiment, an example was described in which IRI was estimated as road surface roughness information, but this is not limited to this. Other types of road surface roughness information may also be estimated.
また、上記実施形態では、路面状態情報として路面粗さ情報を推定する場合を例に説明したがこれに限定されるものではなく、他の種類の路面状態を推定するようにしてもよい。例えば、路面上に異物が存在している度合いを表す異物情報を路面状態情報として推定するようにしてもよい。この場合には、例えば、車両のヨーレイト情報が学習済みモデルへ入力され、学習済みモデルからは異物が存在する度合いを表す確率が異物情報として出力される。路面上に異物が存在している場合、車両はその異物を素早く避けるような走行をすることが予想される。この場合には、車両が異物を避ける挙動が車両のヨーレイトに現れる。そのため、学習用のヨーレイト情報と学習用の異物情報とが対応付けられた学習用データに基づき学習済みモデルを生成し、その学習済みモデルを用いることにより、車両のヨーレイト情報から異物情報を簡易かつ精度良く推定することができる。 In the above embodiment, the road surface roughness information is estimated as the road surface condition information, but the present invention is not limited to this, and other types of road surface conditions may be estimated. For example, foreign object information indicating the degree to which a foreign object exists on the road surface may be estimated as the road surface condition information. In this case, for example, the yaw rate information of the vehicle is input to the trained model, and the trained model outputs a probability indicating the degree to which a foreign object exists as foreign object information. If a foreign object exists on the road surface, it is expected that the vehicle will run in a manner that quickly avoids the foreign object. In this case, the behavior of the vehicle avoiding the foreign object appears in the yaw rate of the vehicle. Therefore, a trained model is generated based on training data in which the yaw rate information for training and the foreign object information for training are associated, and the trained model can be used to easily and accurately estimate foreign object information from the yaw rate information of the vehicle.
または、例えば、路面を走行する車両のスリップのし易さ又はハイドロプレーニング現象の発生し易さを表すスリップ情報を路面状態情報として推定するようにしてもよい。例えば、雨天時及び降雪時は、路面を走行する車両のスリップが発生しやすい。この場合には、例えば、車輪速、車速、摩擦係数、及び横加速度(例えば、左右車体加速度)の少なくとも1つを表す情報が、学習済みモデルへ入力され、学習済みモデルからは車両のスリップのし易さ又はハイドロプレーニング現象の発生し易さを表す確率がスリップ情報として出力される。学習用の車輪速、車速、摩擦係数、及び横加速度の少なくとも1つを表す情報と学習用のスリップ情報とが対応付けられた学習用データに基づき学習済みモデルを生成し、その学習済みモデルを用いることにより、車輪速、車速、摩擦係数、及び横加速度の少なくとも1つを表す情報からスリップ情報を簡易かつ精度良く推定することができる。 Alternatively, for example, slip information indicating the likelihood of a vehicle traveling on a road surface slipping or the likelihood of hydroplaning may be estimated as road surface condition information. For example, in rainy weather and snowfall, vehicles traveling on a road surface are likely to slip. In this case, for example, information indicating at least one of wheel speed, vehicle speed, friction coefficient, and lateral acceleration (e.g., left and right vehicle body acceleration) is input to the trained model, and the trained model outputs a probability indicating the likelihood of a vehicle slipping or the likelihood of hydroplaning as slip information. A trained model is generated based on training data in which information indicating at least one of learning wheel speed, vehicle speed, friction coefficient, and lateral acceleration is associated with learning slip information, and by using the trained model, slip information can be easily and accurately estimated from information indicating at least one of wheel speed, vehicle speed, friction coefficient, and lateral acceleration.
また、上記実施形態では、路面粗さ情報の一例であるIRI付きの地図データを表示装置(図示省略)へ表示する場合を例に説明したが、これに限定されるものではない。例えば、情報処理装置13及び車両制御装置118の少なくとも一方は、車両の走行ルートを生成する走行ルート生成部を更に備えていてもよい。走行ルート生成部は、いわゆるナビゲーションシステムの機能を有する。この場合、例えば、情報処理装置13及び車両制御装置118の少なくとも一方の走行ルート生成部は、路面の路面状態情報が異常状態を表す場合に、当該路面に対応する道路を車両の走行ルートには含めずに、車両の走行ルートを生成するようにしてもよい。例えば、情報処理装置13及び車両制御装置118の少なくとも一方の走行ルート生成部は、推定された路面状態情報に基づいて、路面状態が悪い道路は走行ルートとして案内しないというような処理を実行する。例えば、走行ルート生成部は、上述した路面粗さ情報が閾値以上である、上述した異物情報が閾値以上である、又は上述した路面スリップ情報が閾値以上である場合に、路面状態が悪い又は路面状態が異常であると判定し、当該路面に対応する道路を車両の走行ルートには含めずに、車両の走行ルートを生成する。これにより、路面が異常状態である道路を避けた走行ルートが適切に提示される。 In the above embodiment, the map data with IRI, which is an example of road surface roughness information, is displayed on the display device (not shown), but the present invention is not limited to this. For example, at least one of the information processing device 13 and the vehicle control device 118 may further include a driving route generation unit that generates a driving route for the vehicle. The driving route generation unit has a function of a so-called navigation system. In this case, for example, when the road surface condition information of the road surface indicates an abnormal state, the driving route generation unit of at least one of the information processing device 13 and the vehicle control device 118 may generate a driving route for the vehicle without including the road corresponding to the road surface in the driving route for the vehicle. For example, the driving route generation unit of at least one of the information processing device 13 and the vehicle control device 118 performs a process such as not guiding a road with a bad road surface condition as a driving route based on the estimated road surface condition information. For example, if the road surface roughness information is equal to or greater than a threshold, the foreign object information is equal to or greater than a threshold, or the road surface slippage information is equal to or greater than a threshold, the driving route generation unit determines that the road surface condition is poor or abnormal, and generates a driving route for the vehicle without including the road corresponding to the road surface in the vehicle driving route. This allows a driving route that avoids roads with abnormal road surfaces to be appropriately presented.
10 情報処理システム
11 車両
13 情報処理装置
50 コンピュータ
112 車輪速センサ
114 加速度センサ
116 ヨーレイトセンサ
118 車両制御装置
120 制御部
122 情報記憶部
124 送受信部
130 受付部
132 走行情報記憶部
134 学習済みモデル記憶部
136 取得部
138 推定部
140 生成部
142 表示制御部
REFERENCE SIGNS LIST 10 Information processing system 11 Vehicle 13 Information processing device 50 Computer 112 Wheel speed sensor 114 Acceleration sensor 116 Yaw rate sensor 118 Vehicle control device 120 Control unit 122 Information storage unit 124 Transmitting/receiving unit 130 Reception unit 132 Traveling information storage unit 134 Learned model storage unit 136 Acquisition unit 138 Estimation unit 140 Generation unit 142 Display control unit
Claims (8)
前記取得部により取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定する推定部と、を有し、
前記推定部は、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、前記取得部により取得された前記車両状態情報を入力することにより前記路面状態情報を推定し、
前記学習済みモデルは、学習済みのLSTM(Long Short Term Memory)ニューラルネットワークモデルであり、
前記車両状態情報には、前記車両の前後車体加速度を表す情報、前記車両の左右車体加速度を表す情報、及び前記車両のヨーレイトを表す情報の少なくとも1つの情報と、前記少なくとも1つの情報がセンサによって取得されたときの時刻を表す時刻情報とが含まれている、
情報処理装置。 an acquisition unit that acquires vehicle state information for each of a plurality of vehicles;
an estimation unit that estimates road surface condition information on which each of the plurality of vehicles has traveled based on the vehicle condition information for each of the plurality of vehicles acquired by the acquisition unit,
the estimation unit estimates the road surface condition information by inputting the vehicle state information acquired by the acquisition unit to a trained model that outputs the road surface condition information when the vehicle state information is input, the trained model having been trained in advance based on training data in which the vehicle state information and the road surface condition information are associated with each other ;
The trained model is a trained Long Short Term Memory (LSTM) neural network model,
The vehicle state information includes at least one of information representing a longitudinal vehicle body acceleration of the vehicle, information representing a lateral vehicle body acceleration of the vehicle, and information representing a yaw rate of the vehicle, and time information representing a time when the at least one piece of information is acquired by a sensor.
Information processing device.
請求項1に記載の情報処理装置。 and a travel route generating unit configured to generate a travel route for a vehicle without including a road corresponding to the road surface in the travel route for the vehicle when the road surface condition information indicates an abnormal state.
The information processing device according to claim 1 .
請求項1又は請求項2に記載の情報処理装置。 The vehicle state information includes wheel speed information representing a wheel speed of the vehicle.
3. The information processing device according to claim 1 or 2 .
請求項3に記載の情報処理装置。 the estimation unit calculates a differential value of the wheel speed of the vehicle by differentiating wheel speed information representing a wheel speed of the vehicle, which is included in the vehicle state information of the vehicle, and estimates the road surface state information of the road surface on which the vehicle has traveled by inputting the differential value of the wheel speed of the vehicle to the trained model.
The information processing device according to claim 3 .
前記推定部は、複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記車両状態情報に基づいて、前記車両が走行した前記路面状態情報を推定し、
複数の車両の各々について、前記取得部により取得された前記車両の前記走行情報のうちの前記位置情報と、推定された前記路面状態情報とに基づいて、地図データ中の前記位置情報に対応する位置に、前記路面状態情報を付加することにより、前記路面状態情報が付加された地図データを生成する生成部を更に有する、
請求項1~請求項4の何れか1項に記載の情報処理装置。 The acquisition unit acquires the travel information from a storage unit in which travel information representing a combination of the vehicle state information for each of a plurality of vehicles and position information at the time when the vehicle state information was acquired is stored,
The estimation unit estimates, for each of a plurality of vehicles, the road surface condition information on which the vehicle has traveled based on the vehicle condition information included in the vehicle travel information acquired by the acquisition unit; and
a generating unit configured to generate map data to which road surface condition information has been added by adding the road surface condition information to a position in map data corresponding to the position information based on the position information of the vehicle in the traveling information of the vehicle acquired by the acquiring unit and the estimated road surface condition information for each of the plurality of vehicles,
The information processing device according to any one of claims 1 to 4 .
請求項1~請求項5の何れか1項に記載の情報処理装置。The information processing device according to any one of claims 1 to 5.
取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定し、
前記路面状態情報を推定する際に、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、取得された前記車両状態情報を入力することにより前記路面状態情報を推定する、
処理をコンピュータが実行する情報処理方法であって、
前記学習済みモデルは、学習済みのLSTM(Long Short Term Memory)ニューラルネットワークモデルであり、
前記車両状態情報には、前記車両の前後車体加速度を表す情報、前記車両の左右車体加速度を表す情報、及び前記車両のヨーレイトを表す情報の少なくとも1つの情報と、前記少なくとも1つの情報がセンサによって取得されたときの時刻を表す時刻情報とが含まれている、
情報処理方法。 Obtaining vehicle status information for each of a plurality of vehicles;
estimating road surface condition information on which each of the plurality of vehicles has traveled based on the acquired vehicle condition information for each of the plurality of vehicles;
a trained model that outputs the road surface condition information when the vehicle condition information is input, and that is trained in advance based on learning data in which the vehicle condition information and the road surface condition information are associated with each other, when estimating the road surface condition information, by inputting the acquired vehicle condition information to the trained model;
An information processing method in which a process is executed by a computer, comprising the steps of:
The trained model is a trained Long Short Term Memory (LSTM) neural network model,
The vehicle state information includes at least one of information representing a longitudinal vehicle body acceleration of the vehicle, information representing a lateral vehicle body acceleration of the vehicle, and information representing a yaw rate of the vehicle, and time information representing a time when the at least one piece of information is acquired by a sensor.
Information processing methods .
取得された複数の車両の各々についての車両状態情報に基づいて、複数の車両の各々が走行した路面状態情報を推定し、
前記路面状態情報を推定する際に、前記車両状態情報が入力されると前記路面状態情報を出力する学習済みモデルであって、かつ前記車両状態情報と前記路面状態情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルに対して、取得された前記車両状態情報を入力することにより前記路面状態情報を推定する、
処理をコンピュータに実行させるための情報処理プログラムであって、
前記学習済みモデルは、学習済みのLSTM(Long Short Term Memory)ニューラルネットワークモデルであり、
前記車両状態情報には、前記車両の前後車体加速度を表す情報、前記車両の左右車体加速度を表す情報、及び前記車両のヨーレイトを表す情報の少なくとも1つの情報と、前記少なくとも1つの情報がセンサによって取得されたときの時刻を表す時刻情報とが含まれている、
情報処理プログラム。 Obtaining vehicle status information for each of a plurality of vehicles;
estimating road surface condition information on which each of the plurality of vehicles has traveled based on the acquired vehicle condition information for each of the plurality of vehicles;
a trained model that outputs the road surface condition information when the vehicle condition information is input, and that is trained in advance based on learning data in which the vehicle condition information and the road surface condition information are associated with each other, when estimating the road surface condition information, by inputting the acquired vehicle condition information to the trained model;
An information processing program for causing a computer to execute a process,
The trained model is a trained Long Short Term Memory (LSTM) neural network model,
The vehicle state information includes at least one of information representing a longitudinal vehicle body acceleration of the vehicle, information representing a lateral vehicle body acceleration of the vehicle, and information representing a yaw rate of the vehicle, and time information representing a time when the at least one piece of information is acquired by a sensor.
Information processing program .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/827,292 US12281908B2 (en) | 2021-06-25 | 2022-05-27 | Information processing apparatus, information processing method, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021105986 | 2021-06-25 | ||
| JP2021105986 | 2021-06-25 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023004846A JP2023004846A (en) | 2023-01-17 |
| JP7616119B2 true JP7616119B2 (en) | 2025-01-17 |
Family
ID=85100981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022027320A Active JP7616119B2 (en) | 2021-06-25 | 2022-02-24 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7616119B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6795064B1 (en) | 2019-08-27 | 2020-12-02 | トヨタ自動車株式会社 | Display processing device, display processing method, program |
| JP2021002161A (en) | 2019-06-20 | 2021-01-07 | 矢崎エナジーシステム株式会社 | Route presentation device, on-vehicle unit, and route presentation system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08201235A (en) * | 1995-01-31 | 1996-08-09 | Mazda Motor Corp | Road surface friction coefficient estimation method and estimation apparatus |
-
2022
- 2022-02-24 JP JP2022027320A patent/JP7616119B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021002161A (en) | 2019-06-20 | 2021-01-07 | 矢崎エナジーシステム株式会社 | Route presentation device, on-vehicle unit, and route presentation system |
| JP6795064B1 (en) | 2019-08-27 | 2020-12-02 | トヨタ自動車株式会社 | Display processing device, display processing method, program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023004846A (en) | 2023-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11280633B2 (en) | Method and system for evaluating a difficulty rating of an off-road route traversed by a vehicle | |
| US12084054B2 (en) | System and method for predicting wear progression for vehicle tires | |
| JP5269024B2 (en) | Road surface state estimation device and road surface state estimation method | |
| CN105584486B (en) | Vehicle cornering mode | |
| EP2956343A1 (en) | Simultaneous estimation of at least mass and rolling resistance | |
| JP6796527B2 (en) | Vehicle condition monitoring device, vehicle condition monitoring system and vehicle condition monitoring method | |
| JP7028223B2 (en) | Self-position estimator | |
| US20100100360A1 (en) | Model-based road surface condition identification | |
| US12281908B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP2018181034A (en) | Driving support device, driving support method and data structure therefor | |
| JP7616119B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7335317B2 (en) | Road surface evaluation device | |
| JP7595494B2 (en) | Wear amount estimation system, computation model generation system, and wear amount estimation method | |
| US20230150462A1 (en) | Vibration based mu detection | |
| US10414409B2 (en) | Method for determining a dangerous driving indicator of a vehicle | |
| EP4187215B1 (en) | Systems and methods for determining an estimated weight of a vehicle | |
| JP7430272B2 (en) | Road surface evaluation device and road surface evaluation method | |
| JP2006023886A (en) | Traffic information system | |
| Langstand et al. | Learning to cooperatively estimate road surface friction | |
| JP6807215B2 (en) | Controls, estimation methods and programs | |
| Mizrachi et al. | Road surface characterization using crowdsourcing vehicles | |
| JP2024167774A (en) | Vehicle information processing device and information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240925 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7616119 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |