Optimal inner-product angular momentum controllers