Skip to content

Commit

Permalink
update: new features holder motor
Browse files Browse the repository at this point in the history
  • Loading branch information
Thxssio committed Feb 3, 2025
2 parents 3a00a6a + fe2fcf1 commit d0c899a
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 0 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/sync.yml
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
28 changes: 28 additions & 0 deletions README.md
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).

0 comments on commit d0c899a

Please sign in to comment.