Unified framework for interacting with physical and simulated robots ... Details of robot hardware and communication hidden from the user. Easy ...