Skip to content

kirillin/parking-lego-car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

  • Система управления роботом-машинкой
  • Система технического зрения для проверки точности выполняемых маневров
  • Модель в 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published