Robot specification and design overview