An autonomous mobile robot, comprising: a mobile robot body; characterized in that the robot comprises: at least two phased array antennas (1105, 1105a, 1105b) associated with the mobile body, wherein the phased array antennas (1105, 1105a, 1105b) enable wireless communication between on-board features of the mobile robot, including at least mobility hardware proximate to a base of the mobile robot body, and offboard sensors related to at least navigation of the mobility hardware; and a processing system (120, 1107) communicative with the on-board features and the off-board sensors via intercommunication over the at least two phased array antennas, and comprising non-transitory computing code which, when executed by at least one processor associated with the processing system (120, 1107), causes to be executed the steps of: navigating the mobile robot along a predetermined pathway, subject to obstacle avoidance, by selectively actuating the mobility hardware; and executing communication protocols between the on-board features and the off-board sensors over the phased array antennas (1105, 1105a, 1105b) to allow for the navigating. a mobile robot body; characterized in that the robot comprises: at least two phased array antennas (1105, 1105a, 1105b) associated with the mobile body, wherein the phased array antennas (1105, 1105a, 1105b) enable wireless communication between on-board features of the mobile robot, including at least mobility hardware proximate to a base of the mobile robot body, and offboard sensors related to at least navigation of the mobility hardware; and a processing system (120, 1107) communicative with the on-board features and the off-board sensors via intercommunication over the at least two phased array antennas, and comprising non-transitory computing code which, when executed by at least one processor associated with the processing system (120, 1107), causes to be executed the steps of: navigating the mobile robot along a predetermined pathway, subject to obstacle avoidance, by selectively actuating the mobility hardware; and executing communication protocols between the on-board features and the off-board sensors over the phased array antennas (1105, 1105a, 1105b) to allow for the navigating. at least two phased array antennas (1105, 1105a, 1105b) associated with the mobile body, wherein the phased array antennas (1105, 1105a, 1105b) enable wireless communication between on-board features of the mobile robot, including at least mobility hardware proximate to a base of the mobile robot body, and offboard sensors related to at least navigation of the mobility hardware; and a processing system (120, 1107) communicative with the on-board features and the off-board sensors via intercommunication over the at least two phased array antennas, and comprising non-transitory computing code which, when executed by at least one processor associated with the processing system (120, 1107), causes to be executed the steps of: navigating the mobile robot along a predetermined pathway, subject to obstacle avoidance, by selectively actuating the mobility hardware; and executing communication protocols between the on-board features and the off-board sensors over the phased array antennas (1105, 1105a, 1105b) to allow for the navigating. navigating the mobile robot along a predetermined pathway, subject to obstacle avoidance, by selectively actuating the mobility hardware; and executing communication protocols between the on-board features and the off-board sensors over the phased array antennas (1105, 1105a, 1105b) to allow for the navigating.