btdelen /
lavook-robot-arm
🤖 Voice-controlled robotic arm with Google Gemini AI, YOLOv8 object detection & speech recognition
63/100 healthLoading repository data…
whoisjayd / repository
🤖 A robotic pick-and-place solution for the Flipkart GRID 5.0 Finals. Features real-time object detection (YOLO), inverse kinematics, and multi-camera control using Python, OpenCV, RealSense, and Arduino.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository contains the complete codebase developed by our team for the Flipkart Grid 5.0 Robotics Challenge Finals, held at IIT Madras. The project demonstrates a sophisticated robotic arm system capable of identifying, picking, and placing objects using advanced computer vision and robotics techniques.
The core of this project is a fully autonomous robotic arm that performs complex pick-and-place operations. The system uses an Intel RealSense camera to perceive the environment in 3D, detects target objects using a custom-trained YOLO model, and calculates the precise movements required to grasp the object using inverse kinematics. Once an object is secured, the robot uses feeds from multiple ESP32 cameras to identify the correct drop-off zone, completing the task with high precision and efficiency.
The robot's workflow is orchestrated as a finite state machine, ensuring robust and sequential execution of tasks.
Selected from shared topics, language and repository description—not editorial ratings.
btdelen /
🤖 Voice-controlled robotic arm with Google Gemini AI, YOLOv8 object detection & speech recognition
63/100 healthKavin7094 /
🤖 GCBOT — Gamified Cleaning Bot. An AI-powered trash-collecting robot with YOLOv10 waste detection, real-time MJPEG streaming, web-based control panel, and a load-cell scoring system built on Raspberry Pi + Arduino.
63/100 healthofirserred /
Clone the Repository
git clone [https://github.com/whoisjayd/Flipkart-Grid-5.0.git](https://github.com/whoisjayd/Flipkart-Grid-5.0.git)
cd Flipkart-Grid-5.0
Set up Python Environment It is recommended to use a virtual environment.
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
Install Dependencies
Install all the required packages from the requirements.txt file.
pip install -r requirements.txt
Hardware Setup
COM port is specified in arduino_communication.py.simulation.py.To run the main robotic operation script, execute the main.py file.
python main.py
The script will initialize the cameras and the robotic arm, and then enter the main state-driven loop to begin the pick-and-place task.
The robot operates based on the following states defined in simulation.py:
INITIALIZING: Sets the robot to its default home position.PICKING_UP: Moves the arm to a predefined observation pose to scan for objects.PROCESSING_PAUSED: Pauses the arm while the camera detects objects and identifies the closest one.PICKED_UP: Calculates the inverse kinematics for the target and moves to pick it up.PICK_UP_PICKED: Confirms the object is picked and moves to a safe height.DROP_ZONE_PICKED: Moves the arm to a general drop area.ESP_POSE_PICKED: Moves the object in front of the ESP32 cameras to scan for a QR code, which determines the final placement.This project is licensed under the MIT License. See the LICENSE file for more details.
The code in this repository is made publicly available for demonstration and reference purposes. You are free to review and learn from it. However, you may not use, copy, or modify the code for other competitions or commercial purposes without explicit prior permission from the author.
We are a group of passionate engineering students from the Institute of Technology, Nirma University, Ahmedabad.
We extend our sincere gratitude to Flipkart for organizing the Flipkart GRID 5.0 competition. It was an incredible platform that allowed us to apply our skills to a real-world robotics challenge and learn immensely throughout the process.
For any inquiries, permissions, or collaborations, please feel free to reach out:
🤖 A robotic system that tracks people, classifies gender via CNN, and reacts with 3D-printed servo-controlled eyes. Combines Computer Vision, AI, and Hardware.