-
OpenMower는 저렴한 시중 로봇 잔디깎이를 RTK GPS 기반의 스마트 자율주행 로봇으로 업그레이드할 수 있는 오픈소스 프로젝트임
- 주요 목표는 자율 잔디깎이, 우수한 안전성, 경계선 배선 불필요, 저비용 및 완전한 오픈임
-
기존 제품 하드웨어는 견고하며 변경 없이 소프트웨어 업그레이드로 충분한 성능 확보 가능함
-
현재 기본 기능은 작동 중이며, 지도 학습·자율 주행·충전 등 핵심 작업 구현됨
- YardForce Classic 500 등 일부 제품만 하드웨어 호환이 가능하나, 추후 타 로봇에도 확장 기대됨
프로젝트 개요
OpenMower는 시중에서 쉽게 구할 수 있는 로봇 잔디깎이(YardForce Classic 500 등)를 분해하여, 그 위에 최신 RTK GPS와 소프트웨어를 적용함으로써 저렴하면서도 스마트한 자율 잔디깎이로 탈바꿈시키는 오픈소스 하드웨어/소프트웨어 프로젝트임
- 기존 잔디깎이 로봇은 무작위 방향 주행만 지원하며, 효율성과 똑똑함이 떨어짐
- 분해 결과, 브러시리스 모터 사용, 방수성 및 견고성, 표준 커넥터 채택 등 하드웨어 품질은 우수함
-
실질적 업그레이드 포인트는 소프트웨어임
프로젝트 목표
-
완전 자율 잔디깎이 구현
-
우수한 안전성: 들어올림/충돌 시 긴급 정지 등 비상 대응
-
경계선 배선 없이 여러 구역 지원
-
저렴한 비용: 시중 중가 제품보다 비용 절감 목표
-
오픈소스: 누구나 제작 및 지식 확장 가능
-
깔끔한 디자인
-
장애물 회피 기능
-
우천 감지 및 악천후 시 자동 중지
Open Mower App
-
스마트폰을 통한 직관적 조작과 시각화 지원 앱 제공
현재 개발 현황
-
기본 잔디깎이 기능 완성: 지도 학습, 경로 설정, 잔디깎이, 자동 도킹(충전 시 복귀 및 재개) 등 작동 확정됨
-
기술력 있는 사용자라면 직접 제작 권장
- 비용과 복잡도가 높으므로 궁금증은 Discord, Wiki 등 커뮤니티에서 질문 및 지원 가능
하드웨어
-
메인보드 및 xESC mini/xESC 2040 등 서보 모터 컨트롤러로 구성
- xESC 2040은 RP2040 칩 기반의 저가형 컨트롤러이며, 현재 실험적 지원 단계
- To-Do 항목: 배터리 잔량 정확도 개선 등 일부 하드웨어 기능 추가 예정
소프트웨어
-
잔디깎이 상태 관리(도킹/작업 등)와 경로 생성 기능 개발 완료
-
장애물 회피 기능은 미구현 상태임
- ROS 기반 오픈소스 소프트웨어는 별도 저장소에서 관리
제작 및 시작 가이드
- 공식 웹사이트와 Wiki에 필요 부품, 소프트웨어 설치법, 커뮤니티 가이드 등 안내
- 커뮤니티 기반으로 다양한 추가 자료 지속 추가 중
참여 및 커뮤니티
- 직접 OpenMower 제작에 도전하거나, 저장소 star 및 watch로 개발 활성화에 기여 가능
- 공식 YouTube 및 Discord를 통해 정보 교류 가능
호환 하드웨어
- 현재는 YardForce Classic 500 및 일부 Herkules/SA650 ECO 모델과 보드 호환
- 같은 보드를 사용하는 중국산 SUMEC Hardware OEM 제품도 일부 존재하나 확장성은 한정적임
-
호환 제품 목록 공유/확장을 위해 분해 정보와 보드 사진을 커뮤니티에 제출 권장
추가 안내 및 특이사항
- 각국의 특허, 법률 및 안전 규정 확인 필수
- 제공 자료는 실제 동작·적합성·법적 문제에 대해 어떠한 보증도 제공하지 않음
- 제작/사용에 필요한 기술적 전문성이 요구됨
- 상업적 사용 및 재판매는 개발자 동의 필요, 비상업/교육 목적으로 개인 사용 권장
라이선스
- Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License로 공개
-
비상업적 및 교육적 활용 자유, 상업적 이용 및 상품화는 개발자 동의 필요
요약
OpenMower는 저비용 상용 로봇 하드웨어에 오픈소스 소프트웨어를 적용해 스마트 자율주행 잔디깎이로 변환할 수 있게 해주는 혁신적 DIY 프로젝트임. 긴밀한 커뮤니티 지원, 상세한 문서/위키, 하드웨어/소프트웨어 개방 등으로 동일 계열 제품군 활용, 비용 절감, 진입 장벽 감소의 강점이 있음.
비교적 적은 하드웨어 변경과 커뮤니티 지원 덕분에 기존 프로젝트들 대비 쉽게 접근할 수 있으며, 개인 및 DIY 엔지니어에 적합함.