본문 바로가기

& 프로그래밍

(64)
자율주행 자동차의 문제점(트롤리 딜레마) 자율주행 기술은 개발을 하면 할수록 수많은 문제를 마주하게 된다. 그중에 가장 큰 문제는 바로 '윤리적문제'이다. 그 대표적인 주제로 '트롤리 딜레마'를 언급할 수 있는데, 이번 포스팅에서는 이러한 윤리적 문제점을 자율주행 시대에 어떻게 해결해야 할지 개인적인 생각을 써내려 가보려 한다. 트롤리 딜레마(Trolley Problem) : 나무위키 자료에 따르면, 주행중인 트롤리가 선로를 따라 달려오고 있다. 선로는 두갈래로 나뉘게 되어있는데, 한 선로에는 5명이 있고, 다른 한 선로에는 한명의 사람이 있다. 나는 트롤리의 선로를 결정할 수 있는 전환스위치 앞에 있고, 어떠한 경로를 선택하느냐에 따라 한명의 목숨을, 아니면 5명의 목숨을 살릴 수 있을때 어떠한 선택을 할 것인가라는 아주 어려운 윤리적 문제를..
국내 자율주행 개발기업 - 스트라드비젼 이번에 소개할 기업은 '스트라드비젼' 자율주행 S/W 전문 개발기업으로 유명하고, 자체 기술을 통해 자율주행 모델을 개발해낸 회사이기도 하다 출처는 기억이 잘 안나지만 원래 스트라드비젼은 자율주행개발을 목적으로 설립된 회사가 아니라고 알고 있다 카메라와 관련된 기술을 개발했지만 시장 경쟁력을 확보하지 못했고, 주변에서 자율주행 기술개발 권유가 많이 들어와서 회사목표를 완전히 바꿔 성공한 케이스? (관련 기사 찾는중 ㅜ) 카메라를 이용한 사물, 객체 인식 모델을 개발하여 SVNet이라는 자체 모델을 각 기업에게 라이센스화 판매하고 있다. 이러한 사업개념은 이스라엘 기업인 모빌아이와 매우 비슷하다. 카메라로 입력된 정보들을 인공신경망 딥러닝 소프트웨어로 분석하여 인식하는 기술로 스트라드비전이 공개하는 시연영..
국내 자율주행 개발기업 - 컨트롤웍스 많은 사람들이 자율주행 기술개발은 현대자동차나 카카오모빌리티와 같이 투자자본이 빵빵한 대기업이 개발해서 시장경쟁이 다소 낮을 것이라고 생각하는데..... 전세계적으로 자율주행 개발기업은 정말 많다 현대자동차, 벤츠, 아우디 같은 완성차 업계는 기본이고, 그들과 함께 관련 계열사나 협력사 또는 자율주행 개발만을 위한 별도의 합작사를 만들어서 전문 기술 개발에만 집중하기도 한다 이번 포스팅을 시작으로 국내 자율주행 기술 개발기업을 하나씩 소개하려한다 아마 자율주행관련 진로를 희망한다면 알아두면 좋은 정보가 되지 않을까 싶다 이번에 소개하는 기업은 '컨트롤웍스'이다 컨트롤 웍스는 배터리셀시뮬레이터(BCS) 전문 기업으로 자동차 산업, 선박 사업, 국방산업 등 다양한 분야로 진출한 회사이다 자사 홈페이지에서는 ..
자율주행 시대를 준비하다 나는 지금 국비지원으로 진행되는 자율주행 실무 교육과정을 참여하고 있다 COVID-19때문에 취업의 문턱이 점점 높아지는 현시국에 내 전공인 항공서비스를 도저히 살릴 수가 없는 상황에, 어렸을적부터 관심이 있었던 자동차 산업분야로 진로의 초점을 맞추기로 결심하고 공부하고 있는 중이다 자율주행 교육을 받기 전 내가 알고있는 지식이라고는 초,중학교 시절에 배웠던 '라인트레이서'가 전부였다 근데 신기하게도 이 지식이 자율주행 교육과정에 도움이 되고 있다 초반에 교육은 자율주행 기술을 개발을 위한 기초지식으로 각종 프로그래밍 언어 교육과 로직을 설계하는 개념을 배우고, 점차 실력이 쌓이면서 CNN, SSD, SVM, YOLO등 다양한 모델을 통해 알고리즘을 설계하고 인공지능을 제작했는데, 지금은 이 모델을 차량..
Object Detection - YOLO 보호되어 있는 글입니다.
Object Detection- SSD모델 보호되어 있는 글입니다.
자율주행 자동차 개발 프로젝트 1월부터 꾸준히 공부하고 있는 프로그래밍..... 궁극적인 목표는 자율주행에 대한 프로그래밍을 개발하는 것이다 1월 중순부터 시작해서 2주동안 파이썬, C언어 기초를 끝냈고 바로 이어서 데이터베이스활용(RDBMS), MySQL을 배웠고, 머신러닝, 딥러닝, OpenCV, Tensorflow를 배웠다 물론 이 모든 학습을 이 짧은기간안에 완벽하게 하기란 비전공자로서는 매우 벅찬수준이었지만, 꾸준한 복습과 실습을 하면서 최대한 머릿속에 저장하려고 노력했다 이제 슬슬 미니프로젝트를 시작하면서 내가 만든 작업물을 포스팅하면서 직접 오류를 찾아내고 완성시켜보려고 한다 이번 포스팅은 내가 처음으로 만든 프로젝트로, 자율주행 자동차 개발에 대한 정보들을 모아놓은 streamlit이다 국내에서 자율주행 자동차 개발업체..
AWS 연동한 가상환경 설정하기 머신러닝, 딥러닝 등 모델을 활용한 프로젝트를 만들고나서 AWS에 EC2와 streamlit를 활용해 외부에 배포하는 방법을 이전에 학습한 경험이 있다. 이번에 Object Detection 프로젝트를 하면서 이 프로젝트도 streamlit을 이용해 배포하기 위해 과거 학습을 복기해보려 한다. 1. AWS EC2를 생성한다 - EC2생성하는 방법은 워낙 많은 블로그 포스팅이 있기 때문에 패스한다 2. EC2 키페어를 내컴퓨터에 저장한다 - EC2를 정상적으로 작동하기 위해선 EC2생성과정에서 키페어를 생성토록 설정하게 되어있는데 이 키페어가 있어야지만 정상적으로 EC2를 가동시킬 수 있다. 생성 후 절대 잃어버리지 않도록 잘 관리한다. 3. power shell을 이용해 anaconda 가상환경 만들기 ..