HAMR3: An autonomous 1.7g ambulatory robot | IEEE Conference Publication | IEEE Xplore