Text this: Developing a Portable Human�Robot Interaction (HRI) Framework for Outdoor Robots Through Selective Compartmentalization: Effective Integration of the Robot Operating System (ROS) and Android for Outdoor Robots