Skip to main content

Projects

Bosch contributes to several open source projects spanning across domains – mobility, AIoT, energy, manufacturing, healthcare, and robotics are some of them.

Explore all projects
GitHub
C# | Java | JavaScript | Powershell | Python

admin-shell-io by IDTA

This repository hosts the open specifications of the Asset Administration Shell. The Asset Administration Shell implements interoperable digital twins. Digital twins are an enabling technology for any (cross-company) data exchange across the complete life cycle of a product between different stakeholders based on semantics. The specifications are governed by the Industrial Digital Twin Association (IDTA). Bosch is founding member of the IDTA.

GitHub
C

BMI08x-Sensor-API

Sensor API for controlling the BMI08x range of IMUs from Bosch Sensortec.

GitHub
C | C++

Bosch-BSEC2-Library

Arduino library to simplify using Bosch Sensortec's BSEC2 library.

GitHub
JavaScript | TypeScript

Bosch Carbyne Stack

Use Carbyne Stack to build resilient scalable infrastructure for sensitive data workloads. Carbyne Stack is a Cloud Native Secure Multiparty Computation (MPC) platform released under Apache License 2.0.

GitHub
C# | Go | Java | Javascript | Python

CycloneDX

OWASP CycloneDX is a full-stack Bill of Materials (BOM) standard that provides advanced supply chain capabilities for cyber risk reduction.The CycloneDX project provides standards in XML, JSON, and Protocol Buffers, as well as a large collection of official and community supported tools that create or interoperate with the standard.

GitHub
C++ | Python

doxysphinx

It is an easy-to-use cli tool and typically runs right after Doxygen generation. It reuses the Doxygen generated HTML output and integrates it into Sphinx document generation. It supports all known Doxygen features and integrates well with the Sphinx output. Doxysphinx also supports restructured text (rST) annotations within C++ files.

GitHub
Jsonnet | Rust | HTML

Eclipse openDuT

Eclipse openDuT automates the testing and validation process for automotive software and applications. This includes offering a framework for the testing and validation process but also includes process descriptions of the intended use.

GitHub
Javascript | Python | Rust | Jsonnet

Eclipse SDV Blueprint

A collaborative initiative led by Eclipse SDV members to bring the "software defined vehicle" concepts to life. A crucial aspect of each blueprint is to ensure users can easily reproduce it on their own. This requires well-written and highly clear documentation. Users can utilize blueprints as they are, for inspiration or as a foundation to customize and meet their specific needs.

GitHub
TypeScript | Java | Python | CSS | Jsonnet

Eclipse Semantic Modeling Framework

Model aspects of digital twins to create APIs & UIs based on semantic information.

GitHub
C | C++ | C# | Go | Java | Javascript | Python

FlatBuffers

FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.

GitHub
C++ | Rust | Python | Go

Kuksa.val

KUKSA.val provides in-vehicle software components for working with in-vehicle signals modelled using the COVESA VSS data model.

GitHub
C++ | CMake

locator_ros_bridge

This repository contains the bosch_locator_bridge package, which provides a ROS interface to the Rexroth ROKIT Locator. It translates ROS messages to the ROKIT Locator API (as described in the ROKIT Locator API documentation) and vice versa. It also allows to control the ROKIT Locator via ROS service calls.

GitHub
Python

luisy

This tool is an extension for the Python Framework luigi which helps to build reproducable and complex data pipelines for batch jobs.

GitHub
C | C++ | Jupyter Notebook | Python | TypeScript

MLCommons

The mission of MLCommons™ is to make machine learning better for everyone. It will help grow machine learning from a research field into a mature industry through benchmarks, public datasets and best practices.

GitHub
C++ | CMake | Python

off_highway_sensor_drivers

This project provides ROS drivers for Bosch Off-Highway sensor systems. (Radar Off-Highway Premium, Radar OHW, General Purpose Radar Off-Highway (GPR), Ultrasonic Sensor System OHW Entry & Premium)

GitHub
CSS | HTML | JavaScript | Kotlin | Shell

ORT (OSS Review Toolkit)

The OSS Review Toolkit (ORT) is a FOSS policy automation and orchestration toolkit which you can use to manage your (open source) software dependencies in a strategic, safe and efficient manner.

GitHub
Python

pyLife

pyLife is an Open Source Python library for state of the art algorithms used in lifetime assessment of mechanical components subject to fatigue load.

GitHub
Jupyter Notebook | Python

TorchPhysics

TorchPhysics is a Python library of (mesh-free) deep learning methods to solve differential equations.

GitHub
Make | HTML

vehicle_signal_specification

The overall goal of the Vehicle Signal Specification (VSS) is to create a common understanding of vehicle signals in order to reach a “common language” independent of the protocol or serialisation format.modelled using the COVESA VSS data model.

More to come ...