Лабораторная работа 4. Библиотека RubiRobot, основы.

Задание

Проект RubiRobot представляет собой программную библиотеку на яп FreePascal, предназначенную для управления роботами на базе контроллера Lego Ev3 c операционной системой Debian проекта ev3dev.
  1. Загрузить библиотеку RubiRobot и тестовое приложение portview c сайта rubirobot.ru.
  2. Проверить работоспособность приложения portview на контроллере Lego EV3.
  3. Прочитать документацию по библиотеке.
  4. Разместить библиотеку в домашнем каталоге и добавить ее адрес в пути поиска модулей (опция -Fu) в файле ~/.fpc.cfg
  5. Проверить работоспособность примеров по управлению дисплеем робота.
  6. Создать программу, в которой мячик движется по экрану, отталкиваясь от стенок по законам физики. Первоначальное направление движения в виде угла (в градусах) и скорости (в пикселях) задается либо вводом с клавиатуры, либо константами в программе.