도 9 를 참고 한 제 1 실시 예 에서 , 상기 로봇 청소기 선택 단계 ( S 30 ) 에서 , 등록 된 복수 의 로봇 청소기 중 제 1 로봇 청소기 ( 100 a ) 및 제 2 로봇 청소기 ( 100 b ) 가 선택 된다 . 제 1 로봇 청소기 ( 100 a ) 및 제 2 로봇 청소기 ( 100 b ) 는 협업 청소 를 수행 하 도록 선택 된 청소기 를 의미 한다 . 상기 단계 ( S 30 ) 후 , 단말기 ( 300 ) 가 네트워크 를 통해 제 1 로봇 청소기 ( 100 a ) 및 제 2 로봇 청소기 ( 100 b ) 에 지시 를 주 면 , 제 1 로봇 청소기 ( 100 a ) 및 제 2 로봇 청소기 ( 100 b ) 는 각각 현재 상태 를 분석 하 여 맵 상 의 자신 의 위치 를 확인 한다 ( S 150 a , S 150 b ) . 제 1 로봇 청소기 ( 100 a ) 는 , 자신 의 위치 확인 ( S 150 a ) 후 , 제 2 로봇 청소기 ( 100 b ) 와 협업 청소 를 수행 한다 ( S 90 a ) . 제 2 로봇 청소기 ( 100 b ) 는 , 자신 의 위치 확인 ( S 150 b ) 후 , 제 1 로봇 청소기 ( 100 a ) 와 협업 청소 를 수행 한다 ( S 90 b ) . 제 1 로봇 청소기 ( 100 a ) 및 제 2 로봇 청소기 ( 100 b ) 는 , 청소 를 수행 ( S 90 a , S 90 b ) 하 는 중 , 서로 정보 를 송수신 한다 ( S 80 ) .