An infrastructure for message sending and remote control of mobile robot