WSF_SIX_DOF_GUIDANCE_COMPUTER

Derives From: WSF_GUIDANCE_COMPUTER

Script Class: WsfSixDOF_GuidanceComputer

processor WSF_SIX_DOF_GUIDANCE_COMPUTER
processor <name> WSF_SIX_DOF_GUIDANCE_COMPUTER

   ... WSF_GUIDANCE_COMPUTER Commands ...

end_processor

Overview

WSF_SIX_DOF_GUIDANCE_COMPUTER is a processor that typically resides on a weapon and provides the guidance for a weapon whose mover is a WSF_SIX_DOF_MOVER.

It uses the track provided through CurrentTargetTrack to represent the target to be pursued. The mover invokes this processor to request guidance updates. The processor computes the desired guidance and supplies commands back to the mover.

This is a re-implementation of the WSF_GUIDED_MOVER-specific WSF_GUIDANCE_COMPUTER for WSF_SIX_DOF_MOVER objects, and it is reasonable to expect similar behavior and functionality. Code maintainers should periodically update this class to match WSF_GUIDANCE_COMPUTER wherever simple inheritance is not possible.

Unsupported Methods

The following methods (inherited from WSF_GUIDANCE_COMPUTER) are not supported at this time.

commanded_throttle <real-value>

Specifies a throttle factor in the range [0..1] that overrides and throttle specification in the mover.

Instead of using this command, consider commanding the vehicle’s throttle via script.

Default: No commanded throttle.

Script Command: WsfGuidanceComputer.SetCommandedThrottle