Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Autonomous Driving Data Framework(ADDF)

ADDF logo

Static Checking Integration Tests

[!WARNING] This repository has been archived and is no longer maintained.

Deprecation Notice: This repo is no longer being maintained, and contains known security issues. The repository has been made read-only for historical reference.

ADDF is a collection of modules for Scene Detection, Simulation (mock), Visualization, Compute, Storage, Centralized logging etc, deployed using SeedFarmer orchestration tool. ADDF allows you to build distinct, stand alone Infrastructure as code (IAAC) modules and exchange information about dependencies using metadata which can be exported from one module and imported into another. Each module can be found under the modules directory of this repository.

Deployment Instructions

You can refer to the SeedFarmer guide to understand how SeedFarmer CLI can be used to bootstrap and deploy ADDF.

You can follow instructions in the Deployment Guide Readme. You can also follow the blogpost for understanding ADDF in detail.

Please see the ADDF Security and Operations Guide for in-depth recommendations on assessing, deploying, customizing, and operating ADDF.

Different types of modules supported by ADDF

Use-case specific Modules

TypeDescription
Rosbag Image Pipeline ModuleDeploys a Rosbag Image pipeline for use in ADDF
Rosbag WebViz ModuleDeploys and Visualizes Rosbag Data on AWS using Webviz for use in ADDF

Optional Modules

TypeDescription
DataLake Buckets ModuleDeploys shared datalake buckets such as input, intermediate, output, logging, artifact buckets for use in ADDF

Integration Modules

TypeDescription
DDB to Opensearch ModuleThis module integrates DynamoDB table with Opensearch cluster
EKS to Opensearch ModuleThis module integrates EKS Cluster with Opensearch cluster
EMR to Opensearch ModuleThis module integrates EMR Cluster with Opensearch cluster
Opensearch Proxy ModuleThis module deploys a Proxy server to access Opensearch cluster

Simulation Modules

TypeDescription
K8s-Managed ModuleThis module helps running simulations on AWS EKS, when triggered by KubernetesJob Operator from airflow environment
AWS Batch ModuleThis module helps running simulations on AWS Batch, when triggered by Batch Operator from airflow environment

IDE Modules

TypeDescription
Self Managed JupyterHub ModuleThis module deploys self managed JupyterHub environment on AWS EKS
Self Managed VSCode ModuleThis module deploys self managed VSCode environment on AWS EKS
AWS Managed EMR Studio ModuleThis module deploys AWS managed EMR Studio with EMR on EKS

Example Modules

TypeDescription
Example DAG ModuleThis module deploys a pattern to integrate a target DAG module to work with shared MWAA Cluster

Reporting Issues

If you notice a defect, feel free to create an Issue

Deployment FAQ

If you need to debug a deployment in ADDF, here are few things you can checkout Readme

关于 About

ADDF is a collection of modules, deployed using the SeedFarmer orchestration tool. ADDF modules enable users to quickly bootstrap environments for the process and analysis of autonomous driving data.

语言 Languages

Python84.8%
Shell7.1%
Jupyter Notebook2.6%
TypeScript2.5%
Dockerfile1.9%
Smarty0.9%
HCL0.1%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
50
Total Commits
峰值: 12次/周
Less
More

核心贡献者 Contributors