Loading patent details...
US5974366A: Apparatus for Detecting the Landing Position of Foot Sole of Legged Moving Robot | Searchlight