Research in Progress in Robotics at Stanford University