전체 글 18

Tensorflow with Airsim __ Tensorflow를 활용한 Airsim

Tensorflow with Airsim __ Tensorflow를 활용한 Airsim 나는 Airsim 시뮬레이터를 공부하며, 어떻게 딥러닝에 효과적으로 사용이 되는 지에 대해 이해하기 힘든 점이 많았다. 하지만, Dronecode Project의 일원인 Simon Levy가 업로드한 영상을 보며, 많은 부분에 대해 이해할 수 있었다. Simon Levy는 깃허브를 통해 많은 사람들이 사용할 수 있도록 소스를 제공하고 있다. 영상에서 사용하고 있는 파일은 collision_testing, collision_training, image_collection 세가지이다. """"""""" 참고 : 이 코드들을 실행시키기 위해서는 사전에 Unreal Engine관련 프로그램들이 설치되어 있어야 한다.해당 자료..

Drone_Study/What_is 2018.03.06

What is Thingworx?__Thingworx란 무엇인가?

What is thingworx? PTC 대학생 엔지니어 서포터즈로서, 두 달간 Thingworx Platform에 대해 공부하며, 프로젝트를 진행하였다. Thingworx란 무엇인가?! Thingworx 플랫폼은 IoT 솔루션을 보다 강력하고 빠른 시장진입을 가능하게 하는 IoT 특별 개발세트이다. Thingworx는 인터넷으로 연결된 세상의 응용 프로그램을 구축하고 실행하도록 설계된 최초의 플랫폼으로서, Thingworx를 사용하면 연결된 솔루션을 신속하게 개발, 배포할 수 있으며, 유일하게 기업용 플랫폼을 제공한다. 아래의 다섯가지 기능을 통해 thingworx의 완전한 응용 프로그램 설계, 런타임 및 인텔리전스 환경을 제공한다. 최신의 완전한 플랫폼모델 기반의 개발을 통해 구축속도 10배 증가사람..

What is Airsim?__Airsim은 무엇인가?

What is Airsim?__Airsim은 무엇인가? 오픈소스 프로젝트인 Airsim은 Microsoft사에 의해 개발되었다. Airsim은 드론의 비행 시뮬레이션을 할 수 있도록 해주는 도구인데, Unreal Engine과 Microsoft에 의해 빌드되고, 곧 다양한 로봇과 운동수단 또한 곧 지원 할 예정이다. Mcirosoft는 실제 세계에서 자율 차량이 어떻게 움직이는지를 이해하는 연구 프로젝트인 Aerial Informatics and Robotics Platform을 내부적으로 개발하고 있다. 이 Platform은 Vehicle이 어떻게 행동하는지 파악하기 위해 딥러닝 기술을 사용한다. 딥러닝 기술을 위한 방대한 양의 데이터들을 차량이 실제 충돌하는 실험에서 사용하기 힘들다. 그래서 Micr..

Drone_Study/What_is 2017.12.19

error C2220: 경고가 오류로 처리되어 생성된 'object' 파일이 없습니다.

error C2220: 경고가 오류로 처리되어 생성된 'object' 파일이 없습니다. 해당 에러를 발견하고 해결하는 데에 오랜 시간이 걸린 것 같다. error code c2220은 경고의 수준에 따라 오류로 처리할 지, 오류로 처리하지 않을 지에 대한 컴파일 설정에 따른다. 경고수준은 프로젝트 속성 - C/C++ - 경고수준 에서 경고로 처리할 범위를 정할 수 있고, 경고의 수준에 따라 오류로 처리할지 하지 않을 지는, 프로젝트 속성 - C/C++ - 경고를 오류로 처리 에서 '예', '아니오'로 설정이 가능하다. 경고 수준은 /W0 에서부터 /WX까지 설정이 가능하다 숫자가 커질수록 많은 경고를 발생시키게 된다. 간단히 예시를 들면 /WX로 경고 수준을 설정하고, 경고를 오류로 처리를 "예"로 처리..

Drone_Study/Error 2017.12.18

warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파 일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.

warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파 일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. C2220과 같이 나를 괴롭혔던 에러 코드 C4819이다. """소스코드가 ANSI 로 인코딩 되어 있는데 visual studio 한글판에서 컴파일하면 이러한 현상이 발생되기도 하고, 특히 주석이 한글일 때 종종 발생한다고 한다.""" 해당 오류를 해결하기 위해서는해당 파일을 unicode 로 인코딩해서 저장하거나 해당 warning 을 꺼버리면 된다고 한다. 그래서 나는 그냥 해당파일을 UNICODE로 인코딩을 하였다. 오류를 해결하는 방법은 오류에 해당하는 파일을 찾아간 후, 파일 - 고급 저장 옵션 - "유니코드 - 코..

Drone_Study/Error 2017.12.18

네이버(NAVER) 검색어 노출_ 블로그 방문자수 늘리기

내가 한 포스팅이 많은 사람들에게 보여졌으면 하는 것은 블로그를 하는 많은 사람들의 바람이다. 방문자 수가 많으려면, 블로그가 갖고 있는 컨텐츠도 좋아야 하겠지만, 무엇보다도 많은 사람들이 검색하는 키워드에 대해서 알고 있어야 하고, 그리고 사람들이 많이 그 키워드를 많이 검색하는 검색사이트여야 한다. 우리나라에서는 네이버, 다음, 구글 등이 대표적인 검색사이트로 쓰이는 데, 블로그를 영어가 아닌, 한국어로 포스팅 하기에 검색 노출이 되기에는 네이버가 가장 적합하다고 생각할 수 있다. 네이버 검색어에 노출시키는 방법은 간단한다. 네이버 웹마스터 도구를 활용하는 것이다. webmastertool.naver.com 시작은 위의 네이버 웹마스터 도구에 로그인을 한다. (네이버아이디를 사용하면 된다) 로그인을 ..

Blog_Study 2017.12.07

About GPS, ABOUT HERE+ RTK GNSS

GPS란 무엇일까? GPS는 Global Positioning System의 약자로, 한국말로는 "범지구위치결정시스템"이라 한다. GPS는 미국 국방부에서 미사일을 정확하게 폭격하기 위해 군사용으로 처음 개발되었지만, 현재는 무기유도, 항법, 측량, 지도제작, 측지, 시각동기 등의 군용 및 민간용 목적으로도 개발되며 여러분야에서 활발하게 사용되고 있다. GPS에서는 중궤도를 도는 24개(실제는 그 이상)의 인공위성에서 발신하는 마이크로파를 GPS수신기에서 수신하여 수신기의 위치벡터를 결정한다고 한다. GPS수신기는 네 개 이상의 GPS위성으로부터 송신된 신호를 수신하여, 위성가 수신기의 위치를 결정하게 된다. 위성에서 수신된 신호와 수신기에서 수신된 신호의 시간차를 측정하면 위성과 수신기 사이의 거리를 ..

Drone_Study/What_is 2017.12.06

ERROR : This host supports Intel VT-x, but Intel VT-x is disabled

VMWare에 ubuntu를 설치하는 중 error가 발생했다. This virtual machine is configured for 64-bit guest operating systems. However, 64-bit operation is not possible.This host supports Intel VT-x, but Intel VT-x is disabled.Intel VT-x might be disabled if it has been disabled in the BIOS/firmware settings or the host has not been power-cycled since changing this setting.(1) Verify that the BIOS/firmware settings..

Drone_Study/Error 2017.12.05

ERROR : Windows SDK v8.1 must be installed in order to build this target.

Airsim을 동작시키기 위해 설치한 Unreal engine.! 첫 프로젝트 생성부터 에러가 났다.. 에러문은 조금 길었지만, 핵심은 ERROR: Windows SDK v8.1 must be installed in order to build this target. 에러 해결을 위해 나는 https://developer.microsoft.com/ko-kr/windows/downloads/windows-8-1-sdk 사이트에서 Windows 8.1용 Windows SDK(소프트웨어 개발 키트)를 다운받아 컴퓨터를 껐다 킨 후, 다시 빌드하였다.

Drone_Study/Error 2017.11.27

[NVIDIA]__NVIDA This drone goes where gps can't

NVIDIA TX1GPS없는 자율비행 드론 개발 NVIDIA연구진들이 NVIDIA Jetson TX1 embedded AI supercomputer를 활용하여 deep learning(딥러닝)과 computer vision(영상처리) 기술만을 사용하여 숲속을 자율주행하는 드론을 개발하였다. 비행기록 및 영상 데이터들은 꾸준히 쌓일 것이며, 이에 따라 드론은 더 똑똑해질 것이라 생각이 된다. 예시 영상과 같이 사람의 조종없이 숲속을 샅산히 뒤질 수 있을 정도로 드론이 똑똑해진다면, 여러분야에 활용되어 인터넷이나 gps수신이 힘든 곳에서도 다양한 방법으로 사용될 수 있을 것이라 생각이든다. 지금까지 gps수신기를 활용한 무인항법 혹은 사람의 조종으로 움직이던 드론이 점점 똑똑해지고 있다는 것을 알게된 뉴스였다.

Drone_Study/NewS 2017.11.21