change robot-init function to pass arguments to initializer

robot-interface may need arguments for simulation such as moveit