Similar presentations:
Лекция7
1. Моделирование и исследование подводных робототехнических систем
2. Моделирование движения по траектории
Траектория – последовательность точек.Условие достижение точки траектории – вход ПА в ее окрестность заданного
радиуса.
Характеристики точки: координаты и радиус окрестности.
3. Графический интерфейс управления
- запуск модуля графическогоинтерфейса из командной строки
4. Окно редактора графического интерфейса
Вкладки с основнымифункциями
Кнопки переключения между
редактированием шаблона окна
приложения и кодом окна приложения
Дерево
элементов
приложения
Библиотека
графических
элементов
Шаблон
окна
приложения
Параметры
выбранного
элемента
5. Настройка внешнего вида окна приложения
Кнопка для запускамоделирования
График для
отображения
результатов
моделирования
Слайдер для
изменения
параметра
модели
6. Настройки внешнего вида окна приложения
7. Настройка внешнего вида окна приложения
8. Настройка внешнего вида окна приложения
Запускаемприложение
Изменение размеров окна
приложения приводит к
автоматической
перерисовки компонентов
благодаря GridLayout
9. Настройка логики приложения
Изменить именапеременных
графических
элементов
Создаем функцию
обработки
нажатия кнопки
10. Настройка модели
Сохранить с именем TestModel в рабочей папке11. Подключение модели к приложению
12. Подключение модели к приложению и запуск моделирования
13. Чтение результатов и отображение на графике
14.
Установка параметров модели с помощьюслайдера
15. Чтение массива из рабочей области
16. Задание
Создать графический интерфейс и провести с его помощью моделированиедвижения ПА по траектории любым из рассмотренных методов.
Требования:
• Точки траектории задаются через графический интерфейс;
• Моделирование запускается кнопкой;
• Моделирование останавливается при достижении ПА последней
точки траектории;
• Заданная траектория и полученная в результате моделирования
траектория отображаются на экране на одном графике.