Technology gstreamer를 활용한 video streaming 사용하는 환경 드론 프로젝트에서 사용할 것이라 LTE와 WiBro의 무선 환경이다. 단방향으로 latency가 약 60ms정도 발생한다고 보면 된다. (LTE:20ms + WiBro:40ms) LTE 라우터를 곧 구입할 예정인데, 성능은 별 기대 안한다. 왜냐 안되니까… ㅠ.ㅠ UDP로
Technology owncloud DB/File 정보 업데이트 방법 버전이 올라가면서 임의 추가한 파일이 보이지 않아 해결 방법 찾아보았다. DB바꾸고, F5누르고 별 짓을 다해도 안되었는데, 공식 홈페이지에 방법이 있었다. owncloud CLI를 사용하면, Manual로 업데이트한 파일 동기화를 할 수 있다. 우분투에 설치했다면, “/var/www/owncloud”에가
Technology Hugo Static Web Engine 정적 웹 엔진, Hugo란? markdown기반의 정적 웹엔진이다. 해외 블로그 엔진 순위에서도 요즘 1위일 만큼, 인기가 많은 것 같다. theme개발도 많이 되어 있어 편리하게 사용 가능하다. Jekyll과 같은 스크립트 타입의 언어가 아닌, Go언어로 작성되어
Technology 분산 시스템 고민 드론 시스템 구성 때문에 여러가지 방식을 고민 해보았다. gRPC를 써보려고 했으나, 일단 무겁고, 임베디드에서 해보려니 약간 망설여졌다. 결국, 실시간 확보를 위해서는 udp외 대안이 없다고 생각하였고, pub/sub 방식으로 최종 결정~~!! 근데, 아직 안했음 ㅋㅋㅋ
Technology Unity3D 스터디 이것 저것 고민하다가 전부터 관심 가지고 있던 유니티로 GCS 개발하기로 결정하고 스터디 시작. 다른 프로그래밍 언어와는 달리, 알기 쉽게 설명한 동영상 강좌나 자료 많음… 괜히 유니티, 유니티 하는게 아니었음 ㅎㅎㅎ 10년 전 3D클라이언트
Technology Swarm Pathfinding 알고리즘 정리 드론 간 충돌 방지를 위한 AI(그냥 길찾기?) 관련 자료 정리 사이트 정리 Pathfinding 정의 https://en.wikipedia.org/wiki/Pathfinding Steering Behaviors For Autonomous Characters http://www.red3d.com/cwr/papers/1999/gdc99steer.html http://opensteer.sourceforge.net/ Using reinforcement learning in Python to teach a virtual car to
Technology Pixhawk based Drone Development 드론은 날려 보았으니 이것 저것 다른 것이 해보고 싶었다. 최종으로는 드론 군집 비행 같은 것을 좀 해보려고 하는데, 관련해서 스터디 한 내용을 정리해 보았다. 그런데, 군집 비행 하려면 몇 대가 필요할까… -_-;;; python
Technology WiBro Connected Drone 이것 한다고 했다고 했을때의 모두의 반응은 왜 LTE안쓰고 Wibro로 했냐는 것이다. 다른 이유는 없다. LTE모듈을 내 돈 주고 사기가 너무 싫었고, 집에서 고히 잘 놀고 있는 에그를 활용해서 만들어 보고 싶었다. 부품 소개
Technology 라즈베리파이에 개발 환경 설치 라즈비안 설치 드론에 붙이는 용도여서 lite버전을 설치하였으나, GUI의 불편함을 이기지 못하고, 결국 재설치 했다. 한김에 차근 차근 정리 해보자. NOOBS Jessie 설치 초보자용이라고 당당히 나와 있다. 공식 홈페이지에서 동영상까지 만들어 잘 설명했다. 따라하면
Technology FPV 드론 조립 팁 부품 사놓고 날씨 좋아져서 조립을 하는데, 정말 해결해야 할 문제가 한 두가지가 아니다. 몇가지 정리해본다. 바나나 컨넥터로 모터-ESC 연결 택배 상자를 열어 보고 가장 당황한 것이 ESC와 모터에 주렁주렁 달려있는 선들이다. 어떤 표시도