A method for reducing an exerted energy associated with muscles acting across a joint is provided. The method including: storing energy during one or more periods of a periodic motion of the joint in which energy is absorbed by the muscles and at least partially returning the stored energy to the muscles during one or more periods of the periodic motion in which the muscles are performing work.