Skip to content

NVIDIA 플랫폼 기반 자율주행차 구현을 위한 SW개발 및 실무프로젝트

Notifications You must be signed in to change notification settings

NamWoo/self_driving_car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SW개발 및 실무 프로젝트 과정

NVIDIA 플랫폼 기반 자율주행차 구현을 위한 SW개발 및 실무프로젝트 과정 with 한컴아카데미/(구)한컴MDS

  • (.feat Thor수업에 임하는 나의 자세)

"Never give up. Without commitment, you’ll never start, but more importantly, without consistency, you’ll never finish. It’s not easy. Keep working. Keep striving. Never give up. Fall down seven times, get up eight. Ease is a greater threat to progress than hardship, so keep moving, keep growing, keep learning. See you at work.”

"절대 포기하지 마세요. 헌신없이는 그 무엇도 시작할 수 없어요. 더 중요한 것은 꾸준함 없이는 결코 그 무엇도 끝낼 수 없다는 거죠. 그것은 쉽지 않습니다. 그래도 계속 하세요. 노력하세요. 결코 포기하지 마세요. 7번 넘어지면 8번 일어나세요. 성장을 방해하는 가장 큰 적은 편안함입니다. 계속 움직이고, 계속 성장하고, 계속 배워나가세요." 덴젤워싱턴

교육과정 그리고 정리

  • 총 6개월 과정 (일 8시간, 총 24주)
  • 단계별로 NVIDIA 플렛폼의 여러 보드를 다루면서 학습하고 Embedded 환경에서 머신러닝을 가지고 전력최적화 s/w최적화를 이루며 스스로 주행하는 차량구현을 모토로 한다.
  • 4개월의 교육과정을 거치고 2개월의 실 프로젝트를 진행한다. 해당 기업에서 직접 개발을 진행한다거나 교육을 진행하거나
  • 작년에 함께 했던 맨토는 유라, 경신 같은 자율주행에 관심많은 전장 1티어(그래서 이쪽으로 취업을 많이 갔다)

버티는게 이기는거다. 매일매일 쏟아지는 지식들 속에서 흘려 버릴건 흘리고 새로운 걸로 다시 퐉퐉 채우면서 정리를 하자! 나중에 다시 보고 되새김하며 주어담길 바라며 과정이 끝날 즈음 남우에게 시작 때 남우가

6개월 중 4개월 교육

  • 전체 교육기간 5월 13일 ~ 11월 1일
  • 5월 13일 ~ 8월31일 까지 교육 + 주간 프로젝트
Week course Abstract 실습장비 강사님
0 OT 첫 오리엔테이션
1 C Programming C, 자료구조, 알고리즘 김성영
2 Embedded C Embedded 최적화 ARM9 S3C2450, MDS2450 김성영
3 C++ Programming C++언어 집중교육 서광원
4 Python Programming 네트워크, GUI 서영진
5 차량용 프로세서 디바이스제어 임베디드 리눅스, ARM 이해 ARM9 S3C2450, MDS2450 홍영기
6 차량용 프로세서 이해 및 활용 리눅스 포팅, 어셈블리어 실습 ARM9 S3C2450, MDS2450 홍영기
7 [차량용 OS 시스템 프로그래밍] 리눅스 시스템 프로그래밍 ARM9 S3C2450, MDS2450 서광원
8 [자율주행기능구현을위한차량용SW개발] 인피니온보드 시스템 이해 그리고 실습 Infineon AURIX TC27CA, Lauterbach Trace32 황호현
9 [차량용 OS 디바이스 프로그래밍] 모듈, 디바이스 드라이버 ARM9 S3C2450, MDS2450 김성영
10 자율주행 개발을 위한 OpenCV 차선 인식, 추출, 검출, 재구성 왕진영
11 ROS활용 및 QT프로그래밍 SLAM, QT멀티쓰레드 Raspberry Pi3 유신
12 NVIDIA TX보드를 활용한 딥러닝의 이해 Deep Learning, Tensorflow NVIDIA Jetson TX1 최희욱
13 Digits서버와 Nvidia TX기반의 영상처리 딥러닝 Digits, Detection, Segmentation NVIDIA TX1,TX2, Digits Server 김혜진
14 Drive PX2 딥러닝을 활용한 ADAS 개발 ADAS NVIDIA Drive PX2 김혜진
15 자율주행 상황인지를 위한 TF Object Detection SSD, Yolo NVIDIA TX2, Xavier 김혜진, 왕진영
16 자율주행 모형차를 활용한 자율주행기술구현 제어, ros, gazebo 모형차 김혜진,자이트론 대표님
.. 팀 프로젝트 진행 앞으로 두달 더

6개월 중 2개월 프로젝트

  • 5월13일 부터 11월1일 중 9월 2일부터 시작되는 프로젝트
  • 2개월간 하나의 주제를 가지고 맨토 님과 함께 2명~4명이 하나의 팀으로 진행

1조

  • 발표영상
  • 발표자: 강우성(현 SK텔레시스)
  • 주제: Multi Robot SLAM

2조

3팀

4팀

5팀

6팀

  • 발표영상
  • 발표자: 이현민(현 HL Klemove, from 만도)

아카데미 동기들 GITHUB

재필 이경 창호 윤수 한빈
우성 민준 남우 봉준 동훈
윤형 경호 태우 보경
지선 소현 민지 현민
강석 기찬 지윤 규식
  • 최초시작 25명, 현재는 22명
    • 선 취업 2명(3주차, 8주차)
    • 더 넓은 세상으로(=중도포기) 1명(2주차)

About

NVIDIA 플랫폼 기반 자율주행차 구현을 위한 SW개발 및 실무프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published