Go to Post If by hazardous you mean thinking about robots 24/7, waking up at 2am in the morning to jot some ideas down, completely losing your social life, and staring at a computer until your eyes hurt, then yeah! :D - looneylin [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 27-08-2009, 09:16
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,393
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Team 1640 Summer 2009 Drive Base Project

For the FRC Team 1640 - 2009 Summer Program they build a swerve drive base using VEX parts and the cRio controller. The software has four modes:
  1. Tank drive - standard tank / skid drive
  2. Automobile drive - 4 driven wheels, the front two pivot the back two remain stationary
  3. Crab drive - all four wheels pivot in the same direction
  4. Snake drive - all four wheels pivot, front two turn in the opposite way from the back
As expected, the tank drive and the automobile drive are less effective than the crab and snake modes.

If you look at the pictures you can see the reinforcements to allow an axle to be used as the shaft and to reduce the wheel assembly wobble.

The cRio controller was used to give the FRC programming team practice and to serve as the base code for this winter's robot. All of the project details are on the page, if anyone wants the cRio code let me know and I'll get it to you.

Fall projects are to:
  • Replace the rubber wheels with omni wheels to see if we can improve tank and automobile modes
    [**]Omni wheels will also allow a holonomic mode that we can try out.
  • Program the base with the VEX controller and RobotC
  • Program the base with the new VEX controller as a proof of concept

We will also be using the base for our robot demo's this fall.
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #2   Spotlight this post!  
Unread 28-08-2009, 14:59
jspatz1's Avatar
jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 835
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1
Re: Team 1640 Summer 2009 Drive Base Project

Very neat. We built a very similar vex swerve chassis with the Crio last fall when we took early delivery on the Crio. Here's a youtube:

http://www.youtube.com/watch?v=j9jfhOcBWNA
__________________
  #3   Spotlight this post!  
Unread 16-09-2009, 19:02
rwood359 rwood359 is offline
Registered User
AKA: Randy
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Aug 2008
Rookie Year: 2008
Location: Waialua, HI
Posts: 212
rwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to all
Re: Team 1640 Summer 2009 Drive Base Project

Quote:
Originally Posted by Foster View Post
All of the project details are on the page, if anyone wants the cRio code let me know and I'll get it to you.
I'd love to have the code, if you'd like to share it.
It looks like you are driving the VEX motors straight from the cRio. Are you using the standard PWM outputs and drivers or did you have to do some programming to control the VEX parts?
  #4   Spotlight this post!  
Unread 17-09-2009, 20:59
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,393
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: Team 1640 Summer 2009 Drive Base Project

[Contacted to send code via email]

The motors were driven by the cRio via the digital sidecar directly. You need to make a cable to adapt the pins, but the Vex motors work well with the cRio.
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #5   Spotlight this post!  
Unread 19-09-2009, 23:58
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 7,011
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Team 1640 Summer 2009 Drive Base Project

Very impressive - especially the documentation! In just a few minutes I was able to understand exactly the goal and how the robot systems were implemented.
Any thoughts about scaling that up to FRC size?
__________________

I am N2IRZ - What's your callsign?
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: Team 79's Summer Project ATannahill Extra Discussion 12 03-11-2009 09:38
pic: Team 79 Summer Project Electronics Board gallo26 Extra Discussion 6 07-07-2009 07:19
pic: Team 79 Summer Project Wiring gallo26 Extra Discussion 5 07-07-2009 01:18
pic: Team 2826's Drive Base Tyler Olds Extra Discussion 10 16-02-2009 08:20
Image Discuss: Team 356: Drive base ramp testing CD47-Bot Robot Showcase 5 14-02-2003 19:44


All times are GMT -5. The time now is 21:23.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi