ACM West Georgia Student Chapter. We will be attending Robot Battles 40 January 21-23 in Chattanooga...
-
Upload
julie-wilkins -
Category
Documents
-
view
213 -
download
0
Transcript of ACM West Georgia Student Chapter. We will be attending Robot Battles 40 January 21-23 in Chattanooga...
ACM West Georgia Student Chapter
We will be attending Robot Battles 40 January 21-23 in Chattanooga at Chattacon 36. Travel and lodging will be provided by the school, along with entrance into Chattacon. For safety reasons attendees must be 21 Years or older. You must fulfill your selected roles to be able to attend the event.
This project will involve working with dangerous tools. Safety is paramount at all times. If you have questions do not hesitate to ask for help. We are building a killer robot, both killer as in bad ass, and killer as in Extremely Dangerous. Never operate twisty with the blade attached unless authorized to do so. Never operate any tools without the property safety equipment.
TwistyWeight: 3lbCurrent Weapon:
SumoTX: Arduino & Wii
Classic ControllerRX: ArduinoESC: Sabertooth
10A Dual Speed Controller
DriveTrain2 Banebots 28:1 6mm
MotorsTiming Pulleys set with
a rough gear ratio of 4:1
Speed to the Wheels: Roughly 6 mph
Mounting Hardware to attach hubs and timing pulleys to axelsSet Screws1/8” Key
Weapon
.5lb 7075 aluminum barSpeed: 2500 RPMJoules: 50 @ 2500 RPMPowered by Axi 2808 @
7.4vTiming pulley 3:1 ratio Keep it slow and keep it
heavy, We want a good bite and lots of force.
Twisty was originally Designed for the 3lb weight class as a horizontal spinner
Frame MaterialsAluminum 7075 1/8” Thick
Exceptionally strong, lightweight, aircraft alloy. Easy to machine and decently priced.
UHMW Polyethylene pillow blocks 3/8” thickBrinnell Rating: UnbreakableLightweight
Electronics“Brains”: Arduino Nano ProDrivetrain speed controller : Sabertooth
speed controllerWeapon speed controller: Patriot ESCBattery: LiPo * These are Dangerous, Follow
proper charging and handling proceduresWireless Communication: XBEE Modules
ESC <-> ArduinoESC’s accept PPM values between 1000 &
2000usSabertooth Brushed Motor Controller
1000us Full Reverse1500us Full Stop2000 Full Forward
Brushless Axi Motor Controller1000us Full Stop *EXTREMELY IMPORTANT2000us Full Forward
Arduino servo.writeMillis(1000);
Wireless XBEE CommunicationAT or API mode300 Feet Max RangeAT Mode
Raw data transfer over serialRequires custom buffer checks
APISuccessful Transfer ChecksCraft Custom Packets
ControllerReceiving XBEE
Hooked to ArduinoArduino Interfaced with
Wii Classic Controller over I2C
Classic Controller Poor Joystick Resolution
TasksUpdate to more efficient controlling systemUpgrade Armor for new weight classRedesign Weapon System to accommodate new
weight classRedesign Frame to accommodate for new weight
classPre-Match Checklist & Pre-Competition ChecklistCreate a Testing ArenaPractice DrivingDocument
Control System – Think Unconventional!Effective Use of ESC input values
Ideally control resolution of 211
Possible Controllers 360 Controller Using C# and XNA Hacked Atari Controller - Arduino Wii Balance Board - C#
Experiment with single stick drivingAI Control
Robot Vision, IR / Ultrasonic Sensor, Proximity Sensor
ArmorUltra-High Molecular
Weight Polyethylene (UHMW) All the way!RuggedImpact ResistantA pain to machinePurpose: Encase the
electronics
WeaponChoose Blade Material
The heavier the more energy stored
DimensionsSpeed based on weight and
shapeType
Drum Horizontal Spinner
Backup BladesAttach to axel
Redesign FrameConcepts To Consider
Type of materialThicknessSpace for electronicsTime to mill ~ 1
Month
ChecklistsPreCompetition Checklists
Better organized and ready with spare parts and needed tools
PreMatch ChecklistsEnsure Robot is ready to compete, no loose
screws, no controller issues
Practice DrivingEveryone will be able to drive the bot so
everyone will need to practice driving!Fights against non moving enemiesPractice in Mock Arena late NovemberFight against cheap r/c cars with extra armorExperiment with different controlling
schemes
The robot design process must be fully documented.
Building the bot must be repeatable!All steps need to be documented to
accommodate individuals with no prior robot building experience.
We can assume some programming experienceUpload to Moodle under Brandon’s Robot
Project. We will set up a new area soon.Use Version Control for software development
Proposed Project MilestonesRX Code & Frame Redesign – Oct 27th
Weapon Redesign & Armor Upgrades – Nov 10th
Mock Arena Build – Nov 12th - 15th
Checklists – Nov 24th
Follow Up MeetingsWe will need to meet occasionally to discuss
progress and any problems that may arise.Most information can be discussed during the
regular ACM meetingsExpect to meet again October 13th to discuss
finalized roles and things you will need to start working on these roles.
That’s It!
Thank you Again For Your Time!