Design Considerations for Robot Partner System based on Modular Structure