Autoware Safety Island
Contents
Overview
Workflow
Main Components
Autoware Components
ROS RCL to Zephyr mapping
User Guide
Quickstart
Prerequisites
Clone the repository
Enter the development container
Build the Zephyr firmware
What to do next
Arm Virtual Hardware deployment
1. Launch the AVH instance
Configure credentials
Deploy with the script (recommended)
Deploy via the web UI
2. Launch the Autoware main compute on EC2
3. Connect the VPN
Using the script
Manual setup
4. Start Autoware
5. Drive the simulation
NXP S32Z270DC2 (real HW)
Build for the S32Z
Board-specific notes
Flashing
Network setup
Testing
Unit test (node + DDS round-trip)
DDS publisher only
DDS subscriber only
Running tests
Troubleshooting
VPN interface is not
tap0
Domain bridge is running but no traffic
Messages are truncated or dropped at size
Firmware appears hung for ~10 s at boot
RViz2 crashes with
libGL
error:
failed
to
create
drawable
AVH console logs stop streaming
Design
Architecture
Two-domain DDS topology
Controller node
RTOS primitives
Build pipeline
DDS topics
Subscriptions (inputs)
Publications (outputs)
Rates and timing
Zephyr to FreeRTOS Porting Plan
Overview
Current State
Key Points
Target Design
Core Changes
Porting Plan
Board and Risks
First Milestone
Apache License
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
2. Grant of Copyright License.
3. Grant of Patent License.
4. Redistribution.
5. Submission of Contributions.
6. Trademarks.
7. Disclaimer of Warranty.
8. Limitation of Liability.
9. Accepting Warranty or Additional Liability.
APPENDIX: How to apply the Apache License to your work
Changelog & Release Notes
Unreleased (since v2.0)
New features
Changed
Third-party repositories
v2.0
New features
Changed
Limitations
Resolved issues
Third-party repositories
v1.0
Limitations
Known issues
Third-party repositories
Autoware Safety Island
»
Index
Index