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와 모터에 주렁주렁 달려있는 선들이다. 어떤 표시도
Technology ASIO 기반 C++ 프로그래밍 변하지 않을 C++도 세월의 흐름에 맞추는 것인지 몰라도 업데이트가 화려하다. 몇가지 개발하면서 삽질한 부분에 대해 정리 enable_shared_from_this 이넘때문에 아까운 시간을 허비했네… 결론적으로 사용하는 클래스가 enable_shared_from_this를 상속했다면, //this <- 이걸로 함수 bind하면 새로 인스턴스가
Technology FPV Drone 개발 준비 드론 레이싱 동영상을 우연히 보고, 이건 하지 않을 수 없다는 생각을 했다. 시작하기 드론 개발을 이전에 해보지 않아 시작이 제일 어려웠다. 제일 간단히 시작할 수 있는 방법은 완제품을 구입하는 것이나, 가격적인 압박과 함께
Technology Meteor 간단 소개 전 부터 meteor에 관심이 많았는데, 우연하게 coursera에 들어갔다가 발견한 강의를 따라서 간단히 스터디 해 보았다. How to install Meteor 미티어는 node.js 기반으로 동작 된다. 설치는 공식 홈페이지 찾아보면 될텐데, 그것보다는 최신 버전 업데이트를