Dynamically Evaluated Gravity Compensation for the RAVEN Surgical Robot