
ТРПО / Материалы по ТП / Вар_лаб_раб_1
.docВарианты задач для лабораторных работ.
1-8. Разработать программную модель взаимного качения двух объектов согласно рисунка. Demo: ovaloval.exe, ovalkwa.exe, kwaoval.exe, kwaoval2.exe.
1 |
2 |
3 |
4 |
|
|
|
|
|
|||
5 |
6 |
7 |
8 |
|
|
|
|
9-16. Разработатать программу для моделирования движения по пересеченной местности тележки с колесами различной формы согласно рисунка. Demo: telega2.exe.
9 |
10 |
11 |
12 |
|
|
|
|
|
|||
13 |
14 |
15 |
16 |
|
|
|
|
-
На горизонтальной поверхности находится куб, который вращается вокруг некоторой оси и может перемещаться в плоскости (x,y). Куб освещается точечным источником света S(x,y,z). Написать программу, позволяющую получить изображение сцены с учетом освещенных и неосвещенных граней и возникающей тени. Demo: tencub0.exe. Литература: Хорн Б.К. Зрение роботов. М. , Мир, 1989.
-
На горизонтальной поверхности находится додекаэдр, который вращается вокруг некоторой оси и может перемещаться в плоскости (x,y). Додекаэдр освещается точечным источником света S(x,y,z). Написать программу, позволяющую получить изображение сцены с учетом освещенных и неосвещенных граней и возникающей тени. Demo: ddcdr7.exe.
-
На горизонтальной поверхности находится икосаэдр, который вращается вокруг некоторой оси и может перемещаться в плоскости (x,y). Икосаэдр освещается точечным источником света S(x,y,z). Написать программу, позволяющую получить изображение сцены с учетом освещенных и неосвещенных граней и возникающей тени. Demo: icsdr6.exe.
-
Разработать программную систему восстановления одномерного зашумленного сигнала с использованием усредняющих фильтров. На экране отобразить:
- меню;
- сигнал источника;
- зашумленный сигнал;
- отфильтрованный сигнал;
-сигнал рассогласования.
Demo: filtr.exe.
-
Разработать программную модель 4-тактного двигателя внутреннего сгорания. Demo: dvc4.exe.
-
Разработать графическую программу игры в «Tetris».
-
Разработать программную модель движения тележки по пересеченной местности с учетом различного диаметра передних и задних колес. velo0.exe, velo00.exe (совместно с файлом velo2.dat).
-
Разработать программную модель работы зрительного анализатора робота, собирающего с пола разбросанные спички и складывающего их в коробок. Demo: rrobot.exe.
-
На горизонтальной поверхности находится шар, который может перемещаться в плоскости (x,y). Шар освещается точечным источником света S(x,y,z). Написать программу, позволяющую получить изображение сцены с учетом освещенных и неосвещенных частей шара и возникающей тени. Demo: tensha3.exe.
-
Разработать программную модель велосипедиста, движущегося по пересеченной местности. Demo: velo0.exe, velo00.exe (совместно с файлом velo2.dat).
-
Разработать программную модель мяча, подпрыгивающего на рельефной поверхности под действием сил гравитации. Demo: ball1.exe, ball2.exe.
-
Разработать программную модель движения n шариков (n = 10…15) в замкнутом пространстве. Demo: shariki.exe, shariki0.exe, shariki3.exe, shariki4.exe, sharsor2.exe (совместно с файлом sferebst).
-
Разработать программную модель движения тележки с рулевым управлением передних колес. Отображать на экране в плане (вид сверху). Demo: avto3.exe, avto4exe.
-
Реализовать алгоритм медианной фильтрации для полутоновых и бинарных изображений. Литература: Путятин Е.П., Аверин С.И. Обработка изображений в робототехнике. М., Машиностроение, 1990, стр. 44-51. Demo: filtrmed.exe.