Affordance-based altruistic robotic architecture for human–robot collaboration. (August 2019)