SMS dit: Fundamentals of robotic grasping and fixturing