A 
system (30) for adjusting the orientation of a 
spacecraft adapted for use with a 
satellite (10). The 
system (30) includes a first 
control circuit (32, 38, 40) for canceling any 
momentum of the 
spacecraft via a counter-rotating 
spacecraft bus (16, 18). A second controller (32, 42, 44, 46, 48) orients the spacecraft via the application of internal spacecraft forces. In a specific embodiment, the spacecraft 
bus (16, 18) serves a dual use as storage section and includes a 
mass (16) having a 
moment of inertia on the same order as the 
moment of inertia of the 
satellite (10). The 
satellite (10) includes a 
bus section (16) and a 
payload section (14). The 
mass (16) includes the bus section (16). The first 
control circuit (32, 38, 40) runs 
software to selectively spin the 
mass (16) to cancel the 
momentum of the satellite (10). The 
software computes an 
actuator control signal, via a computer (32), that drives a first 
actuator (38) that 
spins the mass (16). The first 
control circuit (32, 38, 40) further includes a circuit for determining the inertial angular rate of the satellite (10) that includes a 
gyroscope sensor 
package (34) in communication with the computer (32). The 
gyroscope sensor 
package (34) provides a rate 
signal to the computer (32) that is representative of the 
momentum of the satellite (10). The computer (32) runs 
software for generating the 
actuator control signal in response to the 
receipt of the rate 
signal from the 
gyroscope sensor 
package (34). The second controller (32, 42, 44, 46, 48) includes a first 
reaction wheel (20) having an axis of rotation (26) approximately perpendicular to an axis of rotation (28) of a second 
reaction wheel (22). The first and second reaction wheels (20, 22) are rigidly mounted to the spacecraft bus (18, 16) and are free to spin about their respective axis. The first and second reaction wheels (20, 22) are selectively spun via first and second actuators (44, 48), respectively, in response to the 
receipt of first and second 
steering control signals, respectively.