Search

KR-102964317-B1 - METHOD AND SYSTEM FOR ANALYZING AUTONOMOUS DRIVING DATA

KR102964317B1KR 102964317 B1KR102964317 B1KR 102964317B1KR-102964317-B1

Abstract

The present disclosure relates to a method for analyzing autonomous driving data, which is performed by at least one processor. The method for analyzing autonomous driving data includes the steps of collecting first data associated with the state of an autonomous vehicle and second data associated with the driving environment of an autonomous vehicle from a virtual environment simulator, collecting third data associated with the control of an autonomous vehicle from an autonomous vehicle control unit, and generating an autonomous driving data analysis result based on the first data, the second data, and the third data.

Inventors

  • 정지원
  • 홍준
  • 배현섭
  • 오승욱
  • 조민성
  • 조민근
  • 이성건

Assignees

  • 주식회사 모라이
  • 슈어소프트테크주식회사

Dates

Publication Date
20260513
Application Date
20230628

Claims (10)

  1. In an autonomous driving data analysis method performed by at least one processor, A step of collecting first data associated with the state of an autonomous vehicle and second data associated with the driving environment of the autonomous vehicle from a virtual environment simulator; A step of collecting third data associated with the control of the autonomous vehicle from an autonomous vehicle control device; A step of generating an autonomous driving data analysis result based on the first data, the second data, and the third data; A step of visualizing and outputting the above autonomous driving data analysis results on a display in chronological order; A step of displaying a timeline in a first area of the above display; A step of displaying on the timeline at least one of a first visual object representing a specific location associated with a specific point in time on a predetermined test scenario and a plurality of second visual objects associated with a plurality of events; and receiving user input selecting one of the first visual object and the plurality of second visual objects Includes, The step of visualizing and outputting the above is, A step of outputting an autonomous driving data analysis result associated with any one of the specific point in time and the plurality of events on a plurality of areas of the display based on the received user input above - the plurality of areas are areas different from the first area - Autonomous driving data analysis method including
  2. In paragraph 1, The first data above includes at least one of the hourly speed, acceleration, position information, heading, or front wheel angle of the autonomous vehicle, and The second data above includes at least one of information about a plurality of surrounding objects or virtual sensor data of the autonomous vehicle, and The above third data includes at least one of an accelerator pedal input value, a brake pedal input value, or a steering angle input value of the autonomous vehicle over time, in a method for analyzing autonomous driving data.
  3. In paragraph 1, The first data, the second data, and the third data are generated based on the predetermined test scenario, and The virtual environment simulator transmits at least a portion of the first data and the second data to the autonomous driving vehicle control device, and The autonomous driving data analysis method, wherein the autonomous driving vehicle control device transmits at least a portion of the third data generated based on data received from the virtual environment simulator to the virtual environment simulator.
  4. delete
  5. delete
  6. In paragraph 1, The step of visualizing and outputting the above is, A step of visualizing and outputting hourly virtual sensor data of the autonomous vehicle in a second area among the plurality of areas; and Step of outputting a time-series simulation image of a virtual environment to a third area among the plurality of areas above Autonomous driving data analysis method including
  7. In paragraph 1, The step of visualizing and outputting the above is, A step of visualizing and outputting the time-series position of the autonomous vehicle on a map in the fourth area among the plurality of areas; and A step of visualizing and outputting at least one of the hourly speed, acceleration, accelerator pedal input value, brake pedal input value, or collision status of the autonomous vehicle in the fifth area among the plurality of areas above. Includes, A method for analyzing autonomous driving data, wherein the entire movement path of the autonomous vehicle on the map is displayed in the fourth area along with the hourly position of the autonomous vehicle.
  8. In paragraph 1, Step of obtaining event detection conditions; and A step of detecting the plurality of events from the autonomous driving data analysis result based on the above event detection conditions Includes more, The step of receiving the above user input is, A step of receiving user input selecting a specific second visual object among the plurality of second visual objects above - the specific second visual object is associated with a specific event among the plurality of events - Includes, The step of visualizing and outputting the above is, A step of outputting at least one of an evaluation score associated with the specific event, an evaluation score deduction factor, or the speed of the autonomous vehicle at the time of a collision to the sixth area among the plurality of areas above. Autonomous driving data analysis method including further
  9. A computer program stored on a computer-readable recording medium for executing a method according to any one of paragraphs 1 through 3 and paragraphs 6 through 8 on a computer.
  10. As an information processing system, Communication module; Memory; and At least one processor connected to the memory and configured to execute at least one computer-readable program contained in the memory. Includes, The above at least one program is, Collecting first data associated with the state of an autonomous vehicle and second data associated with the driving environment of the autonomous vehicle from a virtual environment simulator, and Collecting third data related to the control of the autonomous vehicle from the autonomous vehicle control device, and Generates an autonomous driving data analysis result based on the first data, the second data, and the third data, and The above autonomous driving data analysis results are visualized and displayed on a screen in chronological order, and A timeline is displayed in the first area of the above display, and Displaying on the timeline at least one of a first visual object representing a specific location associated with a specific point in time on a predetermined test scenario and a plurality of second visual objects associated with a plurality of events, and Commands for receiving user input selecting any one of the first visual object and the plurality of second visual objects The above visualization and output is, An information processing system that outputs an autonomous driving data analysis result associated with any one of the specific point in time and the plurality of events on a plurality of areas of the display based on the received user input, wherein the plurality of areas are areas different from the first area.

Description

Method and System for Analyzing Autonomous Driving Data The present disclosure relates to a method and system for analyzing autonomous driving data, and specifically to a method and system for generating an autonomous driving data analysis result based on first data associated with the state of an autonomous vehicle, second data associated with the driving environment of an autonomous vehicle, and third data associated with the control of an autonomous vehicle. Recently, with the development of automotive-related technologies such as IT, electrical, and electronic technologies, autonomous driving technology that utilizes all of these is gaining attention. Since autonomous driving technology controls the vehicle without driver intervention, it entails many social issues, such as safety regulations, requiring verification through extensive testing, and a large amount of raw data is generated during the testing process. In order to test autonomous driving technology and verify its safety, generated raw data needs to be meaningfully organized and provided to evaluators. However, conventional autonomous driving systems have a problem in that they provide the generated raw data as is, causing evaluators to spend a lot of time and money testing the autonomous driving technology. Embodiments of the present disclosure will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto. FIG. 1 is a drawing showing an example of an autonomous driving data analysis system and related device according to one embodiment of the present disclosure. FIG. 2 is a schematic diagram showing a configuration in which an information processing system according to one embodiment of the present disclosure is connected to communicate with a plurality of autonomous vehicles that are subject to evaluation. FIG. 3 is a block diagram showing an information processing system providing a method for analyzing autonomous driving data according to one embodiment of the present disclosure. FIG. 4 is a drawing showing another example of an autonomous driving data analysis system and related device according to one embodiment of the present disclosure. FIG. 5 is a drawing showing an example of an autonomous driving data analysis interface according to one embodiment of the present disclosure. FIG. 6 is a diagram illustrating an example of obtaining event detection conditions according to one embodiment of the present disclosure. FIG. 7 is a drawing showing an example of displaying a visual object in a first area of an autonomous driving data analysis interface according to one embodiment of the present disclosure. FIG. 8 is a drawing illustrating an example of outputting specific visual objects and event information areas displayed on the timeline of an autonomous driving data analysis interface according to one embodiment of the present disclosure. FIG. 9 is a drawing showing an example of an event information area according to one embodiment of the present disclosure. FIG. 10 is a drawing showing an example of a scenario simulation result report summary page and a history of detected events according to one embodiment of the present disclosure. FIG. 11 is a flowchart illustrating an example of an autonomous driving data analysis method according to one embodiment of the present disclosure. Hereinafter, specific details for implementing the present disclosure will be described in detail with reference to the attached drawings. However, in the following description, specific descriptions regarding widely known functions or configurations will be omitted if there is a risk that the gist of the present disclosure may be unnecessarily obscured. In the attached drawings, identical or corresponding components are assigned the same reference numerals. Additionally, in the description of the following embodiments, the description of identical or corresponding components may be omitted. However, even if a description of a component is omitted, it is not intended that such component is not included in any embodiment. The advantages and features of the disclosed embodiments and the methods for achieving them will become clear by referring to the embodiments described below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below but may be implemented in various different forms, and the embodiments provided are merely to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention. The terms used in this specification will be briefly explained, and the disclosed embodiments will be described in detail. The terms used in this specification have been selected to be as generally used as possible, taking into account their functions in this disclosure; however, these terms may vary depending on the intent of those skilled in the art, case