Code Monkey home page Code Monkey logo

vex-robot's Introduction

Vex Robot

Watch the video demo here

robot overview

PURPOSE:

To create a robot capable of completing multiple challenges so as to score as many points as possible in the UMBC UROS Spring 2016 competition.

main view

Features:

  • Ability to press a button to programmatically reverse which side of the robot is the "front" and the "back" (so you don't have to drive "backwards")
  • Both gross and fine control of the arm so as to quickly rotate to the perfect angle.
  • Button that will automatically shake the arm and accurately drop its contents.

DESIGN STRATEGY:

  • We aimed to create a barebones simple robot that could deactivate the "bomb", rescue the lego people, and move the weights perfectly.
  • The 4th challenge (moving all the ping pong balls) was prioritized last because each challenge was worth up to the same amount of points, and completing this challenge perfectly would have required spending a disproportionate amount of time on it and complicated the robot's design.

main view

RESULTS:

  • The robot scored the maximum amount of points for 3 out of the 4 tasks in the competition, and it scored 15% of possible the points for the ping pong task.
  • Scored 1st place out of 15+ teams.
  • Also the cheapest robot in the class (~$75 of parts).

stair climb dumping obstacle climb

PARTS:

project parts

CONTRIBUTORS:

  • Daniel E.
  • Mohammad I.
  • John G.
  • Russel R.
  • Antonio W.
  • Adam D.

vex-robot's People

Contributors

dangbert avatar

Watchers

 avatar

Forkers

jonathanbaldauf

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.