SkyBot - 우리집 위로 날아가는 비행기 사진을 자동으로 추적해 찍는 시스템
(skybot.cam)- SkyScan 오픈소스 + PTZ 지원하는 캠 + ADS-B 수신가능한 SDR로 구성한 시스템
동작방식
- 항공기 감시 정보를 방송하는 ADS-B를 수신하여 집 주위의 비행기 정보를 추적
- 가까워 지면 카메라를 해당 방향으로 포인팅하고 보이는 동안 지속적으로 사진을 촬영
- 사진을 Azure 클라우드에 업로드 한 후 Azure Function을 트리거
- Azure Custom Vision을 사용해서 실제로 비행기가 있는지 검사(구름에 가려지거나..)해서 비행기가 없으면 파일 삭제
- 비행기가 인식되면 ADS-B 정보를 이용해서 FAA DB에서 비행기 정보를 가져와 CosmosDB에 저장
- React + Node API 로 웹사이트에서 정보 보이기
꼭 자신이 DB화 할게 아니라면 https://www.flightradar24.com/ 에서 현재 비행기 운항정보를 상세히 볼 수 있습니다.
같이 제공하는 iOS/Android 앱을 설치하면 AR을 통해서 날아가는 비행기쪽으로 카메라를 타겟하면 상세 정보를 불러와 줍니다.
저 비행기는 어디로 날아갈까? 싶을 때 써먹기 좋습니다.
기술에 대한 좀 더 상세한 내용은 SkyScan 오픈소스의 README에도 있습니다
SkyScan Repo : https://github.com/IQTLabs/SkyScan