BARTHOC is a robot that learns through communicating with humans. Its functions are not preprogrammed; it picks up and executes instructions through robot-human interaction.