Adaptive Controller and Observer for a Magnetic Microrobot | Synapse