Help calculating force needed for a robot's basketball shot

  • Thread starter Thread starter Truffle98
  • Start date Start date
  • Tags Tags
    Basketball Force
Click For Summary

Discussion Overview

The discussion revolves around calculating the force needed for a robot to successfully shoot a basketball into a bowl positioned approximately 9 feet above the ground. Participants explore various mechanisms for launching the ball, particularly focusing on the use of flywheels and alternative methods, while considering the physics of projectile motion and the necessary parameters for consistent shots.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant suggests that using the same launch angle for different distances may not be feasible, as closer shots require a higher angle, while farther shots may risk hitting the ceiling.
  • Another participant emphasizes the need to determine the trajectory of the ball, proposing that the angle and force required can be calculated based on the desired parabola.
  • A different viewpoint discusses the energy considerations at the top of the parabola, indicating that both potential and kinetic energy must be accounted for in the calculations.
  • One participant expresses skepticism about using flywheels for launching, citing challenges with achieving consistent launch velocities and avoiding unwanted spin, and suggests a catapult-type launcher as an alternative.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best method for launching the ball, with differing opinions on the feasibility of using flywheels versus a catapult mechanism. There is also no agreement on the possibility of maintaining a consistent launch angle for varying distances.

Contextual Notes

Participants mention various assumptions regarding the robot's distance from the bowl and the effects of launch angle on trajectory, but these assumptions remain unresolved. The discussion also highlights the need for additional parameters in calculations, such as the robot's position and the dynamics of the launch mechanism.

Truffle98
Messages
1
Reaction score
0
Summary:: I'm on a high school robotics team and this year one of the challenges is to have a robot that can pick up balls and shoot them into a large bowl about 9 feet above the ground. We are planning on using flywheels to launch this ball, which we will also have to figure out how to give the proper momentum. The robot will be able to detect its distance away from the top of the bowl and should be able to calculate force needed from wherever it picks up a ball.

So, this robot will have a limelight sensor, which it will be able to see reflective tape around the rim of the bowl, so it will be able to calculate how far it is from said bowl using the angular size formula. Using this distance, I want to be able to shoot the ball from the robot and make the shot into the bowl every time. I will include dimensions in a second. Is it possible to make this shot, assuming it is not obstructed by any other part of the bowl's structure, using the same launch angle? If it is not possible to use the same launch angle every time then that is ok, I just wanted to keep it simple. We will be using flywheels to launch the balls, and hopefully we will be able to be fairly consistent with the force we give them, but if anyone has other ideas on a mechanism powerful and accurate enough for this challenge, please let me know. Otherwise, if you know how to be consistent using flywheels, I am also curious to hear your insight.

Dimensions:
Bowl height: The lip of the bowl is 8 ft 8 inches off the ground.
Bowl radius: The bowl has a radius of 2 ft.
Ball size: It is a sphere that has a radius of 4 3/4 in.
Ball weight: 9 1/2 oz, with 3 1/2 psi.

There are more details in this manual regarding the competition, read more here.

I do not know much about physics, so if there's anything I am misunderstanding or if more details are necessary, please let me know and I will get back to you.
 
Physics news on Phys.org
You probably can't use the same launch angle every time. If you're really close to the rim, you need to shoot up at a very high angle, and if you're far from the rim, you will probably hit the ceiling trying to shoot at the same angle. Maybe if you only have to shoot from sufficiently far away
 
Firstly you need to determine the parabola that starts at the robot and ends up in the basket. You will need an additional parameter - you choose it.
Then you must calculate the angle of which to launch the ball and the force needed to throw the ball to the top of the parabola.
There you are - simple mathematics and simple physics.
 
At top of the parabola, the ball has a certain potential and kinetic energy. The sum of these must be achieved by the acceleration of the ball during the way the robot arm applies this acceleration:
$$
mgh+\dfrac{1}{2}mv^2=ma\cdot w
$$
 
Truffle98 said:
Summary:: I'm on a high school robotics team and this year one of the challenges is to have a robot that can pick up balls and shoot them into a large bowl about 9 feet above the ground. We are planning on using flywheels to launch this ball,
(thread moved to the schoolwork forums)

Welcome to PF, @Truffle98 :smile:

I don't think I'd use flywheels to lauch the ball -- it seems like it would be pretty hard to get consistent launch velocities and no sideways spin (due to friction and compression issues). Instead, I'd be thinking more along the lines of an adjustable catapult-type launcher. I'd probably make the forward stop point variable to change the launch angle, and the sping-loaded back point adjustable to be able to adjust the exit velocity from the catapult launcher...

1641742824540.png


 

Similar threads

  • · Replies 9 ·
Replies
9
Views
1K
  • · Replies 1 ·
Replies
1
Views
6K
Replies
2
Views
834
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
4
Views
7K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K