Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aemarkov/roboschool2018

Материалы к хакатона для Робошколы-2018
https://github.com/aemarkov/roboschool2018

Last synced: 16 days ago
JSON representation

Материалы к хакатона для Робошколы-2018

Awesome Lists containing this project

README

        

# Робошкола-2018
Материалы к хакатону по управлению колесными платформами

![](roboshool_logo.jpeg)

Презентации:
- [ROS. Моделирование роботов в среде Gazebo](ROS_Gazebo.pdf)
- [Использование ROS, Gazebo и OpenCV для распознавания дорожной разметки](ROS_Gazebo_OpenCV.pdf)

## Задание
Проехать по трассе, ориентируясь по цветной линии с помощью камеры. Траектория:
![](/home/humanoid/Изображения/track.png)
На перекрестке требуется каждый раз поворачивать направо.

## Начисление баллов
В Gazebo:
- проехать по линии не выходя за границы трассы - 10б
- остановиться на светофоре - 10б
- повернуть на перекрестке - 10б

На реальном роботе:
- проехать по линии не выходя за границы трассы - 20б
- остановиться на светофоре - 20б
- повернуть на перекрестке - 20б

## Запуск на Gazebo
```bash
roslaunch car_gazebo track.launch
```

```bash
rosrun car_hackathon line_mover.py # Писать код тут
```

Управление светофором:
```bash
rosrun car_gazebo controller.py
```

## Запуск на Raspberry Pi
- скопировать `line_mover.py` на raspberry
- подключиться по ssh
- python3 line_mover.py
- ???
- PROFIT!