HAMR3: An autonomous 1.7g ambulatory robot | Synapse