Fix robot interface

inherited class should pass arguments to super class.