Applied Intuition’s Log Management Handbook: Powering Autonomy With Drive Data (Part 1)
We value your privacy
We use cookies and similar technologies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. For more information, please see our cookie policy.
Customize Consent Preferences
We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
The cookies that are categorized as “Necessary” are stored on your browser as they are essential for enabling the basic functionalities of the site....
Always active
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
Cookie
cookieyes-consent
Duration
1 year
Description
CookieYes sets this cookie to remember users' consent preferences so that their preferences are respected on subsequent visits to this site. It does not collect or store any personal information about the site visitors.
Cookie
_cfuvid
Duration
session
Description
Calendly sets this cookie to track users across sessions to optimize user experience by maintaining session consistency and providing personalized services
Cookie
__cf_bm
Duration
1 hour
Description
This cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
Cookie
BIGipServer*
Duration
session
Description
Marketo sets this cookie to collect information about the user's online activity and build a profile about their interests to provide advertisements relevant to the user.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
No cookies to display.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
Cookie
_ga_*
Duration
1 year 1 month 4 days
Description
Google Analytics sets this cookie to store and count page views.
Cookie
_ga
Duration
1 year 1 month 4 days
Description
Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors.
Cookie
vuid
Duration
1 year 1 month 4 days
Description
Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos on the website.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
No cookies to display.
Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.
Cookie
VISITOR_PRIVACY_METADATA
Duration
6 months
Description
Used by YouTube to store and respect the user’s privacy and consent settings for embedded videos and related personalization.
Cookie
YSC
Duration
session
Description
Youtube sets this cookie to track the views of embedded videos on Youtube pages.
Cookie
VISITOR_INFO1_LIVE
Duration
6 months
Description
YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface.
Cookie
__Secure-ROLLOUT_TOKEN
Duration
6 months
Description
Used by YouTube to manage feature experiments and interface rollouts, ensuring a consistent experience and supporting testing of new features.
Cookie
__Secure-YEC
Duration
past
Description
Used by YouTube/Google to detect spam, fraud and abuse in ad interactions and video views, helping ensure advertisers and creators are billed fairly.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Applied Intuition’s Log Management Handbook: Powering Autonomy With Drive Data (Part 1)
Drive data is one of the most essential building blocks of autonomous systems development. Our log management handbook discusses the journey of a drive data file from inception to storage and lays out common practices for autonomy programs across industries.
October 19, 2022 • 4 min read
Log management is one of the most important tasks that every autonomy program needs to master. Test fleets collect on average four terabytes of drive data per vehicle per day, while production fleets (i.e., vehicles purchased by individual consumers) can generate millions of events per day. This firehose of data has enormous potential to power an autonomy program’s development efforts.
Due to the costs and risks involved in real-world testing, it is crucial that autonomy programs collect and manage their drive data effectively. For example, to operate a test fleet, autonomy programs must purchase and maintain vehicles and sensors and pay a team of safety operators. Additionally, just one critical mistake during real-world testing can put human lives at risk. Autonomy programs should thus implement practices to scale their data collection efficiently, create a pipeline for effective drive data processing, and build scalable workflows that extract the maximum value from all collected data.
Applied Intuition’s log management handbook discusses the technical building blocks, ideal workflows, and cost management strategies of an expansive drive data management process. This blog post is the first in a three-part series providing a short introduction to these topics. The full-length handbook is available for download below.
In autonomous systems development, log data is any real-world drive data collected on the system corresponding to the autonomous task at hand. For autonomous vehicles, log data is collected during a drive and ranges from raw sensor inputs to pedal or wheel actuation commands.
Who should read this handbook?
The concepts, principles, and approaches laid out in our log management handbook apply to autonomy programs of all sizes and across industries. Most metrics and examples concern SAE Level 2-4 systems in automotive, but the contents of our handbook are equally relevant to autonomous trucking, construction, mining, and agriculture as well as warehouse robots, unmanned aerial systems, and other types of autonomous systems.
The log management life cycle
Our handbook’s structure follows the journey of a drive data file from inception to long-term storage (Figure 1). First, an autonomous system collects the drive data file. Next, data processing pipelines distribute it, and different teams explore it according to their specific use case. Finally, the drive data file lands in long-term storage. Our handbook discusses each of these steps in detail.
Figure 1: Components of a drive data workflow.
Different workflows powered by drive data
Drive data powers various workflows for different teams within autonomous systems development. Our handbook covers the following workflows:
Data science: Building a platform to mine data, run analytics, and extract metrics from fleet data.
Diagnosing issues: Triaging issues from real-world testing effectively and assigning problems for development teams to solve.
Module development: Scaling the development of perception, prediction, motion planning, and localization modules in a cost-effective manner.
Curating labeled datasets: Detecting events of interest and creating labels for machine learning (ML) training.
Simulation: Creating simulations from drive data to power development and triage.
Acceptance testing: Verifying if the release of a new software version is ready for further use.
Validating supplier solutions: Determining if a system provided by a Tier 1 or Tier 2 supplier performs to the required specifications.
Regression testing: Ensuring that previously solved issues do not reappear.
Conclusion
Drive data is one of the most essential building blocks of autonomous systems development. Our log management handbook explains common drive data management challenges and lays out recommended practices for autonomy programs across industries. The next part of this blog post series will summarize the handbook’s key insights regarding an important step in the log management life cycle: Drive data exploration. Stay tuned for the next blog post, or download the entire handbook today.