Patent attributes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for user assisted simultaneous localization and mapping (SLAM). These technologies can involve a robot including: one or more processors; one or more sensor subsystems; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the agent to perform operations including: receiving first sensor data from the one or more sensor subsystems; determining the presence of a human based at least in part on the first sensor data; receiving second sensor data from the one or more sensor subsystems, the second sensor data indicating an action of the human; and determining at least one of mapping data and localization data based at least in part on the second sensor data.