프로젝트
-
프로젝트/IBM C:Louders 2020. 9. 21. 18:14
이번엔 지난 포스팅에서 사용해보았던 watson assistant를 slack과 연동해보려고 해요! IBM Watson Assistant 사용하기 ❓Watson Assistant란? Watson Assistant is a conversation AI platform that helps you provide customers with fast, straightforward and accurate answers to their questions, across any application, devi.. soheeeep.tistory.com 저는 도서 대여나 구매를 위한 챗봇을 만들어보고자 했어요🔔 챗봇이 제가 원하는 대화를 수행하도록 하기 위해 간단한 intent들을 생성하고, dialog를 구성해보았습니다!..
-
프로젝트/IBM C:Louders 2020. 9. 10. 12:00
❓Watson Assistant란? Watson Assistant is a conversation AI platform that helps you provide customers with fast, straightforward and accurate answers to their questions, across any application, device or channel. Watson Assistant는 사용자들에게 여러 어플리케이션이나 기기, 그리고 채널에 대한 빠르고 정확한 답을 제공해주는 AI 대화 플랫폼이다 IBM Watson Assistant를 활용하여 간단한 대화를 구성해보겠습니다! 0. Watson Assistant를 생성하고, 실행하기 ※ Lite계정은, 하나의 서비스 당 하나의 inst..
-
프로젝트/자율주행 자동차 제작 프로젝트 2020. 9. 2. 17:54
💡Line Tracer란 무엇일까요? 단어 그대로입니다! 정해진 선(Line)을 따라가는(Tracer) 것으로, line following이라고도 불립니다. 주로 산업용 AGV(Automatic Guided Vehicle)에 사용된다고 하네요. 주행선을 센서로 검출하여 목적지까지 선을 따라 이동하는 원리입니다. 이 포스팅에서는 카메라를 통해 영상을 인식하고, Line Tracer를 활용하여 라인을 추출하여 자율주행 로봇을 제어해보는 실습을 진행해보겠습니다. 이동 간에 목적지 위치를 지속적으로 수신하기 위해서 GPS 센서를, 장애물들을 회피하기 위하여 이전 포스팅에서 사용했던 초음파 센서를 접목시키면 주행의 정확도와 안전성을 향상시킬 수 있겠죠🤩 Line Tracer의 원리를 적용하여, 이미지에서 주행선을..
-
프로젝트/자율주행 자동차 제작 프로젝트 2020. 9. 2. 17:46
자율주행 플랫폼은 크게 '인지', '판단', '제어'의 중심 요소로 나누어집니다. 인지 차량에 장착된 센서(카메라, 레이더, 라이더, GPS 등), 차량 간/차량과 외부 간의 통신을 통해 주변 상황에 대한 정보를 수집하고, 인지 판단 인지된 정보를 해석하여 주행상황을 판단하고, 스스로 장애물, 교통신호 등을 반영한 적절한 주행 경로를 설정하여 운행 제어 제어시스템을 통해 실제 주행에 반영하기 위해 운전시스템을 제어 그렇다면 자율주행에서 수행되어야 할 프로세스들에는 무엇이 있을까요? 기본적으로 주행 영상 획득, 영상에 대한 전처리, 자동차의 모터제어, 센서(카메라, 레이더) 처리, 차량 간/인프라 간의 통신 등의 작업이 있을거에요. 이 process들을 순차적으로 진행한다고 해봅시다. 일단 수행 시간이 상..
-
프로젝트/자율주행 자동차 제작 프로젝트 2020. 9. 2. 17:42
라즈베리파이를 세팅한 후에, VNC Viewer를 사용하여 원격으로 제어하여 실습을 진행했습니다. 위 실습을 진행하기 위해서는 라즈베리파이에 USB 카메라를 연결하고, 1) OpenCV와 2)cheese를 설치해주는 사전과정이 필요합니다! 카메라를 사용하는 기본 예제를 먼저 볼까요? #include #include //OpenCV #include using namespace cv; using namespace std; #define IMG_Width 640//가로 픽셀값 #define IMG_Height 480//세로 픽셀값 int main(void) { int img_width, img_height; img_width = 640; img_height = 480; Mat mat_image_org_colo..
-
프로젝트/자율주행 자동차 제작 프로젝트 2020. 9. 2. 17:16
현대모비스와 서강대학교에서 주최한 'AI 활용 방법 및 Autonomous Car 제작 실습' 교육에 일주일 간 참여하였다! 지난 학기에 캡스톤 디자인 프로젝트를 진행하며 자율주행에 쓰이는 여러 기술들과 알고리즘들을 접하게 되었다. 직접 자율주행 차를 제작하는 실습을 해보면 어떨까 싶어서 한 번 지원해보았다. 지원서를 쓰는데, 저게 전부여서 너무 당황스러웠던 기억. 뭐 어쨌든, 붙었다! 인턴십 이런 것도 아니고 그저 일주일 짜리 교육일 뿐이지만, 그래도 뭐든 떨어진 것 보다는 나으니까! (그리고 사실 석사 연계과정에 지원할 생각이 아니라면 별 도움이 되지도 않는 것 같......ㅎㅎ )
-
프로젝트/IBM C:Louders 2020. 8. 3. 21:38
Cloud 기술을 활용한 첫 포스팅이네요☁️ IBM Watson Visual Recognition을 사용하여, data를 학습시키고 CoreML 모델을 생성하여, iOS 어플리케이션에 배치해보겠습니다! CoreML은 Apple의 Machine Learing(이하 ML) framework로, 개발자가 손쉽게 ML model을 어플리케이션에 통합할 수 있게 해줍니다. Apple에서도 다양한 크기와 아키텍쳐의 ML model을 제공해주고 있죠. 우리는 IBM의 Watson 서비스를 활용하여, 이미지를 학습하고 훈련된 ML model을 생성하여 어플리케이션에서 사용할 수 있습니다! 훈련된 모델을 직접 다운받아와서 실행시킬 수도 있고, API를 통해 호출하여 손쉽게 사용할 수도 있어요. 두 가지 방법 모두 확인해..
-
프로젝트/IBM C:Louders 2020. 7. 25. 19:53
👉🏻IBM CLOUD 위에서 IaaS 기능을 제공하는 다양한 computing자원들에 대하여 설명할 수 있다 👉🏻IBM CLOUD infrastructure에서 사용 가능한 Compute, Storage, Networking 옵션들에 대하여 설명할 수 있다. 👉🏻VPC(Virtual Private Cloud)를 가능하게 하는 VPC 및 IBM Cloud offering의 광범위한 구조를 설명할 수 있다 👉🏻IBM Cloud의 기능이 어떻게 다양한 배치 모델(Public, Private 및 Hybrid)를 지원하는지 이해한다 ● Different Types of Virtual Server - Public Virtual Server : 공유(shared, multi-tenant) 하드웨어에 상주하는 가상서버..