robotics notes