User Tools

Site Tools


gsoc:2022-gsoc-agl

This is an old revision of the document!


Google Summer of Code 2022: Automotive Grade Linux projects

Automotive Grade Linux Introduction

What is Automotive Grade Linux?

Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies.

AGL Community

Website - www.automotivelinux.org

Wiki – http://wiki.automotivelinux.org

Git - gerrit.automotivelinux.org

Mailing Lists - http://lists.automotivelinux.org/

IRC channel - #automotive on libera.chat

Code Licenses: mostly Apache 2.0, MIT for own code, otherwise as upstream

Primary Mentor contact: jsmoeller (at) linuxfoundation (dot) org

Project Proposals

  • Beginner (short/half-time/175h):
    • Task #1a: Write a flutter demo application demoing an Instrument Cluster or an IVI Dashboard (or tbd)
    • Task #1b: Write a html5 demo application demoing an Instrument Cluster or an IVI Dashboard (or tbd)
      • Contact: jsmoeller (at) linuxfoundation.org
  • Intermediate:
    • Task #2a (short/half-time/175h):
      • Write an application in Qt or HTML5 or flutter that reads and displays CAN data through kuksa.val
      • Update documentation pages based on work.
      • jsmoeller (at) linuxfoundation.org
    • Task #2b (long/full-time/350h):
      • Write and application in Qt and HTML5 and flutter that reads and displays CAN data through kuksa.val
      • Update documentation pages based on work.
      • Contact: jsmoeller (at) linuxfoundation.org
  • Advanced:
    • Task #3 (long/full-time/350h): Platform Development
      • Your task will be to either create or enhance a container-based setup using AGL - talk to jsmoeller (at) linuxfoundation.org
  • Advanced++:
    • Task #4 extend the ROS support (Robot OS - meta-ros) (long/full-time/350h)
    • Task #5 extend the jailhouse support (long/full-time/350h)
gsoc/2022-gsoc-agl.1645467428.txt.gz · Last modified: 2022/02/21 18:17 by jsmoeller