leggedrobotics/open3d_slam
Pointcloud-based graph SLAM written in C++ using open3D library.
해결하는 문제
교육 목적에 특화된 간소화된 포인트 클라우드 기반 SLAM(Simultaneous Localization and Mapping) 시스템을 제공합니다. 고도화된 전문 알고리즘의 복잡성을 제거하여 로봇 맵핑 및 위치 추정 분야에 입문하는 초보자들을 지원합니다.
작동 방식
3D 데이터 처리를 위한 Open3D 라이브러리를 기반으로 하며, 잘 알려진 알고리즘을 기본 형태로 사용합니다. 포인트 클라우드를 처리하여 새 맵을 생성하거나 기존 맵 내에서 로봇의 위치를 추정할 수 있으며, 이후 새로운 측정값으로 확장할 수 있습니다. IMU와 같은 추가 센서 입력이 필요하지 않습니다.
대상 사용자
SLAM에 처음 도전하는 학생, 연구자, 개발자로, 포인트 클라우드를 활용한 맵핑과 위치 추정의 명확하고 접근 가능한 구현을 원하는 분들입니다.
주요 특징
- 포인트 클라우드 기반의 맵핑 및 위치 추정.
- 고성능 Open3D 라이브러리를 기반으로 구축.
- ROS 통합을 위한 catkin 래퍼를 제공하는 C++ 라이브러리.
- 작동에 IMU가 필요하지 않습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트