Patent ID: 8552349

Claim:
An apparatus comprising: a threaded housing configured to fasten into a fuze well of a projectile for attachment; a nose assembly configured to mate with the threaded housing such that at least a first portion of the nose assembly is within an interior of the threaded housing and a second portion of the nose assembly is outside of the threaded housing, wherein the nose assembly is configured to revolve without despinning with respect to the threaded housing; one or more fixed spin fins coupled to the nose assembly, wherein the one or more fixed spin fins are configured to generate a torque during flight in angular direction opposite to an angular direction of a spin of the projectile; one or more antennas configured to receive Global Positioning System (GPS) satellite navigation signals, wherein the one or more antennas are attached to the nose assembly such that the one or more antennas revolve with the nose assembly and not with the projectile; a GPS receiver configured to determine spatial position and rotational position, wherein the GPS receiver is coupled to the one or more antennas; a voice coil actuator; movable fins coupled to the nose assembly, wherein the movable fins are configured to move based on actuation by the voice coil actuator for steering of the projectile; a guidance and control system configured to control the voice coil actuator based at least partly on a pre-programmed trajectory, spatial position, and rotational position; a fuze for triggering of the artillery round, wherein the fuze is disposed within the first portion of the nose assembly; an alternator configured generate electrical power during flight of the artillery round and is not configured to controllably brake the nose assembly relative to the threaded housing, wherein at least a portion of the alternator is disposed in the threaded housing and another portion is disposed in the nose assembly; and at least one of a battery or a capacitor configured to provide power prior to operation of the alternator.