Mobile Manipulation in Unstructured Environments: Perception, Planning, and Execution | Synapse