chagne the ambiguous file name and implementation of getting robot list