Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/differentialorange/omni-vehicle-dynamics-control

Репозиторий включает в себя программы, разработанные в рамках диссертации на соискание уч.ст. к.ф.-м.н. "Динамика и управление мобильным омни-экипажем"
https://github.com/differentialorange/omni-vehicle-dynamics-control

Last synced: 1 day ago
JSON representation

Репозиторий включает в себя программы, разработанные в рамках диссертации на соискание уч.ст. к.ф.-м.н. "Динамика и управление мобильным омни-экипажем"

Awesome Lists containing this project

README

        

Репозиторий включает в себя программы, разработанные в рамках диссертации
на соискание уч.ст. к.ф.-м.н. "Динамика и управление мобильным омни-экипажем".

## Требования

1. [Qt SDK](https://www.qt.io/) 4.x или новее
2. [QCustomPlot](https://www.qcustomplot.com/)
3. [GSL](https://www.gnu.org/software/gsl/) 2.8

Файлы `qcustomplot.cpp` и `qcustomplot.h` для сборки проекта необходимо поместить
в соответствущую директорию проекта.

## Структура репозитория

- Директория `rollers-inertia-steady` содержит исходный код программы,
которая сравнивает движения для модели экипажа с параллельными
колёсами без учёта инерционных свойств роликов и с учётом инерционных
свойств опорного ролика переднего колеса.

- Директория `custom-configuration-control` содержит исходный код программы,
которая вычисляет управляющие напряжения вида "разгон-торможение" для решения
задачи управления для омни-экипажа произвольной конфигурации (по умолчанию
в качестве цели задан экипаж с параллельными колёсами).

- Директория `no-overturn-analysis` содержит исходный код программы,
которая строит оценки нормальных реакций опоры симметричного омни-экипажа
на управляемом движении.