Thank you everyone for having attended these meetings !
Please find minutes.
Meeting 2019-10-15 & 2019-10-16 Reference Platform Working Group Call #2
Agenda
- Introduction of the role of the Reference Platform Working Group
- Process
- Requirements
- Initial Reference Platform
- AOB
Introduction
-
The Wiki Page
-
The Communication
-
The Meetings
-
The Role & the Goals
- Defining platforms requirements (with process)
- Defining platforms tests
- Accompanying partners for Reference Platform development
- Synchronizing platform with roadmap software and overall Autoware roadmap (AI, Auto, Demo)
- Referencing Reference Platforms for the community (not selling)
- Comment Tuesday => WG responsible of Autoware.IO activities too
Process
- The process is being defined by Autoware TSC - In Progress
- This will be iterative process with review and approval
Requirements
- Very initial lists
High Level Requirements for Platform
- De facto usable platform for Autoware.Auto
- Reference Platform must be road testing capable platform (in car)
- Code base available to the relevant gitlab
- Using silicon from our members
- Using software from our members
- Privilege/Promote of Autoware and foundation members technologies
- Not supporting only development but validation/testing
- Getting hardware into the testing in the loop
- Out-of-the-box experience is a key for success
- AWF is testing code on those platforms
-
Comments Tuesday
- Alignment with existing development for Autoware.Auto HW support (e.g. LiDAR => listing sensors such as Velodyne)
- Code for drivers should be pushed upstreamed as much as possible (limiting maintenance)
- Drivers for boards should be provided by members
-
Wednesday’s Comments
- Safety related requirements
High Level Requirements for Working Group
- Maintenance facilitation
- Proving which Autoware functions is working on which Autoware platforms
- WG must define information acceptance, and specifications
- Definition of specs by WG is about silicon, sensors, capabilities
- WG must coordinate the system validation and members to make the acceptance
- Responsibility of setting up the board for use cases is up to the user
- To define level of acceptance of platform+software
-
Tuesday’s Comments
- Hardware agnostic interfaces definition
- Definition of vehicle interfaces
- Open :: to figure out how RP WG is working with .IO
- Physical level interface with the car, while msg should be defined by .IO
- RP WG must interact with Vehicle Interface WG to ensure consistency for RP
-
Wednesday’s Comments
- Architecture definition (specs/arch)
- System level test cases and test plans (integration within vehicle as a system)
Initial Reference Platform
- Activity started already
/Ref Platform 1st map.png
- Driven by Autocore + 96boards, supported by Kalray
- Initiated prior creation of Working Group
- Aligning with Working Group as very first platform, helping on defining Working Group and adoption of platform
- Current status
- Board designed
- Board bring-up in progress, expecting first samples out of Autocore end of October
- Next steps
- Integration Autoware 1.12 => Autocore
- Integration of Accelerator (CNN) => Kalray
- Submission to Working Group for review and adoption
- Short description
- TI + NXP Apps chips
- MPPA Bostan Accelerator Chip
- Autocore 1.12
/1st PCU Autocore.png
- Yang introduction (Tuesday’s Comment)
- Answering desire to have first and perfect platform at first: never happening
- Proposing to have the ball rolling, by having active work going on
- Creating tangible way to capture requirements and support activities
- Enabling development (integration, ROS2, Autoware.AUTO…)
- Sensor fusion and apps running on NXP (on the board) and on Xilinx
- Mezzanine card developed for Xilinx chip
- Intents is to keep a modular approach to demonstrate the actual flexibility of the SW stack
- Design contributed by Autocore (https://discourse.ros.org/t/wg-rp-autoware-reference-platform-definition-documentation/9949)
- Will use this environment for contributing requirements as well
AOB
-
Wednesday’s Comments
- Safety links activity
- Schematics from Autocore for HCP
Attendees
- Tuesday’s session
- Stephane (Kalray)
- Yang (96boards)
- Geoff (TierIV)
- Leo Surico (NXP)
- Arthur Rocks (HiSilicon)
- Cheng Chen (Autocore)
- Josh Whitley (AutonomouStuff)
- Emmanuel Toillon (Kalray)
- Dan (Xilinx)
- Wednesday’s session
- Vincent Richard (Kalray)
- Arnaud (NXP)
- Poonam (NXP)
- Stephane (Kalray)
- Emmanuel Toillon (Kalray)
Next Meetings
- Wednesday 16th of October 9:00AM CET => TOMORROW (APAC friendly)
- Tuesday 29th of October 5:00PM CET (NA friendly | be careful about Daylight saving Time)
- Wednesday 30th of October 5:00PM CET (APAC friendly | be careful about Daylight saving Time)