TAR: A Twin Arm Robot for Dexterous Assembly and Maintenance Tasks on ISS Published on December 1st, 2000By Cock Heemskerk, PhD