-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
53 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
name: Sync Fork | ||
|
||
on: | ||
schedule: | ||
- cron: '0 0 * * *' | ||
workflow_dispatch: | ||
|
||
jobs: | ||
sync: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Fork | ||
uses: actions/checkout@v4 | ||
with: | ||
token: ${{ secrets.PAT }} | ||
|
||
- name: Add Upstream and Sync | ||
run: | | ||
git config --global user.name "github-actions[bot]" | ||
git config --global user.email "github-actions[bot]@users.noreply.github.com" | ||
git remote add upstream https://github.com/Thxssio/VSSS_PROJECT.git | ||
git fetch upstream | ||
git checkout main | ||
git reset --hard upstream/main | ||
git push origin main --force # Força a atualização do fork |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# VSSS (Very Small Size Soccer) | ||
|
||
![VSSS Logo](https://sirlab.github.io/assets/images/robos.jpg) | ||
|
||
**Very Small Size Soccer (VSSS)** is a robotics project that involves creating teams of autonomous robots capable of playing soccer on a small-sized field. This project is often used in robotics competitions and as an educational tool for teaching artificial intelligence, computer vision, control, and embedded systems. | ||
|
||
## Overview | ||
|
||
The VSSS project consists of developing a team of robots that can communicate, make decisions, and play soccer autonomously. The system usually includes: | ||
|
||
- **Mobile Robots**: Small robots equipped with motors, sensors, and microcontrollers. | ||
- **Computer Vision**: A camera system that captures the field and tracks the position of the robots and the ball. | ||
- **Strategy and Control**: Decision algorithms that control the behavior of the robots during the game. - **Communication**: A communication system between the robots and the central computer. | ||
|
||
## Requirements | ||
|
||
To execute this project, you will need the following components: | ||
|
||
- **Hardware**: | ||
- Mobile robots (with motors, sensors and microcontrollers). | ||
- Cameras for computer vision. | ||
- Computer for image processing and strategy. | ||
- Ball and playing field. | ||
|
||
- **Software**: | ||
- Development environment (e.g. ROS, Python, C++). | ||
- Computer vision libraries (e.g. OpenCV). | ||
- Firmware for the robots (e.g. Arduino, ESP32). |