General robot definitions