Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/choaib-elmadi/sliding-gates-mechanism

Sliding gates mechanism for RoboBasket Challenge 2024 by SEECS Club.
https://github.com/choaib-elmadi/sliding-gates-mechanism

3d-models 3d-printing ball basket basketball challenge gates line-follower-robot mechanism mechatronics obstacle-avoidance obstacle-detection robotics

Last synced: 16 days ago
JSON representation

Sliding gates mechanism for RoboBasket Challenge 2024 by SEECS Club.

Awesome Lists containing this project

README

        

[![Choaib ELMADI - Robotics](https://img.shields.io/badge/Choaib_ELMADI-Robotics-8800dd)](https://elmadichoaib.vercel.app) [![Credit - SEECS Club](https://img.shields.io/badge/Credit-SEECS_Club-3b8af2)](https://www.instagram.com/club_s2ecs/)

# Sliding Gates Mechanism - RoboBasket Challenge 2024

This repository contains all the resources for implementing the sliding gates mechanism used in the `RoboBasket Challenge 2024` by `SEECS Club` ENSA Marrakech. The gates are designed as an obstacle that robots must detect and navigate through during the competition.

![RoboBasket Challenge 2024](./Images/seecs-robobasket-challenge-2024.png)

## Contents

- **3D Models**: STL files for the sliding doors mechanism, designed for 3D printing.
- **Programs**: Control logic for single and multiple gates' open/close timing and operation.
- **Docs**: Includes the specifications document for the competition.

## Mechanism Overview

- **Operation**: The gates operate on a timed cycle, opening for 10 seconds and closing for 3 seconds.
- **Objective**: Robots must detect the gates' status and pass through autonomously.
- **Features**:
- Sliding in-and-out door mechanism.
- Precise timing for seamless integration into the competition.

![Mechanism Overview](./Images/mechanism-overview.png)

## Usage

1. **3D Printing**:

- Use the STL files provided in the `3D Models` folder to fabricate the physical components of the gates.

2. **Assembly and Code Deployment**:
- Assemble the mechanism and deploy the code to an Arduino or any other microcontroller.

This repository contains all finalized components for the sliding gates mechanism.

Feel free to use this project, suggest updates, or share your feedback to help improve it.