{"product_id":"agibot-d1-ultra-w","title":"AGIBOT D1 Ultra-W Wheel-Equipped Quadruped Development Robot","description":"\u003cstyle\u003e\n  \/* =========================================================\n     AGIBOT D1 ULTRA-W\n     SHOPIFY PRODUCT DESCRIPTION\n     Compact Product-Description Version\n  ========================================================= *\/\n\n  .sd-d1uw-pd,\n  .sd-d1uw-pd * {\n    box-sizing: border-box;\n  }\n\n  .sd-d1uw-pd {\n    --ink: #14171b;\n    --muted: #687078;\n    --line: rgba(20, 23, 27, 0.11);\n    --soft: #f3f4f3;\n    --dark: #090b0c;\n    --dark-2: #111416;\n    --orange: #ef741f;\n    --orange-soft: #ff9a55;\n\n    width: 100%;\n    overflow: hidden;\n    color: var(--ink);\n    background: #fff;\n    font-family:\n      var(--font-body-family),\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Helvetica Neue\",\n      Arial,\n      sans-serif;\n  }\n\n  .sd-d1uw-pd,\n  .sd-d1uw-pd p,\n  .sd-d1uw-pd h2,\n  .sd-d1uw-pd h3 {\n    margin-top: 0;\n  }\n\n  .sd-d1uw-pd__wrap {\n    width: min(1240px, calc(100% - 48px));\n    margin: 0 auto;\n  }\n\n  .sd-d1uw-pd__section {\n    padding: 74px 0;\n  }\n\n  .sd-d1uw-pd__soft {\n    background: var(--soft);\n  }\n\n  .sd-d1uw-pd__label {\n    display: block;\n    margin-bottom: 13px;\n    color: #b8510f;\n    font-size: 7px;\n    font-weight: 750;\n    letter-spacing: 0.18em;\n    line-height: 1;\n  }\n\n  .sd-d1uw-pd__title {\n    max-width: 760px;\n    margin-bottom: 0 !important;\n    color: var(--ink) !important;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: clamp(38px, 4.4vw, 62px);\n    font-weight: 590;\n    letter-spacing: -0.055em;\n    line-height: 0.96;\n  }\n\n  .sd-d1uw-pd__title span {\n    display: block;\n    color: rgba(20, 23, 27, 0.3);\n  }\n\n  .sd-d1uw-pd__lead {\n    max-width: 620px;\n    margin: 20px 0 0;\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.7;\n  }\n\n\n  \/* =========================================================\n     01 OVERVIEW\n  ========================================================= *\/\n\n  .sd-d1uw-pd__overview {\n    padding: 50px 0 62px;\n    background:\n      radial-gradient(\n        circle at 83% 14%,\n        rgba(239, 116, 31, 0.08),\n        transparent 28%\n      ),\n      linear-gradient(145deg, #f7f8f7, #eef0ef);\n  }\n\n  .sd-d1uw-pd__overview-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 0.82fr) minmax(480px, 1.18fr);\n    gap: clamp(42px, 6vw, 82px);\n    align-items: center;\n  }\n\n  .sd-d1uw-pd__overview h2 {\n    max-width: 620px;\n    margin: 0 !important;\n    color: var(--ink) !important;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: clamp(42px, 5vw, 70px);\n    font-weight: 590;\n    letter-spacing: -0.06em;\n    line-height: 0.92;\n  }\n\n  .sd-d1uw-pd__overview h2 span {\n    display: block;\n    color: rgba(20, 23, 27, 0.3);\n  }\n\n  .sd-d1uw-pd__overview-copy \u003e p {\n    max-width: 590px;\n    margin: 22px 0 0;\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.72;\n  }\n\n  .sd-d1uw-pd__overview-media {\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    background: #fff;\n  }\n\n  .sd-d1uw-pd__overview-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n  }\n\n\n  \/* =========================================================\n     QUICK SPECS\n  ========================================================= *\/\n\n  .sd-d1uw-pd__quick {\n    background: var(--dark);\n    color: #fff;\n  }\n\n  .sd-d1uw-pd__quick-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n  }\n\n  .sd-d1uw-pd__quick-item {\n    min-height: 118px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    padding: 22px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__quick-item:first-child {\n    border-left: 0;\n  }\n\n  .sd-d1uw-pd__quick-item:last-child {\n    background: rgba(239, 116, 31, 0.06);\n  }\n\n  .sd-d1uw-pd__quick-item \u003e span {\n    color: rgba(255, 255, 255, 0.32);\n    font-size: 5.5px;\n    letter-spacing: 0.16em;\n  }\n\n  .sd-d1uw-pd__quick-item strong {\n    color: #fff;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: clamp(30px, 3vw, 45px);\n    font-weight: 580;\n    letter-spacing: -0.05em;\n    line-height: 0.85;\n  }\n\n  .sd-d1uw-pd__quick-item small {\n    margin-left: 4px;\n    color: var(--orange-soft);\n    font-family: var(--font-body-family), Arial, sans-serif;\n    font-size: 8px;\n    letter-spacing: 0;\n  }\n\n\n  \/* =========================================================\n     MODEL IDENTITY\n  ========================================================= *\/\n\n  .sd-d1uw-pd__identity {\n    display: grid;\n    grid-template-columns: minmax(400px, 0.9fr) minmax(0, 1.1fr);\n    gap: clamp(42px, 6vw, 80px);\n    align-items: center;\n  }\n\n  .sd-d1uw-pd__identity-media {\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    background: #f4f5f4;\n  }\n\n  .sd-d1uw-pd__identity-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .sd-d1uw-pd__identity-facts {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    margin-top: 28px;\n    border-top: 1px solid var(--line);\n    border-left: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__identity-facts \u003e div {\n    min-height: 94px;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 14px;\n    border-right: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__identity-facts span {\n    margin-bottom: auto;\n    color: rgba(20, 23, 27, 0.35);\n    font-size: 5px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__identity-facts strong {\n    font-size: 16px;\n    font-weight: 650;\n  }\n\n  .sd-d1uw-pd__identity-facts small {\n    margin-top: 3px;\n    color: rgba(20, 23, 27, 0.38);\n    font-size: 6px;\n  }\n\n  .sd-d1uw-pd__warning {\n    display: grid;\n    grid-template-columns: 7px 1fr;\n    gap: 10px;\n    max-width: 920px;\n    margin-top: 30px;\n    padding-top: 18px;\n    border-top: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__warning \u003e span {\n    width: 6px;\n    height: 6px;\n    margin-top: 6px;\n    border-radius: 50%;\n    background: var(--orange);\n  }\n\n  .sd-d1uw-pd__warning p {\n    margin: 0;\n    color: rgba(20, 23, 27, 0.46);\n    font-size: 8px;\n    line-height: 1.58;\n  }\n\n\n  \/* =========================================================\n     MOBILITY\n  ========================================================= *\/\n\n  .sd-d1uw-pd__mobility {\n    padding: 74px 0;\n    color: #fff;\n    background:\n      radial-gradient(\n        circle at 78% 15%,\n        rgba(239, 116, 31, 0.07),\n        transparent 28%\n      ),\n      linear-gradient(145deg, #080a0b, #121516);\n  }\n\n  .sd-d1uw-pd__mobility-head {\n    display: grid;\n    grid-template-columns: minmax(0, 1.1fr) minmax(300px, 0.6fr);\n    gap: 60px;\n    align-items: end;\n    margin-bottom: 34px;\n  }\n\n  .sd-d1uw-pd__mobility .sd-d1uw-pd__label {\n    color: var(--orange-soft);\n  }\n\n  .sd-d1uw-pd__mobility h2 {\n    max-width: 720px;\n    margin: 0 !important;\n    color: #fff !important;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: clamp(38px, 4.4vw, 62px);\n    font-weight: 590;\n    letter-spacing: -0.055em;\n    line-height: 0.95;\n  }\n\n  .sd-d1uw-pd__mobility h2 span {\n    display: block;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .sd-d1uw-pd__mobility-head \u003e p {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.43);\n    font-size: 10px;\n    line-height: 1.68;\n  }\n\n  .sd-d1uw-pd__mobility-media {\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__mobility-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .sd-d1uw-pd__terrain {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__terrain \u003e div {\n    min-height: 120px;\n    display: flex;\n    flex-direction: column;\n    padding: 16px;\n    border-right: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__terrain span {\n    color: var(--orange-soft);\n    font-size: 6px;\n  }\n\n  .sd-d1uw-pd__terrain small {\n    margin-top: auto;\n    color: rgba(255, 255, 255, 0.3);\n    font-size: 5px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__terrain strong {\n    margin-top: 5px;\n    color: #fff;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: 25px;\n    font-weight: 580;\n  }\n\n  .sd-d1uw-pd__mobility-note {\n    max-width: 820px;\n    margin: 18px 0 0;\n    color: rgba(255, 255, 255, 0.3);\n    font-size: 7px;\n    line-height: 1.55;\n  }\n\n\n  \/* =========================================================\n     DEVELOPMENT\n  ========================================================= *\/\n\n  .sd-d1uw-pd__dev-top {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(420px, 0.8fr);\n    gap: 64px;\n    align-items: center;\n  }\n\n  .sd-d1uw-pd__dev-media {\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    background: #f3f4f3;\n  }\n\n  .sd-d1uw-pd__dev-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .sd-d1uw-pd__dev-grid {\n    display: grid;\n    grid-template-columns: 0.75fr 1.25fr 1fr;\n    margin-top: 36px;\n    border-top: 1px solid var(--line);\n    border-left: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__dev-card {\n    min-height: 230px;\n    display: flex;\n    flex-direction: column;\n    padding: 20px;\n    border-right: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__dev-card:last-child {\n    background: rgba(239, 116, 31, 0.04);\n  }\n\n  .sd-d1uw-pd__dev-card \u003e span {\n    color: #b8510f;\n    font-size: 5.5px;\n    letter-spacing: 0.14em;\n  }\n\n  .sd-d1uw-pd__dev-card h3 {\n    margin: 28px 0 0;\n    color: var(--ink) !important;\n    font-size: 17px;\n    line-height: 1.2;\n  }\n\n  .sd-d1uw-pd__payload-number {\n    margin-top: auto;\n    color: var(--ink);\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: 55px;\n    font-weight: 590;\n    letter-spacing: -0.06em;\n    line-height: 0.82;\n  }\n\n  .sd-d1uw-pd__payload-number small {\n    margin-left: 4px;\n    color: #b8510f;\n    font-size: 9px;\n  }\n\n  .sd-d1uw-pd__dev-card p {\n    margin: 12px 0 0;\n    color: var(--muted);\n    font-size: 8px;\n    line-height: 1.55;\n  }\n\n  .sd-d1uw-pd__ports {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    margin-top: auto;\n    border-top: 1px solid var(--line);\n    border-left: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__ports \u003e div {\n    min-height: 51px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 8px;\n    border-right: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__ports strong {\n    font-size: 7px;\n  }\n\n  .sd-d1uw-pd__ports small {\n    color: #b8510f;\n    font-size: 7px;\n  }\n\n  .sd-d1uw-pd__dev-list {\n    margin: auto 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-d1uw-pd__dev-list li {\n    padding: 6px 0;\n    border-bottom: 1px solid var(--line);\n    color: rgba(20, 23, 27, 0.65);\n    font-size: 8px;\n  }\n\n  .sd-d1uw-pd__network {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    margin-top: 12px;\n    border-top: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__network \u003e div {\n    min-height: 90px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: 14px;\n    border-left: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__network \u003e div:first-child {\n    border-left: 0;\n  }\n\n  .sd-d1uw-pd__network span {\n    margin-bottom: 5px;\n    color: #b8510f;\n    font-size: 5px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__network strong {\n    font-size: 10px;\n  }\n\n  .sd-d1uw-pd__network small {\n    margin-top: 3px;\n    color: rgba(20, 23, 27, 0.37);\n    font-size: 6px;\n  }\n\n\n  \/* =========================================================\n     SPECS\n  ========================================================= *\/\n\n  .sd-d1uw-pd__spec-head {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(300px, 0.55fr);\n    gap: 55px;\n    align-items: end;\n    margin-bottom: 30px;\n  }\n\n  .sd-d1uw-pd__spec-head \u003e p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 9px;\n    line-height: 1.65;\n  }\n\n  .sd-d1uw-pd__spec {\n    border-top: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__spec:last-of-type {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__spec summary {\n    min-height: 76px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-d1uw-pd__spec summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-d1uw-pd__spec summary \u003e div {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .sd-d1uw-pd__spec summary span {\n    color: #b8510f;\n    font-size: 6px;\n  }\n\n  .sd-d1uw-pd__spec summary strong {\n    font-size: 14px;\n    font-weight: 650;\n  }\n\n  .sd-d1uw-pd__plus {\n    position: relative;\n    width: 27px;\n    height: 27px;\n    flex: 0 0 27px;\n    border: 1px solid var(--line);\n    border-radius: 50%;\n  }\n\n  .sd-d1uw-pd__plus::before,\n  .sd-d1uw-pd__plus::after {\n    content: \"\";\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 9px;\n    height: 1px;\n    background: var(--ink);\n    transform: translate(-50%, -50%);\n  }\n\n  .sd-d1uw-pd__plus::after {\n    transform: translate(-50%, -50%) rotate(90deg);\n  }\n\n  .sd-d1uw-pd__spec[open] .sd-d1uw-pd__plus::after {\n    display: none;\n  }\n\n  .sd-d1uw-pd__spec-body {\n    padding-bottom: 24px;\n  }\n\n  .sd-d1uw-pd__spec-row {\n    min-height: 47px;\n    display: grid;\n    grid-template-columns: minmax(180px, 0.5fr) minmax(0, 1.5fr);\n    gap: 28px;\n    align-items: center;\n    border-top: 1px solid rgba(20, 23, 27, 0.07);\n  }\n\n  .sd-d1uw-pd__spec-row span {\n    color: rgba(20, 23, 27, 0.43);\n    font-size: 7px;\n  }\n\n  .sd-d1uw-pd__spec-row strong {\n    color: rgba(20, 23, 27, 0.76);\n    font-size: 8px;\n    font-weight: 620;\n  }\n\n\n  \/* =========================================================\n     APPLICATIONS\n  ========================================================= *\/\n\n  .sd-d1uw-pd__apps {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    margin-top: 34px;\n    border-top: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__app {\n    min-height: 205px;\n    display: flex;\n    flex-direction: column;\n    padding: 19px;\n    border-left: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__app:first-child {\n    border-left: 0;\n  }\n\n  .sd-d1uw-pd__app:last-child {\n    background: rgba(239, 116, 31, 0.04);\n  }\n\n  .sd-d1uw-pd__app \u003e span {\n    color: #b8510f;\n    font-size: 6px;\n  }\n\n  .sd-d1uw-pd__app small {\n    margin-top: 25px;\n    color: rgba(20, 23, 27, 0.33);\n    font-size: 5px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__app h3 {\n    margin: 7px 0 0;\n    color: var(--ink) !important;\n    font-size: 15px;\n    line-height: 1.2;\n  }\n\n  .sd-d1uw-pd__app p {\n    margin: auto 0 0;\n    color: var(--muted);\n    font-size: 7.5px;\n    line-height: 1.55;\n  }\n\n\n  \/* =========================================================\n     CANADA CTA\n  ========================================================= *\/\n\n  .sd-d1uw-pd__canada {\n    padding: 55px 0;\n    color: #fff;\n    background:\n      radial-gradient(\n        circle at 12% 25%,\n        rgba(239, 116, 31, 0.08),\n        transparent 26%\n      ),\n      var(--dark);\n  }\n\n  .sd-d1uw-pd__canada-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(350px, 0.7fr);\n    gap: 70px;\n    align-items: center;\n  }\n\n  .sd-d1uw-pd__canada .sd-d1uw-pd__label {\n    color: var(--orange-soft);\n  }\n\n  .sd-d1uw-pd__canada h2 {\n    max-width: 650px;\n    margin: 0 !important;\n    color: #fff !important;\n    font-family: var(--font-heading-family), Arial, sans-serif;\n    font-size: clamp(34px, 4vw, 55px);\n    font-weight: 580;\n    letter-spacing: -0.052em;\n    line-height: 0.96;\n  }\n\n  .sd-d1uw-pd__canada-copy \u003e p {\n    max-width: 570px;\n    margin: 18px 0 0;\n    color: rgba(255, 255, 255, 0.42);\n    font-size: 9px;\n    line-height: 1.65;\n  }\n\n  .sd-d1uw-pd__quote {\n    min-height: 54px;\n    max-width: 340px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    margin-top: 22px;\n    padding: 0 18px;\n    color: #111 !important;\n    background: var(--orange);\n    text-decoration: none;\n    font-size: 9px;\n    font-weight: 720;\n  }\n\n  .sd-d1uw-pd__quote span:last-child {\n    font-size: 15px;\n  }\n\n  .sd-d1uw-pd__contact {\n    border-top: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__contact \u003e div {\n    min-height: 78px;\n    padding: 13px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .sd-d1uw-pd__contact small {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--orange-soft);\n    font-size: 5px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__contact strong {\n    color: rgba(255, 255, 255, 0.8);\n    font-size: 10px;\n  }\n\n  .sd-d1uw-pd__contact p {\n    margin: 4px 0 0;\n    color: rgba(255, 255, 255, 0.33);\n    font-size: 7px;\n    line-height: 1.5;\n  }\n\n\n  \/* =========================================================\n     FAQ\n  ========================================================= *\/\n\n  .sd-d1uw-pd__faq-layout {\n    display: grid;\n    grid-template-columns: minmax(220px, 0.48fr) minmax(0, 1.52fr);\n    gap: 65px;\n    align-items: start;\n  }\n\n  .sd-d1uw-pd__faq-intro \u003e p {\n    max-width: 310px;\n    margin: 18px 0 0;\n    color: var(--muted);\n    font-size: 9px;\n    line-height: 1.6;\n  }\n\n  .sd-d1uw-pd__faq {\n    border-top: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__faq details {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__faq summary {\n    min-height: 72px;\n    display: grid;\n    grid-template-columns: 1fr 27px;\n    gap: 18px;\n    align-items: center;\n    cursor: pointer;\n    list-style: none;\n    color: var(--ink);\n    font-size: 12px;\n    font-weight: 640;\n  }\n\n  .sd-d1uw-pd__faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-d1uw-pd__faq details \u003e p {\n    max-width: 780px;\n    margin: 0;\n    padding: 0 45px 21px 0;\n    color: var(--muted);\n    font-size: 9.5px;\n    line-height: 1.7;\n  }\n\n  .sd-d1uw-pd__source {\n    max-width: 900px;\n    margin-top: 38px;\n    padding-top: 17px;\n    border-top: 1px solid var(--line);\n  }\n\n  .sd-d1uw-pd__source strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 6px;\n    letter-spacing: 0.13em;\n  }\n\n  .sd-d1uw-pd__source p {\n    margin: 0;\n    color: rgba(20, 23, 27, 0.4);\n    font-size: 7px;\n    line-height: 1.55;\n  }\n\n\n  \/* =========================================================\n     TABLET\n  ========================================================= *\/\n\n  @media (max-width: 980px) {\n    .sd-d1uw-pd__overview-grid,\n    .sd-d1uw-pd__identity,\n    .sd-d1uw-pd__dev-top {\n      grid-template-columns: 0.9fr 1.1fr;\n      gap: 38px;\n    }\n\n    .sd-d1uw-pd__dev-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .sd-d1uw-pd__dev-card:last-child {\n      grid-column: 1 \/ -1;\n      min-height: 180px;\n    }\n\n    .sd-d1uw-pd__apps {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .sd-d1uw-pd__app:nth-child(3) {\n      border-left: 0;\n      border-top: 1px solid var(--line);\n    }\n\n    .sd-d1uw-pd__app:nth-child(4) {\n      border-top: 1px solid var(--line);\n    }\n  }\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================= *\/\n\n  @media (max-width: 749px) {\n    .sd-d1uw-pd__wrap {\n      width: 100%;\n      padding-inline: 17px;\n    }\n\n    .sd-d1uw-pd__section,\n    .sd-d1uw-pd__mobility {\n      padding: 58px 0;\n    }\n\n    .sd-d1uw-pd__overview {\n      padding: 42px 0 48px;\n    }\n\n    .sd-d1uw-pd__overview-grid,\n    .sd-d1uw-pd__identity,\n    .sd-d1uw-pd__dev-top,\n    .sd-d1uw-pd__mobility-head,\n    .sd-d1uw-pd__spec-head,\n    .sd-d1uw-pd__canada-grid,\n    .sd-d1uw-pd__faq-layout {\n      display: block;\n    }\n\n    .sd-d1uw-pd__overview-media,\n    .sd-d1uw-pd__identity-media,\n    .sd-d1uw-pd__dev-media {\n      margin-top: 30px;\n    }\n\n    .sd-d1uw-pd__quick-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .sd-d1uw-pd__quick-item:nth-child(3) {\n      border-top: 1px solid rgba(255, 255, 255, 0.1);\n      border-left: 0;\n    }\n\n    .sd-d1uw-pd__quick-item:nth-child(4) {\n      border-top: 1px solid rgba(255, 255, 255, 0.1);\n    }\n\n    .sd-d1uw-pd__mobility-head \u003e p,\n    .sd-d1uw-pd__spec-head \u003e p {\n      margin-top: 20px;\n    }\n\n    .sd-d1uw-pd__terrain {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .sd-d1uw-pd__dev-grid {\n      display: block;\n    }\n\n    .sd-d1uw-pd__dev-card {\n      min-height: 190px;\n    }\n\n    .sd-d1uw-pd__network {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .sd-d1uw-pd__spec-row {\n      grid-template-columns: 1fr;\n      gap: 5px;\n      padding: 10px 0;\n    }\n\n    .sd-d1uw-pd__canada-grid {\n      display: block;\n    }\n\n    .sd-d1uw-pd__contact {\n      margin-top: 32px;\n    }\n\n    .sd-d1uw-pd__faq {\n      margin-top: 30px;\n    }\n  }\n\n\n  \/* =========================================================\n     SMALL MOBILE\n  ========================================================= *\/\n\n  @media (max-width: 420px) {\n    .sd-d1uw-pd__overview h2,\n    .sd-d1uw-pd__title {\n      font-size: 38px;\n    }\n\n    .sd-d1uw-pd__quick-grid,\n    .sd-d1uw-pd__terrain,\n    .sd-d1uw-pd__identity-facts,\n    .sd-d1uw-pd__network,\n    .sd-d1uw-pd__apps {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-d1uw-pd__app {\n      border-left: 0;\n      border-top: 1px solid var(--line);\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"sd-d1uw-pd\"\u003e\n\n\n  \u003c!-- =======================================================\n       01 PRODUCT OVERVIEW\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__overview\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__overview-grid\"\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__overview-copy\"\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            AGIBOT D1 ULTRA-W\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            Wheel-equipped mobility.\n            \u003cspan\u003eOpen for development.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n          \u003cp\u003e\n            AGIBOT D1 Ultra-W is a model-specific wheel-equipped\n            quadruped development platform designed around mobile\n            robotics, payload integration and secondary development.\n            Its dedicated documentation publishes its own dimensions,\n            range, interfaces and motion parameters rather than simply\n            reusing the standard D1 Ultra specification set.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__overview-media\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/2be675_0a48b60ff7d941fdb2caf92e5ca13d68_mv2.avif?v=1786990075\" alt=\"AGIBOT D1 Ultra-W wheel-equipped quadruped development robot\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       QUICK SPECS\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__quick\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__quick-grid\"\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__quick-item\"\u003e\n          \u003cspan\u003eMAX SPEED\u003c\/span\u003e\n          \u003cstrong\u003e3.7 \u003csmall\u003em\/s\u003c\/small\u003e\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__quick-item\"\u003e\n          \u003cspan\u003eLISTED RANGE\u003c\/span\u003e\n          \u003cstrong\u003e9 \u003csmall\u003ekm\u003c\/small\u003e\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__quick-item\"\u003e\n          \u003cspan\u003eRATED PAYLOAD\u003c\/span\u003e\n          \u003cstrong\u003e5 \u003csmall\u003ekg\u003c\/small\u003e\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__quick-item\"\u003e\n          \u003cspan\u003ePROTECTION\u003c\/span\u003e\n          \u003cstrong\u003eIP54\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       02 MODEL-SPECIFIC PLATFORM\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__section\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__identity\"\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__identity-media\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/2be675_86ea5b6f185744f0b0a95c90e7530099_mv2.avif?v=1786990075\" alt=\"AGIBOT D1 Ultra-W side profile showing wheel-equipped feet\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            01 \/ MODEL-SPECIFIC PLATFORM\n          \u003c\/span\u003e\n\n          \u003ch2 class=\"sd-d1uw-pd__title\"\u003e\n            Ultra-W is not\n            \u003cspan\u003ethe standard D1 Ultra.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n          \u003cp class=\"sd-d1uw-pd__lead\"\u003e\n            Ultra-W has its own model-specific development\n            documentation, wheel-equipped configuration,\n            dimensions, weight, range, physical interfaces\n            and degree-of-freedom table.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"sd-d1uw-pd__identity-facts\"\u003e\n\n            \u003cdiv\u003e\n              \u003cspan\u003eWEIGHT\u003c\/span\u003e\n              \u003cstrong\u003e22 kg\u003c\/strong\u003e\n              \u003csmall\u003eIncluding battery\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cspan\u003eFORMAL TABLE\u003c\/span\u003e\n              \u003cstrong\u003e16 DoF*\u003c\/strong\u003e\n              \u003csmall\u003e4 per leg\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cspan\u003eRUNTIME\u003c\/span\u003e\n              \u003cstrong\u003e1–2 h\u003c\/strong\u003e\n              \u003csmall\u003eManufacturer-listed\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cspan\u003eOPERATING TEMP.\u003c\/span\u003e\n              \u003cstrong\u003e0–40°C\u003c\/strong\u003e\n              \u003csmall\u003ePublished range\u003c\/small\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__warning\"\u003e\n\n        \u003cspan\u003e\u003c\/span\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003eDoF documentation note:\u003c\/strong\u003e\n          the introductory text in the model-specific guide states\n          12 DoF, while its formal parameter table states 16 total\n          DoF and 4 per leg. This description uses the formal table\n          value. Confirm the delivered revision and counting\n          definition before engineering integration.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       03 MOBILITY\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__mobility\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__mobility-head\"\u003e\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            02 \/ WHEEL-EQUIPPED MOBILITY\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            Move faster.\n            \u003cspan\u003eAdapt to the route.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cp\u003e\n          Ultra-W combines articulated quadruped movement with\n          wheel-equipped feet. Route, surface, payload, thresholds\n          and operating speed should still be validated for the\n          actual deployment.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__mobility-media\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/2be675_f0d9e8baddc840249e52509bc3d5a2c0_mv2.avif?v=1786990075\" alt=\"AGIBOT D1 Ultra-W wheel-equipped quadruped robot\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__terrain\"\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003csmall\u003eCONTINUOUS STAIRS\u003c\/small\u003e\n          \u003cstrong\u003e16 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003csmall\u003eSTANDARD SLOPE\u003c\/small\u003e\n          \u003cstrong\u003e30°\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003csmall\u003eJUMP HEIGHT\u003c\/small\u003e\n          \u003cstrong\u003e35 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003csmall\u003eMAX CLIMBING HEIGHT\u003c\/small\u003e\n          \u003cstrong\u003e60 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cp class=\"sd-d1uw-pd__mobility-note\"\u003e\n        AGIBOT's model-specific guide distinguishes a 30° standard\n        slope value from an extreme limit up to 40°. The extreme\n        figure should not be treated as the normal deployment rating.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       04 DEVELOPMENT\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__section\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__dev-top\"\u003e\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            03 \/ BUILT FOR DEVELOPMENT\n          \u003c\/span\u003e\n\n          \u003ch2 class=\"sd-d1uw-pd__title\"\u003e\n            Connect hardware.\n            \u003cspan\u003eBuild the application.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n          \u003cp class=\"sd-d1uw-pd__lead\"\u003e\n            D1 Ultra-W combines payload capacity with physical\n            expansion interfaces and a model-specific development\n            stack that includes SDK, communication protocol,\n            robot-model and simulation resources.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__dev-media\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/2be675_b7981f85dfb84aba8ad19a04708e0b04_mv2.avif?v=1786990075\" alt=\"AGIBOT D1 Ultra-W quadruped development platform\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n\n      \u003cdiv class=\"sd-d1uw-pd__dev-grid\"\u003e\n\n        \u003carticle class=\"sd-d1uw-pd__dev-card\"\u003e\n\n          \u003cspan\u003e01 \/ PAYLOAD\u003c\/span\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__payload-number\"\u003e\n            5 \u003csmall\u003eKG\u003c\/small\u003e\n          \u003c\/div\u003e\n\n          \u003ch3\u003eRated payload\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Payload design should consider mounting position,\n            centre of gravity, power demand, vibration,\n            cable routing and the intended motion profile.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n\n        \u003carticle class=\"sd-d1uw-pd__dev-card\"\u003e\n\n          \u003cspan\u003e02 \/ PHYSICAL INTERFACES\u003c\/span\u003e\n\n          \u003ch3\u003eConnect external hardware\u003c\/h3\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__ports\"\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong\u003eEthernet\u003c\/strong\u003e\n              \u003csmall\u003e×1\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong\u003eUSB\u003c\/strong\u003e\n              \u003csmall\u003e×2\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong\u003ePower\u003c\/strong\u003e\n              \u003csmall\u003e×2\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong\u003eSBUS\u003c\/strong\u003e\n              \u003csmall\u003e×1\u003c\/small\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong\u003eUART\u003c\/strong\u003e\n              \u003csmall\u003e×1\u003c\/small\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/article\u003e\n\n\n\n        \u003carticle class=\"sd-d1uw-pd__dev-card\"\u003e\n\n          \u003cspan\u003e03 \/ DEVELOPMENT\u003c\/span\u003e\n\n          \u003ch3\u003eSecondary development\u003c\/h3\u003e\n\n          \u003cul class=\"sd-d1uw-pd__dev-list\"\u003e\n\n            \u003cli\u003eSDK\u003c\/li\u003e\n            \u003cli\u003eCommunication protocol\u003c\/li\u003e\n            \u003cli\u003eRobot model\u003c\/li\u003e\n            \u003cli\u003eSimulation interface\u003c\/li\u003e\n            \u003cli\u003eIsaac Sim referenced\u003c\/li\u003e\n\n          \u003c\/ul\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n\n\n      \u003cdiv class=\"sd-d1uw-pd__network\"\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003eNETWORK\u003c\/span\u003e\n          \u003cstrong\u003eRJ45 Ethernet\u003c\/strong\u003e\n          \u003csmall\u003eUp to 1000 Mbps\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003eWIRELESS\u003c\/span\u003e\n          \u003cstrong\u003eWi-Fi 5.0\u003c\/strong\u003e\n          \u003csmall\u003ePublished connection\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003eWIRELESS\u003c\/span\u003e\n          \u003cstrong\u003eBluetooth 5.0\u003c\/strong\u003e\n          \u003csmall\u003ePublished connection\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cspan\u003eVIDEO\u003c\/span\u003e\n          \u003cstrong\u003eReal-Time Stream\u003c\/strong\u003e\n          \u003csmall\u003eImage transmission supported\u003c\/small\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       05 TECHNICAL SPECIFICATIONS\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__section sd-d1uw-pd__soft\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__spec-head\"\u003e\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            04 \/ TECHNICAL SPECIFICATIONS\n          \u003c\/span\u003e\n\n          \u003ch2 class=\"sd-d1uw-pd__title\"\u003e\n            Detailed specifications.\n            \u003cspan\u003eWithout the wall of text.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cp\u003e\n          These values follow the model-specific D1 Ultra-W\n          documentation rather than being copied from the\n          standard D1 Ultra product page.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n\n      \u003c!-- PHYSICAL --\u003e\n\n      \u003cdetails class=\"sd-d1uw-pd__spec\"\u003e\n\n        \u003csummary\u003e\n\n          \u003cdiv\u003e\n            \u003cspan\u003e01\u003c\/span\u003e\n            \u003cstrong\u003ePhysical, Battery \u0026amp; Environment\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n\n        \u003c\/summary\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__spec-body\"\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eMaterials\u003c\/span\u003e\n            \u003cstrong\u003eAluminum alloy + high-strength engineering plastic\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eStanding size\u003c\/span\u003e\n            \u003cstrong\u003e630 × 430 × 485 mm\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eProne size\u003c\/span\u003e\n            \u003cstrong\u003e690 × 540 × 165 mm\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eWeight\u003c\/span\u003e\n            \u003cstrong\u003e22 kg including battery\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eBattery\u003c\/span\u003e\n            \u003cstrong\u003e4.6 Ah · 43.2 V\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eCharging time\u003c\/span\u003e\n            \u003cstrong\u003e1 hour\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eRuntime\u003c\/span\u003e\n            \u003cstrong\u003e1–2 hours\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eRange\u003c\/span\u003e\n            \u003cstrong\u003e9 km\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eOperating temperature\u003c\/span\u003e\n            \u003cstrong\u003e0–40°C\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eProtection\u003c\/span\u003e\n            \u003cstrong\u003eIP54\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n\n      \u003c!-- MOVEMENT --\u003e\n\n      \u003cdetails class=\"sd-d1uw-pd__spec\"\u003e\n\n        \u003csummary\u003e\n\n          \u003cdiv\u003e\n            \u003cspan\u003e02\u003c\/span\u003e\n            \u003cstrong\u003eMovement \u0026amp; Payload\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n\n        \u003c\/summary\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__spec-body\"\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eDegrees of freedom\u003c\/span\u003e\n            \u003cstrong\u003e16 total · 4 per leg*\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eMaximum speed\u003c\/span\u003e\n            \u003cstrong\u003e3.7 m\/s\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eRated payload\u003c\/span\u003e\n            \u003cstrong\u003e5 kg\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eContinuous stair height\u003c\/span\u003e\n            \u003cstrong\u003e16 cm\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eSlope\u003c\/span\u003e\n            \u003cstrong\u003e30° standard · up to 40° extreme\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eJump height\u003c\/span\u003e\n            \u003cstrong\u003e35 cm\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eMaximum climbing height\u003c\/span\u003e\n            \u003cstrong\u003e60 cm\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eMaximum joint torque\u003c\/span\u003e\n            \u003cstrong\u003e48 N·m\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n\n      \u003c!-- DEVELOPMENT --\u003e\n\n      \u003cdetails class=\"sd-d1uw-pd__spec\"\u003e\n\n        \u003csummary\u003e\n\n          \u003cdiv\u003e\n            \u003cspan\u003e03\u003c\/span\u003e\n            \u003cstrong\u003ePerception, Connectivity \u0026amp; Development\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n\n        \u003c\/summary\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__spec-body\"\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eCamera\u003c\/span\u003e\n            \u003cstrong\u003e1 × 1920 × 1080\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eCamera field of view\u003c\/span\u003e\n            \u003cstrong\u003eDFOV 122° · HFOV 111° · VFOV 70°\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eIMU\u003c\/span\u003e\n            \u003cstrong\u003eStandard\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eImage transmission\u003c\/span\u003e\n            \u003cstrong\u003eReal-time image transmission supported\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eWireless\u003c\/span\u003e\n            \u003cstrong\u003eWi-Fi 5.0 · Bluetooth 5.0\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eEthernet\u003c\/span\u003e\n            \u003cstrong\u003eRJ45 · up to 1000 Mbps\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003ePhysical interfaces\u003c\/span\u003e\n            \u003cstrong\u003eEthernet ×1 · USB ×2 · Power ×2 · SBUS ×1 · UART ×1\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eSecondary development\u003c\/span\u003e\n            \u003cstrong\u003eSDK · communication protocol · robot model · simulation interface\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eSimulation\u003c\/span\u003e\n            \u003cstrong\u003eIsaac Sim referenced in model-specific documentation\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-d1uw-pd__spec-row\"\u003e\n            \u003cspan\u003eCurrent guide service table\u003c\/span\u003e\n            \u003cstrong\u003eHigh-level motion control · device status · IMU data · video stream · V0.2.7\u003c\/strong\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__warning\"\u003e\n\n        \u003cspan\u003e\u003c\/span\u003e\n\n        \u003cp\u003e\n          Published electrical documentation contains revision\n          differences around payload power outputs. Confirm the\n          exact delivered pinout, voltage and power limits before\n          connecting external hardware.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       06 PROJECT DIRECTIONS\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__section\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n        05 \/ PROJECT DIRECTIONS\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"sd-d1uw-pd__title\"\u003e\n        Start with the task.\n        \u003cspan\u003eThen build the configuration.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"sd-d1uw-pd__lead\"\u003e\n        These are project directions based on Ultra-W's published\n        mobility, camera, interface and development capabilities.\n        Suitability still depends on the actual environment,\n        payload and integration scope.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__apps\"\u003e\n\n        \u003carticle class=\"sd-d1uw-pd__app\"\u003e\n\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003csmall\u003eINSPECTION\u003c\/small\u003e\n\n          \u003ch3\u003eMobile Inspection Prototyping\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Evaluate sensing and observation workflows where\n            wheel-equipped mobility may improve route efficiency.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"sd-d1uw-pd__app\"\u003e\n\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003csmall\u003eR\u0026amp;D\u003c\/small\u003e\n\n          \u003ch3\u003eResearch \u0026amp; Motion Development\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Use SDK, robot-model, IMU and simulation resources\n            inside controlled robotics development workflows.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"sd-d1uw-pd__app\"\u003e\n\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003csmall\u003eINTEGRATION\u003c\/small\u003e\n\n          \u003ch3\u003ePayload \u0026amp; Sensor Integration\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Define mass, centre of gravity, mounting, power,\n            network and data requirements before integration.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"sd-d1uw-pd__app\"\u003e\n\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003csmall\u003eEDUCATION\u003c\/small\u003e\n\n          \u003ch3\u003eControlled Demonstrations\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Plan supervised operating zones, safe speeds,\n            emergency procedures and trained operators.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       07 SPEEDYDRONE CANADA\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__canada\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__canada-grid\"\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__canada-copy\"\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            SPEEDYDRONE CANADA\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            Planning a D1 Ultra-W project?\n          \u003c\/h2\u003e\n\n          \u003cp\u003e\n            Share your operating route, payload, sensing,\n            development, network and deployment requirements\n            with our team for a project-based configuration review.\n          \u003c\/p\u003e\n\n\n          \u003ca class=\"sd-d1uw-pd__quote\" href=\"https:\/\/www.speedydrone.ca\/pages\/contact\"\u003e\n            \u003cspan\u003eRequest a Quote\u003c\/span\u003e\n            \u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/a\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__contact\"\u003e\n\n          \u003cdiv\u003e\n            \u003csmall\u003eSHOWROOM\u003c\/small\u003e\n            \u003cstrong\u003eSpeedyDrone Canada · Toronto\u003c\/strong\u003e\n            \u003cp\u003e991B Bay Street, Toronto, ON M5S 3C4\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003csmall\u003eCONTACT\u003c\/small\u003e\n            \u003cstrong\u003e1-888-601-6668\u003c\/strong\u003e\n            \u003cp\u003esales@speedydrone.ca\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003csmall\u003eBEFORE VISITING\u003c\/small\u003e\n            \u003cstrong\u003eConfirm availability\u003c\/strong\u003e\n            \u003cp\u003e\n              Ultra-W inventory, display, demonstration,\n              pickup and technical-staff availability should\n              be confirmed in advance.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =======================================================\n       08 FAQ\n  ======================================================== --\u003e\n\n  \u003csection class=\"sd-d1uw-pd__section sd-d1uw-pd__soft\"\u003e\n\n    \u003cdiv class=\"sd-d1uw-pd__wrap\"\u003e\n\n      \u003cdiv class=\"sd-d1uw-pd__faq-layout\"\u003e\n\n        \u003cdiv class=\"sd-d1uw-pd__faq-intro\"\u003e\n\n          \u003cspan class=\"sd-d1uw-pd__label\"\u003e\n            06 \/ FAQ\n          \u003c\/span\u003e\n\n          \u003ch2 class=\"sd-d1uw-pd__title\"\u003e\n            D1 Ultra-W\n            \u003cspan\u003equestions.\u003c\/span\u003e\n          \u003c\/h2\u003e\n\n          \u003cp\u003e\n            Key questions about the model, specifications,\n            development access and Canadian project purchasing.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sd-d1uw-pd__faq\"\u003e\n\n\n          \u003cdetails open\u003e\n\n            \u003csummary\u003e\n              What is the AGIBOT D1 Ultra-W?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              AGIBOT D1 Ultra-W is a wheel-equipped quadruped\n              development robot documented with its own\n              model-specific dimensions, mobility figures,\n              interfaces and development resources.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              Is D1 Ultra-W the same as D1 Ultra?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              No. AGIBOT publishes separate Ultra-W documentation.\n              Standard D1 Ultra photos and specifications should\n              not automatically be substituted for Ultra-W.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              How many degrees of freedom does D1 Ultra-W have?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              The official model-specific guide contains an\n              internal conflict: introductory text states 12 DoF,\n              while the formal parameter table states 16 total\n              DoF and 4 per leg. This description uses the formal\n              table value and recommends confirming the delivered\n              revision before engineering use.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              What speed and range are published?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              The model-specific documentation lists a maximum\n              speed of 3.7 m\/s and a range of 9 km. Actual results\n              can vary with payload, route, surface, temperature,\n              battery condition and duty cycle.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              What is the rated payload?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              The formal Ultra-W parameter table lists a 5 kg\n              rated payload. Payload placement, centre of gravity,\n              mounting, power demand and motion profile should\n              still be reviewed for the application.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              Does D1 Ultra-W support secondary development?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              Yes. The model-specific documentation describes\n              SDK access, a communication protocol, robot-model\n              resources and a simulation interface, with\n              Isaac Sim specifically referenced.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              Which physical expansion interfaces are listed?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              The guide lists Ethernet ×1, USB ×2, Power ×2,\n              SBUS ×1 and UART ×1. Final pinout, cabling,\n              electrical revision and peripheral compatibility\n              should be confirmed before integration.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              What protection level is published?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              AGIBOT publishes an IP54 protection level and an\n              operating-temperature range of 0–40°C. IP54 should\n              not be interpreted as a waterproof or wash-down rating.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              What is the AGIBOT D1 Ultra-W price in Canada?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              Canadian pricing is project-based and can depend\n              on the robot revision, accessories, payload hardware,\n              software, integration, freight, delivery region,\n              training, warranty and support scope.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n\n          \u003cdetails\u003e\n\n            \u003csummary\u003e\n              Where can I request a D1 Ultra-W quote in Canada?\n              \u003ci class=\"sd-d1uw-pd__plus\"\u003e\u003c\/i\u003e\n            \u003c\/summary\u003e\n\n            \u003cp\u003e\n              Contact SpeedyDrone Canada with the intended task,\n              route, payload, interfaces, SDK, network, delivery\n              and support requirements so the configuration can\n              be reviewed before quotation.\n            \u003c\/p\u003e\n\n          \u003c\/details\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sd-d1uw-pd__source\"\u003e\n\n        \u003cstrong\u003eTECHNICAL SOURCE NOTE\u003c\/strong\u003e\n\n        \u003cp\u003e\n          Technical content is based on the model-specific\n          AGIBOT D1 Ultra-W secondary-development documentation\n          and related API documentation. Manufacturer documents,\n          firmware and supplied configurations may change.\n          Confirm engineering-critical details against the\n          documentation supplied with the final robot.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"AGIBOT","offers":[{"title":"Default Title","offer_id":47801265717385,"sku":null,"price":18199.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/2be675_0a48b60ff7d941fdb2caf92e5ca13d68_mv2.avif?v=1786990075","url":"https:\/\/www.speedydrone.ca\/products\/agibot-d1-ultra-w","provider":"SpeedyDrone Canada ","version":"1.0","type":"link"}