코스 이미지

K-Digital Training: 프로그래머스 자율주행 스쿨

2021년도 상반기 모집은 2월 중에 시작합니다.대기자 신청을 해주시면, 가장 먼저 연락드리겠습니다.

K-Digital Training100% 정부지원

프로그래머스 자율 주행 스쿨

자율 주행 차량 개발에 필수적인 ROS 플랫폼!
ROS 환경에서 프로그래밍하는 방법을 배우고
자율 주행에 필요한 각종 센서/영상처리, 모터 제어 등의 기술
머신러닝, 딥러닝에 대한 이해를 바탕으로
실제 차량의 1/10 크기의 모형차에 적용해보며 체득하는
프로그래머스 자율 주행 스쿨!

로봇, 자동차, 반도체/센서용 시스템웨어 분야
다양한 곳에서 활약할 수 있는 실력을 쌓아
진정한 엔지니어로 성장하세요

수강 신청 절차 안내

프로그래머스의 K-Digital Training 과정에 등록하려면,

  • 먼저 프로그래머스 웹사이트에서 등록 후 지원서 내용 입력해주세요.
  • 다만, 지원서 내용이 부실하거나 수강 동기가 명확하지 않은 경우 무통보 탈락될 수 있습니다.
👉

부실한 예시: '관심 있어서 신청합니다, '재밌어 보여서 신청합니다' 등 개인의 학습 동기나 계획을 확인할 수 없는 경우가 부실한 사례에 포함됩니다. 4개월간 강도 높은 학습을 진행해야 하는 만큼 왜 이 과정에 등록했는지, 어떻게 공부할 계획인지 확인하는 것은 무척 중요한 일이므로 최대한 성심성의껏 작성해 주세요.

HRD-net 등록은 나중에 합니다.

  • 본 과정은 1차적으로 프로그래머스에서 수강신청과 선발 절차가 이뤄집니다.
  • HRD-net에 등록하는 절차는 (1) 지원서 검토 (2) 코딩 테스트 (3) 면접을 모두 거쳐 최종 선발된 인원 대상으로만 진행됩니다.
  • 즉 현재 내일배움카드가 없거나, 신청 후 기다리는 상태여도 수강신청 자체는 가능합니다. 단, 최소 11/27에는 내일배움카드 발급이 완료되어 있어야 최종 선발 후 HRD-net 등록에 문제가 없음에 참고해 주세요.
  • 내일배움카드 신청 시 인터넷으로 진행해주세요.
👉

이전에 '프로그래머스와 HRD-net 둘 다 동시에 신청해야한다'라는 안내를 보신 분들이 많으실 것입니다. 본 과정에 관심을 보여주시는 많은 분들, 수강 신청을 계획하고 있으나 내일배움카드 발급에 다소 시간이 걸리는 분들 등을 고려하여 운영 방식을 변경하게 되었습니다. 양해 부탁드립니다.

일정

프로그래머스 자율 주행 스쿨은 4개월 과정입니다.

  1. 1 서류지원

    2020년 10월 30일(금)
    ~ 11월 13일(금) 오후 6시

  2. 2 코딩 테스트

    2020년 11월 14일(토)
    13시 ~ 16시

  3. 3 면접

    2020년 11월 17일(화)
    11월 22일(일)

  4. 4 합격자 발표

    2020년 11월 25일(수)
    개별 안내

  5. 5 교육 시작

    2020년 11월 30일(월)

  6. 6 교육 종료

    ~ 2021년 4월 4(일)

참여 대상자

  • 자율 주행 분야에 관심이 있는 취준생

    평소 자율 주행 분야에 관심은 있지만
    배울 곳이 마땅치 않아서 전전긍긍했다면

    자율 주행에 꼭 필요한 기술(ROS 등)을 배우고
    자이카를 활용한 실습까지 진행되는 이 과정을 추천합니다.

  • 커리어 전환을 위해 고군분투하는 이직자

    새로운 분야에서 전문성을 키워
    탄탄한 커리어를 원한다면

    기업 니즈가 반영된 체계적인 커리큘럼과
    국내외 실무자에게 배울 수 있는 기회를 놓치지 마세요

💡

본 과정은 프로그래밍 입문자를 위한 입문과정이 아닙니다. 아래의 사전 지식을 꼭 확인 후, 신청해주세요!
국민내일배움카드 소지자만 수강할 수 있습니다.

  1. 기본적으로 CS 지식이 있어야 하고 Python 언어를 기본적으로 할 수 있어야 합니다.
    프로그래머스 기준 스킬 체크 레벨 2정도의 실력이면 가능합니다.
  2. Linux 환경에 대한 이해가 있어야 하며, CLI 환경에서 명령어를 사용할 수 있어야 합니다.

오직 프로그래머스에서만
경험할 수 있는 맞춤 교육

  • 월간 실력 테스트

    성장을 한눈에 파악할 수 있는
    정기적인 테스트를 통해
    개개인에 맞는 학습 방향 제시

  • 자율 주행 경진대회

    자율 주행 경진 대회를 통해
    공동의 목표를 달성하기 위한
    협업 능력 및 다양한 실무 스킬을 터득

  • 실력에 따른 맞춤 교육

    개인별 역량에 맞는 미션과
    상시로 진행되는 코드 리뷰를 통해
    자기 주도 학습 실시

  • 성공적인 취업을 위한 커리어 서비스

    개발자를 위한 프로그래머스의
    다양한 채용 서비스를 통해
    취업까지 고려한 취업 연계 서비스 제공

실제 차의 1/10 모형차로 진행하는
생생한 실습

XYCAR

Xycar A2

실제 자동차의 1/10의 모형 차인 자이카는 자율 주행 구현에 필요한 다양한 장치를 갖고 있어, OpenCV 영상처리 기술과 머신 러닝 기술을 융합시켜 자율 주행 SW를 직접 설계해 구현하고 검증할 수 있습니다.

실제 자동차를 가지고 도로에서 실습할 수 없기 때문에 시뮬레이터로 가상 주행 환경을 통해 실습하며
시뮬레이션의 한계점을 극복하기 위해 자율 주행 로봇 전문 기업 자이트론의 로봇 자이카 모델을 이용하여 실습합니다.

자율 주행 자동차 경진 대회

마지막 프로젝트로 자율 주행 자동차 경진 대회를 진행합니다. 지금까지 배운 내용을 토대로 ROS 환경에서 프로그래밍을 하고, 영상처리 등의 기술을 활용해 각종 미션을 수행하기 위한 기능들을 구현합니다.
이때 팀원과 함께 실제 차량의 1/10 크기의 모형차를 학습시켜 스스로 주행하도록 구현하며 협업에 대한 능력도 빠른 시간 안에 습득합니다.

한 눈에 보는
교육 진행 방식

이 과정은 온,오프라인 혼합형으로 진행되는 과정입니다.

🏠 온라인 : 학습 목표에 맞는 동영상 강의, 실시간 세션, 실습 및 과제를 수행.
🏙 오프라인 : 필요에 따라 정해진 시간에 교육 장소에 모여 실습 및 특강 진행

주간 시간표를 확인해 보세요

내가 이 교육에 참여하게 된다면, 한 주를 어떻게 보내게 될까요?
커리큘럼이 꽤나 방대한데, 잘 참여할 수 있을지 걱정이 되나요?
아래의 일정을 확인하고 내가 정말 이 과정을 위해 4개월을 집중적으로 학습할 수 있을지 생각해 봅니다.

자율주행 주간 시간표
자율주행 주간 시간표

기업의 니즈가 반영된
체계적인 커리큘럼

하루 5시간 이상, 담당 강사님과 퍼실리테이터와 함께 스케줄에 따라 다양한 교육 방식으로 인공지능 분야에 대해 학습합니다. LMS를 통해 자신의 학습 상황 및 수준을 한눈에 파악하고, 최종 팀 프로젝트를 통해 협업하는 방법을 배웁니다.

1~2주 : 파이썬/리눅스 / 3~4주 : ROS 5~8주 : 모터제어, 센서 활용, 영상처리 기반 자율 주행 9~12주 : PID, YOLO, SLAM 13~14주 : 머신러닝, 오토웨어 / 15~16주 : 자율 주행 자동차 경진 대회

상세 커리큘럼

week1

파이썬 프로그래밍 기초

문제 해결을 위한 알고리즘을 만들고 이를 파이썬 코드로 구현하는 능력을 키웁니다.

#파이썬 #알고리즘 #자료구조

오리엔테이션 입학 테스트

week2~3

리눅스 시스템 프로그래밍

ROS 플랫폼을 활용하기 위한 개발 환경을 리눅스, 아두이노를 활용해 세팅합니다.

#리눅스 #아두이노

주간 과제

week4

ROS 프로그래밍

자율주행차의 기본 플랫폼인 ROS 플랫폼에 대해서 전체적으로 이해합니다. 노드끼리 토픽을 주고받으며 협업하는 ROS 프로그램을 작성할 수 있는 능력과 ROS 도구를 이용하여 노드 동작을 모니터링하고 데이터를 시각화하는 능력도 키워봅니다.

#ROS

주간 과제

week5

초음파 센서

초음파 센서를 제어하는 아두이노 프로그래밍을 배웁니다. 운전자 노드를 연동하여 초음파 센서로 장애물을 감지하여 차량을 멈추게 하는 프로그래밍을 구현해 봅니다.

#초음파센서

주간 과제

week6

자이카 ROS 패키지

ROS 플랫폼에서 프로그래밍을 통해 장치를 활용하고 제어하는 게 익숙해집니다. ROS 패키지에서 모터를 제어하기 위한 명령을 구현하고 시뮬레이터 공간에서 차량 바퀴를 움직이며 3D차량을 주행시키는 실습을 진행합니다.

#RVIZ #3D 뷰어

월간 테스트(1) 월간 프로젝트(1)

week7

센서, 라이더 활용 주행

ROS가 제공하는 도구를 이용하여 데이터를 시각화하고 시뮬레이션하는 실력을 키웁니다. 차량의 속도와 조향각을 결정하는 과정을 이해하고 구현할 수 있는 능력을 길러봅니다.

#라이다 #IMU센서 #자이카센서

주간 과제

week8~9

영상처리기반 자율주행, 허프 변환 차선 인식

카메라 영상을 자유롭게 변환 처리할 수 있는 영상처리에 대해 알아봅니다. 이를 통해 차선을 인식하여 차선 추종 자율 주행 기능을 구현할 수 있는 능력을 키웁니다.

#OpenCV #허프변환알고리즘

월간 테스트(2) 월간 프로젝트(2)

week10~11

PID 제어, ARTag 인식

PID 제어를 통해 차량의 속도와 조향각을 적절히 제어해 봅니다. 교통 표지판이나 신호등 등을 인식하는 기능의 구현을 할 수 있게 됩니다.

#AR Tag #차량주행제어 #QR코드인식 #추돌방지

주간 과제

week12

머신러닝, 딥러닝 Q러닝을 통한 자율 주행

머신러닝 기반으로 주변의 머신러닝 모델을 사용하여 차량을 주행시키는 방법을 익힙니다. 강화 학습과 지도학습에 대해서 이해하고 구현 능력을 키웁니다.

#DQN #Q-Learning #오토웨어

주간 과제

week13

YOLO

머신러닝 기반으로 주변의 객체를 인식하는 기능을 알아봅니다. 이를 통해 주변을 스캔하여 지도를 만들고 자신의 위치를 파악하는 기능의 구현을 배웁니다.

#YOLO

월간 테스트(3) 월간 프로젝트(3)

week14~15

정밀지도 제작 및 주행경로

자율주행 통합 플랫폼을 구동해 보고 정밀지도를 제작해 봅니다. 장애물 감지와 주행 제어를 익힌 후 자이카를 활용해 실내 주행을 직접 해봅니다.

#정밀지도

주간 과제

week16

최종 프로젝트 : 자율 주행 자동차 경진 대회

그동안 배운 기술을 모두 발휘할 수 있는 경주대회에 참가합니다. 이론과 실제의 차이를 경험하고 그 차이를 줄이는 엔지니어링 작업에 대해 경험해 봅니다.

#자율 주행 자동차 경진 대회

최종 프로젝트

week커리어

성공적인 취업을 위한 활동

성공적인 취업을 위해 1:1 커리어 상담부터 현업 선배들과의 멘토링 데이, 이력서 작성, 멘토링 데이 등을 진행합니다. 성공적인 취업을 위해 프로그래머스가 적극 도와드립니다.

#1:1면담 #멘토링데이 #이력서작성 #모의면접

커리어 서비스

자율 주행 분야
현업 전문가

  • 허성민 강사님

    (주)자이트론 대표 이사. 자율 주행 솔루션 및 모형 자동차 플랫폼 개발

    • 전) (주)세븐코아 대표이사
    • 전) 모바이언 연구소장
    • 전) 밀레텍 개발이사
    • 전) 삼성전자 네트워크 개발팀 선임연구원
  • 조홍석 강사님

    현 자이트론 책임연구원

    • 전) 세븐코아 책임연구원
    • 전) 래티스 반도체 FAE
    • 전) 삼성전자 네트워크 개발팀 책임연구원
  • 조이현 강사님

    현 자이트론 전임연구원

    • 국민대 자율주행 대회 서버 시스템 구축
    • 국민대 DQN 강의
  • 김선영 강사님

    코인즈월렛 기술이사

    • 전 옵티마리서치앤트레이드 연구소장
    • Advanced 리눅스 시스템 네트워크 프로그래밍 저술
    • 코스콤, 신한금융, 삼성, SK, 인텔, 오라클 등 IT 기업 강의

퍼실리테이터

  • 김하영

    한양대학교 미래자동차공학과 박사 과정

    연구 분야 : 딥러닝 기반의 주변 차량 경로 예측, 자율주행 차량의 안전한 주행 경로 생성

과정 수료 후, 여러분은

  • ROS 플랫폼 프로그래밍 기능 구현

    자율 주행 자동차 뿐만 아니라, AI 로봇에 기본적으로 사용되는 로봇 운영 체제인 ROS에 대해 학습하고 기능 구현을 터득합니다.

  • 머신러닝에 대한 이해 및 기능 구현

    각종 센서, 라이다, 컴퓨터 비전, PID 제어, 머신러닝, SLAM 등을 이해하고 활용하여 장애물 회피, 차선 인식, 구동 제어, 주변 객체 인식, 네비게이션 등의 기능을 구현하는 실력을 갖게 됩니다.

  • 로봇, 자동차, 반도체/센서용 시스템소프트웨어 분야 취업/이직

    자율 주행 차량용 SW 개발 및 알고리즘 개발은 물론, 센서 데이터 후처리 SW 개발, 네비게이션/전산지도 관련 분야, 구동제어, 센싱 개발, 영상 인식 전/후처리 알고리즘 및 로직 개발, 객체 추적 알고리즘 개발 등 다양한 분야에서 활약할 수 있게 됩니다.

성공적인 취업을 위한
커리어 서비스

  • 1:1 면담을 통한 커리어 로드맵 설계

    실무에 있는 개발자 강사님과 함께 1:1 면담을 진행하여
    본 과정을 통해 어떻게 학습하여 커리어를 만들어 나갈지 학습 초반에 상담을 합니다.

  • 현업 선배들과의 멘토링 데이

    현업에 있는 선배들의 다양한 경험을 토대로
    자신의 희망 분야 및 기업을 선정해 보고
    궁금한 점을 자유롭게 물어봅니다.

  • 기술면접 대비를 위한 1:1 모의 면접

    실제 기업의 실무 담당자와 기술면접 대비를 위한
    1:1 모의 면접을 진행합니다. 이를 통해 실전 감각을 기르고 단점을 빠르게 보완해보세요.

  • 기업 맞춤 이력서 작성 및 피드백

    실무자의 피드백을 바탕으로
    기업 맞춤형 이력서와 자기소개서를
    완성할 수 있습니다.

다양한 기업의 101개 포지션에서 스쿨 수료생을 기다립니다.

다양한 기업과 면접을 볼 수 있는 기회를 제공하고 스쿨에서 공부한 이력을 부각시킬 수 있는 프로필로 기업 담당자의 면접 제안을 받을 수 있게 오직 개발자를 위한 프로그래머스 채용 서비스를 통해 취업을 도와드려요.

채용 기업 보러가기

가격 및 일정

프로그래머스 자율 주행 스쿨

일정

2020년 11월 30일(월) ~2021년 4월 4일(일) 총 4개월 560시간

*휴강 : 12월 마지막주(12/28~1/3), 설연휴(2/8~2/14)

정원

24명 내외

장소

서울(*자세한 위치는 선발 후 개별 공지)

가격

내일배움카드 소지자 0원

정가 10,164,000원

협업 기관

  • 국민대학교 로고
  • 자이트론 로고

FAQ

자세한 상담을 원하시면 채팅 상담(클릭)을 이용해주세요.

Q

지금 당장 내일배움카드가 없는데 신청해도 되나요?

펼치기

신청할 수 있습니다. 다만 11/25~26(목~금) 경에는 카드를 소지하신 상태여야 하며, 만약 현재 신규 발급 단계인 경우 인터넷을 통해 신청 바라며, 상담 시 ‘K-Digital Training 교육 신청을 위해 발급한다’ 고 언급하여 비교적 빠른 발급에 도움을 받으시길 바랍니다.

Q

코딩 테스트 언어는 무엇을 쓰고, 난이도는 어느 정도 인가요?

펼치기

Python만 가능하며 C++, Java 등 타 언어로 응시 불가합니다. 본 과정에서는 Python을 주 언어로 사용하기 때문에 Python 실력을 확인하는 것이 가장 중요합니다. 난이도는 프로그래머스의 ‘코딩테스트 연습’ 페이지에 수록된 문제들 중 Lv2~3을 무난하게 풀 수 있다면 큰 걱정을 하지 않아도 됩니다.

Q

지원서 내용을 수정하고 싶습니다. 어떻게 하나요?

펼치기

우측 하단 채널톡 상담으로 문의 주시기 바랍니다. 다만, 마감 직전에는 사람이 많이 몰릴 수 있기 때문에 되도록 그 전에 문의해 수정 바랍니다.

Q

재직자도 이 과정을 들을 수 있나요?

펼치기

내일배움카드가 국민내일배움카드로 변경되면서 재직자도 발급 가능해졌습니다. 따라서, 발급을 받으셨다면 들을 수는 있지만, 교육시간과 근무시간이 겹치면 안됩니다. 해당 과정은 하루에 최소 5시간 이상 학습 해야하며 때에 따라선 오프라인에서도 진행됩니다. 그렇기 때문에 자율적인 회사에 재직중이 아니라면 사실상 불가합니다.

Q

교육 시작하기 전에 미리 공부를 하고 싶어요. 어떤 걸 공부해야 하나요?

펼치기

아래 내용을 미리 공부해 오시면, 과정을 따라가기 좋습니다.
- 파이썬을 파이썬 답게
- 알고리즘/자료구조 기초
- CLI 및 리눅스 기본 명령어 사용법 숙지
- ROS 훑어 보기

Q

선발 과정을 자세히 알고 싶습니다.

펼치기

1차 : 지원 가능 여부 검토 및 테스트 안내
1. 프로그래머스를 통해 과정에 등록합니다. 지원양식을 꼼꼼히 입력합니다.
2. HRD-net에서 본 과정을 신청합니다.
3. 프로그래머스에서 1,2단계에서 진행한 내용을 토대로 지원 가능 여부 심사 후, 코딩 테스트 안내 메일을 발송합니다.

2차: 코딩 테스트 (11/14(토),오후 1시 ~ 4시)
1. 과정 수료를 위한 기본 실력을 점검하기 위한 테스트 받습니다.
2. 주어진 일정에 따라 테스트에 응시하고, 결과를 확인합니다.

3차: 면접 심사(11/17(화)~11/22(일))
1. 2차 까지 모두 통과한 후 실제 과정 운영진, 강사진과의 면접을 진행합니다.
2. 지원서에 작성하신 내용에 대해 조금 더 면밀한 질문을 드리게 됩니다.

최종 선발 (11/25(수))
모든 절차가 끝난 후 최종 선발된 인원을 발표합니다. 개별적으로 안내드립니다.

주의사항
1. 본인이 소지한 국민내일배움카드의 교육 신청 가능 잔여 횟수를 확인해주세요.
2. 또한 카드 잔액이 0원인 경우 본 과정에 등록할 수 없으며 심사 단계로 넘어가지 않습니다.
3. 프로그래머스에서 지원서를 작성했다고 하더라도 HRD-net 에서 신청이 되어있지 않거나 자격이 되지 않는 경우 자동적으로 탈락됩니다.

Q

학습에 필요한 컴퓨터 최소 사양은 무엇인가요?

펼치기

아래 사양을 참고 부탁드립니다.
- 최소 1.6 GHz Dual-Core Processor 또는 그 이상
- 8 GB RAM 또는 그 이상
- 120 GB Hard Drive

우리, 카카오톡 친구해요!

  • 프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식까지 가장 먼저 알려드립니다.

질문 & 답변