1 |
1
청소영역 내에서 자율 주행을 수행하는 로봇 청소기에 있어서,상기 청소영역에 존재하는 전자기기를 제어하는 적어도 하나의 기기제어 프로그램을 저장하는 저장 유닛;하나 이상의 센서를 구비하여, 상기 청소영역에 존재하는 전자기기를 감지하는 감지 유닛;외부 장치 및 서버 중 적어도 하나와 통신을 수행하는 제1 통신 유닛;상기 기기제어 프로그램을 구동하여 원격 제어 신호를 생성하는 제어 유닛; 및상기 청소영역에 존재하는 전자기기에 상기 생성된 원격 제어 신호를 전송하는 제2 통신 유닛;을 포함하고,상기 제어 유닛은,상기 감지 유닛에서 감지된 전자기기에 대응되는 기기제어 프로그램이 상기 저장 유닛에 저장되어 있는지 여부를 판단하고,상기 저장 유닛에 감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있지 않은 경우, 상기 외부 장치 및 서버 중 적어도 하나로부터 감지된 전자기기에 대응되는 기기제어 프로그램을 다운로드하도록 상기 제1 통신 유닛을 제어하고,상기 저장 유닛에 감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있는 경우, 감지된 전자기기에 대응되는 기기제어 프로그램과 관련된 업그레이드 데이터가 필요한지 여부를 판단하고,상기 업그레이드 데이터가 필요한 것으로 판단되면, 상기 외부 장치 및 서버 중 적어도 하나로부터 상기 업그레이드 데이터를 다운로드하도록 상기 제1 통신 유닛을 제어하는 것을 특징으로 하는 로봇 청소기
|
2 |
2
제1 항에 있어서,상기 제1 통신 유닛은, 상기 외부 장치로부터 상기 전자기기에 대한 원격 제어 데이터를 더 수신하고,상기 제어 유닛은, 상기 원격 제어 데이터를 근거로 상기 기기제어 프로그램을 구동하여 상기 원격 제어 신호를 생성하는 것을 특징으로 하는 로봇 청소기
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1 항에 있어서, 상기 감지 유닛은,상기 전자기기를 촬영하여 영상 정보를 획득하는 카메라인 것을 특징으로 하는 로봇 청소기
|
6 |
6
제5 항에 있어서, 상기 제어 유닛은,상기 영상 정보로부터 검출한 기기정보를 이용하여 상기 전자기기를 인식하고, 상기 전자기기를 제어하는 기기제어 프로그램을 검색하는 것을 특징으로 하는 로봇 청소기
|
7 |
7
원격 제어 데이터를 근거로 주변의 전자기기에 대한 기기제어 프로그램을 구동하고, 업그레이드 데이터를 이용하여 상기 기기제어 프로그램을 업그레이드하는 로봇 청소기; 및상기 업그레이드 데이터가 저장된 데이터 서버에 접속하여 상기 업그레이드 데이터를 다운로드하고, 상기 원격 제어 데이터와 상기 업그레이드 데이터를 상기 로봇 청소기에 전송하는 원격 제어기;를 포함하고,상기 로봇 청소기는,청소영역에 존재하는 전자기기를 제어하는 적어도 하나의 기기제어 프로그램을 저장하는 저장 유닛;하나 이상의 센서를 구비하여, 상기 청소영역에 존재하는 전자기기를 감지하는 감지 유닛;상기 원격 제어기 및 서버 중 적어도 하나와 통신을 수행하는 제1 통신 유닛;상기 기기제어 프로그램을 구동하여 원격 제어 신호를 생성하는 제어 유닛; 및상기 청소영역에 존재하는 전자기기에 상기 생성된 원격 제어 신호를 전송하는 제2 통신 유닛;을 포함하고,상기 제어 유닛은,상기 감지 유닛에서 감지된 전자기기에 대응되는 기기제어 프로그램이 상기 저장 유닛에 저장되어 있는지 여부를 판단하고,상기 저장 유닛에 감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있지 않은 경우, 상기 원격 제어기 및 서버 중 적어도 하나로부터 감지된 전자기기에 대응되는 기기제어 프로그램을 다운로드하도록 상기 제1 통신 유닛을 제어하고,상기 저장 유닛에 감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있는 경우, 감지된 전자기기에 대응되는 기기제어 프로그램과 관련된 업그레이드 데이터가 필요한지 여부를 판단하고,상기 업그레이드 데이터가 필요한 것으로 판단되면, 상기 원격 제어기 및 서버 중 적어도 하나로부터 상기 업그레이드 데이터를 다운로드하도록 상기 제1 통신 유닛을 제어하는 전자기기 제어 시스템
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
주변의 전자기기를 감지하는 단계;감지된 전자기기에 대응되는 기기제어 프로그램이 로봇 청소기의 저장 유닛에 저장되어 있는지 여부를 판단하는 단계;감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있지 않은 경우, 감지된 전자기기에 대응되는 기기제어 프로그램을 외부장치 또는 서버로부터 다운로드하는 단계;감지된 전자기기에 대응되는 기기제어 프로그램이 저장되어 있는 경우, 감지된 전자기기에 대응되는 기기제어 프로그램과 관련된 업그레이드 데이터가 필요한지 여부를 판단하는 단계;업그레이드 데이터가 필요한 것으로 판단되면, 상기 외부장치 또는 서버로부터 업그레이드 데이터를 다운로드하는 단계;상기 업그레이드 데이터를 이용하여, 저장된 기기제어 프로그램을 업그레이드하는 단계;를 포함하는 로봇 청소기의 전자기기 제어 방법
|
12 |
12
제11 항에 있어서,상기 전자기기를 제어하는 원격 제어 데이터를 수신하는 단계;상기 원격 제어 데이터를 근거로 상기 기기제어 프로그램을 구동하는 단계; 및원격 제어 신호를 생성하여 상기 전자기기에 전송하는 단계;를 더 포함하는 로봇 청소기의 전자기기 제어 방법
|
13 |
13
삭제
|
14 |
14
삭제
|