Go to Post Bless you sire and all your HD camera goodness. - pyroslev [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 10-01-2013, 19:13
AnimeOtakuStar's Avatar
AnimeOtakuStar AnimeOtakuStar is offline
MOE 365: Supernatural Hunter
AKA: Nina Larock
FRC #0365 (Miracle Workers/MOE)
Team Role: Student
 
Join Date: Dec 2012
Rookie Year: 2012
Location: Delaware
Posts: 14
AnimeOtakuStar will become famous soon enough
Disc Lauching Velocity

We're looking to find the exiting velocity of a disc from a launcher. Please provide the basis for your calculation. Thanks~!

From MOE 365
__________________
Robotics:
"That's how dad did it, that's how America does it, and it's worked out pretty well so far." -Tony Stark

"Recruiting Students, Building Things, the Family Business."

DON'T PANIC
Reply With Quote
  #2   Spotlight this post!  
Unread 10-01-2013, 19:24
JakeD's Avatar
JakeD JakeD is offline
Registered User
FRC #0360 (The Revolution)
Team Role: Mentor
 
Join Date: May 2011
Rookie Year: 2007
Location: Tacoma, WA
Posts: 32
JakeD will become famous soon enoughJakeD will become famous soon enough
Re: Disc Lauching Velocity

Its a dynamics problem but the calculations can change based on how your device is set up. A description of your shooter should be enough to figure out the equations and what variables you'll need to plug in though.
Reply With Quote
  #3   Spotlight this post!  
Unread 10-01-2013, 19:34
Mr MOE's Avatar Woodie Flowers Award
Mr MOE Mr MOE is offline
MOE 365 Team Coordinator
AKA: John Larock
None #0365 (Miracle Workerz)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2000
Location: Wilmington, Delaware
Posts: 981
Mr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond reputeMr MOE has a reputation beyond repute
Re: Disc Launching Velocity

Quote:
Originally Posted by JakeD View Post
Its a dynamics problem but the calculations can change based on how your device is set up. A description of your shooter should be enough to figure out the equations and what variables you'll need to plug in though.
Agree. We were wondering if anyone actually measured the velocity of their discs when they exited the shooter/launcher. If so, what did you record and what were the shooter parameters that resulted in that specific velocity (if you are willing to share)?

Thanks.
__________________
MOE Celebrates 18 Years in FIRST this season!
2007 CMP Chairmans Award - thanks to all MOEboteers, past and present!
Reply With Quote
  #4   Spotlight this post!  
Unread 11-01-2013, 12:08
scaryone's Avatar
scaryone scaryone is offline
Registered User
FRC #0058 (The Riot Crew)
Team Role: Coach
 
Join Date: Jan 2011
Rookie Year: 2007
Location: South Portland Maine
Posts: 136
scaryone will become famous soon enough
Re: Disc Lauching Velocity

Measuring B velocity and wheel RPM this weekend. Will post results
Reply With Quote
  #5   Spotlight this post!  
Unread 11-01-2013, 13:10
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,058
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: Disc Launching Velocity

Quote:
Originally Posted by Mr MOE View Post
We were wondering if anyone actually measured the velocity of their discs when they exited the shooter/launcher. If so, what did you record and what were the shooter parameters that resulted in that specific velocity (if you are willing to share)?

Thanks.
^This^

It would be a service to the CD community.


Reply With Quote
  #6   Spotlight this post!  
Unread 11-01-2013, 15:08
roystur44's Avatar
roystur44 roystur44 is offline
Mentor/Sponsor
AKA: Roy Dumlao
FRC #4543 (Apollo Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2006
Location: San Jose,California
Posts: 362
roystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond repute
Send a message via Yahoo to roystur44
Re: Disc Lauching Velocity

Here is a neat device that can help you out with your velocity numbers.

http://www.bhphotovideo.com/bnh/cont...G&A=details&Q=

I good video analysis program is UberSense on a Ipad or Iphone

http://www.ubersense.com/
__________________
Roy Dumlao

Mentor/Sponsor
2006-2012 971
2013-2017 4543

Last edited by roystur44 : 11-01-2013 at 15:35.
Reply With Quote
  #7   Spotlight this post!  
Unread 11-01-2013, 15:47
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,149
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: Disc Lauching Velocity

Quote:
Originally Posted by AnimeOtakuStar View Post
We're looking to find the exiting velocity of a disc from a launcher. Please provide the basis for your calculation. Thanks~!

From MOE 365
I am going to choose to answer a different question. When working on target velocities, we timed how long it took to throw the discs various distances effectively. At what speeds did the discs have ample drop (loosing altitude) and at what threshold dip the trajector appear relatively flat. We chose to do this over a 50' distance as this would be the theoretical super shot, just to see what sort of velocities were required.

This does not give you the "muzzle" velocity, but it does give you the average velocity, and you know you should probably target faster than that at the muzzle.

If you simultaneously take times at teh 25' mark, then you will have the average velocity for that distance as well, and you can use the 3 points to see the trend for speed (total time give total average velocty, timing at 25' mark allows for 25' average as well as the 25-50 foot average by subtracting the two.
Reply With Quote
  #8   Spotlight this post!  
Unread 11-01-2013, 16:14
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,355
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: Disc Lauching Velocity

I have an Arduino Sketch that you are free to use to create a Chronometer. All you need is a couple of sensors to attach that can sense when the disk passes. You may have to change the Interrupt type from "RISING" to "FALLING" depending on the sensors you use.
Just edit the distance value in the code to match the separation distance between the sensors and it will spit out the velocity in ft/sec whenever the two sensors are triggered by a passing object.

Code:
/*******************************************************************************************
* This Sketch is for a Chronometer that uses the "micros" function to capture two points in*
* time and determines how much time has elapsed between them in microseconds. By knowing    *
* the distance between the to sensors, the velocity of the object can be determined.       *
* Bill Kendall, Jan. 11, 2013                                                              *
*******************************************************************************************/

#define SENSOR_DIST 6  //This value is the distance between the sensors in inches

unsigned long event1 = 0; // value in 'micros" at the time of this first trigger
unsigned long event2 = 0; // value in 'micros" at the time of this second trigger
int calculate = 0;  // If set to 1, a calculation and display of the velocity will occur
unsigned long duration = 0; // Amount of elapsed time between events
unsigned long velocity = 0;

void setup (void)
{
attachInterrupt (0, ISR0, RISING);  // Interupt 0 (pin 2) calls "ISR0" Thie is the first trigger
attachInterrupt (1, ISR1, RISING);  // Interupt 1 (pin 3) calls "ISR1" This is the second trigger
Serial.begin(115200); // connect to the serial port

}

void ISR0 (void)
{
  event1 = micros(); // record the microseconds counter
}

void ISR1 (void)
{
  event2 = micros(); // record the microseconds counter
  calculate = 1;  // Allow the velocity calculation code to run.
}


void loop (void)
{
  if (calculate != 0);
  {
    RunMath ();    
  }
}

void RunMath (void)
{
  duration = (event2 - event1); // elapsed time between triggers in u seconds
  velocity = ((SENSOR_DIST/duration)/12)*1000000;  // Calculate velocity in feet per second
  Serial.print("The projectile is moving at ");
  Serial.print(velocity);
  Serial.println(" ft./sec.");
  calculate = 0;
}
__________________
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
  #9   Spotlight this post!  
Unread 11-01-2013, 23:47
ehochstein's Avatar
ehochstein ehochstein is offline
Coach, Volunteer & Mentor
AKA: Evan Hochstein
FTC #5943 (ESGM)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Bloomington, Minnesota
Posts: 933
ehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant future
Re: Disc Lauching Velocity

Quote:
Originally Posted by billbo911 View Post
I have an Arduino Sketch that you are free to use to create a Chronometer. All you need is a couple of sensors to attach that can sense when the disk passes. You may have to change the Interrupt type from "RISING" to "FALLING" depending on the sensors you use.
Just edit the distance value in the code to match the separation distance between the sensors and it will spit out the velocity in ft/sec whenever the two sensors are triggered by a passing object.
I built a limit-switch triggered arduino timer tonight, I'll do some testing with the team tomorrow and report my results here. We will be shooting at a fridge around 24' 9" away using two different types of wheels. The first an 8" AM Pneumatic wheel and the second an 8" plaction wheel.

You can see a video of our shooter here; http://www.youtube.com/watch?v=ThZCOtjVJmw
__________________
Minnesota FIRST Senior Mentor | 2013-?

Stratasys Applications Engineering Technician | 2016-?

2009 Regional Win – 2470 @ 10k Lakes (Thanks 2826 and 1714)
2013 WFFA Recipient – 2470 @ 10K Lakes
2016 Ri3D: 'Snow Problem Reveal
2017 Ri3D: 'Snow Problem Reveal

The opinions expressed above are the personal opinions of the author and do not necessarily represent the views and opinions of any organization the author is affiliated with.
Reply With Quote
  #10   Spotlight this post!  
Unread 14-01-2013, 13:02
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,355
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: Disc Lauching Velocity

I've "refined" my Chronometer sketch (read that as "I now have it working correctly"). After testing it, I found it wasn't quite what I wanted, so I fixed it.

Please enjoy!

Code:
/*******************************************************************************************
* This Sketch is for a Chronometer that uses the "micros" function to capture two points in*
* time and determines how much time has elapsed between them in microseconds. By knowing    *
* the distance between the to sensors, the velocity of the object can be determined.       *
* Bill Kendall, Jan. 11, 2013                                                              *
*******************************************************************************************/

float SENSOR_DIST = 6;  //This value is the distance between the sensors in inches
float distance;
unsigned long event1 = 0; // value in 'micros" at the time of this first trigger
unsigned long event2 = 0; // value in 'micros" at the time of this second trigger
int firstint = 0;  //Set to 1 if Interrupt 0 has occurred
int calculate = 0;  // If set to 1, a calculation and display of the velocity will occur
unsigned long duration = 0; // Amount of elapsed time between events
float velocity = 0;

void setup (void)
{
attachInterrupt (0, ISR0, FALLING);  // Interupt 0 (pin 2) calls "ISR0" Thie is the first trigger
attachInterrupt (1, ISR1, FALLING);  // Interupt 1 (pin 3) calls "ISR1" This is the second trigger
distance = (SENSOR_DIST/12.0); // Convert sensor spacing to feet
Serial.begin(115200); // connect to the serial port

}

void ISR0 (void)
{
  event1 = micros(); // record the microseconds counter
  firstint = 1;
}

void ISR1 (void)
{
  event2 = micros(); // record the microseconds counter
  calculate = 1;
}


void loop (void)
{
  if (calculate == 1 && firstint == 1)
  {
    RunMath ();    
  }
  delay (500);
}

void RunMath (void)
{
  duration = (event2 - event1); // elapsed time between triggers in u seconds
  velocity = (((distance)*1000000)/(duration));  // Calculate velocity in feet per second
  Serial.print("The projectile is moving at ");
  Serial.print (velocity,2);
  Serial.println(" ft./sec.");
  calculate = 0;
  firstint = 0;
 }
__________________
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
  #11   Spotlight this post!  
Unread 14-01-2013, 13:35
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: Disc Lauching Velocity

With our latest shooter setup, we measured frisbee exit velocity very roughly with a 60fps camera as well as launch surface speed (under no load) with an optical tachometer. When making 3pters from 30" directly above the auto line, we measured an exit speed of roughly 2400 ft/min (+/- a few hundred), with the launch surface going about 6000 ft/min under no load (one-sided with no noticable slip, so you can see there is some spin down in our implementation, but it spun back up within a second). These numbers are lower than we had previously been estimating, but hey that's why we test.
Reply With Quote
  #12   Spotlight this post!  
Unread 14-01-2013, 13:55
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,058
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: Disc Lauching Velocity

Quote:
Originally Posted by compwiztobe View Post
With our latest shooter setup
Would you please describe your latest shooter setup, to give some context to the numbers you posted.


Quote:
with the launch surface going about 6000 ft/min under no load
How do you know it was 6000 ft/min, i.e., how did you measure that?


Reply With Quote
  #13   Spotlight this post!  
Unread 14-01-2013, 14:44
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: Disc Lauching Velocity

Quote:
Originally Posted by Ether View Post
Would you please describe your latest shooter setup, to give some context to the numbers you posted.

How do you know it was 6000 ft/min, i.e., how did you measure that?
We powered a 360mm circumference pulley off of a CIM at 12V, and measured about 5200rpm under no load (the tach actually pegged out, so we measured at 3V, 6V, and 9V and extrapolated). This gives a tangential velocity of 360mm*5200rpm/25.4/12=6100 ft/min.

We had about 12in of contact with the belt.

To measure exit velocity, we took several 60fps videos of the launch, and measured a 4ft travel out of the shooter in 6 or 7 frames, averaging about 2400 ft/min. The low frame count of course makes the uncertainty on this figure substantial (about 300ft/min per measurement, 100ft/min over 10 measurements).
Reply With Quote
  #14   Spotlight this post!  
Unread 14-01-2013, 14:50
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,058
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: Disc Lauching Velocity

Quote:
Originally Posted by compwiztobe View Post
We powered a 360mm circumference pulley off of a CIM at 12V, and measured about 5200rpm under no load (the tach actually pegged out, so we measured at 3V, 6V, and 9V and extrapolated).
questions:

1) could you post the tach values at 3, 6, & 9 please

2) was this measurement done with the belt in place and tensioned?


Quote:
We had about 12in of contact with the belt.
What did you use for backing support for the belt? i.e. Steel, Aluminum, Teflon, etc etc


Reply With Quote
  #15   Spotlight this post!  
Unread 14-01-2013, 15:18
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: Disc Lauching Velocity

3V - 800rpm
6V - 2300rpm
9V - 3500rpm
with belt in place, tight, and backed by delrin
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 08:07.

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