1 / 21

University Of West Georgia Department of Computer Science

University Of West Georgia Department of Computer Science. Robot Review & Construction Meeting. ACM West Georgia Student Chapter.

salome
Download Presentation

University Of West Georgia Department of Computer Science

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. University Of West GeorgiaDepartment of Computer Science Robot Review & Construction Meeting ACM West Georgia Student Chapter

  2. 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. Read This Twice! There will be a quiz on this at the end of the slide

  3. Twisty • Weight: 3lb • Current Weapon: Sumo • TX: Arduino & Wii Classic Controller • RX: Arduino • ESC: Sabertooth 10A Dual Speed Controller

  4. DriveTrain • 2 Banebots 28:1 6mm Motors • Timing 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 axels • Set Screws • 1/8” Key

  5. Weapon • .5lb 7075 aluminum bar • Speed: 2500 RPM • Joules: 50 @ 2500 RPM • Powered by Axi 2808 @ 7.4v • Timing 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

  6. Frame Materials • Aluminum 7075 1/8” Thick • Exceptionally strong, lightweight, aircraft alloy. Easy to machine and decently priced. • UHMW Polyethylene pillow blocks 3/8” thick • Brinnell Rating: Unbreakable • Lightweight

  7. Electronics • “Brains”: Arduino Nano Pro • Drivetrain speed controller : Sabertooth speed controller • Weapon speed controller: Patriot ESC • Battery: LiPo * These are Dangerous, Follow proper charging and handling procedures • Wireless Communication: XBEE Modules

  8. ESC <-> Arduino • ESC’s accept PPM values between 1000 & 2000us • Sabertooth Brushed Motor Controller • 1000us Full Reverse • 1500us Full Stop • 2000 Full Forward • Brushless Axi Motor Controller • 1000us Full Stop *EXTREMELY IMPORTANT • 2000us Full Forward • Arduino servo.writeMillis(1000);

  9. Wireless XBEE Communication • AT or API mode • 300 Feet Max Range • AT Mode • Raw data transfer over serial • Requires custom buffer checks • API • Successful Transfer Checks • Craft Custom Packets

  10. Controller • Receiving XBEE • Hooked to Arduino • Arduino Interfaced with Wii Classic Controller over I2C • Classic Controller • Poor Joystick Resolution

  11. Tasks • Update to more efficient controlling system • Upgrade Armor for new weight class • Redesign Weapon System to accommodate new weight class • Redesign Frame to accommodate for new weight class • Pre-Match Checklist & Pre-Competition Checklist • Create a Testing Arena • Practice Driving • Document

  12. 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 driving • AI Control • Robot Vision, IR / Ultrasonic Sensor, Proximity Sensor

  13. Armor • Ultra-High Molecular Weight Polyethylene (UHMW) All the way! • Rugged • Impact Resistant • A pain to machine • Purpose: Encase the electronics

  14. Weapon • Choose Blade Material • The heavier the more energy stored • Dimensions • Speed based on weight and shape • Type • Drum • Horizontal Spinner • Backup Blades • Attach to axel

  15. Redesign Frame Concepts To Consider • Type of material • Thickness • Space for electronics • Time to mill ~ 1 Month

  16. Checklists • PreCompetition Checklists • Better organized and ready with spare parts and needed tools • PreMatch Checklists • Ensure Robot is ready to compete, no loose screws, no controller issues

  17. Practice Driving • Everyone will be able to drive the bot so everyone will need to practice driving! • Fights against non moving enemies • Practice in Mock Arena late November • Fight against cheap r/c cars with extra armor • Experiment with different controlling schemes

  18. 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 experience • Upload to Moodle under Brandon’s Robot Project. We will set up a new area soon. • Use Version Control for software development

  19. Proposed Project Milestones • RX Code & Frame Redesign – Oct 27th • Weapon Redesign & Armor Upgrades – Nov 10th • Mock Arena Build – Nov 12th - 15th • Checklists – Nov 24th

  20. Follow Up Meetings • We will need to meet occasionally to discuss progress and any problems that may arise. • Most information can be discussed during the regular ACM meetings • Expect to meet again October 13th to discuss finalized roles and things you will need to start working on these roles.

  21. That’s It! Thank you Again For Your Time!

More Related