{
  "abstract": "A method for controlling robot motion includes: determining a remaining duration of a current stepping cycle, which is a duration from a current moment to an end moment of the current stepping cycle; predicting, based on the remaining duration, an expected velocity, a first center of mass position and a first instantaneous velocity of the robot at the current moment, and a state space equation, a second center of mass position and a second instantaneous velocity of the robot at the end moment; determining, based on the expected velocity, the second center of mass position and the second instantaneous velocity, a stable foothold position corresponding to the current stepping cycle; determining, based on the stable foothold position and the second center of mass position, at least one motion parameter corresponding to at least one joint in the robot associated with stepping; and controlling the robot based on the at least one motion parameter.",
  "assignees": [
    "BEIJING XIAOMI ROBOT TECH CO LTD"
  ],
  "authors": [
    "XIE YAN"
  ],
  "canonical_url": "https://opentechnical.org/p/OT-2026-000002815",
  "categories": [
    "robotics-automation/robot-architectures"
  ],
  "extent": {
    "figures": 0,
    "paragraphs": 0,
    "words": 153
  },
  "figures": [],
  "files": [
    {
      "bytes": 10097,
      "media_type": "text/html; charset=utf-8",
      "name": "index.html",
      "sha256": "07ffdbc3b48c8455af64f61df6aa1cb26d6bbea70c0a6fd6218ff678d52908ab"
    },
    {
      "bytes": 1456,
      "media_type": "text/markdown; charset=utf-8",
      "name": "publication.md",
      "sha256": "1a414a691a853f164dbe2a57bb74a98df6c319a3913eb9b266e93050052af7cd"
    },
    {
      "bytes": 1523,
      "media_type": "text/plain; charset=utf-8",
      "name": "publication.txt",
      "sha256": "5eea9f09c70bad07f15b6bc4e66f2565e3ec610c51d8a3034f295ac613d93f80"
    }
  ],
  "integrity": {
    "hash_algorithm": "sha256",
    "keys_url": "https://opentechnical.org/integrity/keys",
    "record_url": "https://opentechnical.org/p/OT-2026-000002815/integrity",
    "signature_algorithm": "Ed25519",
    "signature_file": "manifest.sig",
    "verify_url": "https://opentechnical.org/integrity/verify"
  },
  "keywords": [
    "b25j9/1651",
    "b25j9/1651",
    "b62d57/032",
    "b25j13/08",
    "b25j13/089",
    "b25j13/089"
  ],
  "language": "en",
  "license": {
    "name": "Creative Commons Attribution 4.0 International",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "publication_id": "OT-2026-000002815",
  "published_at": "2026-09-15T19:15:32.351278Z",
  "publisher": "Nebula Innovations Limited",
  "record_type": "record",
  "schema": "opentechnical-publication-manifest/1.0",
  "source_date": "2026-02-17",
  "source_id": "US-12552024-B2",
  "source_name": "the United States Patent and Trademark Office",
  "source_url": "https://patents.google.com/patent/US12552024B2",
  "supersedes": null,
  "title": "Method and apparatus for controlling robot motion, device and storage medium",
  "uuid": "01a0a67e-f17e-74ae-86ff-a024e5154a0e"
}
