Loading patent details...
US6580969B1: Legged mobile robot and method and apparatus for controlling the operation thereof | Searchlight