Repolode
sea-bass

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 통계는 매일 갱신됩니다.

관련 프로젝트

RobotX 대회 과제를 바탕으로 해양 환경에서 무인 수상정 테스트를 지원하는 Gazebo 및 ROS 2 기반 시뮬레이션 환경입니다.

762+1 이번 주295C++Apache-2.0업데이트 3개월 전