Коллекция 3D- и 2D-моделей механических систем роботов.
Страница Просмотр содержит список выбора модели для просмотра. Каталог содержит все файлы, полученные через Загрузчик. Можель отобразится после выбора её имени из списка. Будут сгенерированы элементы управления для демнстрации дыижения тел робота.
На странице Загрузчик можно добавить собственные модели в коллекцию. Желательно соблюдать требования к разметке, а также верно классифицировать робота, выбрав значения из ниспадающих списков.
Для поиска моделей в базе и выдачи статистики нужна страница
Отчеты. Поиск выполняется после ввода каждого символа в поле для запросов в полях имени и типа робота.
Требования к разметке
1. Основной разметки имеет имя MC.x3d (латиница).
2. Имя модели записано латинскими буквами.
Для X3D:
3. Узлы <Transform> каждого подвижного тела имеют идентификатор в формате id="body_i", где i - номер тела.
4. Узлы <Transform> каждого подвижного тела имеют атрибуты расширения, описывающие кинематику и параметры анимации тела:
axis - ось вращения либо поступательного перемещения тела (X, Y, Z); kp - вид кинематической пары (ПКП или ВКП); min - минимальное значение угла поворота либо поступательного перемещения тела; max - максимальная обобщенная координата тела.
Например, axis="Y" kp="ВКП" min="-3.14" max="3.14"
Для SVG:
3. Узлы <g> каждого подвижного тела имеют идентификатор в формате id="тело_i", где i - номер тела.
4. Узлы <g> каждого подвижного тела имеют атрибуты расширения, описывающие кинематику и параметры анимации тела:
осьКП - ось вращения либо поступательного перемещения тела (X, Y, Z); видКП - вид кинематической пары (ПКП или ВКП); min - минимальное значение угла поворота либо поступательного перемещения тела; max - максимальная обобщенная координата тела.
Например, видКП = "ВКП" осьКП="Z"