Skip to content

GrimDarkTech/RSMADocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Switch to English

RSMA

RSMA - набор инструментов, методов и алгоритмов для разработки систем имитационного моделирования мобильных робототехнических комплексов. Пакет является расширением для среды разработки Unity.

Robot Simulation Modeling Asset


О проекте

Программный пакет содержит набор компонентов и интерфейсов для среды разработки Unity, позволяющий:

  • Импортировать 3D-модели элементов конструкции робота;
  • Моделировать работу механических компонентов робота с учетом физических законов;
  • Разрабатывать и тестировать системы управления, включающие микроконтроллеры, устройства ввода/вывода и датчики;
  • Воспроизводить разнообразные условия окружающей среды;
  • Собирать данные о процессе моделирования и состоянии исследуемой системы.

Документация

Руководство пользователя

Используйте компоненты RSMA и редактор Unity для создания имитационных моделей, виртульных лабораторий, обучающих стендов и демонстрационных сцен. Руководство пользователя поможет научиться использовать инструментами RSMA. Вы можете прочитать все руководство или использовать его в качестве справочного материала. Если вы впервые работаете со средой Unity, ознакомьтесь с документацией по работе с Unity.

Перейти к руководству для пользователя

Manual

Документация для разработчиков

Этот раздел документации содержит сведения о структуре RSMA и RSMA-API, необходимые для разработки собственных имитационных модулей, расширения функционала среды разработки и подключения внешних программ/устройств. Руководство содержит информацию о классах, интерфейсах и структурах, использумых в RSMA. Все документы сгруппированы и названы именами файлов исходного кода, в которых они реализованы в проекте.

Перейти к руководству для разработчиков

ScriptingAPI

Pasted image 20220801181753


Проект поддерживает большое количество роботов, которые могут находиться на одной сцене одновременно.

Возможна проверка большого количеста прототипов одновременно. Pasted image 20220801170327


Пример работы моторов и сервоприводов:

Настройка мотора:

Pasted image 20220801170519

Настройка драйвера для мотора:

Pasted image 20220801170527

Настройка сервопривода:

Pasted image 20220801170543


Настройка STM32

Для STM32 присутствует возможности написания прошивки. Микроконтроллер способен взаимодействовать с перефирией. Pasted image 20220801170512


Дополнительно

Установка и сборка

  1. git clone https://github.com/kms0207/RSMA
  2. Сборка в Unity

Запланировано

  1. Менеджмент бранчей
  2. Нормальные регулярные коммиты

Модель распространения - b2b

Проект создан при финансовой поддержке Фонда содействия развитию малых форм предприятий в научно-технической сфере (договор №853ГССС15-L/81893 от 12.12.2022). Официальный сайт проекта RSMA

About

Documentation for the RSMA

Topics

Resources

Stars

Watchers

Forks

Contributors