autowarefoundation / autoware-documentation

https://autowarefoundation.github.io/autoware-documentation/
Apache License 2.0
74 stars 141 forks source link

Update Open AD Kit wiki to explain the benefits of a microservices architecture #102

Closed kaspermeck-arm closed 2 years ago

kaspermeck-arm commented 2 years ago

Checklist

Description

Update the Open AD Kit wiki with more details of e.g., the benefits of developing and deploying Autoware as a microservices architecture

Purpose

Provide more clarity and raise awareness of the benefits microsevices architecture bring to Autoware

Possible approaches

Update the wiki https://github.com/autowarefoundation/autoware-projects/wiki/Open-AD-Kit-working-group

Definition of done

Once changes have been agreed on, reviewed and merged.

kaspermeck-arm commented 2 years ago

Open AD Kit Working Group

Inspired by Scalable Open Architecture For Embedded Edge’s (SOAFEE) take on how to enable the Software Defined Vehicle (SDV), Open Autonomous Drive Kit (Open AD Kit) aims to democratize autonomous drive (AD) systems by bringing the cloud and edge closer together. In doing so, Open AD Kit will lower the threshold for developing and deploying the Autoware software stack.

Working Group Leaders

Former leaders - Matt Spencer (Arm)

Working Group Goals

The Open AD Kit working group's main goals are to:

Benefits of Open AD Kit

Open AD Kit Architecture

Image

Relationships between Autoware, Reference Designs, and Open AD Kit

AWF_OpenADKit-ReferenceDesign drawio

Out of Scope

The Open AD Kit working group does not develop software features.

Current Activities

Overview

Refer to the Open AD Kit project page for the status of on-going tasks.

Autoware and Open AD Kit roadmap

AWF RoadMap drawio

Meeting Minutes

From March 10th 2022 onward, meeting minutes can be found in GitHub discussions with the Meeting:openadkit_wg label.

Archived Meeting minutes from GitLab - [2022/02/24](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20220224) - [2022/02/10](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20220210) - [2022/01/26](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20220126) - [2022/01/12](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20220112) - [2021/12/16](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20211216) - [2021/12/01](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20211201) - [2021/11/03](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20211103) - [2021/10/20](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20211020) - [2021/10/06](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20211006) - [2021/09/22](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210922) - [2021/09/08](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210908) - [2021/08/24](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210824) - [2021/07/28](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210728) - [2021/07/14](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210714) - [2021/07/01](https://gitlab.com/autowarefoundation/autoware-foundation/-/wikis/open-ad-kit/minutes/20210701)

How to Participate

The Open AD Kit working group meets every week on a rotating schedule as follows:

For meeting information, see the Autoware Foundation event calendar for when upcoming meetings will be held.

If you use Google Calendar, you can subscribe to this calendar directly to have it displayed alongside your own calendar events. To do this, click the "+ Google Calendar" link in the bottom right corner of that site. Note that this will not add the events to your own calendar, meaning you may not receive notifications about meetings starting soon. For those not using Google Calendar, you can add the calendar to your own by downloading it as an ICS file and importing that into your calendar software.

ghost commented 2 years ago

@samet-kutuk Just to confirm, were you able to work with @kasperornmeck on the proposed changes? Failing that, have you had time to review the proposed changes to give any feedback?

kaspermeck-arm commented 2 years ago

@LalithVipulananthan I updated the description, making some clarifications I realized were needed after the WG call this week. I'm happy with the state of it now.

samet-kutuk commented 2 years ago

@samet-kutuk Just to confirm, were you able to work with @kasperornmeck on the proposed changes? Failing that, have you had time to review the proposed changes to give any feedback?

Hi Lalith, I just had the time to look into it.

When I previously looked at it there were some unfinished sentences but Kasper fixed that with revision. I have no feedback to provide as I believe it's sufficient for Github purposes.

kaspermeck-arm commented 2 years ago

@samet-kutuk Thanks for reviewing the updated revision, and I did indeed update it after our call last week. Girish has reviewed this and had no comments.

@LalithVipulananthan If there are no other reviews pending, I think we can update the Open AD Kit page?

NaoyoriTanzawa commented 2 years ago

@kasperornmeck Thank you for the proposal! Can we leave "Relationship between Autoware, Reference Design, and Open AD Kit" and "Proposal of Detailing The Autoware High Level ODD Roadmap" from the current one?

ghost commented 2 years ago

@kasperornmeck The plan was to wait until this week's WG meeting for any other feedback, so if we have received no other comments by that time, then the wiki can be updated.

And just in case, please note Tanzawa-san's comment above about leaving in the slides from the current wiki page (@samet-kutuk).

ghost commented 2 years ago

Updated the wiki with the agreed draft above, so closing out issue