Стек симуляции на базе MuJoCo для мобильного манипулятора Hello Robot Stretch с управлением суставами и базой, а также данными камеры и лидара.
sea-bass/pyrobosim
2D-симулятор мобильных роботов на Python для прототипирования поведения, с опциональным интерфейсом ROS 2.
- Звёзды
- 393
- Форки
- 72
- Открытые issues
- 6
- Последний коммит
- 5 дней назад
Что это?
PyRoboSim — 2D-симулятор мобильных роботов для прототипирования высокоуровневого поведения до переноса на реальное оборудование или в полноценную 3D-среду симуляции. Он написан на Python и предоставляет простую среду, в которой роботы могут перемещаться и взаимодействовать с объектами.
Симулятор работает автономно, а также предлагает опциональный интерфейс ROS 2, позволяющий проверять программы, созданные для ROS 2, на симулируемом роботе. Документация охватывает установку, использование и основные понятия.
Проект развивается как открытый исходный код; в репозитории есть руководство для контрибьюторов и автоматизированный набор тестов.
Ключевые возможности
- 01Лёгкая 2D-среда для симуляции мобильных роботов
- 02Основан на Python и подходит для прототипирования поведения
- 03Опциональный интерфейс ROS 2 для интеграции с ПО на базе ROS 2
- 04Документация по установке и использованию
Сценарии использования
- Прототипирование высокоуровневой навигации или поведения при выполнении задач перед запуском на реальном оборудовании
- Тестирование ПО для ROS 2 на симулируемом мобильном роботе
- Обучение или эксперименты с поведением роботов в простой среде
В подборках
Темы
Частые вопросы
- Что такое pyrobosim?
- 2D-симулятор мобильных роботов на Python для прототипирования поведения, с опциональным интерфейсом ROS 2. PyRoboSim — 2D-симулятор мобильных роботов для прототипирования высокоуровневого поведения до переноса на реальное оборудование или в полноценную 3D-среду симуляции. Он написан на Python и предоставляет простую среду, в которой роботы могут перемещаться и взаимодействовать с объектами.
- pyrobosim можно использовать бесплатно? Какая у него лицензия?
- pyrobosim распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- pyrobosim всё ещё поддерживается?
- Активно поддерживается. Последний коммит в pyrobosim — 2 нояб. 2026 г..
- Для чего можно использовать pyrobosim?
- Прототипирование высокоуровневой навигации или поведения при выполнении задач перед запуском на реальном оборудовании Тестирование ПО для ROS 2 на симулируемом мобильном роботе Обучение или эксперименты с поведением роботов в простой среде
- Где скачать pyrobosim?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sea-bass/pyrobosim
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Симулятор роботов с открытым исходным кодом для моделирования, программирования и симуляции роботов, транспорта и механических систем.
Независимый от движка симулятор с открытым исходным кодом для дронов, самолётов и наземного транспорта, с поддержкой рендеринга в Unreal Engine 5.
Лёгкий симулятор динамики в 2.5D для колёсных мобильных роботов и транспортных средств: автономный запуск, ROS 1/2, C++ и Python.
Открытый симулятор робототехники с физикой, 3D-рендерингом, моделями датчиков и графическим интерфейсом — актуальная версия Gazebo.
Среда моделирования на базе Gazebo и ROS 2 для испытаний беспилотных надводных судов в морских сценариях, основанная на заданиях соревнований RobotX.