https://github.com/d-brox/movrob
TPs de Planejamento do Movimento de Robos, 2022/2
https://github.com/d-brox/movrob
Last synced: about 1 year ago
JSON representation
TPs de Planejamento do Movimento de Robos, 2022/2
- Host: GitHub
- URL: https://github.com/d-brox/movrob
- Owner: D-Brox
- Created: 2022-09-26T00:51:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-17T16:22:26.000Z (over 3 years ago)
- Last Synced: 2025-03-13T01:33:51.462Z (over 1 year ago)
- Language: Python
- Size: 101 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Planejamento de Movimento de Robôs - EEE935 - 2022/2
## Repositório de Trabalhos Práticos
### David Felipe Brochero Giraldo - 2018020395
### Davi Jorge Vanni Saliba - 2018010990
## Configuração do Ambiente
1. A versão do ROS recomendada e utilizada neste repositório é [*Noetic*](http://wiki.ros.org/noetic), em um [*docker Ubuntu 20.04*](https://github.com/D-Brox/ros-docker/tree/linux)
2. Certifique-se de ter configurado um [_workspace_](http://wiki.ros.org/catkin/Tutorials/create_a_workspace) do ROS;
3. Este repositório é um pacote ROS, podendo ser clonado pasta src/ do seu workspace:
```bash
$ cd /src
$ git clone https://github.com/D-Brox/movrob
```
Ou extraia o archive
```bash
$ cd /src
$ unzip movrob.zip
```
4. Compile seu workspace
```bash
$ cd
$ catkin_make
```
5. Execute o setup de desenvolvimento do workspace
```bash
$ source /devel/setup.bash
```
## TP1
Obs: caso o stageros não rode, altere os tempos de simulação para 100 nos arquivos `.world`
### Tarefa 1: Tangent Bug
```bash
$ roslaunch movrob TP1_Ex1.launch
```
### Tarefa 2: Trajectory Follower
```bash
$ roslaunch movrob TP1_Ex2.launch
```
### Tarefa 3: Potential Field
```bash
$ roslaunch movrob TP1_Ex3.launch
```
### Tarefa 4: Wave Front
Altere o caminho do arquivo da imagem em `TP1-Ex4.py` e execute:
```bash
$ roslaunch movrob TP1_Ex4.launch
```