Projects/Graduation Project

    [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기

    [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기 본 글은 졸업프로젝트에 필요한 개념들을 담은 시리즈 글로, 졸업프로젝트와 관련된 글은 다음과 같이 시리즈로 되어있습니다. [졸업프로젝트 개요, 1탄 RNN] 딥러닝을 이용한 자율주행카트 [졸업프로젝트 2탄, CNN] ResNet50 톺아보기: 구조와 코드 분석 [졸업프로젝트 3탄, HW] turtlebot3로 SLAM, Navigation 구현(2020 Summer) [졸업프로젝트 4탄, 알고리즘 학습] AWS EC2로 딥러닝 모델 학습하기 본 글은 위의 시리즈 중 마지막 버전으로, 위에서 만든 알고리즘들을 연결해 하나의 시스템으로 만들고, 완성도를 높이기 위한 여러 시도들을 담아보았습니다. 내용은 AWS Cloud를 통해 딥러닝..

    [졸업프로젝트 개요, 1탄 RNN] 딥러닝을 이용한 자율주행카트

    딥러닝을 이용한 자율주행카트 구현하기 이 글은 작성자가 현재 진행중인 졸업프로젝트 "딥러닝을 이용한 자율주행카트" 만들기의 SW 알고리즘 중 RNN 부분의 중간 점검차 정리한 글입니다. 문제 정의 오프라인 매장의 매출 감소 오프라인 매장의 매출 감소에는 여러가지 이유가 있지만, 저희 팀은 그중 “오프라인 매장 사용은 힘이 들고 불편하다”는 문제점을 개선하고자 합니다. 저희 팀은 자율주행 카트 미미를 통해 오프라인 매장에서의 쇼핑 경험을 손쉬운, 편리한 경험이 되게 하고자합니다. 기술적인 면에서 한계점에 봉착한 현 자율주행카트 자율주행 스마트 카트를 오프라인 대형 마트에 도입하는데에는 비용적인 측면은 필수적으로 고려하기 마련입니다. 해당 대형마트에서만 사용 가능한 모델으로 맞춤제작되어 제작되므로, 카트의 ..

    [졸업프로젝트 2탄, CNN] ResNet50 톺아보기: 구조와 코드 분석

    ResNet 톺아보기: 구조와 코드 분석 본 글은, 2014년에 나왔음에도 불구하고 현재까지도 대표적인 CNN 구조인 ResNet에 대해 작성한 글입니다. ResNet은 2014년 GoogLeNet과 함께 주목을 받았지만, GoogLeNet과 다르게 ResNet은 간단한 구조를 가지고, 참신한 아이디어 덕분에 현재까지도 많은 network에서 사용되고 있습니다. ResNet50에 대해 설명하고, 직접 코드를 작성하며, 이를 통해 직접 구현한 예시를 보겠습니다. (해당 코드는 pytorch 기반으로 작성되었으며, Gist(코드 부분) 역시 직접 작성되었습니다.) 졸업프로젝트 Yolo 모델에 기본적으로 사용되는 CNN 모델인 ResNet을 바탕으로 작성되었습니다. 본 팀은 이 기본 CNN 구조를 바탕으로 Y..

    [졸업프로젝트 3탄, HW] turtlebot3로 SLAM, Navigation 구현 (2020 Summer)

    해당 프로젝트는 졸업프로젝트에 적용차 시연되었습니다.(졸업 프로젝트의 HW 구현 반영) 해당 프로젝트 Notion:bit.ly/35rdfmb 졸업 프로젝트 대비, SLAM, Navigation 기술 구현을 끝내며, 전체적인 프로젝트의 진행상황을 공유해보려고 한다. LiDAR 센서의 SLAM, Navigation 기술이란? SLAM(Simultaneous localization and mapping): 임의 공간에서 이동하면서 주변을 탐색할 수 있는 로봇에 대해, 그 공간의 지도 및 현재 위치를 추정하는 문제입니다. 즉, LiDAR 센싱을 통해 자신이 있는 공간에 대해 하나의 지도를 만들 수 있습니다. Navigation: 모터와 여러가지 부품을 이용해서 한곳에서 다른 곳으로 이동하는 기술이다. 주로 방향..