В этой статье слишком много ссылок на первоисточники . ( Июль 2011 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
RoboCup Моделирование лига является одним из пяти футбольных лиг в рамках RoboCup инициативы. [1]
Он характеризуется независимо перемещающимися программными игроками ( агентами ), которые играют в футбол на виртуальном поле внутри компьютерной симуляции .
Он разделен на четыре подгруппы: [2]
- 2D-симулятор футбола
- 3D-симулятор футбола
- 3D разработка
- Моделирование футбола в смешанной реальности (ранее называлось визуализация)
Различия между 2D и 3D моделированием [ править ]
Под -лига 2D-моделирования была выпущена в начале 1995 года [3] с версией 0.1. С тех пор он активно поддерживается и обновляется каждые несколько месяцев. [4] Мяч и все игроки изображены в виде кружков на плоскости поля. Их положение ограничено двумя измерениями плоскости.
SimSpark , платформа, на которой построена подлига 3D-моделирования , была зарегистрирована в SourceForge в 2004 году. [5] Сама платформа в настоящее время хорошо зарекомендовала себя [6], и ее разработка продолжается. [7] Мяч и все игроки представлены как шарнирно-сочлененные твердые тела внутри системы, которая обеспечивает имитацию физических свойств, таких как масса, инерция и трение.
По состоянию на 2010 год прямое сравнение игрового процесса 2D и 3D лиг показывает заметную разницу. [8] 2D-команды лиги обычно демонстрируют продвинутые стратегии и командную работу, тогда как 3D-команды, похоже, борются с основами стабильности и маневрирования. Отчасти это связано с разницей в возрасте двух лиг, а отчасти с разницей в сложности создания агентов для этих двух лиг. Воспроизведение файлов журналов финалов за последние годы показывает, что многие команды добились прогресса.
В 2D-системе движение по плоскости достигается с помощью команд агентов, таких как движение , рывок , поворот и удар . [9] Трехмерная система имеет меньше вариантов команд для отправки агентами, но механика движения по полю гораздо более сложна, так как положения 22 шарниров по всему сочлененному телу должны одновременно контролироваться.
Ссылки [ править ]
- ^ http://www.robocup.org/robocup-soccer/
- ^ http://www.robocup.org/robocup-soccer/simulation/
- ^ Makefile в sserver-0.1.tar.gz показывает дату 1995/01/21
- ^ "Футбольный симулятор RoboCup - Просмотр / Rcssserver на SourceForge.net" .
- ^ "Spark - общий физический симулятор" .
- ^ https://www.ohloh.net/p/simspark/factoids/3252289
- ^ https://www.ohloh.net/p/simspark/factoids/3252288
- ^ Видео с турнира Japan Open 2010
- ^ Команды управления плеером в вики проекта