Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter SDK
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Orbiter SDK Orbiter software developers post your questions and answers about the SDK, the API interface, LUA, meshing, etc.

Reply
 
Thread Tools
Old 01-14-2019, 01:15 PM   #1
fred18
Addon Developer

Default Nose Wheel Steering

Hi all,

it is probably a silly question, but I can't find any clear explanation nor in the various topics in the forum neither in the DG...

Is the nose wheel steering in orbiter applied just by differential braking? Is there any actual steering key that I can't find?

In the API there is the ability to activate or deactivate the nose wheel steering but then you can only apply differential braking. Still I quite don't see the point in having the ability to toggle the nose steering wheel while its functioning (differential braking) can be applied anyway... I'm puzzled
Thanks to anyone who can help here
fred18 is offline   Reply With Quote
Thanked by:
Old 01-14-2019, 02:23 PM   #2
PhantomCruiser
Wanderer
 
PhantomCruiser's Avatar

Default

Heilor wrote this years ago
NoseWheelTurn


But I don't know enough to answer your question (sorry). But I do wish more SC3/SC4 craft had nosewheel steering, for those days where I'm not quite on the runway heading...
PhantomCruiser is offline   Reply With Quote
Thanked by:
Old 01-14-2019, 03:53 PM   #3
JMW
Aspiring Addon Developer
 
JMW's Avatar
Default

Quote:
Originally Posted by fred18 View Post
 Hi all,

it is probably a silly question, but I can't find any clear explanation nor in the various topics in the forum neither in the DG...

Is the nose wheel steering in orbiter applied just by differential braking? Is there any actual steering key that I can't find?
Don't know the answers to your questions without researching, but you could try this Fred, not very pretty but works.
Adjust lev according to weight etc of vessel.

Code:
void ShuttlePB::Steering()

 {

	double pos = GetControlSurfaceLevel(AIRCTRL_RUDDER);
	double lev = 1e5 * pos ;
	if( oapiGetTimeAcceleration() > 10.0 )
		return;
  if (GetGroundspeed() >0.5)
  {
	AddForce( _V( lev,0,0 ), _V( 0,0,3.33 ) );
	AddForce( _V( -1.0*lev,0,0 ), _V( 0,0,-3.33 ) );
  }

}
JMW is offline   Reply With Quote
Old 01-14-2019, 05:37 PM   #4
fred18
Addon Developer

Default

Hi guys,

thank you for the answers and the suggestions

Actually I have in mind many ways to implement the steering during taxi, first of all to simply apply the system developed with GeneralVehicle. But since I am developing a "thing" that could need to taxi here and there, I am curious to know if I can just use the orbiter core system, and then how it works, or if it's better to build my own.
fred18 is offline   Reply With Quote
Reply

  Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter SDK


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 08:44 PM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.