与编程导师共创自动驾驶汽车 deepThinkCar

自动驾驶车难以单独操作?有编程导师在旁,助你轻松驾驭自动驾驶汽车。


정준용

自动驾驶车难以单独操作?有编程导师在旁,助你轻松驾驭自动驾驶汽车。

与编程导师共创自动驾驶汽车 deepThinkCar
CN 7
170000 KRW

2020년 자율주행차 키트를 만들기 시작하다.

흥미로 시작했던 자율주행차 구현하기, 의외로 어려워서 거의 1년이 걸렸습니다. 

2020년에 메이커들 사이에서 아주 인기있는 주제인  라즈베리파이 기반의 자율주행차를 구현해 보고 싶었습니다.  하지만 혼자 시작하려 하니 어려움이 많았습니다. 먼저  자율주행알고리즘을 혼자 학습하기가 어려웠습니다. 자율주행 관련 오픈소스가 양이 많고 많고 방대해서 무엇부터 손대야 할찌 막막했습니다. 

또한 적절한 자율주행차 키트를 구하기가 어려웠습니다. 판매중인 키트들은 조립이 불편하거나, 가격이 너무 고가이거나, 앞바퀴 조향장치가 없거나 하는 문제가 있었습니다. 

오픈소스 중 적절한 알고리즘을  찾아 업그레이드하고, 이 알고리즘에 잘 맞는 자율주행차 키트를 만들기 위해 여러 차례 개발을 했습니다.  여러번 시도한 후에 컴팩트한 자율주행차 키트를 개발하게 되었습니다. 이게 바로 :

deepThinkCar입니다. 

deepThinkCar 자랑하기

딥러닝 기반 자율주행차 알고리즘 사용 

deepThinkCar는 nVIDIA사가 개발한 자율주행차 딥러닝 모델(end-to-end deep learning)을 사용하여 완전한 딥러닝 기반 차선인식 자율주행을 구현해 볼 수 있습니다. 

실제 차량과 유사한 조향장치 

deepThinkCar는 실제 자동차와 동일한 앞바퀴 조향 방식의 자율주행차 키트입니다.  앞바퀴가 고정된 형태가 아닌 서보모터에 연결된 형태여서 실제 자동차와 유사한 방식으로 조향이 됩니다. 자율주행에서도 실제 자율차와 유사한 환경으로 동작시킬 수 있습니다. 

저렴합니다. 

키트가격만 포함, 오프라인교육 미포함 

현재 시중에서 구할 수 있는 어떤 자율주행차 키트보다도 저렴합니다.  이를 위해 필요 없는 기능을 모두 빼고 최적화된 제어보드를 자체 개발했습니다. 또한 deepThinkCar는 대한민국 안에서 개발되고 양산되는 제품 입니다. 

기능 확장이 가능합니다. 

deepThinkCar는 라즈베리파이 HAT보드에 추가 서보모터 커넥터와 I2C 커넥터를 내장하고 있어서 확장성이 좋습니다. 

서보모터  연결포트 - 4개

총 4개까지 서보모터를 추가로 연결할 수 있습니다. 이것으로 deepThinkCar에 로봇팔 같은 것을 부착할 수 있습니다.

I2C 커넥터 4개 

또한 4개의 I2C 커넥터가 있어서 소형 디스플레이나 센서같은 것을 연결해서 자율주행을 할 수도 있습니다.

자율주행 과외선생님 - 오프라인 교육  

이번 와디즈 프로모션의 가장 큰 장점이기도 합니다. deepThinkCar 프로그램은 자율주행차 관련해서 다양한 오프라인 교육을 제공합니다.  자율주행차를 오프라인 교육 받으면 스스로  혹은 매뉴얼로 학습하는 것과는 비교할  수 없이 쉽고 빠르게 학습할 수 있습니다.

10월 24일 푸른나무재단 메이커스페이스 온기에서 진행된 deepThinkCar  오프라인 강좌

다양한 자율주행차 학습 프로그램 

deepThinkCar 프로그램은 다음 딥러닝 학습 프로그램을 제공합니다. 

자율주행 알고리즘의 기본이 되는 파이썬, OpenCV, 딥러닝 기초를 충실히 가르쳐 드립니다. 

nVIDIA에서 개발해서 실제차에 적용한 딥러닝 기반 차선인식 모델을 적절하게 수정하여 deepThinkCar에 적용 했습니다.

deepThinkCar는 사용자가 스스로 3D 캐드툴인  Fusion360을 이용해서 자율주행차 기구 및 기계 구조 설계를 가르쳐 드립니다. 현재는 이미 설계된 기구를 따라서 설계해 보는 학습만 가능하지만 향후 스스로 조향장치, 구동부, 차동장치, 및 프레임 까지 설계해 볼 수 있도록 할 계획입니다.  

자율주행에서 차선인식 다음에는 보행자나 교통신호등을 감지해야 합니다. deepThinkCar는 보행자와 교통신호등을 딥러닝 모델로 감지하는 방법을 가르쳐 드립니다.

이것 외에도 여러가지 딥러닝 학습 프로그램을 계속 개발하고 있습니다.

자율주행차 키트 + 오프라인 교육을 와디즈에 내놓기 

자율주행차 키트와 매뉴얼만 가지고는 어렵습니다. 같이 옆에서 도와줄 "과외선생님"인 코딩멘토가 필요합니다.

지난 1년 동안 다듬은 자율주행알고리즘과 deepThinkCar를 가지고 새로 자율주행차를 시작하려는 사람들 도움을 줄 수 있겠다고 생각하게 되었습니다. 

그래서 자율주행차 키트 + 오프라인 교육 패키지 리워드를 준비했습니다. 

메이커 리워드를 소개해 드립니다. 

"자율주행차에 관심이 있으나 혼자 구현하기가 두려운 분들께 추천합니다."

메이커 리워드는 자율주행차키트 deepThinkCar  + 6시간 오프라인교육으로 구성됩니다. 자율주행차를 조립부터 딥러닝 기반 자율주행까지 실습 위주로 교육해 드립니다. 자율주행차에 관심이 있으나 혼자 구현하기가 두려운 분들께 추천합니다. 

deepThinkCar 키트에는 다음 품목이 제공됩니다. 

6시간 오프라인 교육에는 다음과 같은 커리큘럼이 제공됩니다. 

엔지니어 리워드를 소개해 드립니다. 

자율주행 알고리즘 뿐 아니라 자율주행차 하드웨어를 설계 하고 싶은 분들께 추천합니다. 

엔지니어 리워드는 자율주행차키트 deepThinkCar  + 12시간 오프라인교육으로 구성됩니다. 자율주행차의 기계 부품 중에서 반제품 조향장치를 강사의 지도에 따라서 설계 실습을 해 볼 수 있습니다. 

엔지니어 리워드에는 다음 품목이 제공됩니다. 

12시간 오프라인 교육에는 다음과 같은 커리큘럼이 제공됩니다. 

인스트럭터 리워드를 소개해 드립니다. 

자율주행차를 학생들에게 교육하시고자 하는 강사분들께 추천 드립니다. 

인스트럭터 리워드는 자율주행차키트 deepThinkCar  + 20시간 오프라인교육으로 구성됩니다. 자율주행차 강사가 되고 싶은 분들이나 좀 더 상세히 자율주행차를 공부하시려분 분들께 적합합니다. 라즈베리파이, OpenCV, 딥러닝 등 자율주행차를동작시키는 데 필요한 기술을 상세히 교육해 드립니다. 

deepThinkCar 키트에는 다음 품목이 제공됩니다. 

20시간 오프라인 교육에는 다음과 같은 커리큘럼이 제공됩니다. 

DeepThinkCar 메이커를 소개합니다. 

메이커 정준용 제이디에듀 대표 http://jdedu.kr

안녕하세요? deepThinkCar와 오프라인 커리큘럼을 개발한 제이디에듀의 정준용 입니다. 펌웨어 엔지니어 출신으로 지난 2020년 자율주행차 키트에 관심이 생겨서 혼자 만들어 보기 시작했습니다. 자율주행차를 공부하면서 느낀 점이 '혼자서 공부하기는 좀 어렵겠다' 였습니다. 그래서 키트를 완성하고 자율주행 알고리즘을 커리큘럼으로 개발했습니다. 저와 같이 딥러닝 기반 없이 자율주행차를 구동시켜 보기 원하는 분들께 도움이 되었으면 좋겠습니다. 많은 관심 부탁드립니다. 

 왜 이 프로젝트를 하게 되었나? 

저는 펌웨어 엔지니어로 아두이노나 라즈베리파이는 조금 다루어 보았습니다. 자율차 프로젝트를 시작하기 전에는 머신러닝 특히 딥러닝은 잘 몰랐습니다. 이런 상태에 자율주행차를 구동시켜 보겠다고 프로젝트를 시작하니 여러가지 어려움이 많이 따라왔습니다. 앞에 이야기 한 것처럼 일년 동안 여러 시행착오를 거치면서 컴팩트한 자율주행차 키트도 개발하게 되었고, 커리큘럼도 만들게 되었습니다. 그리고 이 키트와 커리큘럼이 저처럼 혼자 자율주행차를 구동시켜 보려는 분들께 도움이 될 것이라 생각하고 이 프로젝트를 시작하게 되었습니다. 자율주행차는 초심자 입장에서는 코딩멘토의 도움이 꼭 필요합니다. 그래서 키트와 오프라인 강좌 패키지를 준비하게 되었습니다. 이번 프로젝트 펀딩금으로는 deepThinkCar의 양산 비용의 일부로 사용하고자 합니다.  

프로젝트 일정은 다음과 같습니다. 

펀딩 오픈: 2022년 1월 7일 

펀딩 마감: 2022년 1월 31일

리워드 발송 시작: 2022년 2월 첫주 ~  

발송 방법 


이 프로젝트의 모든 리워드는 오프라인 교육을 포함하고 있습니다. 그래서 서포터 분들이 이 프로젝트를 신청하시면, 프로젝트 종료 후 강의일정 및 장소를 확정하고 모든 서포터들께 이메일로 알려드립니다. 서포터분들이 편한시간/장소를 선택해 주시면 그 장소/시간에 오프라인 강좌가 진행됩니다.  키트 등 리워드는 이 오프라인 강좌 때 저희가 직접 배송 해 드리고 조립을 도와드릴 것 입니다. 강의 장소는 서초동 푸른나무재단 메이커스페이스 온기와 용인 강남대학교 두곳 입니다. 모든 오프라인 강좌는 늦어도 3월초에는 모두 종료할 수 있도록 하겠습니다. 인스트럭터 리워드는 강의시간이 길어서 3월말에 마무리 할 예정입니다. 

FAQ

Q: 오프라인 교육은  어떻게 진행되나요?

A: 오프라인 교육 장소는 강남대, 온기랩입니다. 한번 강의는 3시간 진행 예정이고,  한번 강의할 때 5명 전후 서포터를 모시고 교육을 진행합니다.  

Q: 정기 워크샵은 무엇인가요?

A: 저희 deepThinkCar를 이미 구매하신 서포터들이 한달에 한번 자유롭게 참여해서 deepThinkCar 관련 기술지원을 받고 서포터들간 기술교류하는 시간입니다. 이 워크샵을 통해서 파손부품교환, 조립, 동작코드 점검 등 기술지원을 받습니다. 와디즈 프로모션이 끝나도 계속 진행됩니다. 

Q: 교육에 준비물은 무엇인가요? 또한 사전지식이 필요한가요? 

A: 윈도 노트북을 반드시 지참하고 오셔야 합니다. 맥북도 가능하나, 가능하면 윈도 노트북을 지참 부탁드립니다. 파이썬 기초 수준의 지식이 필요합니다.  특히 인스트럭터 리워드는 초급 이상의 파이썬 지식이 필요합니다. 

Q: 소스코드 및 기술자료는 어디서 다운로드 받나요? 

A: http://jdedu.kr에서 다운 받을 수 있습니다. 

교환 및 A/S 정책

조립, 동작, 파손 모든 어려움은 카톡이나 이메일로 연락주세요. 매월 열리는 기술지원 워크샵 일정도 체크하세요.