Hello Robot Stretch 모바일 매니퓰레이터를 위한 MuJoCo 기반 시뮬레이션 스택으로, 관절과 베이스 제어 및 카메라·라이다 데이터를 지원합니다.
sea-bass/pyrobosim
로봇 동작 프로토타이핑을 위한 Python 기반 2D 모바일 로봇 시뮬레이터로, ROS 2 인터페이스를 선택적으로 제공합니다.
- 스타
- 393
- 포크
- 72
- 열린 이슈
- 6
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
PyRoboSim은 모바일 로봇용 2D 시뮬레이터로, 실제 하드웨어나 완전한 3D 시뮬레이션 환경으로 옮기기 전에 로봇의 고수준 동작을 프로토타이핑하는 데 초점을 둡니다. Python으로 작성되었으며, 로봇이 이동하고 객체와 상호작용할 수 있는 간단한 월드를 제공합니다.
시뮬레이터는 독립 실행할 수 있으며, ROS 2 기반 소프트웨어를 시뮬레이션된 로봇에서 시험할 수 있도록 선택형 ROS 2 인터페이스도 제공합니다. 문서에는 설정 방법과 사용법, 핵심 개념이 안내되어 있습니다.
이 프로젝트는 기여자 가이드와 자동화된 테스트 스위트를 갖춘 오픈소스 코드베이스로 유지 관리됩니다.
핵심 기능
- 01모바일 로봇 시뮬레이션을 위한 가벼운 2D 월드
- 02Python 기반으로 로봇 동작 프로토타이핑에 적합
- 03ROS 2 소프트웨어와 연동할 수 있는 선택형 ROS 2 인터페이스
- 04설정 및 사용법을 다루는 문서
활용 사례
- 하드웨어에서 실행하기 전에 고수준 내비게이션이나 작업 동작을 프로토타이핑
- 시뮬레이션된 모바일 로봇을 대상으로 ROS 2 소프트웨어 테스트
- 간단한 환경에서 로봇 동작을 가르치거나 실험
포함된 컬렉션
토픽
자주 묻는 질문
- pyrobosim은(는) 무엇인가요?
- 로봇 동작 프로토타이핑을 위한 Python 기반 2D 모바일 로봇 시뮬레이터로, ROS 2 인터페이스를 선택적으로 제공합니다. PyRoboSim은 모바일 로봇용 2D 시뮬레이터로, 실제 하드웨어나 완전한 3D 시뮬레이션 환경으로 옮기기 전에 로봇의 고수준 동작을 프로토타이핑하는 데 초점을 둡니다. Python으로 작성되었으며, 로봇이 이동하고 객체와 상호작용할 수 있는 간단한 월드를 제공합니다.
- pyrobosim은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pyrobosim은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pyrobosim은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pyrobosim의 마지막 커밋은 2026년 11월 2일입니다.
- pyrobosim은(는) 어디에 사용할 수 있나요?
- 하드웨어에서 실행하기 전에 고수준 내비게이션이나 작업 동작을 프로토타이핑 시뮬레이션된 모바일 로봇을 대상으로 ROS 2 소프트웨어 테스트 간단한 환경에서 로봇 동작을 가르치거나 실험
- pyrobosim은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sea-bass/pyrobosim
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
로봇, 차량 및 기계 시스템을 모델링하고 프로그래밍하고 시뮬레이션하는 오픈소스 로봇 시뮬레이터입니다.
드론, 고정익 항공기, 지상 차량을 위한 오픈소스 엔진 독립형 시뮬레이터로, Unreal Engine 5 렌더링을 선택적으로 지원합니다.
바퀴형 모바일 로봇과 차량을 위한 경량 2.5D 동역학 시뮬레이터로, 독립 실행형, ROS 1/2, C++ 및 Python에서 사용할 수 있습니다.
물리 엔진, 3D 렌더링, 센서 모델과 그래픽 인터페이스를 제공하는 오픈소스 로봇 시뮬레이터이자 최신 Gazebo 버전입니다.
RobotX 대회 과제를 바탕으로 해양 환경에서 무인 수상정 테스트를 지원하는 Gazebo 및 ROS 2 기반 시뮬레이션 환경입니다.