
라이다 없이도 로봇청소기를 만들 수 있을까?
요즘 시중에 파는 로봇청소기를 보면 대부분 LiDAR라는 센서를 달고 있어요. 레이저를 쏘아서 주변 지형을 파악하는 장치인데요, 이게 꽤 비싸요. 그래서 로봇청소기 가격이 수십만 원에서 백만 원을 넘기기도 하죠. 그런데 한 개발자 팀이 "카메라만 가지고도 충분히 똑똑한 로봇청소기를 만들 수 있지 않을까?"라는 질문에서 출발해서, 실제로 300달러(약 40만 원) 미만의 비용으로 로봇청소기를 만들어 버렸어요.
이 프로젝트가 흥미로운 건 단순히 "싸게 만들었다"가 아니라, 카메라 기반 비전 시스템만으로 자율주행의 핵심 문제들을 해결했다는 점이에요.
카메라 하나로 공간을 이해하는 방법
로봇청소기가 집 안을 돌아다니려면 크게 두 가지를 알아야 해요. 첫째, "내가 지금 어디에 있지?"이고 둘째, "주변에 뭐가 있지?"예요. 이걸 로보틱스에서는 SLAM(Simultaneous Localization and Mapping)이라고 부르는데요, 쉽게 말하면 지도를 그리면서 동시에 그 지도 위에서 자기 위치를 파악하는 기술이에요.
LiDAR는 레이저로 거리를 정확히 재니까 이 문제를 풀기가 상대적으로 쉬워요. 반면 카메라는 2D 이미지밖에 못 찍잖아요. 그래서 카메라로 3D 공간을 이해하려면 컴퓨터 비전 알고리즘이 필요해요. 이 프로젝트에서는 Visual SLAM 기법을 사용했는데, 카메라가 이동하면서 찍는 연속된 이미지들에서 특징점을 추출하고, 그 특징점들이 프레임마다 어떻게 이동했는지를 계산해서 3D 구조를 추정하는 방식이에요.
이게 뭐냐면, 여러분이 고개를 돌리면서 방을 둘러볼 때 뇌가 하는 일이랑 비슷해요. 눈으로 들어오는 2D 정보를 뇌가 처리해서 "저 책상은 나한테서 2미터쯤 떨어져 있구나"를 아는 것처럼, 카메라 이미지를 소프트웨어가 처리해서 공간 구조를 파악하는 거죠.
하드웨어 구성과 비용 절감의 비결
이 프로젝트의 하드웨어는 생각보다 단순해요. 메인 컴퓨팅은 Raspberry Pi 같은 싱글보드 컴퓨터를 사용하고, 카메라 모듈 하나, 모터 드라이버, 구동용 DC 모터 그리고 흡입 모듈로 구성돼요. 핵심은 비싼 센서를 소프트웨어로 대체한 거예요. LiDAR 모듈 하나에 5만~15만 원 하는 걸 카메라 모듈 몇천 원짜리로 바꿨으니 비용 차이가 클 수밖에 없죠.
물론 트레이드오프가 있어요. 카메라 기반은 어두운 환경에서 성능이 떨어지고, 처리해야 할 연산량이 LiDAR보다 훨씬 많아요. 그래서 엣지 컴퓨팅 최적화가 중요한데, 이 부분에서 경량화된 비전 모델을 활용한 게 인상적이에요.
업계 맥락: 카메라 기반 자율주행의 흐름
사실 "카메라만으로 충분하다"는 주장은 로보틱스와 자율주행 업계에서 꽤 뜨거운 논쟁이에요. 테슬라가 대표적인데요, 일론 머스크가 LiDAR를 걷어내고 카메라 중심의 자율주행 시스템(Tesla Vision)을 밀어붙인 건 유명한 이야기죠. 반면 Waymo 같은 회사는 여전히 LiDAR를 핵심 센서로 쓰고 있고요.
가정용 로봇 시장에서도 비슷한 움직임이 있어요. 아이로봇의 최신 룸바 모델들은 카메라 기반 내비게이션을 채택했고, 에코백스의 디봇 시리즈도 카메라와 LiDAR를 함께 쓰는 하이브리드 방식으로 가고 있어요. 이번 DIY 프로젝트는 이런 상용 제품들의 접근법을 오픈소스로 풀어냈다는 점에서 의미가 있어요.
한국 개발자에게 주는 시사점
이 프로젝트는 여러 분야의 개발자에게 배울 점이 있어요. 임베디드 개발자라면 제한된 하드웨어에서 비전 파이프라인을 돌리는 최적화 기법을 참고할 수 있고, 머신러닝에 관심 있는 분이라면 Visual SLAM의 실제 구현 사례를 코드로 볼 수 있어요. 무엇보다 "비싼 하드웨어를 소프트웨어로 대체한다"는 접근은 스타트업이나 사이드 프로젝트에서 비용을 줄이는 데 바로 적용할 수 있는 사고방식이에요.
ROS(Robot Operating System)에 관심이 있었지만 시작점을 못 찾았던 분들에게도 좋은 입문 프로젝트가 될 수 있어요. 실제로 돌아가는 로봇을 30만 원대로 만들어볼 수 있다니, 주말 프로젝트로 도전해볼 만하지 않나요?
정리
비싼 센서 없이 카메라와 소프트웨어의 힘만으로 로봇청소기를 만들 수 있다는 걸 실제로 증명한 프로젝트예요. 하드웨어의 한계를 소프트웨어로 극복하는 이 접근법, 여러분이라면 어떤 프로젝트에 적용해보고 싶으세요?
🔗 출처: Hacker News
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공