Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#3001950 - 04/27/10 12:53 PM Automating flight - AI pilot functions  
Joined: Mar 2000
Posts: 1,581
goon Offline
Apex avoidance specialist
goon  Offline
Apex avoidance specialist
Member

Joined: Mar 2000
Posts: 1,581
Stone, UK
An idea that came to me when I was out with my dog today, no idea what my train of thought was to get to this point!

I remember reading in Ed Macey's books about the Apache in UK Army service, and some of the tactics involved. Most notable were the covering orbits flown by two helicopters, separated by altitude and radius, and contra-rotating, for deconfliction.

Now, flying that and operating the sensors and weapons is beyond me, so I was thinking that some standard tactical manoevres could be handed over to an AI pilot. This would allow the single-player to operate the sensors and weapons without handling the aircraft as well. Things such as the orbits I mentioned, flying level on a heading, or turning to a heading.

It would reduce the workload of the single-player in a realistic way, without it becoming too 'on rails'. Not a combat autopilot, but kind of like issuing orders to the helm in a sub sim, or the driver in the old Tank Platoon games.


cheers
Gareth

UNDERSTEER - is when you hit the wall with the front wing.
OVERSTEER - is when you hit the wall with the back wing.
HORSEPOWER - is how fast you hit the wall.
TORQUE - is how far you can take the wall with you.

Read my scale modelling blog at www.latibuliser.com or mfhmazda787.com
Inline advert (4th to 5th topic)

#3002489 - 04/28/10 08:39 AM Re: Automating flight - AI pilot functions [Re: goon]  
Joined: Dec 1999
Posts: 767
Orangutan Offline
Member
Orangutan  Offline
Member

Joined: Dec 1999
Posts: 767
Helsinki, Finland
Yep,

That's a feature I missed in LB2 and would be terrific to have in this one if it can be properly implemented. In Gunship! you can issue movement commands from the cp/g seat, but the keyboard shortcuts aren't the most intuitive.

#3002491 - 04/28/10 08:54 AM Re: Automating flight - AI pilot functions [Re: Orangutan]  
Joined: Oct 2001
Posts: 6,269
AD Offline
Hotshot
AD  Offline
Hotshot

Joined: Oct 2001
Posts: 6,269
South East Asia
It's something I'd like to see too. Specifically I'd like to be able to play as the CP/G, designate a point on the ground using the FLIR, and have the pilot fly a banking circuit around that point at a certain altitude.

Cheers


Judge, jury and executioner of Tricubic's art department.

Follow Combat Helo's development on Facebook
#3002554 - 04/28/10 12:50 PM Re: Automating flight - AI pilot functions [Re: AD]  
Joined: Oct 1999
Posts: 1,268
Flexman Offline
Member
Flexman  Offline
Member

Joined: Oct 1999
Posts: 1,268
Leeds, England
How would you voice script this between pilot and co-pilot? We might be able to get it done in time.

When you hand off control to the pilot he's supposed to either maintain position or maintain speed/heading till instructed otherwise. This is what I have (forgive my discussing joypads for the moment, just go with it)...

Using a joypad, tap the pilot comm button (right shoulder button) brings up the "come left/come right/bobup/mask" commands on the d-pad. (second tap is battle formations, third is menu off).

For PC controls these are whatever direct buttons/keys you'll assign to them.

So thinking...it makes sense to have "bobup" (d-pad up or "pilot_command_1") only appear when close to a hover, and when speed greater than say 10 knots(?) have it replaced with "Orbit target"? Or "Establish orbit"? I'm not clear what the vernacular would be.


Richard - You Have Control
Tricubic Studios Ltd. (dev blog)
#3002674 - 04/28/10 04:56 PM Re: Automating flight - AI pilot functions [Re: Flexman]  
Joined: Dec 2005
Posts: 487
speck01 Offline
Member
speck01  Offline
Member

Joined: Dec 2005
Posts: 487
California
I think the vernacular I'd use would be "awesomeness" if you were able fit something like this in.

#3009698 - 05/10/10 06:53 PM Re: Automating flight - AI pilot functions [Re: speck01]  
Joined: Oct 2005
Posts: 864
Charlie_SB Offline
Member
Charlie_SB  Offline
Member

Joined: Oct 2005
Posts: 864
I think it's an excellent idea but I think you should keep it as simple as possible. Bob up and hover commands are of course necessary but you could achieve this by simply using WASD or arrow key-style control scheme. If in a hover a tap on the W-key would add a little forward momentum, S would go back to a hover. Q-key would increase altitude and Z would decrease altitude. It would be like flying with autopilot on and trimming the aircraft... everything done with a nice slight smooth delay as to mimic a human pilot.

I haven't figured out how you would solve a co-operative rocket attack from CP/G seat.. but hey, you can't have it all.

I think the sim would benefit a lot from having a playable CP/G seat where you could simulate having a pilot with a bit more skill than a point to point AI autopilot.

-C-

#3009768 - 05/10/10 08:55 PM Re: Automating flight - AI pilot functions [Re: Charlie_SB]  
Joined: Oct 1999
Posts: 1,268
Flexman Offline
Member
Flexman  Offline
Member

Joined: Oct 1999
Posts: 1,268
Leeds, England
I like the WSAD idea, we're having that function anyway for one of the other control schemes, makes sense to re-use it in this situation. Brilliant.


Richard - You Have Control
Tricubic Studios Ltd. (dev blog)
#3014784 - 05/19/10 10:29 PM Re: Automating flight - AI pilot functions [Re: Flexman]  
Joined: Jun 2004
Posts: 23
Focha Offline
Junior Member
Focha  Offline
Junior Member

Joined: Jun 2004
Posts: 23
Lisbon, Portugal
Why instead of the WSADAZQE keys you replace that by the axis of the joystick? In some SAR helicopter there is a joystick that the operator uses to move the helicopter while in hover. So I think that you should save the keys for the systems and not for moving the helicopter, you already have joystick, so why wasting keys? Obviously this would be like having it hover but when you move the joystick the helicopter move (as said above, smoothly) in that direction maintaining the other parameters of flight, when you center the joystick (cyclic) it would return to a hover, the same way for collective and pedals. And sure it is a good thing to have a circular menu with some instructions, it's the most prompt thing. You call the menu and you just move and press the mouse in the option you want. Better is, to integrate some of this menus with the some hat of the joystick.

Bah... Maybe just some stupid and hard to implement ideas.

Regards.

#3014873 - 05/20/10 01:06 AM Re: Automating flight - AI pilot functions [Re: Focha]  
Joined: Oct 1999
Posts: 1,268
Flexman Offline
Member
Flexman  Offline
Member

Joined: Oct 1999
Posts: 1,268
Leeds, England
It's because you're just issuing commands and not in direct control, also WASD is already used and mapped for "on foot" control, plus it handily translates to a joypad/D-Pad when using the thumb sticks. Those are used for steering the TADS sensor.


Richard - You Have Control
Tricubic Studios Ltd. (dev blog)
#3015105 - 05/20/10 12:47 PM Re: Automating flight - AI pilot functions [Re: Flexman]  
Joined: Jun 2004
Posts: 23
Focha Offline
Junior Member
Focha  Offline
Junior Member

Joined: Jun 2004
Posts: 23
Lisbon, Portugal
Ah... Ok nice. WASD is the best way then. Keep up the great work.

Regards.

#3016355 - 05/22/10 04:28 AM Re: Automating flight - AI pilot functions [Re: Focha]  
Joined: Oct 2001
Posts: 6,269
AD Offline
Hotshot
AD  Offline
Hotshot

Joined: Oct 2001
Posts: 6,269
South East Asia
Quote:
Why instead of the WSADAZQE keys you replace that by the axis of the joystick? In some SAR helicopter there is a joystick that the operator uses to move the helicopter while in hover. So I think that you should save the keys for the systems and not for moving the helicopter, you already have joystick, so why wasting keys?


Bare in mind that while WASD would be the key commands through which the game receives the input, it does not necessarily mean you would be inputting via a keyboard. You could simply map WASD to a controller on your HOTAS such as a hat switch. The mini stick on an X-52 throttle would work perfectly for example.

Cheers


Judge, jury and executioner of Tricubic's art department.

Follow Combat Helo's development on Facebook
#3021655 - 05/30/10 02:57 PM Re: Automating flight - AI pilot functions [Re: AD]  
Joined: Nov 2009
Posts: 217
Raptor9 Offline
Rotorhead / GFC
Raptor9  Offline
Rotorhead / GFC
Member

Joined: Nov 2009
Posts: 217
Central US
Personally, I have no idea which method would be more effective in gameplay. I will say however, that while Gunship! CPG station's pilot commands was a great concept, it fell horribly short, probably due to the poor pilot skill of the AI. However, when flying a game as detailed and complex as DCS Black Shark, pilot workload can be a bit overwhelming, as it would in real life.

So I can see how convenient and awesome it would be to be able to give a computer-controlled "pilot", or gunner for that matter. Personally, I loved the level on COD4:Modern Warfare where you sit at the weapon's operator station of an AC-130 gunship and engaged targets through a FLIR image. The FLIR graphics were amazing (even the IR strobes marking the friendly troops), but it was basically a linear rail-type shooter level.

Imagine how awesome it would be if we had a "smart" AI pilot or CPG in the cockpit with us that didn't fly like granny. (Sorry Microprose, but it was a good attempt with Gunship!)


Afterburners are for wussies...hang around the battlefield and dodge tracers like a man.
#3021700 - 05/30/10 03:57 PM Re: Automating flight - AI pilot functions [Re: Raptor9]  
Joined: Oct 1999
Posts: 1,268
Flexman Offline
Member
Flexman  Offline
Member

Joined: Oct 1999
Posts: 1,268
Leeds, England
The AI pilot mode is to assist players who would find the full level of control frustrating, difficult, or have a coffee in one hand.

You won't be flying with the US Army equiv of "The Stig" so don't expect too much. Enough to maintain a heading, altitude and ability to fly a wheel around an engagement area while you operate the CPG station.


Richard - You Have Control
Tricubic Studios Ltd. (dev blog)

Moderated by  RacerGT, Wklink 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Headphones
by RossUK. 04/24/24 03:48 PM
Skymaster down.
by Mr_Blastman. 04/24/24 03:28 PM
The Old Breed and the Costs of War
by wormfood. 04/24/24 01:39 PM
Actors portraying British Prime Ministers
by Tarnsman. 04/24/24 01:11 AM
Roy Cross is 100 Years Old
by F4UDash4. 04/23/24 11:22 AM
Actors portraying US Presidents
by PanzerMeyer. 04/19/24 12:19 PM
Dickey Betts was 80
by Rick_Rawlings. 04/19/24 01:11 AM
Exodus
by RedOneAlpha. 04/18/24 05:46 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0