핵심 개념
이 기술적 설명은 반자율 로봇 파티션의 설계 및 엔지니어링 프로세스를 자세히 다룹니다. 이 로봇 파티션 프로토타입은 저자들이 실제 사무실 환경에서 수행한 장기 평가 연구에 사용되었습니다.
초록
이 기술적 설명은 반자율 로봇 파티션의 설계 및 엔지니어링 프로세스를 자세히 다룹니다.
하드웨어 부분에서는 다음과 같은 주요 솔루션이 구현되었습니다:
- 캐스터 휠: 파티션의 안정성을 보장하고 기울어짐을 방지하기 위해 4개의 캐스터 휠이 통합되었습니다.
- 알루미늄 프레임: 상단 섹션과 캐스터 휠을 KELO 로봇 구성에 연결하기 위해 T-슬롯 알루미늄 프레임이 설계되었습니다. 이 프레임은 과구속 문제를 해결하기 위해 케이징 설계로 재구성되었습니다.
- 구동 휠 방향: 두 구동 휠의 피봇 인코더를 정렬하여 일관된 방향으로 움직이도록 하였습니다.
소프트웨어 부분에서는 다음과 같은 주요 모듈이 개발되었습니다:
- 로봇 드라이버: KELO 구성의 속도 기반 움직임을 물리적 구동 휠 구동으로 변환합니다.
- LiDAR 스캐닝: 두 개의 LiDAR 스캐너 데이터를 결합하여 360도 2D 시야를 제공합니다.
- 매핑: Cartographer 라이브러리를 사용하여 환경을 매핑합니다.
- 위치 추정: AMCL 라이브러리를 사용하여 매핑된 환경 내에서 로봇의 위치를 추정합니다.
- 네비게이션: TEB 지역 플래너 라이브러리를 사용하여 자율 주행을 수행합니다.
- 동적 장애물 감지: 실시간 LiDAR 데이터를 분석하여 장애물을 감지하고 회피합니다.
- 사용자 제어 인터페이스: 웹 기반 제어 인터페이스와 LCD 디스플레이를 통해 사용자 입력과 상태 정보를 처리합니다.
이 프로토타입은 약 6개월의 개발 기간을 거쳐 완성되었으며, 향후 상황 인식 및 자율 의사결정 기능 등의 추가 개발이 필요할 것으로 보입니다.
통계
캐스터 휠 하중 용량은 각각 70kg입니다.
캐스터 휠 직경은 100mm입니다.
로봇 구동 속도는 0.2~2cm/s 범위로 제한됩니다.
가속도는 x축보다 y축에서 더 높게 설정되었습니다.