Проект игрока
Разработчик(и) | Брайан Герки, Ричард Вон , Эндрю Ховард, Нэйтан Кениг |
---|---|
Первоначальный выпуск | 2000 |
Стабильная версия | 3.0.2 / 28 июня 2010 г |
Операционная система | Linux , Солярис , BSD , macOS |
Тип | Комплекс робототехники |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | сцена игрока |
Проект Player (ранее Player/Stage Project ) создает бесплатное программное обеспечение с открытым исходным кодом для исследований в области робототехники и сенсорных систем. [1] В его состав входят Player сетевой сервер и Stage платформы симуляторы робототехники . Хотя точную статистику получить сложно, Player является одним из самых популярных интерфейсов для роботов с открытым исходным кодом в исследованиях и высшем образовании. [2]
Обзор
[ редактировать ]Player Project — это группа, под которой в настоящее время разрабатываются два проекта программного обеспечения, связанных с робототехникой. К ним относятся сетевой сервер робототехники Player и среда моделирования роботов Stage 2D. Проект был основан в 2000 году Брайаном Герки, Ричардом Воаном и Эндрю Ховардом в Университете Южной Калифорнии в Лос-Анджелесе и широко используется в исследованиях и образовании в области робототехники . Она выпускает свое программное обеспечение под лицензией GNU General Public License вместе с документацией под лицензией GNU Free Documentation License .
Player — это набор интерфейсов прикладного программирования ( API , например, Position2d, Bumper, IR, Speech, Power), которые могут быть реализованы с помощью шасси робота ( Romba , Khephera и т. д.), либо через последовательную линию или сеть, либо с помощью Stage (2D-симулятор) или Gazebo (3D-симулятор).
Беседка
[ редактировать ]Симулятор робота Gazebo 3D был компонентом Player Project с 2004 по 2011 год. Gazebo интегрировал физический движок Open Dynamics Engine (ODE), рендеринг OpenGL и код поддержки для моделирования датчиков и управления приводами. В 2011 году Gazebo стала независимым проектом при поддержке Willow Garage . [3]
Поддерживаемые роботы
[ редактировать ]- Гарсия из Акронима
- Obot d100 от Botrics
- КороВэр Инк. Коробот и Эксплорер
- Роботы ER1 и ERSDK компании Evolution Robotics
- Робот-пылесос Roomba от iRobot
- Плата расширения робототехники (REB) K-Team, прикрепленная к Kameleon 376BC
- Хефера из команды К
- Роботы MobileRobots (ранее ActivMedia) на базе PSOS/P2OS/AROS
- Мобильные роботы NOMAD200 (и, возможно, родственные ему) от Nomadics
- Роботы RWI/iRobot на базе RFLEX (например, B21r, ATRV Jr)
- Роботизированная мобильная платформа Segway (RMP)
- Клодбастер от UPenn GRASP
- Мобильная роботизированная платформа ERRATIC от Videre Design
- PC-BOT 914 компании White Box Robotics
См. также
[ редактировать ]- Симулятор робота Симбад
- Студия робототехники Майкрософт
- Вебботы
- ГОРОД
- Черепаха (робот)
- Набор инструментов для программирования мобильных роботов
- Операционная система робота (ROS)
Ссылки
[ редактировать ]- ^ Герки, Б.; Воган, Р.; Ховард, А. (2003). Проект «Игрок/Сцена»: инструменты для мультироботов и распределенных сенсорных систем . Материалы Международной конференции по передовой робототехнике. стр. 317–323.
- ^ Колле, THJ; Макдональд, бакалавр; Герки, Б. (2005). «Игрок 2.0: На пути к практической основе программирования роботов». Материалы Австралазийской конференции по робототехнике и автоматизации (ACRA) .
- ^ [1] Архивировано 16 января 2018 г. в Wayback Machine — Симулятор Gazebo.