Go to Post Robot gets bored during practice, wanted to listen to some podcasts. - Tom Bottiglieri [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

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 17-01-2017, 23:03
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,120
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
mid air collision


Here's a fun little spreadsheet.

Put your launch speed, launch angle, and firing rate into cells L2, L3, and L4.

Column D will show the gap, in inches, between the balls.

If the gap is negative, the cell will be red.

This model just uses parabola equations for simplicity. Air drag is ignored.

You can easily select a relevant portion of columns B and C and graph it to see the balls appropriately spaced in mid-flight.


Attached Files
File Type: xls ball gap.xls (19.5 KB, 328 views)
Reply With Quote
  #2   Spotlight this post!  
Unread 17-01-2017, 23:31
jkelleyrtp's Avatar
jkelleyrtp jkelleyrtp is offline
Let's just build a robot
AKA: Jon Kelley
FRC #5511 (Cortechs Robotics)
Team Role: Leadership
 
Join Date: Jul 2015
Rookie Year: 2014
Location: Apex, NC
Posts: 126
jkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud ofjkelleyrtp has much to be proud of
Re: mid air collision

Interesting tool, very useful for determining potential issues with current prototypes.


I turned it into a Google Sheet and added a y_0. I guess it would be fairly easy to expand this to have drag factored in which probably has a significant impact on midair collisions.

Link to Sheet

Just click "Save as Copy" to edit it yourself.
__________________
Cortechs Robotics 2014-Present
Mechanical, CAD
Reply With Quote
  #3   Spotlight this post!  
Unread 17-01-2017, 23:52
SenorZ's Avatar
SenorZ SenorZ is offline
Physics Teacher
AKA: Tom Zook
FRC #4276 (Surf City Vikings)
Team Role: Teacher
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Huntington Beach, California
Posts: 940
SenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond repute
Re: mid air collision

Whoa whoa whoa.

"Air drag is ignored." - Ether (2017)
__________________
2013-present: FRC Team 4276, Surf City Vikings
2011-2012: FRC Team 3677, The Don Bots
Reply With Quote
  #4   Spotlight this post!  
Unread 19-01-2017, 18:32
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,120
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: mid air collision

Quote:
Originally Posted by Ether View Post
Here's a fun little spreadsheet...
... and here's a fun little gnuplot script that plots 5 inch diameter circles with spacing corresponding to the launch speed and firing rate.

1) download and install gnuplot

2) run the script !



Attached Thumbnails
Click image for larger version

Name:	ball_gap.png
Views:	190
Size:	27.6 KB
ID:	21584  
Attached Files
File Type: txt ball_gap.txt (427 Bytes, 20 views)
Reply With Quote
  #5   Spotlight this post!  
Unread 19-01-2017, 19:09
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,421
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: mid air collision

Quote:
Originally Posted by SenorZ View Post
Whoa whoa whoa.

"Air drag is ignored." - Ether (2017)
"All models are wrong but some are useful."
-George Box

If there isn't enough spacing without air drag, there certainly won't be enough spacing with air drag
__________________

Be Healthy. Never Stop Learning. Say It Like It Is. Own It. Like our values? Flexware Innovation is hiring!. We're looking for Senior Automation, Software, and System Engineers. Check us out!
Reply With Quote
  #6   Spotlight this post!  
Unread 19-01-2017, 21:00
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,120
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: mid air collision

Quote:
Originally Posted by efoote868 View Post
"All models are wrong but some are useful."
-George Box
Indeed.

And some models are useful for engineering, while others are useful for teaching/learning.

the spreadsheet shows how to use parametric equations to get an XY plot with points a constant delta time apart.


Reply With Quote
  #7   Spotlight this post!  
Unread 29-01-2017, 11:00
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 153
MrRiedemanJACC will become famous soon enough
Re: mid air collision

Love this tool. Thanks Ether. I was playing around with it last night and this is pretty curious.

# User Parameters:
V = 35.0 # launch speed ft/sec
q = 82.0 # launch angle degrees
bps = 12 # balls per second

35 feet per second is approximately what a cim motor on a 4" wheel and efficiency losses included. If you can feed at 12 balls per second (ludicrous I know and keep the speed up on the motor (2 cims maybe for the torque and a flywheel?) They actually won't hit each other. Now that means the balls are going practically vertical, so the affect of the air on it's downward path will be interesting. It make not take a very good trajectory on the downward side. Once we are down with our production gear loading / unloading, and the climber, this is our third priority, so we'll know with testing.

But until then it makes me think will a flatter path or a more upward path work better?

Any thoughts? Ether? Richard?
Reply With Quote
  #8   Spotlight this post!  
Unread 29-01-2017, 11:40
Richard Wallace's Avatar
Richard Wallace Richard Wallace is online now
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,670
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: mid air collision

Quote:
Originally Posted by MrRiedemanJACC View Post
Love this tool. Thanks Ether. I was playing around with it last night and this is pretty curious.

# User Parameters:
V = 35.0 # launch speed ft/sec
q = 82.0 # launch angle degrees
bps = 12 # balls per second

...

Any thoughts? Ether? Richard?
What goes up must come down. In this example, the FUELs will peak ~12 ft. above the 21" diameter HEG. As you observed, they might not all come down by the desired path.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
Reply With Quote
  #9   Spotlight this post!  
Unread 29-01-2017, 11:41
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,384
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: mid air collision

Our testing, so far, confirms and alingns accuratly with this tool. Longer, flatter shots do indeed have less tendency to interact with each other.

That said, there is a variable that is difficult to compensate for, the fuel have holes. Getting consistent, repeatable contact with the same part of the fuel is next to impossible to do at a rate that is reasonable to be competitive.

The fuel fly fairly straight when fired with backspin, but the apex of the parabolic path can be different from shot to shot because of the non repeatability of fuel contact. Thus the trade offs in choosing which shot to take come down to:
Can you aim reliably enough at a longer distance and repeat the distance of the shot enough to successfully make shots at a higher rate than shooting close and dealing with fuel collision will produce?
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #10   Spotlight this post!  
Unread 29-01-2017, 11:53
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,120
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: mid air collision




Attached is the gnuplot graph and script for 35 82 12.

As you can see, the balls are pretty close to each other at the top.

I agree, at that speed and angle (and length of flight path) air drag will be a factor.

This is mostly a teaching and visual-aid tool. You really need to prototype and test !


Attached Thumbnails
Click image for larger version

Name:	35 82 12.png
Views:	73
Size:	15.2 KB
ID:	21644  
Attached Files
File Type: txt 35 82 12.txt (431 Bytes, 1 views)
Reply With Quote
  #11   Spotlight this post!  
Unread 29-01-2017, 12:00
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,384
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: mid air collision

Quote:
Originally Posted by Ether View Post


... This is mostly a teaching and visual-aid tool. You really need to prototype and test !

^ Absolute truth! ^
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #12   Spotlight this post!  
Unread 29-01-2017, 12:09
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,151
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: mid air collision

I would recommend tweaking the tool timing down to 0.125 seconds. I have found with realistic values, that the smaller time window gives a lot of insight.
Reply With Quote
  #13   Spotlight this post!  
Unread 29-01-2017, 12:20
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 153
MrRiedemanJACC will become famous soon enough
Re: mid air collision

Quote:
Originally Posted by Ether View Post



Attached is the gnuplot graph and script for 35 82 12.

As you can see, the balls are pretty close to each other at the top.

I agree, at that speed and angle (and length of flight path) air drag will be a factor.

This is mostly a teaching and visual-aid tool. You really need to prototype and test !



Yes absolutely agreed on the testing. We did some with a wooden mock up to prove to ourselves we are in the ball park with a mini cim and weighted flywheel style shooter. Now we are finalizing our gear and climber (our priority), then I have two students working on the shooter hard design. We didn't use an encoder for speed yet, so we need to get that going and then we can get some usable data on the shot. The plotted data will give us something to go off of to start the testing and help set our ranges. Then we will see from there!

Thanks for the input everyone!

Last edited by MrRiedemanJACC : 29-01-2017 at 12:38.
Reply With Quote
  #14   Spotlight this post!  
Unread 02-02-2017, 12:25
Skyehawk's Avatar
Skyehawk Skyehawk is offline
Nuts N' Bolts
AKA: Skye Leake
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2011
Location: Northwood, ND
Posts: 269
Skyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to all
Re: mid air collision

Thoughts on what would be involved to accommodate for a 2,3,4,5? wide shooter? Assuming the balls do not significantly interact between 'layers' I suppose you could used a constant feed per 'layer' or a constant feed with a random component per 'layer' to simulate rapid evacuation of a hopper. So it would essentially be running one simulation per 'layer' and plotting them all at the same time.
__________________
My time in FIRST has made me a better person, frankly I don't know where I'd be without it.



2011 Lake Superior Regional Champs (Thanks 2512 & 3747)
2015 Central Illinois Regional Engineering Inspiration Award recipients
2016 Central Illinois Regional Champs (Thanks 2481 & 2220)
Reply With Quote
Reply


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


All times are GMT -5. The time now is 13:43.

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