Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Automotive
  4. Eclipse SDV Blueprints
  5. Eclipse SDV Blueprints
×

Informative message

This proposal has been approved and the Eclipse SDV Blueprints project has been created.
Visit the project page for the latest information and development.

Go to Project

Eclipse SDV Blueprints

Basics
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
Parent Project: 
Eclipse Automotive
Background: 

The Eclipse SDV working group (https://sdv.eclipse.org) wants to be “An open technology platform for the software defined vehicle of the future; focused on accelerating innovation of automotive-grade in-car software stacks using open source and open specifications developed by a vibrant community.” In that scope, we develop several Eclipse projects. Within the Eclipse SDV Blueprints we now want to have a place to discuss, develop, and highlight the potentials and capabilities of combining these developed technologies. Given the complexity of the SDV projects landscape, the SDV blueprints also serve as examples, offering easily adaptable templates that effectively cater to comparable use cases.

Scope: 

The Eclipse SDV Blueprints project hosts blueprints, deployment descriptors and configuration for combining and demonstrating Eclipse SDV technology.

The scope of this project is to host blueprints utilizing Eclipse SDV technology. So, we do not plan to develop new Eclipse SDV technology within this project other than elements directly supporting the implementation of the specific use case. Main deliverables will thus usually be deployment descriptors and configuration for combining the utilized projects.

Description: 

The Eclipse SDV Blueprints project hosts different blueprints of how to apply technologies developed in the scope of the projects of the Eclipse SDV working group (sdv.eclipse.org). This makes it possible to highlight the capabilities and features of the software provided by the Eclipse SDV working group and explore potential for collaboration and integration of these technologies.

A blueprint is an examplatory use case implementation based on artifacts created in the scope of participating SDV projects and adjacent OSS technologies together with some blueprint specific code that ties it all together.

Adopters of a blueprint can then see all the moving parts and can participate in the future development of the software to ensure it meets their future needs as well. With these blueprints, the goal is not to define how everyone will tackle these problems, but to get something usable out, see how people make use of it, and to get feedback on it. This feedback can either be channeled backed into the blueprint or forwarded to the utilized projects.

Why Here?: 

The Eclipse SDV working group creates the blueprints and most of the used projects are developed within the Eclipse Foundation which is why it makes most sense to place the Eclipse SDV Blueprints project under the Eclipse Foundation too.

Licenses: 
Apache License, Version 2.0
Legal Issues: 

As of now, we do not see legal issues. License compatibility is already a requirement when selection a new project to become part of a blueprint.

Project Scheduling: 

The code for the Truck Fleet Management blueprint is already developed in a private repository so we plan to have this released as an initial contribution. Over time, we might add further blueprints but there is no exact timing for that yet.

Future Work: 

For future work we plan to extend the existing use case, e.g. by integrating additional Eclipse SDV projects. We also expect the Eclipse SDV community to come up with further blueprints that could be published under the proposed project.

People
Project Leads: 
Naci Dai
Committers: 
Kai Hudalla
Sven Erik Jeroschewski
Deniz Memis
Naci Dai
Mentors: 
Jay Billings
Interested Parties: 

Projects involved in the Eclipse SDV Working Group.

Source Code
Initial Contribution: 

For the initial contribution, we plan the implementation of two Blueprints described in further details in https://newsroom.eclipse.org/eclipse-newsletter/2023/april/eclipse-sdv-releasing-its-first-blueprints and https://gitlab.eclipse.org/eclipse-wg/sdv-wg/sdv-technical-alignment/sdv-technical-topics/sdv-distro-usecases.

For the Truck Fleet Management blueprint, the idea is to combine Eclipse Leda, Eclipse Kuksa, and Eclipse Velocitas to enable the retrieval of fleet management relevant data from vehicles into a back end.

In the Autonomous Racers blueprint we show how to orchestrate ROS-based software stacks on F1Tenth racers through the usage of Eclipse Muto, Eclipse Ditto and Eclipse Chariott and potentially Eclipse Kuksa and Eclipse Velocitas.

Source Repository Type: 
GitHub
  • Sign in to post comments.
Incubating - Eclipse SDV Blueprints

Related Projects

Project Hierarchy:

  • Eclipse Automotive
  • Eclipse SDV Blueprints

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top