Learn the essential features and functions of the popular JavaScript framework for building mobile, desktop and web applications.

Hi everyone,

I'm working on an Artificial Intelligence algorithm for a hobbyist video game project involving aircraft. I'm trying to figure out how to limit my aircraft pitch rotational velocity (radians per second) by G-force.

My fwd speed varies, my G force limit does not, let's say 10 to round it off.

As units of measure, I'm using feet, seconds, & radians.

If we can, let's ignore gravity,lift, drag & aircraft weight vectors effects at the moment so we can just concentrate on a apparent G-force as the aircraft pitches around a loop. (I know there would be one more g-force on the bottom of the loop and one less on the top due to actual gravity, but I'd like to ignore that factor at the moment).

Also, let's say the the pilot is very good & the rotational velocity is constant throughout the loop.

So all I know is my fwd speed in feet per second, and my desired Gforce-limit, I do not know the radius of the loop. Do I have enough information to determine rotational velocity? & if so, how?

Thanks

I'm working on an Artificial Intelligence algorithm for a hobbyist video game project involving aircraft. I'm trying to figure out how to limit my aircraft pitch rotational velocity (radians per second) by G-force.

My fwd speed varies, my G force limit does not, let's say 10 to round it off.

As units of measure, I'm using feet, seconds, & radians.

If we can, let's ignore gravity,lift, drag & aircraft weight vectors effects at the moment so we can just concentrate on a apparent G-force as the aircraft pitches around a loop. (I know there would be one more g-force on the bottom of the loop and one less on the top due to actual gravity, but I'd like to ignore that factor at the moment).

Also, let's say the the pilot is very good & the rotational velocity is constant throughout the loop.

So all I know is my fwd speed in feet per second, and my desired Gforce-limit, I do not know the radius of the loop. Do I have enough information to determine rotational velocity? & if so, how?

Thanks

Do more with

EXPERT OFFICE^{®} is a registered trademark of EXPERTS EXCHANGE^{®}

To get the gs divide centripetal acceleration by the acceleration due to gravity in the units you use (feet, seconds) Therefore the magnitude of the acceleration due to gravity is = 32.

Thus your g = ((speed^2)/r)/32

Hence r = (speed^2)/(your max g times 32)

Or

Speed = (r *your max g *32)^0.5

You have to know either the radius of the loop or the speed.

Rotational velocity = speed/r

If you just want to know the rotational velocity use ozos equation

acceleration = fwd speed * rotational velocity

thus rotational vel = acceleration / fwd speed.

The acceleration in the equation is your max g times the acceleration due to gravity in the units you are using (feet, sec). In your case 32.

Thus

rotational vel (in radians per second) = (max gs * 32)/ fwd speed

where fwd speed is in feet/sec

## Premium Content

You need an Expert Office subscription to comment.Start Free Trial