양찬규_자율주행 RC카 제작 결과 보고서
활동 보고서
양*규
2024-07-26
[프로젝트 개요] 제가 참여한 자율주행 RC카 제작 실무 교육 프로젝트는 아두이노와 인공지능 기술에 대해 배우고 또 활용하여 자율주행 RC카를 제작하는 것을 목표로 함. 이를 통해 하드웨어와 소프트웨어의 통합, 자율주행의 기본 원리, 인공지능의 실무 적용 등을 학습하고자 함.
[설계 및 계획] 기본적인 아두이노 코딩 학습. 아두이노와 센서, 모터 연결 및 기본 제어 테스트. RC카 프레임 설계 및 제작 (3D 프린팅 및 레이저 커팅). 영상 처리 알고리즘(OpenCV)과 자율주행 알고리즘에 대해 배움. 실내 환경에서의 테스트 및 코드 수정. 최종 주행 시간 측 및 보고서 작성.
[제작 과정] 전반적인 자율주행 RC카 제작 실무 교육에 대한 설명을 듣고 개발 환경을 셋팅. 아두이노에 대해 직접 보드나 센서 등 직접 만져보고 회로를 구성해 보는 실습. 아두이노 기초 코딩(아두이노 IDE)을 이용한 기본 코딩과 센서 제어를 학습. 직접 3D 모델링을 한 것을 기반으로 3D 프린터를 이용하여 RC카의 외관 및 부품 제작. 레이저 커팅기를 이용하여 RC카의 구조물 제작. 컴퓨터 비전(OpenCV)을 이용한 영상 처리 및 경로 인식 알고리즘에 대해 배우고 RC카에 적용. 제작한 RC카로 자율주행 실습.
코드에디터
[성능 테스트 및 평가] 직진 구간, 작은 커브, 큰 커브 모두 준수하게 자율주행하여 완주. 도로 구간을 벗어나지 않고 완주 성공. 2분 6초로 2분 10초 이내 완주 성공. 개인적으로 준수한 성능의 자율주행 RC카를 제작했다고 생각하고 굉장히 만족함.
[결과 및 결론] 이번 자율주행 RC카 제작 프로젝트를 통해 하드웨어와 소프트웨어의 통합, 자율주행의 기본 원리, 인공지능의 실무 적용 등을 학습할 수 있었음. 이를 바탕으로 미래의 더 복잡한 자율주행 시스템 개발에 대한 기초를 다질 수 있었고 이러한 기회가 있어서 감사하고 만족스러움.