Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 2.55 KB

README.md

File metadata and controls

47 lines (38 loc) · 2.55 KB

Система управления для робота-машинки

Проект включает в себя четыре части:

  • Система управления роботом-машинкой
  • Система технического зрения для проверки точности выполняемых маневров
  • Модель в Scilab
  • Подробный отчет с результатами моделирования и испытаний

Установка

  1. Собирите робота-машинку (инструкция) из LEGO mindstorms EV3;
  2. Загрузите образ с ОС Linux в соответствии с инструкцией на сайте сообщества ev3dev;
  3. Подключите к контроллеру EV3 WiFi модуль и подключитесь к ваше сети;
  4. Подключитесь по ssh к роботу (пользователь: robot, пароль: maker):
    ssh robot@{ip_адрес_робота}
  5. Склонируйте на робота репозиторий:
    cd ~
    git clone https://github.com/kirillin/parking-lego-car.git     
  6. Дайте права на запуск скриптам:
    cd ~/parking-lego-car/sources/carsystems/
    sudo chmod +x *.py

Запуск

В качестве примера запустим один из тестовых скриптов. Доступны два способа запуска:

  1. По shh непосредственно с самого робота (необходимо WiFi подключение):
    cd ~/parking-lego-car/sources/carsystems/
    python3 test_trajectory_controller.py
  2. Из меню самого контроллера EV3 (в меню фалового менеджера найдите и запустите скрипт test_trajectory_controller.py).

В результате запуска, робот должен поехать по траектории, как на рисунке: Иллюстрация к проекту

Authors

License