Alexander Sayapin Teacher's site

Теория управления для БПМ21-01 / весна 2025

Posted on Wed 26 February 2025

In Теория управления.

tags: Теория управления бпм


Добрый день!

Мы будем обсуждать теорию управления на практических примерах. Здесь, на сайте, для вас будут размещены задания, список вопросов к экзамену, список литерауры по предмету, список вопросов к экзамену/зачету и другая необходимая информация.

Курс рассчитан на 1 семестр, в конце курса предусмотрен экзамен.

Для допуска к экзамену/зачету необходимо выполнить и защитить все лабораторные работы и получить не менее 51 балла в течение семестра.

Итоговая оценка выставляется в соответствии с требованиями балльно-рейтинговой системы (см. критерии так же оценки на экзамене). Для допуска к экзамену необходимо выполнить и защитить все лабораторные работы.

При выполнении работ можно использовать следующие ресурсы (список будет пополняться):

За основу можно брать следующий код (для Lego-робота):

from pybricks.hubs import TechnicHub
from pybricks.pupdevices import DCMotor, ColorDistanceSensor
from pybricks.parameters import Button, Color, Direction, Port, Side, Stop
from pybricks.robotics import DriveBase
from pybricks.tools import wait, StopWatch

hub = TechnicHub()

left_motor = DCMotor(Port.A, positive_direction=Direction.COUNTERCLOCKWISE)
right_motor = DCMotor(Port.B, positive_direction=Direction.CLOCKWISE)

light_sensor = ColorDistanceSensor(Port.C)

left_motor.dc(30)
right_motor.dc(30)

wait(3000)

left_motor(0)
right_motor(0)

Либо, для робота второго типа, вот такой:

"""
датчик цвета и освещенности поверхности.
для получения освещенности поверхности используйте свойство illumination, например, так
>>> cs.illumination
""" 
cs = ColorSensor()

"""
Управлением моторами. Параметр принимает значения от -4095 до 4095
(положительные значения - движение робота вперед, отрицательные - движение назад)
рекомендуется использовать значения в пределах от -1500 до 1500
"""
motors.run_left(1500)  # запускаем левый мотор
motors.run_right(1500)  # запускаем правый мотор

for i in range(20):
    print(i)
    print(cs.illumination)  # выводим в консоль значение освещенности
    sleep(0.1)  # ожидаем 0.1 секунды (в качестве параметра допускаются вещественные значения)

motors.run_left(0)  # останавливаем левый мотор
motors.run_right(0)  # останавливаем правый мотор

Курс состоит из теоретического материала и заданий:

Оценка устойчивости системы управления

Примерный список вопросов к экзамену (состав и количество вопросов могут быть откорректированы):

  • в процессе подготовки

Консультация/зачеты январь 2025 (4)

Posted on Tue 28 January 2025

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Консультация/зачеты январь 2025 (3)

Posted on Tue 21 January 2025

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Консультация/зачеты январь 2025 (2)

Posted on Wed 15 January 2025

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Консультация/зачеты январь 2025

Posted on Thu 09 January 2025

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Архитектура ЭВМ для БПМ22-01 / осень 2024

Posted on Sun 25 August 2024

In Архив.

tags: архитектура ЭВМ бпм


Архитектура ЭВМ для БПМ, список литературы, ссылки и.т.д.

Read More

Консультация/зачеты 19 января 2024

Posted on Mon 15 January 2024

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Консультация/зачеты январь 2024

Posted on Thu 11 January 2024

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Консультация/зачеты осень 2023

Posted on Mon 25 December 2023

In Архив.

tags: объявления мпм бпм мит мим миа мио миз миу


Консультации/проставление зачетов

Read More

Архитектура ЭВМ для БПМ21-01 / осень 2023

Posted on Fri 01 September 2023

In Архив.

tags: архитектура ЭВМ бпм


Архитектура ЭВМ для БПМ, список литературы, ссылки и.т.д.

Read More

Page 1 / 3 »

tags

алфавит (1) архитектура ЭВМ (4) asp.net (1) бгд (22) бисв (23) бкб (22) бме (22) бпэ (23) бпэз (4) бпэзу (1) бпм (25) бпм объявления (7) certbot (1) cheatsheet (1) checkinstall (1) csv (1) дискретная математика (25) экзамен (1) embedded rust (2) english (1) формальные грамматики (1) gdb (2) язык (1) исследование операций (1) jupyter (1) критерии (2) курсовая работа (2) lighttpd (2) low-latency (1) machine learning (3) make (1) make install (1) markdown (1) машинное обучение (1) математическая лингвистика (1) математическая логика (1) математическая статистика (2) Математические основы кмпьютерной графики (2) Математические основы компьютерного моделирования (1) Математические основы компьютерной графики (1) методы оптимизации (20) методы оптмимизации (1) методы принятия решений (1) миа (11) мии (8) мик (7) мим (12) мио (9) мип (9) мит (49) миу (18) миз (17) ml (1) mono (1) мпм (13) natural language processing (1) nlp (1) nucleo (2) объявления (35) оформление (2) openocd (2) openpgp (1) pandas (1) pgp (1) подтверждение вывода (1) programming (3) python (3) robot (1) robotics (2) setup (6) шпаргалка (1) системы компьютерной математики (1) smartcard (1) ssh (1) ssl (1) STM32 (2) streaming (1) строка (1) тб (21) teaching (1) teaching statement (1) Теоретические основы цифровой обработки изображений (2) Теория управления (1) тест (1) учебник (1) up board (1) video (1) вкр (2) xls (1)