1 |
1
근거리 무선 통신이 가능하고, 농기계에 접속되는 단말장치; 및 상기 농기계의 위치를 포함하는 펌웨어 업데이트 요청 신호 수신 시, 비행을 통해 상기 위치로 이동하고, 상기 농기계의 인식 시 근거리 무선 통신을 통해 상기 단말장치에 접속하여, 상기 농기계의 펌웨어를 상기 단말장치로 전송하는 무인 비행체를 포함하되, 상기 단말장치는, 상기 무인 비행체로부터 수신한 펌웨어를 상기 농기계에 설치 또는 업데이트하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
2 |
2
제1항에 있어서, 상기 무인비행체는, 상기 단말장치와 근거리 통신하기 위한 무선 통신부;농기계별 펌웨어가 저장된 저장부;영상을 획득하는 영상 센서; 및상기 영상 센서를 통해 상기 농기계가 인식되면, 인증정보를 포함하는 접속 요청 신호를 상기 무선 통신부를 통해 상기 단말장치로 전송하고, 상기 단말장치로부터 인증 성공 신호를 수신하면, 상기 저장부에 저장된 해당 펌웨어를 상기 무선 통신부를 통해 상기 단말장치로 전송하는 제어부를 포함하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
3 |
3
제2항에 있어서, 상기 제어부는, 상기 농기계의 위치를 목적지로 하는 경로를 설정하는 경로 설정부;상기 설정된 경로로 이동하게 하고, 프로펠러의 속도를 조정하는 비행 제어부;머신러닝을 이용하여 상기 영상 센서를 통해 촬영한 영상에서 상기 농기계를 인식하고, 상기 인식된 농기계에 접속된 단말장치와 근거리 무선 통신이 가능한 위치에 안착되도록 하는 농기계 인식부;상기 무인 비행체의 고유 식별정보 및 패스워드를 포함하는 접속 요청 신호를 무선 통신부를 통해 상기 단말장치로 전송하고, 상기 단말장치로부터 인증 완료 신호를 수신하는 접속 처리부; 및 상기 단말장치로부터 농기계 식별정보를 포함하는 인증 성공 신호를 수신한 경우, 상기 농기계 식별정보에 대응하는 펌웨어를 상기 저장부로부터 획득하여 상기 단말장치로 전송하는 펌웨어 전송 처리부를 포함하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
4 |
4
제3항에 있어서, 상기 펌웨어 전송 처리부는, 상기 무인 비행체와 단말장치 간의 네트워크 전송 속도에 기초하여, 업데이트할 펌웨어를 전체 또는 부분으로 나누어 상기 단말장치에 전송하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
5 |
5
제1항에 있어서, 상기 단말장치는, 상기 농기계에 접속하기 위한 접속부;상기 무인 비행체와 근거리 통신하기 위한 무선 통신부;저장부; 및상기 무선 통신부를 통해 상기 무인 비행체로부터 인증정보를 포함하는 접속 요청 신호를 수신하고, 상기 인증정보가 기 등록된 정보와 일치하는 경우 농기계 식별정보를 포함하는 인증 성공 신호를 상기 무인 비행체로 전송하며, 상기 무인 비행체로부터 상기 펌웨어를 수신하여 상기 저장부에 저장하고, 상기 저장된 펌웨어를 상기 접속부를 통해 상기 농기계로 전송하는 제어부를 포함하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
6 |
6
제5항에 있어서, 사용자로부터 조작 명령을 입력받는 조작부; 및상기 조작 명령에 따라 전원 인가, 펌웨어 다운로드, 및 농기계의 로그파일 수집 중 적어도 하나의 상태를 표시하는 표시부를 더 포함하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
7 |
7
제5항에 있어서, 상기 제어부는, 상기 무인 비행체로부터 펌웨어와 해쉬 코드를 수신하고 상기 수신된 펌웨어를 저장부에 임시 저장하며, 상기 임시 저장된 펌웨어 데이터에 대해 해쉬 코드를 산출하고, 상기 산출된 해쉬 코드와 상기 수신된 해쉬 코드가 동일한 경우 상기 임시 저장된 펌웨어 데이터를 상기 농기계에 전송하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
8 |
8
제5항에 있어서, 상기 제어부는, 상기 접속부를 통해 상기 농기계의 동작과 관련된 로그파일을 수집하고, 상기 로그파일을 상기 무선 통신부를 통해 무인 비행체로 전송하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 시스템
|
9 |
9
무인 비행체가, 농기계의 위치를 포함하는 펌웨어 업데이트 요청 신호 수신 시, 비행을 통해 상기 위치로 이동하고, 상기 농기계를 인식하는 단계;상기 무인 비행체가 고유 식별정보 및 패스워드를 포함하는 접속 요청 신호를 상기 농기계에 접속된 단말장치로 근거리 무선 통신을 통해 전송하는 단계;상기 단말장치가 상기 고유 식별정보 및 패스워드의 인증을 수행하고, 인증 성공 시, 펌웨어 다운로드 수락 신호를 상기 무인 비행체로 전송하는 단계;상기 무인 비행체가 상기 농기계의 펌웨어를 상기 단말장치로 전송하는 단계; 및상기 단말장치가 상기 펌웨어를 저장하고, 상기 저장된 펌웨어를 상기 농기계로 전송하는 단계를 포함하는 농기계의 펌웨어 업데이트 방법
|
10 |
10
제9항에 있어서, 상기 농기계의 펌웨어를 상기 단말장치로 전송하는 단계에서, 상기 무인 비행체는, 상기 단말장치와의 네트워크 전송 속도에 기초하여, 업데이트할 펌웨어를 전체 또는 부분으로 나누어 상기 단말장치에 전송하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 방법
|
11 |
11
제9항에 있어서, 상기 단말장치가 상기 펌웨어를 저장하고, 상기 저장된 펌웨어를 상기 농기계로 전송하는 단계에서, 상기 단말장치는, 상기 무인 비행체로부터 펌웨어와 해쉬 코드를 수신하고 상기 수신된 펌웨어를 저장부에 임시 저장하며, 상기 임시 저장된 펌웨어 데이터에 대해 해쉬 코드를 산출하고, 상기 산출된 해쉬 코드와 상기 수신된 해쉬 코드가 동일한 경우 상기 임시 저장된 펌웨어 데이터를 상기 농기계에 전송하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 방법
|
12 |
12
제9항에 있어서, 상기 단말장치가, 상기 농기계의 동작과 관련된 로그파일을 수집하고, 상기 로그파일을 근거리 무선 통신을 통해 상기 무인 비행체로 전송하는 단계를 더 포함하는 것을 특징으로 하는 농기계의 펌웨어 업데이트 방법
|