We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.
If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”
Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms.
Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.
Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.
Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.
Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the AWS Cookie Notice.
We display ads relevant to your interests on AWS sites and on other properties, including cross-context behavioral advertising. Cross-context behavioral advertising uses data from one site or app to advertise to you on a different company’s site or app.
To not allow AWS cross-context behavioral advertising based on cookies or similar technologies, select “Don't allow” and “Save privacy choices” below, or visit an AWS site with a legally-recognized decline signal enabled, such as the Global Privacy Control. If you delete your cookies or visit this site from a different browser or device, you will need to make your selection again. For more information about cookies and how we use them, please read our AWS Cookie Notice.
To not allow all other AWS cross-context behavioral advertising, complete this form by email.
For more information about how AWS handles your information, please read the AWS Privacy Notice.
We will only store essential cookies at this time, because we were unable to save your cookie preferences.
If you want to change your cookie preferences, try again later using the link in the AWS console footer, or contact support if the problem persists.
AWS IoT FleetWise is a managed service that allows you to efficiently collect vehicle data and organize it in the cloud to gain insights about your fleet(s) of vehicles. You can use the data transferred by AWS IoT FleetWise to help you analyze vehicle fleet health to quickly identify potential maintenance issues, make in-vehicle infotainment systems smarter, or use analytics and machine learning (ML) to improve models for autonomous driving and advanced driver assistance systems (ADAS).
AWS IoT FleetWise removes the complexities of collecting data from vehicle fleets at scale. Using virtual vehicle modeling, you can create a common data format across vehicle brands, models, and components, allowing for streamlined fleet-wide data analysis in the cloud.
AWS IoT FleetWise also helps you more intelligently collect vehicle data, which provides you access to more useful data in the cloud. You can improve data relevance by creating time- and event-based data collection campaigns that send the exact data you need to the cloud.
First, log in to the AWS Management Console. Next, check out the documentation for getting started, listed under the documentation tab on this page. Finally, start building with AWS IoT FleetWise by modeling your vehicle and defining data collection campaigns.
The Edge Agent Reference Implementation for AWS IoT FleetWise can run on most embedded Linux-based platforms. To see examples of reference hardware the Edge Agent Reference Implementation has been ported to, visit the Partners page. Instead of procuring hardware, the Developer Guide contains instructions for setting up a virtual environment using an Amazon Elastic Compute Cloud (EC2) instance powered by AWS Graviton2.
Porting your Edge Agent to your target hardware is a straightforward process. To get started, you can find porting information on the Edge Agent GitHub page, which includes source code access, platform support, build dependency information, and other resources. To learn more, see the Edge Agent guide available within the console.
Data collected and ingested through AWS IoT FleetWise goes directly into your storage repository, such as Amazon Timestream or Amazon Simple Storage Service (Amazon S3). You own and control data collected by AWS IoT FleetWise.
AWS IoT FleetWise collects and transports data collected from traditional CAN-based vehicle sensors (for instance, engine temperature or fuel pressure), as well as from vehicle sub-systems that include vision sensors like cameras, radars, and lidars.
A vehicle model is a digital representation of your vehicle’s sensors and signals. You can make these models as simple or as detailed as you wish. Using the virtual vehicle model as a blueprint for AWS IoT FleetWise allows you to organize vehicles by common attributes (such as number of doors) into campaigns and then set uniform collection parameters across your diverse fleet of vehicles. Vehicle models can help you create and share sensor and signal definitions across multiple providers. For detailed information, see the AWS IoT FleetWise Developer Guide.
Define the vehicle data you wish to collect by writing straight forward, rules-based statements from the AWS IoT FleetWise console. AWS IoT FleetWise sends these statements to your vehicles from the cloud, and your Edge Agent collects and transfers data according to the statements. For detailed information, see the AWS IoT FleetWise Developer Guide.
You can integrate AWS IoT FleetWise with your existing implementations of AWS services, such as AWS IoT Core and Amazon Timestream. To discuss integration with your specific architecture, or other integration options with AWS IoT FleetWise, contact our sales team.
Use the Developer Guide to learn about key concepts and instructions for using the service.
In the API Reference, you’ll learn about API operations in detail and see sample requests, responses, and errors for the supported web services protocols.
The Edge Agent GitHub page includes source code access, platform support, build dependency information, and other resources.
No. To change the storage destination, you must create a new campaign and choose Amazon S3.
To collect vision system data using AWS IoT FleetWise, your vehicle hardware must send data signals via ROS2 (Robotic Operating System 2) middleware to your Edge Agent. CAN-based sensors can continue to send signals via the CAN bus. In 2024, we plan to support additional middleware.
Amazon Kinesis Video Streams lets you send video and audio directly from camera sensors to AWS for storage, playback, and analytics. With Kinesis Video Streams, customers can configure both continuous or events-based streaming. The new Kinesis Video Streams Edge Agent enables you to locally record and store video and audio from cameras and send media to the cloud on a defined schedule for long-term storage and playback. Additionally, using Kinesis Video Streams with WebRTC, you can enable real-time, on-demand viewing of camera media.
Vision system data from AWS IoT FleetWise lets you collect data from vehicle vision sub-systems and middleware that include cameras, radars, and lidars. In the cloud, you can model vehicle sensors and sub-systems, and define campaigns that let you collect only the data that you need (for example, only 5 seconds before and after a hard-braking event). The service automatically synchronizes and organizes structured and unstructured vision system data, metadata, and standard sensor (telemetry data), enabling you to run experiments, augment machine learning models, and improve simulations.
You will first model and provision your vehicles in the cloud. AWS IoT FleetWise provides scripts that enable you to import your signals to the signal catalog in ROS2 format and build a decoder that enables your Edge Agent to parse those signals. You will also be able to import CAN signals and specify their decoders, just as you can today.
Next, you will deploy a data collection campaign. You can create time- or event-based campaigns and collect both CAN signals and ROS2 signals in the same campaign. Your Edge Agent will collect data from the relevant vehicle middleware or network (ROS2/CAN) based on the campaign parameters. Both structured (object list, sensor metadata, vehicle ID) and unstructured (image or video frames) data will be sent to the cloud.
AWS IoT FleetWise will automatically organize the data by adding timestamps and other metadata (event ID, campaign, vehicle). Structured data will have a link to corresponding unstructured data stored in Amazon S3 for easy reference. Customers can use other AWS services like AWS Glue and Amazon Athena to combine their datasets and query their data.