Go to Post Are you confused yet? - Andy Grady [more]
Home
Go Back   Chief Delphi > Technical > Programming
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
  #91   Spotlight this post!  
Unread 23-01-2009, 16:24
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by cgredalertcc View Post

My final thought:

If the problem we face is that Traction=Normal Force * Coefficient of friction, and we have now way to increase our coefficient of friction why not increase the normal force? Last year 1741 used a very small vacuum to great effect in capturing balls. Why not apply the same idea to a robot? The area of the robot (28 x 38) is 1064 square inches if even 1/2 psi vacuum is applied to that area that is over 500 pounds of downward force. I know Bill has said that he doesn't like this idea, but he didn't like the idea of launchers last year, and look how many teams did that.

p.s. I know that last part isn't really traction control but its an idea I had that I wanted to throw out there. I guess the thought was who needs traction control if you aren't lacking traction.
Sounds like the legendary 1978 Brabam BT46B Formula 1 car which used an enormous fan underneath to generate a vacuum and more normal force. The car won the one race it ever competed in but was declared illegal
__________________
1139 Alumni
  #92   Spotlight this post!  
Unread 23-01-2009, 16:27
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,574
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Bongle View Post
Yeah, that's exactly what I'm thinking. Even with our rolling-average filtering, the accelerometer is ridiculously noisy.
We were given a +/-3g accelerometer, and our robots can accelerate at around +/- .05g (based on the published COF). Therefore, we can only use a ridiculously small portion of the range of the ADC.
  #93   Spotlight this post!  
Unread 25-01-2009, 00:48
Charlie_A Charlie_A is offline
Registered User
FRC #1721 (Tidal Force)
Team Role: Programmer
 
Join Date: Dec 2007
Rookie Year: 2002
Location: Concord, N.H.
Posts: 8
Charlie_A is an unknown quantity at this point
Re: Implementing Traction Control for an advantage in the 2009 game

Hi, i'm a rookie programmer this year, our team has gone with LabView. I was just wondering if anyone could explain to me how to filter the joystick to limit acceleration, and/or how the how the filtering will effect the acceleration.

Thanks in advance,
Charlie
  #94   Spotlight this post!  
Unread 25-01-2009, 10:01
Lord Byron's Avatar
Lord Byron Lord Byron is offline
Registered User
AKA: Tim Sebek
FRC #0538 (Dragon Slayers)
Team Role: Programmer
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Alabama
Posts: 33
Lord Byron is an unknown quantity at this point
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Charlie_A View Post
Hi, i'm a rookie programmer this year, our team has gone with LabView. I was just wondering if anyone could explain to me how to filter the joystick to limit acceleration, and/or how the how the filtering will effect the acceleration.

Thanks in advance,
Charlie
I used case structures in between the joystick subVIs and the drive VI. I believe I had one case structure to determine if the joysticks were at their "relaxed" position, then one to determine whether it was in a positive or negative position (foward and backwards), and finally one to determine if the output was equal to the input. Inside the last case structure, it the output was less than the input, it increases it by a constant value some each cycle of the while loop. There may be an easier way to do this, but this setup works exactly as we need it to.
__________________
You have a ramen doctor in your secret ramen base!?!
  #95   Spotlight this post!  
Unread 25-01-2009, 11:42
Rick TYler Rick TYler is offline
A VEX GUy WIth A STicky SHift KEy
VRC #0010 (Exothermic Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Redmond, Washington
Posts: 2,000
Rick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond repute
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Rickertsen2 View Post
Sounds like the legendary 1978 Brabam BT46B Formula 1 car which used an enormous fan underneath to generate a vacuum and more normal force. The car won the one race it ever competed in but was declared illegal
Gordon Murray's Brabham was copying Jim Hall's Chapparal 2J from 1970: http://www.photoessayist.com/canam/c.../chaparral.htm. It was a Can-Am racer that used a 45hp snowmobile engine to drive two ducted fans producing 1,000 pounds of static down force. If someone can move enough air with the limited power available I don't know why this wouldn't work for a FIRST robot. In some respects FRC robots have advantages over the "sucker" racers -- a perfectly flat "road" surface and no suspensions. I don't know how to do the math (sorry, Mark) on an aerodynamics problem like this, but a pair of CIMs driving 8-12" fans mounted vertically in cylinders open on the ends might generate some significant normal force. I wouldn't think it would approach 1,000 pounds, though.

EDITED: Here's a link to a Website of a model-builder who constructs battery-powered hovercraft: http://www.model-hovercraft.com/index.html. A hovercraft is only a Lunacy robot turned upside down.

Or... how about an electric hover-lawn mower? http://www.flymo.co.uk/node3126.aspx
__________________
Exothermic Robotics Club, Venturing Crew 2036
VRC 10A, 10B, 10D, 10Q, 10V, 10X, 10Z, and 575

Last edited by Rick TYler : 25-01-2009 at 11:58.
  #96   Spotlight this post!  
Unread 25-01-2009, 13:23
ldeffenb ldeffenb is offline
Registered User
AKA: Lynn Deffenbaugh (Mr)
None #0386 (Team Voltage 386)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Florida
Posts: 75
ldeffenb has a spectacular aura aboutldeffenb has a spectacular aura aboutldeffenb has a spectacular aura about
Send a message via ICQ to ldeffenb Send a message via AIM to ldeffenb Send a message via Yahoo to ldeffenb
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Rick TYler View Post
If someone can move enough air with the limited power available I don't know why this wouldn't work for a FIRST robot.
I can't locate the reference right now, but it was either a team update or a blog entry that said that down-force suction would not be allowed as the regolith is fairly fragile and any form of suction would deform and possibly damage the playfield resulting in a potential disqualification.

Before spending much time experimenting, you might want to investigate the updates, the blog, and the Q&A system.

Lynn (D) - Team Voltage 386
  #97   Spotlight this post!  
Unread 25-01-2009, 13:28
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: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by ldeffenb View Post
I can't locate the reference right now, but it was either a team update or a blog entry that said that down-force suction would not be allowed as the regolith is fairly fragile and any form of suction would deform and possibly damage the playfield resulting in a potential disqualification.

Before spending much time experimenting, you might want to investigate the updates, the blog, and the Q&A system.

Lynn (D) - Team Voltage 386
It's in Bill's Blog for Jan. 4th.
http://frcdirector.blogspot.com/sear...&max-results=7
  #98   Spotlight this post!  
Unread 26-01-2009, 22:49
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,007
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: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Bongle View Post
Even with our rolling-average filtering, the accelerometer is ridiculously noisy.
Actually, the accelerometer seems good to us. But, there is definitely a LOT of mechanical noise on our chassis.....which the accelerometer dutifully reports.
__________________

I am N2IRZ - What's your callsign?
  #99   Spotlight this post!  
Unread 27-01-2009, 06:42
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Don Rotolo View Post
Actually, the accelerometer seems good to us. But, there is definitely a LOT of mechanical noise on our chassis.....which the accelerometer dutifully reports.
We've moved it onto a piece of foam to try and isolate it from the chassis, but due to a me-dropping-the-laptop incident this weekend, we haven't had a chance to see if it improved.
  #100   Spotlight this post!  
Unread 27-01-2009, 10:12
cgredalertcc cgredalertcc is offline
Registered User
AKA: Charlie Baxter
FRC #1747 (Harrison Boiler Robotics)
Team Role: College Student
 
Join Date: Dec 2006
Rookie Year: 2005
Location: greenwood indiana
Posts: 69
cgredalertcc is a name known to allcgredalertcc is a name known to allcgredalertcc is a name known to allcgredalertcc is a name known to allcgredalertcc is a name known to allcgredalertcc is a name known to all
Send a message via AIM to cgredalertcc
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Rick TYler View Post
Gordon Murray's Brabham was copying Jim Hall's Chapparal 2J from 1970: http://www.photoessayist.com/canam/c.../chaparral.htm. It was a Can-Am racer that used a 45hp snowmobile engine to drive two ducted fans producing 1,000 pounds of static down force. If someone can move enough air with the limited power available I don't know why this wouldn't work for a FIRST robot. In some respects FRC robots have advantages over the "sucker" racers -- a perfectly flat "road" surface and no suspensions. I don't know how to do the math (sorry, Mark) on an aerodynamics problem like this, but a pair of CIMs driving 8-12" fans mounted vertically in cylinders open on the ends might generate some significant normal force. I wouldn't think it would approach 1,000 pounds, though.

EDITED: Here's a link to a Website of a model-builder who constructs battery-powered hovercraft: http://www.model-hovercraft.com/index.html. A hovercraft is only a Lunacy robot turned upside down.

Or... how about an electric hover-lawn mower? http://www.flymo.co.uk/node3126.aspx
With some help from a few mentors from my old team I did the math. Based on the horsepower output of a Cim motor your could use a fan that moves roughly 1000 cubic feet per minute. Two of those on the robot so 2000 cubic feet per minute. If you use the entire bottom surface of the robot leaving a 1/8" gap with the floor that is capable of generating a negative pressure of .72 psi multiplied across the area of the robot 1064 square inches that is approximately 766 additional pounds of down force. Added to the weight of the robot that is 886 pounds total downward force. I completely understand Bill's concern, but darn if it wouldn't be awesome to see.

The fan source I was considering is Cincinnati Fan Company.
  #101   Spotlight this post!  
Unread 27-01-2009, 10:29
agmlego's Avatar
agmlego agmlego is offline
Jack-of-all-trades
AKA: Andrew Meyer
FRC #0857 (Superior Roboworks)
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2005
Location: Houghton, MI, USA, Terra
Posts: 13
agmlego is an unknown quantity at this point
Send a message via ICQ to agmlego Send a message via AIM to agmlego Send a message via MSN to agmlego Send a message via Yahoo to agmlego
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Charlie_A View Post
Hi, i'm a rookie programmer this year, our team has gone with LabView. I was just wondering if anyone could explain to me how to filter the joystick to limit acceleration, and/or how the how the filtering will effect the acceleration.

Thanks in advance,
Charlie
LabVIEW has a "Range and Check" (or something similar) block which allows you to cap a value to a range and/or check if it is in that range--may be useful to your purpose.
__________________
"I can guarantee that if it breaks today, it will be something that has never broken before"
--Arthur C. Clarke, The Trigger
  #102   Spotlight this post!  
Unread 27-01-2009, 13:50
Charlie_A Charlie_A is offline
Registered User
FRC #1721 (Tidal Force)
Team Role: Programmer
 
Join Date: Dec 2007
Rookie Year: 2002
Location: Concord, N.H.
Posts: 8
Charlie_A is an unknown quantity at this point
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by agmlego View Post
LabVIEW has a "Range and Check" (or something similar) block which allows you to cap a value to a range and/or check if it is in that range--may be useful to your purpose.
Thanks, thats what we ended up doing.

----------------
Now playing: The Police vs. Rick James - Put On The Super Freak [Leebuzz]
via FoxyTunes
  #103   Spotlight this post!  
Unread 27-01-2009, 21:31
jgraber jgraber is offline
Registered User
no team
 
Join Date: Nov 2006
Location: Dallas
Posts: 38
jgraber is just really nicejgraber is just really nicejgraber is just really nicejgraber is just really nice
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Bongle View Post
We've moved it onto a piece of foam to try and isolate it from the chassis, but due to a me-dropping-the-laptop incident this weekend, we haven't had a chance to see if it improved.
A mechanical lowpass filter should theoretically help:
tightly couple the accelerometer to something massive (like the battery) and loosely couple that mass to the frame (mount in spongy foam).
  #104   Spotlight this post!  
Unread 28-01-2009, 01:33
Rick TYler Rick TYler is offline
A VEX GUy WIth A STicky SHift KEy
VRC #0010 (Exothermic Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Redmond, Washington
Posts: 2,000
Rick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond repute
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Don Rotolo View Post
The difference between a Tinkerer and an Engineer is that the Engineer will be able to tell you the results before you start.
Until something goes all nonlinear on you -- then the Tinkerer with the duct tape gets you home.

I recommend "To Engineer is Human: The Role of Failure in Successful Design" by Henry Petroski for some good cases where engineers learn from the unintended consequences of engineering inadequately foretelling the future.

(And I know you know this, Don. I just love the idea of Red Green backing up engineers with his handyman's secret weapon.)

(Although My Father the Retired Aerospace Engineer swears he never built anything that didn't have "Missile Tape" on-board somewhere.)
__________________
Exothermic Robotics Club, Venturing Crew 2036
VRC 10A, 10B, 10D, 10Q, 10V, 10X, 10Z, and 575
  #105   Spotlight this post!  
Unread 28-01-2009, 12:27
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Implementing Traction Control for an advantage in the 2009 game

Quote:
Originally Posted by Rick TYler View Post
...I recommend "To Engineer is Human: The Role of Failure in Successful Design" by Henry Petroski for some good cases where engineers learn from the unintended consequences of engineering inadequately foretelling the future...
Rick,

I also have this book on my shelf. An excellent read...

Regards,

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
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
The 2009 Control System Q&A Thread crake FRC Control System 59 11-01-2009 10:43
Drive train for 2009 game hihihiflcl81pig General Forum 4 27-12-2008 02:17
Buying the 2009 control system BornaE FRC Control System 9 16-10-2008 17:16
The Access Points on the 2009 Control System Shadow503 Rumor Mill 10 28-04-2008 23:22
UNFAIR ADVANTAGE for CDI and new control system archiver 2000 6 23-06-2002 22:13


All times are GMT -5. The time now is 19:22.

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