2
0
mirror of https://github.com/team2059/Dent synced 2024-12-18 20:52:29 -05:00
Go to file
2015-03-01 16:04:03 -05:00
Commands Merge branch clenaup 2015-02-28 08:28:39 +00:00
Subsystems Merge branch clenaup 2015-02-28 08:28:39 +00:00
.gitignore Added doxyfile 2015-03-01 16:04:03 -05:00
CommandBase.cpp Added BinClose and BinOpen commands 2015-02-20 20:54:41 +00:00
CommandBase.h Added BinClose and BinOpen commands 2015-02-20 20:54:41 +00:00
DentRobot.cpp Merge branch clenaup 2015-02-28 08:28:39 +00:00
DentRobot.h Added BinClose and BinOpen commands 2015-02-20 20:54:41 +00:00
Doxyfile Added doxyfile 2015-03-01 16:04:03 -05:00
Makefile Updated makefile to not build for deploy/debug configurations 2015-02-19 20:16:09 +00:00
OI.cpp added bin collecting, super strafing autogd 2015-02-27 11:47:10 +00:00
OI.h Minor improvements 2015-02-15 17:10:20 -05:00
README.md Add inline links to README. 2015-02-24 09:50:57 -05:00
RobotMap.h Changed DIO ports 2015-02-26 15:08:08 +00:00

Dent

Dent was designed to have a fast mecanum drivetrain with ground clearance to traverse the scoring platforms with ease—all while carrying a stack of totes. A main internal elevator lifts totes up to six high within the robot, allowing us to move quickly to anywhere on the field without tipping. The intake system features a ramp leading to the floor with an active roller pulling the totes up to two collector wheels on either side of the robot, both pulling the totes in, and centering them simultaneously.

But Dent does not stop there; a taller elevator on the back of the robot allows us to lift either recycle containers or totes to a greater height. With this, we can create stacks both internally and externally, with each system providing a backup of the other in case anything breaks.

Dent is programmed in C++ and uses many sensors to determine what to do. An ultrasonic sensor mounted on the back of the robot looking forward automatically slows down the collector wheels as the totes fly into the internal elevator. Homemade hall effect sensors line the elevator shafts of both elevators, allowing the driver to raise totes and containers to pre-programmed heights.

All aspects of Dents design come together to produce a robot ready to rank in qualifications, and still provide a fast and capable design for elimination rounds. With all parts made an code written for Dent in-house, this truly is a robot designed by, built by, and programmed by the students on Team 2059, The Hitchhikers.

Controls

Driver Main Joystick (USB 0)
  • X-Axis - Drive forwards and backwards
  • Y-Axis - Strafes left and right
  • Z-Axis - Turns left and right
  • Throttle-Axis - Adjusts collector speed
  • Button 1 - Collects totes
  • Button 2 - Dispenses totes
  • Button 7 - Enable robot test
Driver Secondary Joystick (USB 1)
  • Button 3 - Lowers bin elevator
  • Button 4 - Lowers tote elevator
  • Button 5 - Raises bin elevator
  • Button 6 - Raises tote elevator
  • Button 7 - Opens bin arms
  • Button 8 - Closes bin arms
  • Button 12 - Universal cancel button