A novel redundancy index for kinematically redundant manipulators