Cognitive reasoning for compliant robot manipulation. ([2019])