Attribute-based Object Grounding and Robot Grasp Detection 

with Spatial Reasoning