Kinematic redundancy in robot grasp synthesis: an efficient tree based representation Chapter 2005 uri icon