- git clone --recursive https://github.com/sh-song/gigacha-vision-master.git
- ./run_all.sh
- ./kil_all.sh
All modules(lidar, fusion, yolo, ...) are in 'modules' directory as github submodules.
Each module should contain:
- Dockerfile
- docker_build.sh
- run.sh on its uppermost directory.
Container name in 'run.sh' >> module_list.json in this repo
TODO
- add submodules in 'modules' directory
├─ README.md
├─ run_all.sh => shells 폴더 안에 있는 모든 sh파일 실행(각각 컨테이너 생성)
├─ kill_all.sh => run_all.sh으로 실행한 모든 컨테이너 종료
├─ module_list.json => 모듈별 레포지토리 이름, 컨테이너 이름 등이 기록돼있음
├─ modules => 안에 git submodule로 각 모듈의 레포지토리 존재. 다른 모듈들 추가 필요.
│ ├─ gigacha_sensorfusion
│ └─ obstacle-tracker
└─ shells
├─ run_camera.sh => 카메라 센서 실행
├─ run_fusion.sh => 카메라-라이다 퓨전 실행
├─ run_lidar.sh => 라이다 센서 실행
├─ run_tracker.sh => 라이다 클러스터 트래커 실행
└─ run_yolo.sh => 욜로 실행