GithubHelp home page GithubHelp logo

patil-vinay / robocon-2022 Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 2.0 13.42 MB

3d models of robots to play a game between two teams (Team 1: “Seeker” and Team 2: “Hitter”) and the game starts by throwing a ball by the seeker to break a stone tower called “Lagori” (see figure below). While the seekers try to pile up the stones again, the hitter throws balls to interrupt them.

3d-models robocon robots

robocon-2022's Introduction

Robocon-2022

Design of Seeker Robot 1 (Seeker R1)

The Robot R1’s body contains the Hopper-Funnel mechanism to accept all the three balls at once from the Robot R2. The central ball of the three gets loaded first and the side ones are held in place by a hopper mechanism consisting of two stepper motors and will be responsible for reloading. The other balls will be loaded one by one when the previous one is shot at the target lagori.

The Robot R1’s body consists of two linear actuators at its base plate that help lift the whole rotating body (pipe-shooter mechanism) and provide an angle of elevation to it. The ball, already loaded in the pipe-shooter is then pushed gently towards the high-RPM motors, where the motors depict the mechanism of a baseball shooter machine and shoots the ball at the target lagori by calculating the trajectory and range using image detection.

Design of Picker Robot 2 (Picker R2)

For picking up the lagori and carrying them to lagori’s square base, we are using three suction cups and vacuum. There are two suction cups(i.e Suction Cup 1 and 2) facing downwards and one suction cup(i.e Suction Cup 3) facing sideways. We will use sideways suction cup (i.e Suction Cup 3) to lift only the topmost lagori to the lagori pile. We will be creating a vacuum inside the suction cup by placing these suction cups on lagori’s, which will hold the lagori’s in place and by releasing the vacuum the lagori’s will be released. These suction cups are connected to a platform via linear actuators which can extend outwards. These suction cups which are attached to the platform can move linearly up and down using stepper motors. When R2 gets close to the lagori pile or lagori base, the platform will travel linearly upward using stepper motors and come to a stop at a height where lagori can be lowered to the pile. After reaching the desired height, the linear actuators will extend themselves to align lagori right above the lagori pile or lagori base and then it will drop the lagori’s by releasing the vacuum in the suction cup.

For picking up all three balls at once and carrying them to R1, we are using three suction cups and vacuum. The robot uses a vacuum pump to create a vacuum inside the suction cup to catch all three balls, which will hold the ball in place and by releasing the vacuum all the balls will be released. These three suction cups are connected to a platform via linear actuators which extend outwards and are attached to the platform which can move linearly up and down using stepper motors. When R2 gets close to R1, the platform will travel linearly upward using stepper motors and come to a stop at a height where balls can be lowered to the R1 feeder. After reaching the desired height, the linear actuators will extend themselves to align balls right above the R1 feeder and then it will drop all the three balls by releasing the vacuum in the suction cup.

robocon-2022's People

Contributors

patil-vinay avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.