Co-robots : The synergy of humans and robots operating as partners The confluence of engineering-based robotics and human-centered application domains
medical and health - care robotics .