Robot Specifications and Functions