Go to Post I am thoroughly convinced FIRST is a sport. Convince me otherwise. - Bharat Nain [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 Rating: Thread Rating: 4 votes, 4.75 average. Display Modes
  #16   Spotlight this post!  
Unread 08-01-2012, 17:44
sometimestommy's Avatar
sometimestommy sometimestommy is offline
Schrödinger's Assistant
AKA: Thomas Moll
FRC #1939 (Ku-Nig-Its)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2009
Location: US
Posts: 48
sometimestommy is on a distinguished road
Re: Ball Trajectory Planning

Ive worked on finding a good formula to make a good curve but to no avail. I think im just going to make a chart when our launcher is working what maps out various distances and initial velocities/theta. This way you can just either create a curve in labview or just store the data on the crio to have the code refer to
Reply With Quote
  #17   Spotlight this post!  
Unread 08-01-2012, 17:45
DjMaddius's Avatar
DjMaddius DjMaddius is offline
Registered User
AKA: Matt Smith
FRC #2620 (Southgate Titans)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Southgate, Mi
Posts: 161
DjMaddius is an unknown quantity at this point
Re: Ball Trajectory Planning

Thats great news, I'm glad you went ahead and did a lot of research and posted it all here.

The information you are giving may be very vital to some of the games played this year!
Reply With Quote
  #18   Spotlight this post!  
Unread 08-01-2012, 18:00
Rocketeeringer's Avatar
Rocketeeringer Rocketeeringer is offline
Registered User
FRC #0020 (The Rocketeers)
Team Role: Communications
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Clifton Park, NY
Posts: 18
Rocketeeringer is on a distinguished road
Re: Ball Trajectory Planning

I hear from some of my basketball friends that you want to aim for the square on the backboard, and that will guarantee you a basket.

Assuming you are shooting a basket straight on, could you just calculate the normal angle of the plane that would give you the most area between the uppermost point of the backboard and outward most point of the hoop that would give you the greatest chance of scoring?
Reply With Quote
  #19   Spotlight this post!  
Unread 08-01-2012, 18:01
Basel A's Avatar
Basel A Basel A is offline
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,943
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: Ball Trajectory Planning

I've been doing some basic physics on shooting the ball with near-optimal trajectory (still working on the equation for optimal trajectory) and have found that in some situations, essentially a full-field shot, ball initial velocities will need to exceed 10 m/s without accounting for air resistance (or spin, for that matter). As such speeds, wouldn't air resistance come into play?

Honestly, I'm doing this for fun without expecting accuracy, but I'd love to get as accurate as possible.

Ether, if you happen to be around, I'd love to get your input on this problem, since you know pretty much everything.
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
Reply With Quote
  #20   Spotlight this post!  
Unread 08-01-2012, 18:07
mikegrundvig mikegrundvig is offline
Registered User
FRC #2410 (Metal Mustangs)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: United States
Posts: 100
mikegrundvig is an unknown quantity at this point
Re: Ball Trajectory Planning

Quote:
Originally Posted by DjMaddius View Post
The information you are giving may be very vital to some of the games played this year!
Heh, thanks. I'm trying to get this whole cooperation thing though it goes against my extremely competitive nature
Reply With Quote
  #21   Spotlight this post!  
Unread 08-01-2012, 18:36
mathking's Avatar
mathking mathking is offline
Coach/Faculty Advisor
AKA: Greg King
FRC #1014 (Dublin Robotics aka "Bad Robots")
Team Role: Teacher
 
Join Date: Jan 2005
Rookie Year: 1999
Location: Columbus, OH
Posts: 642
mathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond repute
Re: Ball Trajectory Planning

Quote:
I hear from some of my basketball friends that you want to aim for the square on the backboard, and that will guarantee you a basket.
You don't want to aim for the square on the backboard in general in basketball if you are shooting from a distance from in front of the rim. You aim for the backboard (and banking the shot in) when you are in close to and below the basket, particularly from the side. For shots from more than a few feet basketball players are taught to aim for the hoop itself and not the backboard.
__________________
Thank you Bad Robots for giving me the chance to coach this team.
Rookie All-Star Award: 2003 Buckeye
Engineering Inspiration Award: 2004 Pittsburgh, 2014 Crossroads
Chairman's Award: 2005 Pittsburgh, 2009 Buckeye, 2012 Queen City
Team Spirit Award: 2007 Buckeye, 2015 Queen City
Woodie Flowers Award: 2009 Buckeye
Dean's List Finalists: Phil Aufdencamp (2010), Lindsey Fox (2011), Kyle Torrico (2011), Alix Bernier (2013), Deepthi Thumuluri (2015)
Gracious Professionalism Award: 2013 Buckeye
Innovation in Controls Award: 2015 Pittsburgh
Event Finalists: 2012 CORI, 2016 Buckeye
Reply With Quote
  #22   Spotlight this post!  
Unread 08-01-2012, 18:50
Rocketeeringer's Avatar
Rocketeeringer Rocketeeringer is offline
Registered User
FRC #0020 (The Rocketeers)
Team Role: Communications
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Clifton Park, NY
Posts: 18
Rocketeeringer is on a distinguished road
Re: Ball Trajectory Planning

Quote:
Originally Posted by mathking View Post
You don't want to aim for the square on the backboard in general in basketball if you are shooting from a distance from in front of the rim. You aim for the backboard (and banking the shot in) when you are in close to and below the basket, particularly from the side. For shots from more than a few feet basketball players are taught to aim for the hoop itself and not the backboard.
ooooh got it, thank you!
Reply With Quote
  #23   Spotlight this post!  
Unread 08-01-2012, 18:52
DjMaddius's Avatar
DjMaddius DjMaddius is offline
Registered User
AKA: Matt Smith
FRC #2620 (Southgate Titans)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Southgate, Mi
Posts: 161
DjMaddius is an unknown quantity at this point
Re: Ball Trajectory Planning

http://hyperphysics.phy-astr.gsu.edu...traj.html#tra7

This should do work for you! Gives you everything you need to know. As long as you know the speed at which the ball is launched and the angle it will tell you how far it will launch. With some manipulations with the equation you can determine much other stuff also.
Reply With Quote
  #24   Spotlight this post!  
Unread 08-01-2012, 19:33
JByrd's Avatar
JByrd JByrd is offline
Registered User
AKA: "The Word"
FRC #0829 (Digital Goats)
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2009
Location: Indianapolis, IN
Posts: 7
JByrd is an unknown quantity at this point
Re: Ball Trajectory Planning

The size and weight of the basketballs is listed in the rules in 2.2.11

here:
The Basketball is a Size 4 Compact foam basketball (Gopher Deluscious™ Foam Basketball, Item # 71-502) with an outer circumference of 25 in. and approximate weight of 11.2 oz.
__________________
I'll tell you anything random that you don't want to hear
Reply With Quote
  #25   Spotlight this post!  
Unread 08-01-2012, 19:42
mikegrundvig mikegrundvig is offline
Registered User
FRC #2410 (Metal Mustangs)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: United States
Posts: 100
mikegrundvig is an unknown quantity at this point
Re: Ball Trajectory Planning

Ah, thanks, I totally missed that!
Reply With Quote
  #26   Spotlight this post!  
Unread 08-01-2012, 20:28
Djur's Avatar
Djur Djur is offline
WPILib
AKA: Sam Carlberg
no team
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2009
Location: Massachusetts
Posts: 182
Djur will become famous soon enough
Re: Ball Trajectory Planning

Quote:
Originally Posted by JByrd View Post
The size and weight of the basketballs is listed in the rules in 2.2.11

here:
The Basketball is a Size 4 Compact foam basketball (Gopher Deluscious™ Foam Basketball, Item # 71-502) with an outer circumference of 25 in. and approximate weight of 11.2 oz.
All of our foam balls weigh ~10 ounces. That's gonna be a problem
__________________
WPILib dev (RobotBuilder, SmartDashboard, GRIP)
Reply With Quote
  #27   Spotlight this post!  
Unread 08-01-2012, 20:33
Ninja_Bait's Avatar
Ninja_Bait Ninja_Bait is offline
Former Prez of Making Things Go
AKA: Jake Potter
FRC #0694 (StuyPulse)
Team Role: Alumni
 
Join Date: Apr 2010
Rookie Year: 2008
Location: New York
Posts: 650
Ninja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond reputeNinja_Bait has a reputation beyond repute
Re: Ball Trajectory Planning

Quote:
Originally Posted by Djur View Post
All of our foam balls weigh ~10 ounces. That's gonna be a problem
I am growing more and more convinced that any kind of consistent shooter will be rendered useless by the thoroughly inconsistent balls.
__________________
You can't fix something that isn't broken... but you can always break things that aren't fixed!

Reply With Quote
  #28   Spotlight this post!  
Unread 08-01-2012, 21:21
Djur's Avatar
Djur Djur is offline
WPILib
AKA: Sam Carlberg
no team
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2009
Location: Massachusetts
Posts: 182
Djur will become famous soon enough
Re: Ball Trajectory Planning

Oh, here are some calculators for finding ball exit velocities and angles I put in a different thread.

Forum post
__________________
WPILib dev (RobotBuilder, SmartDashboard, GRIP)
Reply With Quote
  #29   Spotlight this post!  
Unread 09-01-2012, 17:40
yarudl yarudl is offline
Registered User
FRC #0578
 
Join Date: Jan 2010
Location: Fairport NY
Posts: 15
yarudl is an unknown quantity at this point
Re: Ball Trajectory Planning

Quote:
Originally Posted by DjMaddius View Post
http://hyperphysics.phy-astr.gsu.edu...traj.html#tra7

This should do work for you! Gives you everything you need to know. As long as you know the speed at which the ball is launched and the angle it will tell you how far it will launch. With some manipulations with the equation you can determine much other stuff also.
This is all great and well, but unless they give us the equation somewhere to be used in our code, this is essentially rendered useless without creating a reference table for the robot. I'm working on getting the equation with some professors right now though.
__________________
Thanks,
Yarudl
Reply With Quote
  #30   Spotlight this post!  
Unread 09-01-2012, 20:24
shuhao shuhao is offline
Registered User
FRC #4069 (Lo-Ellen Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Sudbury
Posts: 138
shuhao is an unknown quantity at this point
Re: Ball Trajectory Planning

Quote:
Originally Posted by Basel A View Post
I've been doing some basic physics on shooting the ball with near-optimal trajectory (still working on the equation for optimal trajectory) and have found that in some situations, essentially a full-field shot, ball initial velocities will need to exceed 10 m/s without accounting for air resistance (or spin, for that matter). As such speeds, wouldn't air resistance come into play?

Honestly, I'm doing this for fun without expecting accuracy, but I'd love to get as accurate as possible.

Ether, if you happen to be around, I'd love to get your input on this problem, since you know pretty much everything.
Using the viscosity of the air, I'm able to estimate the resistive force on the sphere (since it is a sphere, it makes this calculation much simpler instead of using the drag calculations.. which is okay, but i just prefer this one).. at 10m/s you will encounter significant drag.

Here's an Octave/Matlab script that does the estimation (working with iterative solution... no calculus involvement yet.. which seemed rather difficult to do)

https://bitbucket.org/ultimatebuster...12/bbairdrag.m
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 17:15.

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