Ekumen-OS/andino
Open-source diff drive robot ROS 2 compatible
해결하는 문제
Andino는 교육 및 일반 실험을 위해 설계된 오픈소스이자 저비용의 차동 구동 로봇입니다. 복잡한 시스템을 처음부터 구축할 필요 없이 로봇공학, SLAM, 내비게이션을 배울 수 있도록 완전한 하드웨어 및 소프트웨어 스택을 제공합니다.
작동 방식
이 프로젝트는 ROS 2 (Humble 및 Jazzy) 기반으로 구성되며, 여러 통합 패키지로 이루어져 있습니다:
- 하드웨어 및 펌웨어: 조립 지침, URDF 설명, 단일 보드 컴퓨터(SBC)와 저수준 하드웨어를 연결하는 마이크로컨트롤러 코드 포함.
- 제어: ROS Control 하드웨어 인터페이스를 구현하고,
diff_drive_controller및joint_state_broadcaster를 사용하여 이동 제어. - 인식 및 내비게이션: 맵핑을 위한 SLAM과
nav2기반의 자율 이동 내비게이션 스택 통합. - 브링업: LiDAR 및 카메라와 같은 센서를 포함한 로봇 초기화를 위한 런치 파일 제공.
대상 사용자
- 로봇공학 분야의 학생 및 교육자.
- 저비용이고 커스터마이징 가능한 기반 플랫폼을 원하는 애호가.
- 물리 하드웨어 또는 시뮬레이션에서 ROS 2 애플리케이션을 테스트하고 싶은 개발자.
주요 특징
- 완전한 오픈소스: 하드웨어 설계 및 소프트웨어는 수정 가능하게 공개되어 있습니다.
- ROS 2 통합: Humble 및 Jazzy 배포판에 네이티브 지원.
- 광범위한 시뮬레이션 지원: Gazebo, Webots, O3DE, Isaac Sim, MuJoCo와 호환.
- 포괄적인 도구 세트: 키보드/조이스틱 원격 조종, RViz 시각화, Ansible 설정을 통한 자동 설정 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트