{"title":"Unitree R1","description":null,"products":[{"product_id":"unitree-r1-edu","title":"Unitree R1 EDU Pro C \/ U5","description":"\u003cstyle\u003e\n  .sd-r1-u5-description {\n    --sd-r1-text: #101216;\n    --sd-r1-muted: #5f6670;\n    --sd-r1-line: #e1e4e8;\n    --sd-r1-soft: #f4f5f6;\n    --sd-r1-dark: #0d0f12;\n    --sd-r1-dark-card: #171a1f;\n    --sd-r1-radius-lg: 24px;\n    --sd-r1-radius-md: 18px;\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    color: var(--sd-r1-text);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .sd-r1-u5-description *,\n  .sd-r1-u5-description *::before,\n  .sd-r1-u5-description *::after {\n    box-sizing: border-box;\n  }\n\n  .sd-r1-u5-description img,\n  .sd-r1-u5-description video {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .sd-r1-u5-description img {\n    height: auto;\n  }\n\n  .sd-r1-u5-description video {\n    pointer-events: none;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .sd-r1-u5-description h1,\n  .sd-r1-u5-description h2,\n  .sd-r1-u5-description h3,\n  .sd-r1-u5-description p,\n  .sd-r1-u5-description ul {\n    margin-top: 0;\n  }\n\n  .sd-r1-u5-description h1,\n  .sd-r1-u5-description h2,\n  .sd-r1-u5-description h3 {\n    color: var(--sd-r1-text);\n    font-family: inherit;\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-u5-description p {\n    color: var(--sd-r1-muted);\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .sd-r1-u5-description p,\n  .sd-r1-u5-description li,\n  .sd-r1-u5-description th,\n  .sd-r1-u5-description td {\n    overflow-wrap: break-word;\n  }\n\n  .sd-r1-u5-description section {\n    margin: 0 0 92px;\n  }\n\n  .sd-r1-u5-description .sd-r1-shell {\n    width: 100%;\n    padding-right: 24px;\n    padding-left: 24px;\n  }\n\n  .sd-r1-u5-description .sd-r1-eyebrow {\n    margin-bottom: 14px;\n    color: #555c65;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-u5-description .sd-r1-section-heading {\n    max-width: 820px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .sd-r1-u5-description .sd-r1-section-heading h2 {\n    margin-bottom: 16px;\n    font-size: clamp(32px, 4.2vw, 52px);\n  }\n\n  .sd-r1-u5-description .sd-r1-section-heading p {\n    max-width: 720px;\n    margin-right: auto;\n    margin-bottom: 0;\n    margin-left: auto;\n    font-size: 17px;\n  }\n\n  \/* Hero *\/\n  .sd-r1-u5-description .sd-r1-hero {\n    margin-bottom: 92px;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-media {\n    width: 100%;\n    overflow: hidden;\n    background: var(--sd-r1-dark);\n    border-radius: var(--sd-r1-radius-lg);\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-image {\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-copy {\n    padding: 64px 24px 0;\n    text-align: center;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-inner {\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 19px;\n    padding: 8px 14px;\n    color: #3c4149;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    line-height: 1.3;\n    text-transform: uppercase;\n    background: var(--sd-r1-soft);\n    border: 1px solid var(--sd-r1-line);\n    border-radius: 999px;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero h1 {\n    max-width: 1080px;\n    margin: 0 auto 22px;\n    font-size: clamp(40px, 5vw, 62px);\n    line-height: 1.07;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-lead {\n    max-width: 880px;\n    margin: 0 auto 18px;\n    color: #23272d;\n    font-size: clamp(20px, 2.3vw, 27px);\n    font-weight: 500;\n    line-height: 1.48;\n  }\n\n  .sd-r1-u5-description .sd-r1-hero-text {\n    max-width: 820px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n\n  \/* Key figures *\/\n  .sd-r1-u5-description .sd-r1-stat-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 1040px;\n    margin: 46px auto 0;\n  }\n\n  .sd-r1-u5-description .sd-r1-stat {\n    min-width: 0;\n    padding: 27px 16px;\n    background: var(--sd-r1-soft);\n    border: 1px solid #e7e9ec;\n    border-radius: var(--sd-r1-radius-md);\n    text-align: center;\n  }\n\n  .sd-r1-u5-description .sd-r1-stat strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--sd-r1-text);\n    font-size: clamp(23px, 2.7vw, 34px);\n    font-weight: 700;\n    letter-spacing: -0.045em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-u5-description .sd-r1-stat span {\n    display: block;\n    color: var(--sd-r1-muted);\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  \/* Feature cards *\/\n  .sd-r1-u5-description .sd-r1-feature-list {\n    display: grid;\n    gap: 28px;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1.15fr) minmax(360px, 0.85fr);\n    min-height: 420px;\n    overflow: hidden;\n    background: var(--sd-r1-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-r1-radius-lg);\n  }\n\n  .sd-r1-u5-description .sd-r1-feature:nth-child(even) {\n    grid-template-columns: minmax(360px, 0.85fr) minmax(0, 1.15fr);\n  }\n\n  .sd-r1-u5-description .sd-r1-feature:nth-child(even) .sd-r1-feature-media {\n    order: 2;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature:nth-child(even) .sd-r1-feature-copy {\n    order: 1;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-media {\n    position: relative;\n    min-width: 0;\n    min-height: 420px;\n    overflow: hidden;\n    background: #111317;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n    opacity: 0;\n    object-fit: cover;\n    object-position: center;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-video.sd-r1-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(34px, 4.5vw, 54px);\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-index {\n    display: block;\n    margin-bottom: 18px;\n    color: #747b85;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-copy h3 {\n    max-width: 430px;\n    margin-bottom: 17px;\n    font-size: clamp(28px, 3vw, 39px);\n    line-height: 1.1;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-copy p {\n    max-width: 455px;\n    margin-bottom: 0;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 24px;\n  }\n\n  .sd-r1-u5-description .sd-r1-feature-tag {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    padding: 7px 12px;\n    color: #343940;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n    background: #ffffff;\n    border: 1px solid #dfe2e6;\n    border-radius: 999px;\n  }\n\n  \/* Verified configuration *\/\n  .sd-r1-u5-description .sd-r1-configuration {\n    padding: 74px 24px;\n    background: var(--sd-r1-dark);\n    border-radius: var(--sd-r1-radius-lg);\n  }\n\n  .sd-r1-u5-description .sd-r1-configuration .sd-r1-eyebrow {\n    color: #b6bbc3;\n  }\n\n  .sd-r1-u5-description .sd-r1-configuration .sd-r1-section-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-u5-description .sd-r1-configuration .sd-r1-section-heading p {\n    color: #b9bec6;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-card {\n    min-width: 0;\n    padding: 31px;\n    background: var(--sd-r1-dark-card);\n    border: 1px solid #2d3138;\n    border-radius: var(--sd-r1-radius-md);\n  }\n\n  .sd-r1-u5-description .sd-r1-config-card-wide {\n    grid-column: 1 \/ -1;\n  }\n\n  .sd-r1-u5-description .sd-r1-card-label {\n    display: block;\n    margin-bottom: 14px;\n    color: #adb3bc;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-card h3 {\n    margin-bottom: 13px;\n    color: #ffffff;\n    font-size: 24px;\n    letter-spacing: -0.025em;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-card p {\n    margin-bottom: 0;\n    color: #c4c8ce;\n    font-size: 15px;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 30px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-list li {\n    position: relative;\n    padding-left: 18px;\n    color: #c4c8ce;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-u5-description .sd-r1-config-list li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #ffffff;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  \/* Specifications *\/\n  .sd-r1-u5-description .sd-r1-spec-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 0.72fr) minmax(0, 1.28fr);\n    align-items: start;\n    gap: 22px;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-layout \u003e * {\n    min-width: 0;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary {\n    width: 100%;\n    min-width: 0;\n    padding: 34px;\n    background: var(--sd-r1-soft);\n    border: 1px solid #e5e8eb;\n    border-radius: var(--sd-r1-radius-md);\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary h3 {\n    margin-bottom: 17px;\n    font-size: 29px;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary p {\n    margin-bottom: 20px;\n    font-size: 15px;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary li {\n    position: relative;\n    margin-bottom: 11px;\n    padding-left: 20px;\n    color: #50555e;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary li:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-summary li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #17191d;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .sd-r1-u5-description .sd-r1-table-wrap {\n    width: 100%;\n    min-width: 0;\n    overflow-x: auto;\n    background: #ffffff;\n    border: 1px solid var(--sd-r1-line);\n    border-radius: var(--sd-r1-radius-md);\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-r1-u5-description .sd-r1-table-wrap:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-table {\n    width: 100%;\n    min-width: 650px;\n    margin: 0;\n    border-collapse: collapse;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-table th,\n  .sd-r1-u5-description .sd-r1-spec-table td {\n    padding: 17px 19px;\n    border-bottom: 1px solid var(--sd-r1-line);\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-table tr:last-child th,\n  .sd-r1-u5-description .sd-r1-spec-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-table th {\n    width: 38%;\n    color: #202329;\n    font-size: 14px;\n    font-weight: 700;\n    background: #f6f7f8;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-table td {\n    color: #565b64;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-u5-description .sd-r1-spec-note {\n    grid-column: 1 \/ -1;\n    margin: 18px 0 0;\n    color: #707680;\n    font-size: 13px;\n    line-height: 1.65;\n  }\n\n  \/* Video showcase *\/\n  .sd-r1-u5-description .sd-r1-video-showcase {\n    padding: 70px 24px 25px;\n    background: var(--sd-r1-dark);\n    border-radius: var(--sd-r1-radius-lg);\n  }\n\n  .sd-r1-u5-description .sd-r1-video-showcase .sd-r1-eyebrow {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-showcase h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-showcase .sd-r1-section-heading p {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-card {\n    min-width: 0;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-frame {\n    position: relative;\n    overflow: hidden;\n    background: #202329;\n    border-radius: var(--sd-r1-radius-md);\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-frame video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    opacity: 0;\n    object-fit: cover;\n    object-position: center;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-frame video.sd-r1-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-caption {\n    padding: 18px 4px 10px;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-caption h3 {\n    margin-bottom: 6px;\n    color: #ffffff;\n    font-size: 19px;\n  }\n\n  .sd-r1-u5-description .sd-r1-video-caption p {\n    margin-bottom: 0;\n    color: #adb3bb;\n    font-size: 14px;\n  }\n\n  \/* Quick answers *\/\n  .sd-r1-u5-description .sd-r1-answer-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-u5-description .sd-r1-answer-card {\n    min-width: 0;\n    padding: 29px;\n    background: #ffffff;\n    border: 1px solid var(--sd-r1-line);\n    border-radius: var(--sd-r1-radius-md);\n  }\n\n  .sd-r1-u5-description .sd-r1-answer-card h3 {\n    margin-bottom: 11px;\n    font-size: 20px;\n    letter-spacing: -0.025em;\n  }\n\n  .sd-r1-u5-description .sd-r1-answer-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  \/* FAQ *\/\n  .sd-r1-u5-description .sd-r1-faq-list {\n    max-width: 930px;\n    margin: 0 auto;\n    border-top: 1px solid var(--sd-r1-line);\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list details {\n    border-bottom: 1px solid var(--sd-r1-line);\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list summary {\n    position: relative;\n    padding: 23px 48px 23px 0;\n    color: var(--sd-r1-text);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.45;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list summary::after {\n    position: absolute;\n    top: 50%;\n    right: 7px;\n    width: 10px;\n    height: 10px;\n    border-right: 2px solid #555b64;\n    border-bottom: 2px solid #555b64;\n    content: \"\";\n    transform: translateY(-70%) rotate(45deg);\n    transition: transform 180ms ease;\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list details[open] summary::after {\n    transform: translateY(-30%) rotate(225deg);\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list details p {\n    max-width: 840px;\n    margin-bottom: 0;\n    padding: 0 48px 24px 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-u5-description .sd-r1-faq-list summary:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n    border-radius: 4px;\n  }\n\n  \/* Final *\/\n  .sd-r1-u5-description .sd-r1-final {\n    margin-bottom: 0;\n    padding: 62px 25px;\n    background: var(--sd-r1-soft);\n    border: 1px solid #e6e8eb;\n    border-radius: var(--sd-r1-radius-lg);\n    text-align: center;\n  }\n\n  .sd-r1-u5-description .sd-r1-final h2 {\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-size: clamp(31px, 4vw, 49px);\n  }\n\n  .sd-r1-u5-description .sd-r1-final p {\n    max-width: 780px;\n    margin: 0 auto;\n  }\n\n  @media (max-width: 980px) {\n    .sd-r1-u5-description section {\n      margin-bottom: 74px;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .sd-r1-u5-description .sd-r1-feature,\n    .sd-r1-u5-description .sd-r1-feature:nth-child(even) {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature:nth-child(even) .sd-r1-feature-media,\n    .sd-r1-u5-description .sd-r1-feature:nth-child(even) .sd-r1-feature-copy {\n      order: initial;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature-media {\n      min-height: 0;\n      aspect-ratio: 16 \/ 9;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature-copy h3,\n    .sd-r1-u5-description .sd-r1-feature-copy p {\n      max-width: none;\n    }\n\n    .sd-r1-u5-description .sd-r1-config-grid,\n    .sd-r1-u5-description .sd-r1-spec-layout {\n      grid-template-columns: minmax(0, 1fr);\n    }\n\n    .sd-r1-u5-description .sd-r1-config-card-wide {\n      grid-column: auto;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .sd-r1-u5-description {\n      width: 100%;\n      max-width: 100%;\n    }\n\n    .sd-r1-u5-description section {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-u5-description .sd-r1-shell {\n      width: 100%;\n      max-width: 100%;\n      padding-right: 14px;\n      padding-left: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero-media,\n    .sd-r1-u5-description .sd-r1-configuration,\n    .sd-r1-u5-description .sd-r1-video-showcase,\n    .sd-r1-u5-description .sd-r1-final {\n      border-radius: 16px;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero-copy {\n      padding: 46px 16px 0;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero h1 {\n      margin-bottom: 18px;\n      font-size: clamp(35px, 10.5vw, 48px);\n      line-height: 1.08;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero-lead {\n      font-size: 20px;\n    }\n\n    .sd-r1-u5-description .sd-r1-hero-text {\n      font-size: 15px;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat-grid {\n      gap: 10px;\n      margin-top: 33px;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat {\n      padding: 21px 11px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat strong {\n      font-size: 23px;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat span {\n      font-size: 12px;\n    }\n\n    .sd-r1-u5-description .sd-r1-section-heading {\n      margin-bottom: 29px;\n      text-align: left;\n    }\n\n    .sd-r1-u5-description .sd-r1-section-heading h2 {\n      margin-bottom: 12px;\n      font-size: 32px;\n    }\n\n    .sd-r1-u5-description .sd-r1-section-heading p {\n      font-size: 15px;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature-list {\n      gap: 18px;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature {\n      border-radius: 16px;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature-copy {\n      padding: 29px 23px 31px;\n    }\n\n    .sd-r1-u5-description .sd-r1-feature-copy h3 {\n      font-size: 29px;\n    }\n\n    .sd-r1-u5-description .sd-r1-configuration {\n      padding: 47px 14px 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-configuration .sd-r1-section-heading,\n    .sd-r1-u5-description .sd-r1-video-showcase .sd-r1-section-heading {\n      padding-right: 8px;\n      padding-left: 8px;\n    }\n\n    .sd-r1-u5-description .sd-r1-config-grid {\n      gap: 11px;\n    }\n\n    .sd-r1-u5-description .sd-r1-config-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-config-list {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-layout {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-layout \u003e * {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-summary {\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      margin: 0 0 16px;\n      padding: 25px 20px;\n      overflow: hidden;\n      border-radius: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-summary h3 {\n      max-width: 100%;\n      margin-bottom: 14px;\n      font-size: 25px;\n      line-height: 1.16;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-summary p,\n    .sd-r1-u5-description .sd-r1-spec-summary li {\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-u5-description .sd-r1-table-wrap {\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow: visible;\n      background: transparent;\n      border: 0;\n      border-radius: 0;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      border-collapse: separate;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table tbody {\n      display: grid;\n      width: 100%;\n      gap: 10px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table tr {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow: hidden;\n      background: #ffffff;\n      border: 1px solid var(--sd-r1-line);\n      border-radius: 12px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table th,\n    .sd-r1-u5-description .sd-r1-spec-table td {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table th {\n      padding: 12px 15px;\n      border-bottom: 1px solid var(--sd-r1-line);\n      background: #f4f5f6;\n      font-size: 13px;\n      line-height: 1.4;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-table td {\n      padding: 13px 15px 15px;\n      border-bottom: 0;\n      background: #ffffff;\n      font-size: 14px;\n      line-height: 1.55;\n    }\n\n    .sd-r1-u5-description .sd-r1-video-showcase {\n      padding: 46px 14px 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-video-grid,\n    .sd-r1-u5-description .sd-r1-answer-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .sd-r1-u5-description .sd-r1-answer-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-faq-list summary {\n      padding-top: 20px;\n      padding-bottom: 20px;\n      font-size: 16px;\n    }\n\n    .sd-r1-u5-description .sd-r1-faq-list details p {\n      padding-right: 8px;\n      font-size: 14px;\n    }\n\n    .sd-r1-u5-description .sd-r1-final {\n      padding: 44px 22px;\n    }\n\n    .sd-r1-u5-description .sd-r1-final h2 {\n      font-size: 31px;\n    }\n  }\n\n  @media (max-width: 430px) {\n    .sd-r1-u5-description .sd-r1-stat-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .sd-r1-u5-description .sd-r1-stat strong {\n      font-size: 21px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-summary {\n      padding: 23px 18px;\n    }\n\n    .sd-r1-u5-description .sd-r1-spec-summary h3 {\n      font-size: 23px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sd-r1-u5-description *,\n    .sd-r1-u5-description *::before,\n    .sd-r1-u5-description *::after {\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-r1-u5-description\"\u003e\n  \u003csection class=\"sd-r1-hero\" aria-labelledby=\"sd-r1-main-title\"\u003e\n    \u003cdiv class=\"sd-r1-hero-media\"\u003e\n      \u003cimg class=\"sd-r1-hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Unitree R1 EDU Pro C humanoid robot\" width=\"1672\" height=\"941\" decoding=\"async\" fetchpriority=\"high\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-hero-copy\"\u003e\n      \u003cdiv class=\"sd-r1-hero-inner\"\u003e\n        \u003cspan class=\"sd-r1-config-badge\"\u003eR1 EDU Pro C · R1 EDU U5\u003c\/span\u003e\n        \u003cp class=\"sd-r1-eyebrow\"\u003eHumanoid robot development platform\u003c\/p\u003e\n        \u003ch1 id=\"sd-r1-main-title\"\u003eUnitree R1 EDU Pro C in Canada\u003c\/h1\u003e\n        \u003cp class=\"sd-r1-hero-lead\"\u003e\n          Includes all features of the R1 EDU Smart version, with two BrainCo Revo 2 Basic five-finger dexterous hands and a 100 TOPS computing expansion dock.\n        \u003c\/p\u003e\n        \u003cp class=\"sd-r1-hero-text\"\u003e\n          The R1 EDU U5 configuration provides 38 total joint-motor degrees of freedom, secondary development support, robot models, simulation interfaces and AI algorithm support.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"sd-r1-stat-grid\" aria-label=\"Unitree R1 EDU Pro C key specifications\"\u003e\n          \u003cdiv class=\"sd-r1-stat\"\u003e\n            \u003cstrong\u003e2\u003c\/strong\u003e\n            \u003cspan\u003eFive-finger dexterous hands\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sd-r1-stat\"\u003e\n            \u003cstrong\u003e6 Active DOF\u003c\/strong\u003e\n            \u003cspan\u003ePer dexterous hand\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sd-r1-stat\"\u003e\n            \u003cstrong\u003e38 DOF\u003c\/strong\u003e\n            \u003cspan\u003eTotal joint-motor DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sd-r1-stat\"\u003e\n            \u003cstrong\u003e100 TOPS\u003c\/strong\u003e\n            \u003cspan\u003eComputing expansion dock\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-shell\" aria-labelledby=\"sd-r1-feature-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eR1 EDU U5 configuration\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-feature-title\"\u003eDexterous manipulation and development support\u003c\/h2\u003e\n      \u003cp\u003ePrimary U5-specific specifications below follow the supplied R1 EDU U5 configuration table, with manufacturer clarifications identified separately.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-feature-list\"\u003e\n      \u003carticle class=\"sd-r1-feature\"\u003e\n        \u003cdiv class=\"sd-r1-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1-feature-video sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1-feature-index\"\u003eConfiguration 01\u003c\/span\u003e\n          \u003ch3\u003eTwo five-finger dexterous hands\u003c\/h3\u003e\n          \u003cp\u003e\n            The R1 EDU U5 is equipped with two BrainCo Revo 2 Basic five-finger dexterous hands. Each hand provides six active, motorized degrees of freedom.\n          \u003c\/p\u003e\n          \u003cdiv class=\"sd-r1-feature-tags\"\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003e2 Dexterous Hands\u003c\/span\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003e6 Active DOF per Hand\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-feature\"\u003e\n        \u003cdiv class=\"sd-r1-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1-feature-video sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1-feature-index\"\u003eConfiguration 02\u003c\/span\u003e\n          \u003ch3\u003e38 total joint-motor degrees of freedom\u003c\/h3\u003e\n          \u003cp\u003e\n            The complete device has 38 joint-motor degrees of freedom: 26 for the robot body, six for the left dexterous hand and six for the right dexterous hand.\n          \u003c\/p\u003e\n          \u003cdiv class=\"sd-r1-feature-tags\"\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003e26 + 6 + 6\u003c\/span\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003e38 Joint-Motor DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-feature\"\u003e\n        \u003cdiv class=\"sd-r1-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1-feature-video sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1-feature-index\"\u003eConfiguration 03\u003c\/span\u003e\n          \u003ch3\u003e100 TOPS computing expansion dock\u003c\/h3\u003e\n          \u003cp\u003e\n            Built-in computing power is upgraded with a 100 TOPS expansion dock, enabling secondary development and AI algorithm support.\n          \u003c\/p\u003e\n          \u003cdiv class=\"sd-r1-feature-tags\"\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003e100 TOPS\u003c\/span\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003eAI Algorithm Support\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-feature\"\u003e\n        \u003cdiv class=\"sd-r1-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1-feature-video sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1-feature-index\"\u003eConfiguration 04\u003c\/span\u003e\n          \u003ch3\u003eHigh-level and low-level development\u003c\/h3\u003e\n          \u003cp\u003e\n            Supports high-level and low-level secondary development, robot models, simulation interfaces and simulation environments such as Isaac Sim.\n          \u003c\/p\u003e\n          \u003cdiv class=\"sd-r1-feature-tags\"\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003eHigh-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003eLow-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-r1-feature-tag\"\u003eIsaac Sim\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-configuration\" aria-labelledby=\"sd-r1-config-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eR1 EDU Pro C · R1 EDU U5\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-config-title\"\u003eVerified configuration details\u003c\/h2\u003e\n      \u003cp\u003eThe primary configuration details below follow the supplied table. Manufacturer clarifications are identified separately.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-config-grid\"\u003e\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eBase configuration\u003c\/span\u003e\n        \u003ch3\u003eR1 EDU Smart Features Included\u003c\/h3\u003e\n        \u003cp\u003eIncludes all features of the R1 EDU Smart version.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eDexterous hands\u003c\/span\u003e\n        \u003ch3\u003eTwo BrainCo Revo 2 Basic Hands\u003c\/h3\u003e\n        \u003cp\u003eTwo five-finger dexterous hands are included, with six active, motorized degrees of freedom per hand.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eJoint-motor DOF\u003c\/span\u003e\n        \u003ch3\u003e38 Total DOF\u003c\/h3\u003e\n        \u003cp\u003eThe complete-device total is 38: 26 body DOF plus six DOF for each dexterous hand.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eComputing expansion\u003c\/span\u003e\n        \u003ch3\u003e100 TOPS Expansion Dock\u003c\/h3\u003e\n        \u003cp\u003eSupports secondary development and AI algorithm support.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eMaximum payload\u003c\/span\u003e\n        \u003ch3\u003e2 kg Single-Arm Payload\u003c\/h3\u003e\n        \u003cp\u003eThe listed maximum single-arm payload is 2 kg. Unitree notes that maximum arm load varies with arm extension posture.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003ePerception sensor\u003c\/span\u003e\n        \u003ch3\u003eAnthropomorphic Binocular Camera\u003c\/h3\u003e\n        \u003cp\u003eThe listed perception sensor is an anthropomorphic binocular camera.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-config-card sd-r1-config-card-wide\"\u003e\n        \u003cspan class=\"sd-r1-card-label\"\u003eDevelopment resources\u003c\/span\u003e\n        \u003ch3\u003eDevelopment, Simulation and Ecosystem Support\u003c\/h3\u003e\n        \u003cp\u003e\n          The configuration includes high-level and low-level secondary development support, together with robot models, simulation interfaces and technical resources.\n        \u003c\/p\u003e\n        \u003cul class=\"sd-r1-config-list\"\u003e\n          \u003cli\u003eHigh-level secondary development\u003c\/li\u003e\n          \u003cli\u003eLow-level secondary development\u003c\/li\u003e\n          \u003cli\u003eRobot models\u003c\/li\u003e\n          \u003cli\u003eSimulation interfaces\u003c\/li\u003e\n          \u003cli\u003eSimulation environments such as Isaac Sim\u003c\/li\u003e\n          \u003cli\u003eTechnical support services\u003c\/li\u003e\n          \u003cli\u003eComprehensive development manuals\u003c\/li\u003e\n          \u003cli\u003eEcosystem support\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-shell\" aria-labelledby=\"sd-r1-spec-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-spec-title\"\u003eUnitree R1 EDU Pro C specifications\u003c\/h2\u003e\n      \u003cp\u003eR1 EDU U5 configuration parameters from the supplied specification table.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-spec-layout\"\u003e\n      \u003caside class=\"sd-r1-spec-summary\"\u003e\n        \u003ch3\u003eU5 Configuration Summary\u003c\/h3\u003e\n        \u003cp\u003e\n          Includes all R1 EDU Smart features, two BrainCo Revo 2 Basic hands and a 100 TOPS computing expansion dock.\n        \u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003eSix active, motorized DOF per dexterous hand\u003c\/li\u003e\n          \u003cli\u003e38 total joint-motor DOF\u003c\/li\u003e\n          \u003cli\u003eTwo head degrees of freedom\u003c\/li\u003e\n          \u003cli\u003e2 kg maximum single-arm payload\u003c\/li\u003e\n          \u003cli\u003eHigh-level and low-level development\u003c\/li\u003e\n          \u003cli\u003eAnthropomorphic binocular camera\u003c\/li\u003e\n          \u003cli\u003e12-month warranty for the entire device\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/aside\u003e\n\n      \u003cdiv class=\"sd-r1-table-wrap\" role=\"region\" aria-label=\"Unitree R1 EDU Pro C specification table\" tabindex=\"0\"\u003e\n        \u003ctable class=\"sd-r1-spec-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBase configuration\u003c\/th\u003e\n              \u003ctd\u003eAll features of the R1 EDU Smart version\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eDexterous hands\u003c\/th\u003e\n              \u003ctd\u003eTwo BrainCo Revo 2 Basic five-finger dexterous hands\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eDexterous-hand active DOF\u003c\/th\u003e\n              \u003ctd\u003e6 active, motorized degrees of freedom per hand\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eComplete-device joint-motor DOF\u003c\/th\u003e\n              \u003ctd\u003e38 total: 26 body + 6 left hand + 6 right hand\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eLeg DOF\u003c\/th\u003e\n              \u003ctd\u003e6 per leg\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n              \u003ctd\u003e2\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eArm DOF\u003c\/th\u003e\n              \u003ctd\u003e5 per arm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n              \u003ctd\u003e2 (upgraded to 2 in the supplied configuration table)\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eComputing expansion\u003c\/th\u003e\n              \u003ctd\u003e100 TOPS expansion dock for secondary development and AI algorithm support\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n              \u003ctd\u003e2 kg listed maximum; actual maximum varies with arm extension posture\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eSecondary development\u003c\/th\u003e\n              \u003ctd\u003eHigh-level and low-level secondary development supported\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eSimulation support\u003c\/th\u003e\n              \u003ctd\u003eRobot models, simulation interfaces and simulation environments such as Isaac Sim\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eSupport resources\u003c\/th\u003e\n              \u003ctd\u003eTechnical support services, comprehensive development manuals and ecosystem support\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n              \u003ctd\u003eAnthropomorphic binocular camera\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n              \u003ctd\u003e12 months for the entire device, subject to the applicable written warranty terms\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"sd-r1-spec-note\"\u003e\n        Manufacturer clarification: BrainCo lists the Revo 2 hand as having 11 total mechanical degrees of freedom, including six active joints. The R1 EDU U5 total of 38 joint-motor DOF therefore counts 26 body joint motors plus six active joints in each hand. Unitree also states that maximum arm load varies with arm extension posture, and warranty coverage remains subject to the applicable written warranty terms.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-video-showcase\" aria-labelledby=\"sd-r1-video-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eProduct demonstrations\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-video-title\"\u003eSee the Unitree R1 platform in motion\u003c\/h2\u003e\n      \u003cp\u003eVisual demonstrations of the Unitree R1 platform.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-video-grid\"\u003e\n      \u003carticle class=\"sd-r1-video-card\"\u003e\n        \u003cdiv class=\"sd-r1-video-frame\"\u003e\n          \u003cvideo class=\"sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-video-caption\"\u003e\n          \u003ch3\u003eUnitree R1 Demonstration\u003c\/h3\u003e\n          \u003cp\u003eProduct footage showing the R1 platform in operation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-video-card\"\u003e\n        \u003cdiv class=\"sd-r1-video-frame\"\u003e\n          \u003cvideo class=\"sd-r1-lazy-video\" muted loop playsinline preload=\"none\" disablepictureinpicture disableremoteplayback aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sd-r1-video-caption\"\u003e\n          \u003ch3\u003eR1 Platform in Motion\u003c\/h3\u003e\n          \u003cp\u003eAdditional product footage of the humanoid robot platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-shell\" aria-labelledby=\"sd-r1-answer-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-answer-title\"\u003eR1 EDU Pro C configuration answers\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-answer-grid\"\u003e\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eWhat does the R1 EDU U5 include?\u003c\/h3\u003e\n        \u003cp\u003eIt includes all features of the R1 EDU Smart version, two BrainCo Revo 2 Basic five-finger dexterous hands and a 100 TOPS computing expansion dock.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eHow many active degrees of freedom does each hand have?\u003c\/h3\u003e\n        \u003cp\u003eEach dexterous hand has six active, motorized degrees of freedom. BrainCo separately lists 11 total mechanical DOF per Revo 2 hand, including the six active joints.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eHow is the 38-DOF total calculated?\u003c\/h3\u003e\n        \u003cp\u003eThe total is 26 body joint-motor DOF plus six active joint-motor DOF for each of the two dexterous hands.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eWhat secondary development is supported?\u003c\/h3\u003e\n        \u003cp\u003eThe table lists both high-level and low-level secondary development, together with robot models and simulation interfaces.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eWhat is the maximum single-arm payload?\u003c\/h3\u003e\n        \u003cp\u003eThe listed maximum single-arm payload is 2 kg. Unitree notes that maximum arm load varies with arm extension posture.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1-answer-card\"\u003e\n        \u003ch3\u003eWhat perception sensor is listed?\u003c\/h3\u003e\n        \u003cp\u003eThe listed perception sensor is an anthropomorphic binocular camera.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-shell\" aria-labelledby=\"sd-r1-faq-title\"\u003e\n    \u003cdiv class=\"sd-r1-section-heading\"\u003e\n      \u003cp class=\"sd-r1-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n      \u003ch2 id=\"sd-r1-faq-title\"\u003eUnitree R1 EDU Pro C FAQ\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1-faq-list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eAre two dexterous hands included?\u003c\/summary\u003e\n        \u003cp\u003eYes. The R1 EDU U5 configuration includes two BrainCo Revo 2 Basic five-finger dexterous hands.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many degrees of freedom does the complete device have?\u003c\/summary\u003e\n        \u003cp\u003eThe complete device has 38 joint-motor degrees of freedom: 26 for the body and six active joint motors in each dexterous hand.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the configuration include a 100 TOPS computing dock?\u003c\/summary\u003e\n        \u003cp\u003eYes. The table lists a 100 TOPS expansion dock for secondary development and AI algorithm support.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it support Isaac Sim?\u003c\/summary\u003e\n        \u003cp\u003eYes. The table lists support for simulation environments such as Isaac Sim.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat support resources are listed?\u003c\/summary\u003e\n        \u003cp\u003eThe table lists technical support services, comprehensive development manuals and ecosystem support.\u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the listed warranty period?\u003c\/summary\u003e\n        \u003cp\u003eThe listed warranty period is 12 months for the entire device, subject to the applicable written warranty terms.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sd-r1-final\" aria-labelledby=\"sd-r1-final-title\"\u003e\n    \u003cp class=\"sd-r1-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n    \u003ch2 id=\"sd-r1-final-title\"\u003eR1 EDU Pro C · R1 EDU U5\u003c\/h2\u003e\n    \u003cp\u003e\n      Contact SpeedyDrone Canada to confirm the R1 EDU U5 configuration, ordering requirements and delivery details.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function initializeR1LazyVideos() {\n      var root = document.querySelector(\".sd-r1-u5-description\");\n\n      if (!root || root.getAttribute(\"data-video-initialized\") === \"true\") {\n        return;\n      }\n\n      root.setAttribute(\"data-video-initialized\", \"true\");\n\n      var videos = Array.prototype.slice.call(\n        root.querySelectorAll(\".sd-r1-lazy-video\")\n      );\n\n      if (!videos.length) {\n        return;\n      }\n\n      var reduceMotionQuery = window.matchMedia\n        ? window.matchMedia(\"(prefers-reduced-motion: reduce)\")\n        : null;\n\n      function prefersReducedMotion() {\n        return reduceMotionQuery \u0026\u0026 reduceMotionQuery.matches;\n      }\n\n      function loadVideo(video) {\n        if (video.getAttribute(\"data-loaded\") === \"true\") {\n          return;\n        }\n\n        var source = video.getAttribute(\"data-src\");\n\n        if (!source) {\n          return;\n        }\n\n        video.muted = true;\n        video.defaultMuted = true;\n        video.playsInline = true;\n        video.src = source;\n        video.setAttribute(\"data-loaded\", \"true\");\n\n        video.addEventListener(\n          \"loadeddata\",\n          function () {\n            video.classList.add(\"sd-r1-video-ready\");\n\n            if (prefersReducedMotion()) {\n              video.pause();\n\n              try {\n                video.currentTime = 0;\n              } catch (error) {\n                \/* No action required *\/\n              }\n            }\n          },\n          { once: true }\n        );\n\n        video.load();\n      }\n\n      function playVideo(video) {\n        if (prefersReducedMotion() || document.hidden) {\n          video.pause();\n          return;\n        }\n\n        loadVideo(video);\n\n        var playPromise = video.play();\n\n        if (playPromise \u0026\u0026 typeof playPromise.catch === \"function\") {\n          playPromise.catch(function () {\n            \/* Autoplay may be restricted by the browser *\/\n          });\n        }\n      }\n\n      function pauseVideo(video) {\n        video.pause();\n      }\n\n      if (!(\"IntersectionObserver\" in window)) {\n        videos.forEach(function (video) {\n          loadVideo(video);\n\n          if (!prefersReducedMotion()) {\n            playVideo(video);\n          }\n        });\n\n        return;\n      }\n\n      var observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            var video = entry.target;\n\n            if (entry.isIntersecting) {\n              loadVideo(video);\n            }\n\n            if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.2) {\n              playVideo(video);\n            } else {\n              pauseVideo(video);\n            }\n          });\n        },\n        {\n          root: null,\n          rootMargin: \"280px 0px 280px 0px\",\n          threshold: [0, 0.05, 0.2, 0.5]\n        }\n      );\n\n      videos.forEach(function (video) {\n        observer.observe(video);\n      });\n\n      document.addEventListener(\"visibilitychange\", function () {\n        videos.forEach(function (video) {\n          if (document.hidden) {\n            pauseVideo(video);\n            return;\n          }\n\n          var rect = video.getBoundingClientRect();\n          var viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n          var visible = rect.bottom \u003e 0 \u0026\u0026 rect.top \u003c viewportHeight \u0026\u0026 rect.height \u003e 0;\n\n          if (visible) {\n            playVideo(video);\n          }\n        });\n      });\n\n      if (\n        reduceMotionQuery \u0026\u0026\n        typeof reduceMotionQuery.addEventListener === \"function\"\n      ) {\n        reduceMotionQuery.addEventListener(\"change\", function () {\n          videos.forEach(function (video) {\n            if (prefersReducedMotion()) {\n              pauseVideo(video);\n            }\n          });\n        });\n      }\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\"DOMContentLoaded\", initializeR1LazyVideos, {\n        once: true\n      });\n    } else {\n      initializeR1LazyVideos();\n    }\n  })();\n\u003c\/script\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212326813833,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"},{"product_id":"unitree-r1-edu-basic","title":"Unitree R1 EDU Basic","description":"\u003cstyle\u003e\n  .sd-r1-basic-description {\n    --sd-r1b-text: #101216;\n    --sd-r1b-muted: #5f6670;\n    --sd-r1b-line: #e1e4e8;\n    --sd-r1b-soft: #f4f5f6;\n    --sd-r1b-dark: #0d0f12;\n    --sd-r1b-dark-card: #181b20;\n    --sd-r1b-white: #ffffff;\n    --sd-r1b-radius-lg: 24px;\n    --sd-r1b-radius-md: 18px;\n    --sd-r1b-radius-sm: 12px;\n\n    width: 100%;\n    max-width: 1180px;\n    margin-right: auto;\n    margin-left: auto;\n    color: var(--sd-r1b-text);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .sd-r1-basic-description *,\n  .sd-r1-basic-description *::before,\n  .sd-r1-basic-description *::after {\n    box-sizing: border-box;\n  }\n\n  .sd-r1-basic-description img,\n  .sd-r1-basic-description video {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .sd-r1-basic-description img {\n    height: auto;\n  }\n\n  .sd-r1-basic-description video {\n    pointer-events: none;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .sd-r1-basic-description h1,\n  .sd-r1-basic-description h2,\n  .sd-r1-basic-description h3,\n  .sd-r1-basic-description p,\n  .sd-r1-basic-description ul {\n    margin-top: 0;\n  }\n\n  .sd-r1-basic-description h1,\n  .sd-r1-basic-description h2,\n  .sd-r1-basic-description h3 {\n    color: var(--sd-r1b-text);\n    font-family: inherit;\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-basic-description p {\n    color: var(--sd-r1b-muted);\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .sd-r1-basic-description p,\n  .sd-r1-basic-description li,\n  .sd-r1-basic-description th,\n  .sd-r1-basic-description td {\n    overflow-wrap: break-word;\n  }\n\n  .sd-r1-basic-description section {\n    margin: 0 0 92px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-shell {\n    width: 100%;\n    padding-right: 24px;\n    padding-left: 24px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-eyebrow {\n    margin-bottom: 14px;\n    color: #555c65;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-basic-description .sd-r1b-section-heading {\n    max-width: 840px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .sd-r1-basic-description .sd-r1b-section-heading h2 {\n    margin-bottom: 16px;\n    font-size: clamp(32px, 4.2vw, 52px);\n  }\n\n  .sd-r1-basic-description .sd-r1b-section-heading p {\n    max-width: 720px;\n    margin-right: auto;\n    margin-bottom: 0;\n    margin-left: auto;\n    font-size: 17px;\n  }\n\n  \/* Hero *\/\n\n  .sd-r1-basic-description .sd-r1b-hero {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-media {\n    width: 100%;\n    overflow: hidden;\n    background: var(--sd-r1b-dark);\n    border-radius: var(--sd-r1b-radius-lg);\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-image {\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-copy {\n    padding: 68px 24px 0;\n    text-align: center;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-inner {\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-basic-description .sd-r1b-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 19px;\n    padding: 8px 14px;\n    color: #3c4149;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    line-height: 1.3;\n    text-transform: uppercase;\n    background: var(--sd-r1b-soft);\n    border: 1px solid var(--sd-r1b-line);\n    border-radius: 999px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero h1 {\n    max-width: 1120px;\n    margin: 0 auto 22px;\n    font-size: clamp(40px, 4.6vw, 56px);\n    line-height: 1.07;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-lead {\n    max-width: 850px;\n    margin: 0 auto 18px;\n    color: #23272d;\n    font-size: clamp(20px, 2.3vw, 27px);\n    font-weight: 500;\n    line-height: 1.48;\n  }\n\n  .sd-r1-basic-description .sd-r1b-hero-text {\n    max-width: 810px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n\n  \/* Key statistics *\/\n\n  .sd-r1-basic-description .sd-r1b-stat-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 1040px;\n    margin: 46px auto 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-stat {\n    min-width: 0;\n    padding: 27px 16px;\n    background: var(--sd-r1b-soft);\n    border: 1px solid #e7e9ec;\n    border-radius: var(--sd-r1b-radius-md);\n    text-align: center;\n  }\n\n  .sd-r1-basic-description .sd-r1b-stat strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--sd-r1b-text);\n    font-size: clamp(23px, 2.7vw, 34px);\n    font-weight: 700;\n    letter-spacing: -0.045em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-basic-description .sd-r1b-stat span {\n    display: block;\n    color: var(--sd-r1b-muted);\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  \/* Feature stories *\/\n\n  .sd-r1-basic-description .sd-r1b-feature-note {\n    max-width: 790px;\n    margin: -18px auto 34px;\n    padding: 14px 17px;\n    color: #686e77;\n    font-size: 13px;\n    line-height: 1.62;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-r1b-line);\n    border-radius: var(--sd-r1b-radius-sm);\n    text-align: center;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-list {\n    display: grid;\n    gap: 28px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1.15fr) minmax(360px, 0.85fr);\n    min-height: 420px;\n    overflow: hidden;\n    background: var(--sd-r1b-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-r1b-radius-lg);\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature:nth-child(even) {\n    grid-template-columns: minmax(360px, 0.85fr) minmax(0, 1.15fr);\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature:nth-child(even) .sd-r1b-feature-media {\n    order: 2;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature:nth-child(even) .sd-r1b-feature-copy {\n    order: 1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-media {\n    position: relative;\n    min-width: 0;\n    min-height: 420px;\n    overflow: hidden;\n    background: #e8eaed;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n    opacity: 0;\n    object-fit: cover;\n    object-position: center;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-video.sd-r1b-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(34px, 4.5vw, 54px);\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-index {\n    display: block;\n    margin-bottom: 18px;\n    color: #747b85;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-copy h3 {\n    max-width: 440px;\n    margin-bottom: 17px;\n    font-size: clamp(28px, 3vw, 39px);\n    line-height: 1.1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-copy p {\n    max-width: 460px;\n    margin-bottom: 0;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 24px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-feature-tag {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    padding: 7px 12px;\n    color: #343940;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n    background: #ffffff;\n    border: 1px solid #dfe2e6;\n    border-radius: 999px;\n  }\n\n  \/* Configuration *\/\n\n  .sd-r1-basic-description .sd-r1b-configuration {\n    padding: 74px 24px;\n    background: var(--sd-r1b-dark);\n    border-radius: var(--sd-r1b-radius-lg);\n  }\n\n  .sd-r1-basic-description .sd-r1b-configuration .sd-r1b-eyebrow {\n    color: #b6bbc3;\n  }\n\n  .sd-r1-basic-description .sd-r1b-configuration .sd-r1b-section-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-basic-description .sd-r1b-configuration .sd-r1b-section-heading p {\n    color: #b9bec6;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-card {\n    min-width: 0;\n    padding: 31px;\n    background: var(--sd-r1b-dark-card);\n    border: 1px solid #2d3138;\n    border-radius: var(--sd-r1b-radius-md);\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-card-wide {\n    grid-column: 1 \/ -1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-card-label {\n    display: block;\n    margin-bottom: 14px;\n    color: #adb3bc;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-card h3 {\n    margin-bottom: 13px;\n    color: #ffffff;\n    font-size: 24px;\n    letter-spacing: -0.025em;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-card p {\n    margin-bottom: 0;\n    color: #c4c8ce;\n    font-size: 15px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 30px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-list li {\n    position: relative;\n    padding-left: 18px;\n    color: #c4c8ce;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-basic-description .sd-r1b-config-list li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #ffffff;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  \/* Specifications *\/\n\n  .sd-r1-basic-description .sd-r1b-spec-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 0.72fr) minmax(0, 1.28fr);\n    align-items: start;\n    gap: 22px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-layout \u003e * {\n    min-width: 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary {\n    width: 100%;\n    min-width: 0;\n    padding: 34px;\n    background: var(--sd-r1b-soft);\n    border: 1px solid #e5e8eb;\n    border-radius: var(--sd-r1b-radius-md);\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary h3 {\n    margin-bottom: 17px;\n    font-size: 29px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary p {\n    margin-bottom: 20px;\n    font-size: 15px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary li {\n    position: relative;\n    margin-bottom: 11px;\n    padding-left: 20px;\n    color: #50555e;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary li:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-summary li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #17191d;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .sd-r1-basic-description .sd-r1b-table-wrap {\n    width: 100%;\n    min-width: 0;\n    overflow-x: auto;\n    background: #ffffff;\n    border: 1px solid var(--sd-r1b-line);\n    border-radius: var(--sd-r1b-radius-md);\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-r1-basic-description .sd-r1b-table-wrap:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-table {\n    width: 100%;\n    min-width: 680px;\n    margin: 0;\n    border-collapse: collapse;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-table th,\n  .sd-r1-basic-description .sd-r1b-spec-table td {\n    padding: 17px 19px;\n    border-bottom: 1px solid var(--sd-r1b-line);\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-table tr:last-child th,\n  .sd-r1-basic-description .sd-r1b-spec-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-table th {\n    width: 39%;\n    color: #202329;\n    font-size: 14px;\n    font-weight: 700;\n    background: #f6f7f8;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-table td {\n    color: #565b64;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-basic-description .sd-r1b-spec-note {\n    margin: 18px 0 0;\n    color: #707680;\n    font-size: 13px;\n    line-height: 1.65;\n  }\n\n  \/* In the box *\/\n\n  .sd-r1-basic-description .sd-r1b-box-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-box-item {\n    min-width: 0;\n    padding: 27px 22px;\n    background: var(--sd-r1b-soft);\n    border: 1px solid #e4e7ea;\n    border-radius: var(--sd-r1b-radius-md);\n  }\n\n  .sd-r1-basic-description .sd-r1b-box-number {\n    display: block;\n    margin-bottom: 22px;\n    color: #7a8088;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-basic-description .sd-r1b-box-item h3 {\n    margin-bottom: 8px;\n    font-size: 20px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-box-item p {\n    margin-bottom: 0;\n    font-size: 14px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-box-note {\n    margin: 18px 0 0;\n    padding: 17px 19px;\n    color: #5c626b;\n    font-size: 14px;\n    line-height: 1.6;\n    background: #ffffff;\n    border: 1px solid var(--sd-r1b-line);\n    border-radius: var(--sd-r1b-radius-sm);\n  }\n\n  \/* Additional videos *\/\n\n  .sd-r1-basic-description .sd-r1b-video-showcase {\n    padding: 70px 24px 25px;\n    background: var(--sd-r1b-dark);\n    border-radius: var(--sd-r1b-radius-lg);\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-showcase .sd-r1b-eyebrow {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-showcase h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-showcase .sd-r1b-section-heading p {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-card {\n    min-width: 0;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-frame {\n    position: relative;\n    overflow: hidden;\n    background: #202329;\n    border-radius: var(--sd-r1b-radius-md);\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-frame video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    opacity: 0;\n    object-fit: cover;\n    object-position: center;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-frame video.sd-r1b-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-caption {\n    padding: 18px 4px 10px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-caption h3 {\n    margin-bottom: 6px;\n    color: #ffffff;\n    font-size: 19px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-video-caption p {\n    margin-bottom: 0;\n    color: #adb3bb;\n    font-size: 14px;\n  }\n\n  \/* Quick answers *\/\n\n  .sd-r1-basic-description .sd-r1b-answer-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-answer-card {\n    min-width: 0;\n    padding: 29px;\n    background: #ffffff;\n    border: 1px solid var(--sd-r1b-line);\n    border-radius: var(--sd-r1b-radius-md);\n  }\n\n  .sd-r1-basic-description .sd-r1b-answer-card h3 {\n    margin-bottom: 11px;\n    font-size: 20px;\n    letter-spacing: -0.025em;\n  }\n\n  .sd-r1-basic-description .sd-r1b-answer-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  \/* FAQ *\/\n\n  .sd-r1-basic-description .sd-r1b-faq-list {\n    max-width: 930px;\n    margin: 0 auto;\n    border-top: 1px solid var(--sd-r1b-line);\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list details {\n    border-bottom: 1px solid var(--sd-r1b-line);\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list summary {\n    position: relative;\n    padding: 23px 48px 23px 0;\n    color: var(--sd-r1b-text);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.45;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list summary::after {\n    position: absolute;\n    top: 50%;\n    right: 7px;\n    width: 10px;\n    height: 10px;\n    border-right: 2px solid #555b64;\n    border-bottom: 2px solid #555b64;\n    content: \"\";\n    transform: translateY(-70%) rotate(45deg);\n    transition: transform 180ms ease;\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list details[open] summary::after {\n    transform: translateY(-30%) rotate(225deg);\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list details p {\n    max-width: 840px;\n    margin-bottom: 0;\n    padding: 0 48px 24px 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-basic-description .sd-r1b-faq-list summary:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n    border-radius: 4px;\n  }\n\n  \/* Final *\/\n\n  .sd-r1-basic-description .sd-r1b-final {\n    margin-bottom: 0;\n    padding: 62px 25px;\n    background: var(--sd-r1b-soft);\n    border: 1px solid #e6e8eb;\n    border-radius: var(--sd-r1b-radius-lg);\n    text-align: center;\n  }\n\n  .sd-r1-basic-description .sd-r1b-final h2 {\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-size: clamp(31px, 4vw, 49px);\n  }\n\n  .sd-r1-basic-description .sd-r1b-final p {\n    max-width: 790px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-basic-description .sd-r1b-final-note {\n    max-width: 920px;\n    margin: 29px auto 0;\n    padding-top: 24px;\n    color: #6d737c;\n    font-size: 13px;\n    line-height: 1.68;\n    border-top: 1px solid #d9dce0;\n  }\n\n  @media (max-width: 980px) {\n    .sd-r1-basic-description section {\n      margin-bottom: 74px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature,\n    .sd-r1-basic-description .sd-r1b-feature:nth-child(even) {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature:nth-child(even) .sd-r1b-feature-media,\n    .sd-r1-basic-description .sd-r1b-feature:nth-child(even) .sd-r1b-feature-copy {\n      order: initial;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-media {\n      min-height: 0;\n      aspect-ratio: 16 \/ 9;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-copy h3,\n    .sd-r1-basic-description .sd-r1b-feature-copy p {\n      max-width: none;\n    }\n\n    .sd-r1-basic-description .sd-r1b-config-grid,\n    .sd-r1-basic-description .sd-r1b-spec-layout {\n      grid-template-columns: minmax(0, 1fr);\n    }\n\n    .sd-r1-basic-description .sd-r1b-config-card-wide {\n      grid-column: auto;\n    }\n\n    .sd-r1-basic-description .sd-r1b-box-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 720px) {\n    .sd-r1-basic-description {\n      width: 100%;\n      max-width: 100%;\n    }\n\n    .sd-r1-basic-description section {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-shell {\n      width: 100%;\n      max-width: 100%;\n      padding-right: 14px;\n      padding-left: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-hero-media,\n    .sd-r1-basic-description .sd-r1b-configuration,\n    .sd-r1-basic-description .sd-r1b-video-showcase,\n    .sd-r1-basic-description .sd-r1b-final {\n      border-radius: 16px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-hero-copy {\n      padding: 46px 16px 0;\n    }\n\n    .sd-r1-basic-description .sd-r1b-hero h1 {\n      margin-bottom: 18px;\n      font-size: clamp(34px, 10vw, 46px);\n      line-height: 1.08;\n    }\n\n    .sd-r1-basic-description .sd-r1b-hero-lead {\n      font-size: 20px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-hero-text {\n      font-size: 15px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat-grid {\n      gap: 10px;\n      margin-top: 33px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat {\n      padding: 21px 11px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat strong {\n      font-size: 23px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat span {\n      font-size: 12px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-section-heading {\n      margin-bottom: 29px;\n      text-align: left;\n    }\n\n    .sd-r1-basic-description .sd-r1b-section-heading h2 {\n      margin-bottom: 12px;\n      font-size: 32px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-section-heading p {\n      font-size: 15px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-note {\n      margin-top: -12px;\n      margin-bottom: 24px;\n      font-size: 12px;\n      text-align: left;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-list {\n      gap: 18px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature {\n      border-radius: 16px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-copy {\n      padding: 29px 23px 31px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-copy h3 {\n      font-size: 29px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-feature-copy p {\n      font-size: 15px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-configuration {\n      padding: 47px 14px 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-configuration .sd-r1b-section-heading {\n      padding-right: 8px;\n      padding-left: 8px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-config-grid {\n      gap: 11px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-config-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-config-list {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    \/* Mobile specifications *\/\n\n    .sd-r1-basic-description .sd-r1b-spec-layout {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-layout \u003e * {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary {\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      margin: 0 0 16px;\n      padding: 25px 20px;\n      overflow: hidden;\n      border-radius: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary h3 {\n      margin-bottom: 14px;\n      font-size: 25px;\n      line-height: 1.16;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary p {\n      width: 100%;\n      max-width: 100%;\n      margin-bottom: 18px;\n      font-size: 14px;\n      line-height: 1.65;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary ul {\n      width: 100%;\n      max-width: 100%;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary li {\n      width: 100%;\n      max-width: 100%;\n      margin-bottom: 10px;\n      padding-left: 18px;\n      font-size: 14px;\n      line-height: 1.5;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-basic-description .sd-r1b-table-wrap {\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow: visible;\n      background: transparent;\n      border: 0;\n      border-radius: 0;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      border-collapse: separate;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table tbody {\n      display: grid;\n      width: 100%;\n      gap: 10px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table tr {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow: hidden;\n      background: #ffffff;\n      border: 1px solid var(--sd-r1b-line);\n      border-radius: 12px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table th,\n    .sd-r1-basic-description .sd-r1b-spec-table td {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      overflow-wrap: anywhere;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table th {\n      padding: 12px 15px;\n      border-bottom: 1px solid var(--sd-r1b-line);\n      background: #f4f5f6;\n      font-size: 13px;\n      line-height: 1.4;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-table td {\n      padding: 13px 15px 15px;\n      border-bottom: 0;\n      background: #ffffff;\n      font-size: 14px;\n      line-height: 1.55;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-note {\n      margin-top: 16px;\n      padding: 0 2px;\n      font-size: 12px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-box-grid {\n      grid-template-columns: 1fr;\n      gap: 11px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-box-item {\n      padding: 23px 21px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-video-showcase {\n      padding: 46px 14px 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-video-showcase .sd-r1b-section-heading {\n      padding-right: 8px;\n      padding-left: 8px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-video-grid,\n    .sd-r1-basic-description .sd-r1b-answer-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-answer-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-faq-list summary {\n      padding-top: 20px;\n      padding-bottom: 20px;\n      font-size: 16px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-faq-list details p {\n      padding-right: 8px;\n      font-size: 14px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-final {\n      padding: 44px 22px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-final h2 {\n      font-size: 31px;\n    }\n  }\n\n  @media (max-width: 430px) {\n    .sd-r1-basic-description .sd-r1b-stat-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .sd-r1-basic-description .sd-r1b-stat strong {\n      font-size: 20px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary {\n      padding: 23px 18px;\n    }\n\n    .sd-r1-basic-description .sd-r1b-spec-summary h3 {\n      font-size: 23px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sd-r1-basic-description *,\n    .sd-r1-basic-description *::before,\n    .sd-r1-basic-description *::after {\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-r1-basic-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"sd-r1b-hero\" aria-labelledby=\"sd-r1b-main-title\"\u003e\n    \u003cdiv class=\"sd-r1b-hero-media\"\u003e\n      \u003cimg class=\"sd-r1b-hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial environment\" width=\"1672\" height=\"941\" fetchpriority=\"high\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-hero-copy\"\u003e\n      \u003cdiv class=\"sd-r1b-hero-inner\"\u003e\n        \u003cspan class=\"sd-r1b-badge\"\u003eConfiguration: R1 Basic\u003c\/span\u003e\n\n        \u003cp class=\"sd-r1b-eyebrow\"\u003eCompact humanoid robot platform\u003c\/p\u003e\n\n        \u003ch1 id=\"sd-r1b-main-title\"\u003eUnitree R1 Basic Humanoid Robot in Canada\u003c\/h1\u003e\n\n        \u003cp class=\"sd-r1b-hero-lead\"\u003e\n          A compact 24-DOF humanoid robot with binocular perception, remote operation and approximately one hour of listed battery life.\n        \u003c\/p\u003e\n\n        \u003cp class=\"sd-r1b-hero-text\"\u003e\n          Based strictly on the supplied R1 Basic configuration sheet, this model combines an approximately 25 kg body\n          with coordinated leg, waist and arm movement. It includes an 8-core high-performance CPU, a humanoid binocular\n          camera, standard speaker and microphone-array hardware, Wi-Fi 6, Bluetooth 5.2 and a quick-release smart battery.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"sd-r1b-stat-grid\" aria-label=\"Unitree R1 Basic key specifications\"\u003e\n          \u003cdiv class=\"sd-r1b-stat\"\u003e\n            \u003cstrong\u003e121 cm\u003c\/strong\u003e\n            \u003cspan\u003eStanding height\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-r1b-stat\"\u003e\n            \u003cstrong\u003eApprox. 25 kg\u003c\/strong\u003e\n            \u003cspan\u003eWeight with battery\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-r1b-stat\"\u003e\n            \u003cstrong\u003e24 DOF\u003c\/strong\u003e\n            \u003cspan\u003eTotal joint DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-r1b-stat\"\u003e\n            \u003cstrong\u003eApprox. 1 hr\u003c\/strong\u003e\n            \u003cspan\u003eListed battery life\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Feature stories --\u003e\n  \u003csection class=\"sd-r1b-shell\" aria-labelledby=\"sd-r1b-feature-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eUnitree R1 platform capabilities\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-feature-title\"\u003ePerception, movement and interaction\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The original Unitree R1 demonstration videos are retained, while all product specifications and explanatory\n        text below follow the supplied R1 Basic configuration sheet.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-r1b-feature-note\"\u003e\n      The videos show the broader Unitree R1 platform. Hardware, movement functions or software capabilities visible\n      in the footage may differ from the R1 Basic configuration described on this page.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sd-r1b-feature-list\"\u003e\n      \u003carticle class=\"sd-r1b-feature\"\u003e\n        \u003cdiv class=\"sd-r1b-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1b-feature-video sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1b-feature-index\"\u003eCapability 01\u003c\/span\u003e\n\n          \u003ch3\u003eOmni-directional Perception, Agile Motion\u003c\/h3\u003e\n\n          \u003cp\u003e\n            R1 Basic combines a humanoid binocular camera with 24 total joint degrees of freedom. The supplied\n            configuration lists six degrees of freedom per leg, five per arm and two at the waist. No head degree of\n            freedom is included.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-r1b-feature-tags\" aria-label=\"Movement specifications\"\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003e24 Total DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eBinocular Camera\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eHead DOF: None\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-feature\"\u003e\n        \u003cdiv class=\"sd-r1b-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1b-feature-video sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1b-feature-index\"\u003eCapability 02\u003c\/span\u003e\n\n          \u003ch3\u003eLightweight Design, Easy Maintenance\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The R1 Basic configuration measures 1210 × 357 × 190 mm when standing and weighs approximately 25 kg with\n            its battery. The sheet also lists hollow joints with internal cable routing, dual and single joint encoders\n            and localized air cooling.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-r1b-feature-tags\" aria-label=\"Dimensions and construction\"\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003e121 cm Tall\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eApprox. 25 kg\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eInternal Cable Routing\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-feature\"\u003e\n        \u003cdiv class=\"sd-r1b-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1b-feature-video sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1b-feature-index\"\u003eCapability 03\u003c\/span\u003e\n\n          \u003ch3\u003eMultimodal Interaction: Speech \u0026amp; Vision\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied R1 Basic sheet lists a humanoid binocular camera together with standard speaker and\n            microphone-array hardware. Base computing is provided by an 8-core high-performance CPU. Secondary\n            development is not supported on this configuration.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-r1b-feature-tags\" aria-label=\"Interaction hardware\"\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eBinocular Vision\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eSpeaker\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eMicrophone Array\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-feature\"\u003e\n        \u003cdiv class=\"sd-r1b-feature-media\"\u003e\n          \u003cvideo class=\"sd-r1b-feature-video sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-feature-copy\"\u003e\n          \u003cspan class=\"sd-r1b-feature-index\"\u003eCapability 04\u003c\/span\u003e\n\n          \u003ch3\u003eMove First, Execute Tasks\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Coordinated movement provides the physical foundation for humanoid operation. R1 Basic includes one\n            handheld remote control and supports Smart OTA upgrades. Secondary development is explicitly listed as\n            unsupported.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-r1b-feature-tags\" aria-label=\"Operation features\"\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eHandheld Remote\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eSmart OTA\u003c\/span\u003e\n            \u003cspan class=\"sd-r1b-feature-tag\"\u003eNo Secondary Development\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Configuration overview --\u003e\n  \u003csection class=\"sd-r1b-configuration\" aria-labelledby=\"sd-r1b-config-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eR1 Basic configuration\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-config-title\"\u003eVerified hardware overview\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Every specification in this section follows the supplied R1 Basic configuration sheet.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-config-grid\"\u003e\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eMovement\u003c\/span\u003e\n        \u003ch3\u003e24 Total Joint DOF\u003c\/h3\u003e\n        \u003cp\u003e\n          Six degrees of freedom per leg, five per arm, two at the waist and no head degree of freedom.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eBase computing\u003c\/span\u003e\n        \u003ch3\u003e8-Core High-Performance CPU\u003c\/h3\u003e\n        \u003cp\u003e\n          The listed base computing hardware is an 8-core high-performance processor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003ePerception\u003c\/span\u003e\n        \u003ch3\u003eHumanoid Binocular Camera\u003c\/h3\u003e\n        \u003cp\u003e\n          The supplied configuration sheet identifies a humanoid binocular camera as the perception sensor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eAudio hardware\u003c\/span\u003e\n        \u003ch3\u003eSpeaker and Microphone Array\u003c\/h3\u003e\n        \u003cp\u003e\n          Speaker and microphone-array hardware are listed as standard for this configuration.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eConnectivity\u003c\/span\u003e\n        \u003ch3\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/h3\u003e\n        \u003cp\u003e\n          The supplied sheet confirms Wi-Fi 6 and Bluetooth 5.2 connectivity.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003ePower\u003c\/span\u003e\n        \u003ch3\u003eQuick-Release Smart Battery\u003c\/h3\u003e\n        \u003cp\u003e\n          One lithium smart battery with quick-release design is listed, with approximately one hour of battery life.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eSingle-arm load\u003c\/span\u003e\n        \u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e\n        \u003cp\u003e\n          The supplied table lists a maximum single-arm payload of 2 kg.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eWarranty\u003c\/span\u003e\n        \u003ch3\u003e8-Month Listed Warranty\u003c\/h3\u003e\n        \u003cp\u003e\n          The configuration sheet lists an eight-month warranty.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-config-card sd-r1b-config-card-wide\"\u003e\n        \u003cspan class=\"sd-r1b-card-label\"\u003eMechanical and system features\u003c\/span\u003e\n\n        \u003ch3\u003eInternal Routing, Encoders and Localized Cooling\u003c\/h3\u003e\n\n        \u003cp\u003e\n          R1 Basic is listed with hollow joints and internal cable routing, dual and single joint encoders, localized\n          air cooling and lithium-battery power.\n        \u003c\/p\u003e\n\n        \u003cul class=\"sd-r1b-config-list\"\u003e\n          \u003cli\u003eHollow joints with internal cable routing\u003c\/li\u003e\n          \u003cli\u003eDual and single joint encoders\u003c\/li\u003e\n          \u003cli\u003eLocalized air cooling\u003c\/li\u003e\n          \u003cli\u003eLithium battery power supply\u003c\/li\u003e\n          \u003cli\u003eSmart OTA upgrades supported\u003c\/li\u003e\n          \u003cli\u003eSecondary development not supported\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specifications --\u003e\n  \u003csection class=\"sd-r1b-shell\" aria-labelledby=\"sd-r1b-spec-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-spec-title\"\u003eUnitree R1 Basic specifications\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Detailed specifications transcribed from the supplied R1 Basic table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-spec-layout\"\u003e\n      \u003caside class=\"sd-r1b-spec-summary\"\u003e\n        \u003ch3\u003eR1 Basic Summary\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A compact humanoid configuration with 24 total joint degrees of freedom, binocular perception, remote\n          operation and approximately one hour of listed battery life.\n        \u003c\/p\u003e\n\n        \u003cul\u003e\n          \u003cli\u003e1210 × 357 × 190 mm standing size\u003c\/li\u003e\n          \u003cli\u003eApproximately 25 kg with battery\u003c\/li\u003e\n          \u003cli\u003e24 total joint DOF\u003c\/li\u003e\n          \u003cli\u003eMaximum single-arm payload: 2 kg\u003c\/li\u003e\n          \u003cli\u003e8-core high-performance CPU\u003c\/li\u003e\n          \u003cli\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/li\u003e\n          \u003cli\u003eSecondary development: No\u003c\/li\u003e\n          \u003cli\u003eWarranty: 8 months\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/aside\u003e\n\n      \u003cdiv\u003e\n        \u003cdiv class=\"sd-r1b-table-wrap\" role=\"region\" aria-label=\"Unitree R1 Basic specification table\" tabindex=\"0\"\u003e\n          \u003ctable class=\"sd-r1b-spec-table\"\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e\n                \u003ctd\u003eR1 Basic\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eStanding dimensions\u003c\/th\u003e\n                \u003ctd\u003e1210 × 357 × 190 mm\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eWeight with battery\u003c\/th\u003e\n                \u003ctd\u003eApproximately 25 kg\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eTotal joint DOF\u003c\/th\u003e\n                \u003ctd\u003e24\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eDegrees of freedom per leg\u003c\/th\u003e\n                \u003ctd\u003e6\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n                \u003ctd\u003e2\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eDegrees of freedom per arm\u003c\/th\u003e\n                \u003ctd\u003e5\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n                \u003ctd\u003eNone\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n                \u003ctd\u003e2 kg\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eCalf and thigh length\u003c\/th\u003e\n                \u003ctd\u003e0.675 m\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eSingle-arm length\u003c\/th\u003e\n                \u003ctd\u003eApproximately 0.435 m\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eWaist joint motion range\u003c\/th\u003e\n                \u003ctd\u003eY: ±150°; R: ±30°\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eKnee joint motion range\u003c\/th\u003e\n                \u003ctd\u003e-10° to +148°\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eHip joint motion range\u003c\/th\u003e\n                \u003ctd\u003eY: ±157°; P: -168° to +146°; R: -60° to +100°\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eHollow joints with internal cable routing\u003c\/th\u003e\n                \u003ctd\u003eYes\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eJoint encoders\u003c\/th\u003e\n                \u003ctd\u003eDual + Single\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eCooling system\u003c\/th\u003e\n                \u003ctd\u003eLocalized Air Cooling\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003ePower supply\u003c\/th\u003e\n                \u003ctd\u003eLithium Battery\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eBase computing power\u003c\/th\u003e\n                \u003ctd\u003e8-core High-Performance CPU\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eAudio hardware\u003c\/th\u003e\n                \u003ctd\u003eSpeaker and Microphone Array Standard\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eWireless connectivity\u003c\/th\u003e\n                \u003ctd\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n                \u003ctd\u003eHumanoid Binocular Camera\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eCharger\u003c\/th\u003e\n                \u003ctd\u003e1\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eSmart battery\u003c\/th\u003e\n                \u003ctd\u003eQuick Release × 1\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eHandheld remote control\u003c\/th\u003e\n                \u003ctd\u003e1\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eBattery life\u003c\/th\u003e\n                \u003ctd\u003eApproximately 1 hour\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eSmart OTA upgrade\u003c\/th\u003e\n                \u003ctd\u003eSupported\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eSecondary development\u003c\/th\u003e\n                \u003ctd\u003eNo\u003c\/td\u003e\n              \u003c\/tr\u003e\n\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n                \u003ctd\u003e8 months\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"sd-r1b-spec-note\"\u003e\n          Specifications above follow the supplied R1 Basic configuration table. Actual runtime and usable payload may\n          vary with movement, battery condition, posture and operating conditions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- In the box --\u003e\n  \u003csection class=\"sd-r1b-shell\" aria-labelledby=\"sd-r1b-box-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eListed package contents\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-box-title\"\u003eWhat is included with R1 Basic?\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The following items and quantities are listed in the supplied R1 Basic table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-box-grid\"\u003e\n      \u003carticle class=\"sd-r1b-box-item\"\u003e\n        \u003cspan class=\"sd-r1b-box-number\"\u003eItem 01\u003c\/span\u003e\n        \u003ch3\u003eSmart Battery\u003c\/h3\u003e\n        \u003cp\u003eQuick-release smart battery × 1\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-box-item\"\u003e\n        \u003cspan class=\"sd-r1b-box-number\"\u003eItem 02\u003c\/span\u003e\n        \u003ch3\u003eBattery Charger\u003c\/h3\u003e\n        \u003cp\u003eBattery charger × 1\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-box-item\"\u003e\n        \u003cspan class=\"sd-r1b-box-number\"\u003eItem 03\u003c\/span\u003e\n        \u003ch3\u003eHandheld Remote Control\u003c\/h3\u003e\n        \u003cp\u003eHandheld remote control × 1\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-box-item\"\u003e\n        \u003cspan class=\"sd-r1b-box-number\"\u003eItem 04\u003c\/span\u003e\n        \u003ch3\u003eRobot Transport Case\u003c\/h3\u003e\n        \u003cp\u003eRobot transport case × 1\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-r1b-box-note\"\u003e\n      Protective bracket is not included by default according to the supplied R1 Basic configuration table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Additional videos --\u003e\n  \u003csection class=\"sd-r1b-video-showcase\" aria-labelledby=\"sd-r1b-video-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eR1 platform demonstrations\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-video-title\"\u003eSee the Unitree R1 platform in motion\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Additional demonstration footage of coordinated humanoid movement. Exact functions may vary by configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-video-grid\"\u003e\n      \u003carticle class=\"sd-r1b-video-card\"\u003e\n        \u003cdiv class=\"sd-r1b-video-frame\"\u003e\n          \u003cvideo class=\"sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-video-caption\"\u003e\n          \u003ch3\u003eCoordinated Full-Body Motion\u003c\/h3\u003e\n          \u003cp\u003eMovement across the Unitree R1 platform through coordinated joint control.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-video-card\"\u003e\n        \u003cdiv class=\"sd-r1b-video-frame\"\u003e\n          \u003cvideo class=\"sd-r1b-lazy-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-r1b-video-caption\"\u003e\n          \u003ch3\u003eHumanoid Locomotion\u003c\/h3\u003e\n          \u003cp\u003eA closer view of balance and coordinated humanoid movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Quick answers --\u003e\n  \u003csection class=\"sd-r1b-shell\" aria-labelledby=\"sd-r1b-answer-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-answer-title\"\u003eWhat should you know about R1 Basic?\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-answer-grid\"\u003e\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eWhat is the Unitree R1 Basic?\u003c\/h3\u003e\n        \u003cp\u003e\n          It is a compact humanoid configuration with 24 total joint degrees of freedom, binocular perception and\n          handheld remote operation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eDoes R1 Basic support secondary development?\u003c\/h3\u003e\n        \u003cp\u003e\n          No. The supplied R1 Basic table explicitly lists Secondary Development: No.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eDoes the head have active degrees of freedom?\u003c\/h3\u003e\n        \u003cp\u003e\n          No. The supplied configuration table lists Head: None.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eWhat perception and audio hardware is included?\u003c\/h3\u003e\n        \u003cp\u003e\n          The configuration lists a humanoid binocular camera, standard speaker and microphone-array hardware.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eHow long is the listed battery life?\u003c\/h3\u003e\n        \u003cp\u003e\n          The supplied table lists approximately one hour of battery life.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-r1b-answer-card\"\u003e\n        \u003ch3\u003eWhat warranty period is listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          The supplied R1 Basic table lists an eight-month warranty.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"sd-r1b-shell\" aria-labelledby=\"sd-r1b-faq-title\"\u003e\n    \u003cdiv class=\"sd-r1b-section-heading\"\u003e\n      \u003cp class=\"sd-r1b-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-r1b-faq-title\"\u003eUnitree R1 Basic FAQ\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-r1b-faq-list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow are the 24 degrees of freedom calculated?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied table lists six degrees of freedom per leg, five per arm and two at the waist. Head degrees of\n          freedom are listed as none.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes R1 Basic include secondary-development access?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. Secondary development is explicitly listed as unsupported in the supplied configuration table.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied table lists a maximum single-arm payload of 2 kg.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eAre a battery, charger and remote control included?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The table lists one quick-release smart battery, one charger and one handheld remote control.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs a robot transport case listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The robot accessories section lists a robot transport case.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the protective bracket included?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. The supplied table states that the protective bracket is not included by default.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final guidance --\u003e\n  \u003csection class=\"sd-r1b-final\" aria-labelledby=\"sd-r1b-final-title\"\u003e\n    \u003cp class=\"sd-r1b-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n\n    \u003ch2 id=\"sd-r1b-final-title\"\u003eConfirm the complete R1 Basic order before purchase\u003c\/h2\u003e\n\n    \u003cp\u003e\n      This Product Description follows the supplied R1 Basic configuration table. Confirm final availability, delivery\n      requirements and written warranty terms with SpeedyDrone Canada before completing the order.\n    \u003c\/p\u003e\n\n    \u003cp class=\"sd-r1b-final-note\"\u003e\n      Safety notice: Humanoid robots contain powerful moving joints. Operate the robot in a controlled area, maintain an\n      appropriate safety distance and follow all applicable operating and safety documentation.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function initializeR1BasicVideos() {\n      var roots = document.querySelectorAll(\".sd-r1-basic-description\");\n\n      if (!roots.length) {\n        return;\n      }\n\n      Array.prototype.forEach.call(roots, function (root) {\n        if (root.getAttribute(\"data-video-initialized\") === \"true\") {\n          return;\n        }\n\n        root.setAttribute(\"data-video-initialized\", \"true\");\n\n        var videos = Array.prototype.slice.call(\n          root.querySelectorAll(\".sd-r1b-lazy-video\")\n        );\n\n        if (!videos.length) {\n          return;\n        }\n\n        var reducedMotionQuery = window.matchMedia\n          ? window.matchMedia(\"(prefers-reduced-motion: reduce)\")\n          : null;\n\n        function prefersReducedMotion() {\n          return reducedMotionQuery \u0026\u0026 reducedMotionQuery.matches;\n        }\n\n        function loadVideo(video) {\n          if (video.getAttribute(\"data-loaded\") === \"true\") {\n            return;\n          }\n\n          var source = video.getAttribute(\"data-src\");\n\n          if (!source) {\n            return;\n          }\n\n          video.muted = true;\n          video.defaultMuted = true;\n          video.playsInline = true;\n          video.src = source;\n          video.setAttribute(\"data-loaded\", \"true\");\n\n          video.addEventListener(\n            \"loadeddata\",\n            function () {\n              video.classList.add(\"sd-r1b-video-ready\");\n\n              if (prefersReducedMotion()) {\n                video.pause();\n\n                try {\n                  video.currentTime = 0;\n                } catch (error) {\n                  \/* No action required *\/\n                }\n              }\n            },\n            { once: true }\n          );\n\n          video.load();\n        }\n\n        function playVideo(video) {\n          if (prefersReducedMotion() || document.hidden) {\n            video.pause();\n            return;\n          }\n\n          loadVideo(video);\n\n          var playPromise = video.play();\n\n          if (playPromise \u0026\u0026 typeof playPromise.catch === \"function\") {\n            playPromise.catch(function () {\n              \/* Autoplay can be restricted by the browser *\/\n            });\n          }\n        }\n\n        function pauseVideo(video) {\n          video.pause();\n        }\n\n        if (!(\"IntersectionObserver\" in window)) {\n          videos.forEach(function (video) {\n            loadVideo(video);\n\n            if (!prefersReducedMotion()) {\n              playVideo(video);\n            }\n          });\n\n          return;\n        }\n\n        var observer = new IntersectionObserver(\n          function (entries) {\n            entries.forEach(function (entry) {\n              var video = entry.target;\n\n              if (entry.isIntersecting) {\n                loadVideo(video);\n              }\n\n              if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.2) {\n                playVideo(video);\n              } else {\n                pauseVideo(video);\n              }\n            });\n          },\n          {\n            root: null,\n            rootMargin: \"280px 0px 280px 0px\",\n            threshold: [0, 0.05, 0.2, 0.5]\n          }\n        );\n\n        videos.forEach(function (video) {\n          observer.observe(video);\n        });\n\n        document.addEventListener(\"visibilitychange\", function () {\n          videos.forEach(function (video) {\n            if (document.hidden) {\n              pauseVideo(video);\n              return;\n            }\n\n            var rectangle = video.getBoundingClientRect();\n            var viewportHeight =\n              window.innerHeight || document.documentElement.clientHeight;\n\n            var isVisible =\n              rectangle.bottom \u003e 0 \u0026\u0026\n              rectangle.top \u003c viewportHeight \u0026\u0026\n              rectangle.height \u003e 0;\n\n            if (isVisible) {\n              playVideo(video);\n            }\n          });\n        });\n\n        if (\n          reducedMotionQuery \u0026\u0026\n          typeof reducedMotionQuery.addEventListener === \"function\"\n        ) {\n          reducedMotionQuery.addEventListener(\"change\", function () {\n            videos.forEach(function (video) {\n              if (prefersReducedMotion()) {\n                pauseVideo(video);\n              }\n            });\n          });\n        }\n      });\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\n        \"DOMContentLoaded\",\n        initializeR1BasicVideos,\n        { once: true }\n      );\n    } else {\n      initializeR1BasicVideos();\n    }\n\n    document.addEventListener(\n      \"shopify:section:load\",\n      initializeR1BasicVideos\n    );\n  })();\n\u003c\/script\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212685099145,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"},{"product_id":"r1-edu-standard","title":"Unitree R1 Edu standard","description":"\u003cstyle\u003e .sd-r1-edu-standard-description { --sd-r1e-text: #101216; --sd-r1e-muted: #5f6670; --sd-r1e-line: #e1e4e8; --sd-r1e-soft: #f4f5f6; --sd-r1e-dark: #0d0f12; --sd-r1e-dark-card: #181b20; --sd-r1e-white: #ffffff; --sd-r1e-radius-lg: 24px; --sd-r1e-radius-md: 18px; --sd-r1e-radius-sm: 12px; width: 100%; max-width: 1180px; margin-right: auto; margin-left: auto; color: var(--sd-r1e-text); font-family: inherit; line-height: 1.6; box-sizing: border-box; overflow-x: hidden; } .sd-r1-edu-standard-description *, .sd-r1-edu-standard-description *::before, .sd-r1-edu-standard-description *::after { box-sizing: border-box; } .sd-r1-edu-standard-description img, .sd-r1-edu-standard-description video { display: block; width: 100%; max-width: 100%; } .sd-r1-edu-standard-description img { height: auto; } .sd-r1-edu-standard-description video { pointer-events: none; user-select: none; -webkit-user-select: none; } .sd-r1-edu-standard-description h1, .sd-r1-edu-standard-description h2, .sd-r1-edu-standard-description h3, .sd-r1-edu-standard-description p, .sd-r1-edu-standard-description ul { margin-top: 0; } .sd-r1-edu-standard-description h1, .sd-r1-edu-standard-description h2, .sd-r1-edu-standard-description h3 { color: var(--sd-r1e-text); font-family: inherit; font-weight: 700; letter-spacing: -0.035em; line-height: 1.12; } .sd-r1-edu-standard-description p { color: var(--sd-r1e-muted); font-size: 16px; line-height: 1.72; } .sd-r1-edu-standard-description p, .sd-r1-edu-standard-description li, .sd-r1-edu-standard-description th, .sd-r1-edu-standard-description td { overflow-wrap: break-word; } .sd-r1-edu-standard-description section { margin: 0 0 92px; } .sd-r1-edu-standard-description .sd-r1e-shell { width: 100%; padding-right: 24px; padding-left: 24px; } .sd-r1-edu-standard-description .sd-r1e-eyebrow { margin-bottom: 14px; color: #555c65; font-size: 13px; font-weight: 700; letter-spacing: 0.14em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-standard-description .sd-r1e-section-heading { max-width: 850px; margin: 0 auto 42px; text-align: center; } .sd-r1-edu-standard-description .sd-r1e-section-heading h2 { margin-bottom: 16px; font-size: clamp(32px, 4.2vw, 52px); } .sd-r1-edu-standard-description .sd-r1e-section-heading p { max-width: 730px; margin-right: auto; margin-bottom: 0; margin-left: auto; font-size: 17px; } \/* Hero *\/ .sd-r1-edu-standard-description .sd-r1e-hero { margin-bottom: 0; } .sd-r1-edu-standard-description .sd-r1e-hero-media { width: 100%; overflow: hidden; background: var(--sd-r1e-dark); border-radius: var(--sd-r1e-radius-lg); } .sd-r1-edu-standard-description .sd-r1e-hero-image { width: 100%; height: auto; object-fit: contain; } .sd-r1-edu-standard-description .sd-r1e-hero-copy { padding: 68px 24px 0; text-align: center; } .sd-r1-edu-standard-description .sd-r1e-hero-inner { max-width: 1120px; margin: 0 auto; } .sd-r1-edu-standard-description .sd-r1e-badge { display: inline-flex; align-items: center; justify-content: center; margin-bottom: 19px; padding: 8px 14px; color: #3c4149; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; line-height: 1.3; text-transform: uppercase; background: var(--sd-r1e-soft); border: 1px solid var(--sd-r1e-line); border-radius: 999px; } .sd-r1-edu-standard-description .sd-r1e-hero h1 { max-width: 1120px; margin: 0 auto 22px; font-size: clamp(40px, 4.8vw, 58px); line-height: 1.07; } .sd-r1-edu-standard-description .sd-r1e-hero-lead { max-width: 880px; margin: 0 auto 18px; color: #23272d; font-size: clamp(20px, 2.3vw, 27px); font-weight: 500; line-height: 1.48; } .sd-r1-edu-standard-description .sd-r1e-hero-text { max-width: 830px; margin: 0 auto; font-size: 17px; } \/* Key statistics *\/ .sd-r1-edu-standard-description .sd-r1e-stat-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; max-width: 1040px; margin: 46px auto 0; } .sd-r1-edu-standard-description .sd-r1e-stat { min-width: 0; padding: 27px 16px; background: var(--sd-r1e-soft); border: 1px solid #e7e9ec; border-radius: var(--sd-r1e-radius-md); text-align: center; } .sd-r1-edu-standard-description .sd-r1e-stat strong { display: block; margin-bottom: 6px; color: var(--sd-r1e-text); font-size: clamp(23px, 2.7vw, 34px); font-weight: 700; letter-spacing: -0.045em; line-height: 1.12; } .sd-r1-edu-standard-description .sd-r1e-stat span { display: block; color: var(--sd-r1e-muted); font-size: 13px; font-weight: 600; line-height: 1.45; } \/* Video feature stories *\/ .sd-r1-edu-standard-description .sd-r1e-video-disclaimer { max-width: 800px; margin: -18px auto 34px; padding: 14px 17px; color: #686e77; font-size: 13px; line-height: 1.62; background: #f6f7f8; border: 1px solid var(--sd-r1e-line); border-radius: var(--sd-r1e-radius-sm); text-align: center; } .sd-r1-edu-standard-description .sd-r1e-feature-list { display: grid; gap: 28px; } .sd-r1-edu-standard-description .sd-r1e-feature { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(360px, 0.85fr); min-height: 420px; overflow: hidden; background: var(--sd-r1e-soft); border: 1px solid #e3e6e9; border-radius: var(--sd-r1e-radius-lg); } .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) { grid-template-columns: minmax(360px, 0.85fr) minmax(0, 1.15fr); } .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) .sd-r1e-feature-media { order: 2; } .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) .sd-r1e-feature-copy { order: 1; } .sd-r1-edu-standard-description .sd-r1e-feature-media { position: relative; min-width: 0; min-height: 420px; overflow: hidden; background: #e8eaed; } .sd-r1-edu-standard-description .sd-r1e-feature-video { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; opacity: 0; object-fit: cover; object-position: center; transition: opacity 220ms ease; } .sd-r1-edu-standard-description .sd-r1e-feature-video.sd-r1e-video-ready { opacity: 1; } .sd-r1-edu-standard-description .sd-r1e-feature-copy { display: flex; min-width: 0; flex-direction: column; justify-content: center; padding: clamp(34px, 4.5vw, 54px); } .sd-r1-edu-standard-description .sd-r1e-feature-index { display: block; margin-bottom: 18px; color: #747b85; font-size: 12px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-standard-description .sd-r1e-feature-copy h3 { max-width: 450px; margin-bottom: 17px; font-size: clamp(28px, 3vw, 39px); line-height: 1.1; } .sd-r1-edu-standard-description .sd-r1e-feature-copy p { max-width: 470px; margin-bottom: 0; font-size: 15px; line-height: 1.7; } .sd-r1-edu-standard-description .sd-r1e-feature-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 24px; } .sd-r1-edu-standard-description .sd-r1e-feature-tag { display: inline-flex; align-items: center; min-height: 34px; padding: 7px 12px; color: #343940; font-size: 12px; font-weight: 700; line-height: 1.35; background: #ffffff; border: 1px solid #dfe2e6; border-radius: 999px; } \/* Direct EDU additions *\/ .sd-r1-edu-standard-description .sd-r1e-configuration { padding: 74px 24px; background: var(--sd-r1e-dark); border-radius: var(--sd-r1e-radius-lg); } .sd-r1-edu-standard-description .sd-r1e-configuration .sd-r1e-eyebrow { color: #b6bbc3; } .sd-r1-edu-standard-description .sd-r1e-configuration .sd-r1e-section-heading h2 { color: #ffffff; } .sd-r1-edu-standard-description .sd-r1e-configuration .sd-r1e-section-heading p { color: #b9bec6; } .sd-r1-edu-standard-description .sd-r1e-config-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; } .sd-r1-edu-standard-description .sd-r1e-config-card { min-width: 0; padding: 31px; background: var(--sd-r1e-dark-card); border: 1px solid #2d3138; border-radius: var(--sd-r1e-radius-md); } .sd-r1-edu-standard-description .sd-r1e-config-card-wide { grid-column: 1 \/ -1; } .sd-r1-edu-standard-description .sd-r1e-card-label { display: block; margin-bottom: 14px; color: #adb3bc; font-size: 11px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-standard-description .sd-r1e-config-card h3 { margin-bottom: 13px; color: #ffffff; font-size: 24px; letter-spacing: -0.025em; } .sd-r1-edu-standard-description .sd-r1e-config-card p { margin-bottom: 0; color: #c4c8ce; font-size: 15px; } .sd-r1-edu-standard-description .sd-r1e-config-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 30px; margin: 21px 0 0; padding: 0; list-style: none; } .sd-r1-edu-standard-description .sd-r1e-config-list li { position: relative; padding-left: 18px; color: #c4c8ce; font-size: 14px; line-height: 1.55; } .sd-r1-edu-standard-description .sd-r1e-config-list li::before { position: absolute; top: 0.65em; left: 0; width: 6px; height: 6px; background: #ffffff; border-radius: 50%; content: \"\"; } \/* Inherited platform information *\/ .sd-r1-edu-standard-description .sd-r1e-inherited-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-standard-description .sd-r1e-inherited-card { min-width: 0; padding: 29px; background: var(--sd-r1e-soft); border: 1px solid #e3e6e9; border-radius: var(--sd-r1e-radius-md); } .sd-r1-edu-standard-description .sd-r1e-inherited-card span { display: block; margin-bottom: 16px; color: #777e87; font-size: 11px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-standard-description .sd-r1e-inherited-card h3 { margin-bottom: 11px; font-size: 22px; } .sd-r1-edu-standard-description .sd-r1e-inherited-card p { margin-bottom: 0; font-size: 14px; } \/* Development support *\/ .sd-r1-edu-standard-description .sd-r1e-development-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-standard-description .sd-r1e-development-card { min-width: 0; padding: 30px; background: #ffffff; border: 1px solid var(--sd-r1e-line); border-radius: var(--sd-r1e-radius-md); } .sd-r1-edu-standard-description .sd-r1e-development-card span { display: block; margin-bottom: 18px; color: #767d86; font-size: 11px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-standard-description .sd-r1e-development-card h3 { margin-bottom: 12px; font-size: 23px; } .sd-r1-edu-standard-description .sd-r1e-development-card p { margin-bottom: 0; font-size: 15px; } \/* Specifications *\/ .sd-r1-edu-standard-description .sd-r1e-spec-block + .sd-r1e-spec-block { margin-top: 54px; } .sd-r1-edu-standard-description .sd-r1e-spec-subheading { margin-bottom: 22px; } .sd-r1-edu-standard-description .sd-r1e-spec-subheading h3 { margin-bottom: 8px; font-size: 28px; } .sd-r1-edu-standard-description .sd-r1e-spec-subheading p { max-width: 760px; margin-bottom: 0; font-size: 14px; } .sd-r1-edu-standard-description .sd-r1e-table-wrap { width: 100%; min-width: 0; overflow-x: auto; background: #ffffff; border: 1px solid var(--sd-r1e-line); border-radius: var(--sd-r1e-radius-md); -webkit-overflow-scrolling: touch; } .sd-r1-edu-standard-description .sd-r1e-table-wrap:focus-visible { outline: 2px solid #15171b; outline-offset: 4px; } .sd-r1-edu-standard-description .sd-r1e-spec-table { width: 100%; min-width: 700px; margin: 0; border-collapse: collapse; } .sd-r1-edu-standard-description .sd-r1e-spec-table th, .sd-r1-edu-standard-description .sd-r1e-spec-table td { padding: 17px 19px; border-bottom: 1px solid var(--sd-r1e-line); vertical-align: top; text-align: left; } .sd-r1-edu-standard-description .sd-r1e-spec-table tr:last-child th, .sd-r1-edu-standard-description .sd-r1e-spec-table tr:last-child td { border-bottom: 0; } .sd-r1-edu-standard-description .sd-r1e-spec-table th { width: 39%; color: #202329; font-size: 14px; font-weight: 700; background: #f6f7f8; } .sd-r1-edu-standard-description .sd-r1e-spec-table td { color: #565b64; font-size: 14px; line-height: 1.55; } .sd-r1-edu-standard-description .sd-r1e-spec-note { margin: 18px 0 0; color: #707680; font-size: 13px; line-height: 1.65; } \/* Additional videos *\/ .sd-r1-edu-standard-description .sd-r1e-video-showcase { padding: 70px 24px 25px; background: var(--sd-r1e-dark); border-radius: var(--sd-r1e-radius-lg); } .sd-r1-edu-standard-description .sd-r1e-video-showcase .sd-r1e-eyebrow { color: #b4b9c1; } .sd-r1-edu-standard-description .sd-r1e-video-showcase h2 { color: #ffffff; } .sd-r1-edu-standard-description .sd-r1e-video-showcase .sd-r1e-section-heading p { color: #b4b9c1; } .sd-r1-edu-standard-description .sd-r1e-video-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-standard-description .sd-r1e-video-card { min-width: 0; } .sd-r1-edu-standard-description .sd-r1e-video-frame { position: relative; overflow: hidden; background: #202329; border-radius: var(--sd-r1e-radius-md); aspect-ratio: 16 \/ 9; } .sd-r1-edu-standard-description .sd-r1e-video-frame video { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; object-fit: cover; object-position: center; transition: opacity 220ms ease; } .sd-r1-edu-standard-description .sd-r1e-video-frame video.sd-r1e-video-ready { opacity: 1; } .sd-r1-edu-standard-description .sd-r1e-video-caption { padding: 18px 4px 10px; } .sd-r1-edu-standard-description .sd-r1e-video-caption h3 { margin-bottom: 6px; color: #ffffff; font-size: 19px; } .sd-r1-edu-standard-description .sd-r1e-video-caption p { margin-bottom: 0; color: #adb3bb; font-size: 14px; } \/* Quick answers *\/ .sd-r1-edu-standard-description .sd-r1e-answer-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-standard-description .sd-r1e-answer-card { min-width: 0; padding: 29px; background: #ffffff; border: 1px solid var(--sd-r1e-line); border-radius: var(--sd-r1e-radius-md); } .sd-r1-edu-standard-description .sd-r1e-answer-card h3 { margin-bottom: 11px; font-size: 20px; letter-spacing: -0.025em; } .sd-r1-edu-standard-description .sd-r1e-answer-card p { margin-bottom: 0; font-size: 15px; } \/* FAQ *\/ .sd-r1-edu-standard-description .sd-r1e-faq-list { max-width: 930px; margin: 0 auto; border-top: 1px solid var(--sd-r1e-line); } .sd-r1-edu-standard-description .sd-r1e-faq-list details { border-bottom: 1px solid var(--sd-r1e-line); } .sd-r1-edu-standard-description .sd-r1e-faq-list summary { position: relative; padding: 23px 48px 23px 0; color: var(--sd-r1e-text); font-size: 17px; font-weight: 700; line-height: 1.45; cursor: pointer; list-style: none; } .sd-r1-edu-standard-description .sd-r1e-faq-list summary::-webkit-details-marker { display: none; } .sd-r1-edu-standard-description .sd-r1e-faq-list summary::after { position: absolute; top: 50%; right: 7px; width: 10px; height: 10px; border-right: 2px solid #555b64; border-bottom: 2px solid #555b64; content: \"\"; transform: translateY(-70%) rotate(45deg); transition: transform 180ms ease; } .sd-r1-edu-standard-description .sd-r1e-faq-list details[open] summary::after { transform: translateY(-30%) rotate(225deg); } .sd-r1-edu-standard-description .sd-r1e-faq-list details p { max-width: 840px; margin-bottom: 0; padding: 0 48px 24px 0; font-size: 15px; } .sd-r1-edu-standard-description .sd-r1e-faq-list summary:focus-visible { outline: 2px solid #15171b; outline-offset: 4px; border-radius: 4px; } \/* Final *\/ .sd-r1-edu-standard-description .sd-r1e-final { margin-bottom: 0; padding: 62px 25px; background: var(--sd-r1e-soft); border: 1px solid #e6e8eb; border-radius: var(--sd-r1e-radius-lg); text-align: center; } .sd-r1-edu-standard-description .sd-r1e-final h2 { max-width: 880px; margin: 0 auto 18px; font-size: clamp(31px, 4vw, 49px); } .sd-r1-edu-standard-description .sd-r1e-final p { max-width: 810px; margin: 0 auto; } .sd-r1-edu-standard-description .sd-r1e-final-note { max-width: 920px; margin: 29px auto 0; padding-top: 24px; color: #6d737c; font-size: 13px; line-height: 1.68; border-top: 1px solid #d9dce0; } @media (max-width: 980px) { .sd-r1-edu-standard-description section { margin-bottom: 74px; } .sd-r1-edu-standard-description .sd-r1e-stat-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .sd-r1-edu-standard-description .sd-r1e-feature, .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) { grid-template-columns: 1fr; min-height: 0; } .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) .sd-r1e-feature-media, .sd-r1-edu-standard-description .sd-r1e-feature:nth-child(even) .sd-r1e-feature-copy { order: initial; } .sd-r1-edu-standard-description .sd-r1e-feature-media { min-height: 0; aspect-ratio: 16 \/ 9; } .sd-r1-edu-standard-description .sd-r1e-feature-copy h3, .sd-r1-edu-standard-description .sd-r1e-feature-copy p { max-width: none; } .sd-r1-edu-standard-description .sd-r1e-config-grid { grid-template-columns: 1fr; } .sd-r1-edu-standard-description .sd-r1e-config-card-wide { grid-column: auto; } .sd-r1-edu-standard-description .sd-r1e-inherited-grid, .sd-r1-edu-standard-description .sd-r1e-development-grid { grid-template-columns: 1fr; } } @media (max-width: 720px) { .sd-r1-edu-standard-description { width: 100%; max-width: 100%; } .sd-r1-edu-standard-description section { margin-bottom: 58px; } .sd-r1-edu-standard-description .sd-r1e-shell { width: 100%; max-width: 100%; padding-right: 14px; padding-left: 14px; } .sd-r1-edu-standard-description .sd-r1e-hero-media, .sd-r1-edu-standard-description .sd-r1e-configuration, .sd-r1-edu-standard-description .sd-r1e-video-showcase, .sd-r1-edu-standard-description .sd-r1e-final { border-radius: 16px; } .sd-r1-edu-standard-description .sd-r1e-hero-copy { padding: 46px 16px 0; } .sd-r1-edu-standard-description .sd-r1e-hero h1 { margin-bottom: 18px; font-size: clamp(34px, 10vw, 46px); line-height: 1.08; } .sd-r1-edu-standard-description .sd-r1e-hero-lead { font-size: 20px; } .sd-r1-edu-standard-description .sd-r1e-hero-text { font-size: 15px; } .sd-r1-edu-standard-description .sd-r1e-stat-grid { gap: 10px; margin-top: 33px; } .sd-r1-edu-standard-description .sd-r1e-stat { padding: 21px 11px; border-radius: 14px; } .sd-r1-edu-standard-description .sd-r1e-stat strong { font-size: 22px; } .sd-r1-edu-standard-description .sd-r1e-stat span { font-size: 12px; } .sd-r1-edu-standard-description .sd-r1e-section-heading { margin-bottom: 29px; text-align: left; } .sd-r1-edu-standard-description .sd-r1e-section-heading h2 { margin-bottom: 12px; font-size: 32px; } .sd-r1-edu-standard-description .sd-r1e-section-heading p { font-size: 15px; } .sd-r1-edu-standard-description .sd-r1e-video-disclaimer { margin-top: -12px; margin-bottom: 24px; font-size: 12px; text-align: left; } .sd-r1-edu-standard-description .sd-r1e-feature-list { gap: 18px; } .sd-r1-edu-standard-description .sd-r1e-feature { border-radius: 16px; } .sd-r1-edu-standard-description .sd-r1e-feature-copy { padding: 29px 23px 31px; } .sd-r1-edu-standard-description .sd-r1e-feature-copy h3 { font-size: 29px; } .sd-r1-edu-standard-description .sd-r1e-feature-copy p { font-size: 15px; } .sd-r1-edu-standard-description .sd-r1e-configuration { padding: 47px 14px 14px; } .sd-r1-edu-standard-description .sd-r1e-configuration .sd-r1e-section-heading { padding-right: 8px; padding-left: 8px; } .sd-r1-edu-standard-description .sd-r1e-config-card, .sd-r1-edu-standard-description .sd-r1e-inherited-card, .sd-r1-edu-standard-description .sd-r1e-development-card { padding: 24px 22px; border-radius: 14px; } .sd-r1-edu-standard-description .sd-r1e-config-list { grid-template-columns: 1fr; gap: 10px; } \/* Mobile specification cards *\/ .sd-r1-edu-standard-description .sd-r1e-table-wrap { width: 100%; max-width: 100%; min-width: 0; overflow: visible; background: transparent; border: 0; border-radius: 0; } .sd-r1-edu-standard-description .sd-r1e-spec-table { display: block; width: 100%; max-width: 100%; min-width: 0; border-collapse: separate; } .sd-r1-edu-standard-description .sd-r1e-spec-table tbody { display: grid; width: 100%; gap: 10px; } .sd-r1-edu-standard-description .sd-r1e-spec-table tr { display: block; width: 100%; max-width: 100%; min-width: 0; overflow: hidden; background: #ffffff; border: 1px solid var(--sd-r1e-line); border-radius: 12px; } .sd-r1-edu-standard-description .sd-r1e-spec-table th, .sd-r1-edu-standard-description .sd-r1e-spec-table td { display: block; width: 100%; max-width: 100%; min-width: 0; overflow-wrap: anywhere; } .sd-r1-edu-standard-description .sd-r1e-spec-table th { padding: 12px 15px; border-bottom: 1px solid var(--sd-r1e-line); background: #f4f5f6; font-size: 13px; line-height: 1.4; } .sd-r1-edu-standard-description .sd-r1e-spec-table td { padding: 13px 15px 15px; border-bottom: 0; background: #ffffff; font-size: 14px; line-height: 1.55; } .sd-r1-edu-standard-description .sd-r1e-spec-note { margin-top: 16px; padding: 0 2px; font-size: 12px; } .sd-r1-edu-standard-description .sd-r1e-video-showcase { padding: 46px 14px 14px; } .sd-r1-edu-standard-description .sd-r1e-video-showcase .sd-r1e-section-heading { padding-right: 8px; padding-left: 8px; } .sd-r1-edu-standard-description .sd-r1e-video-grid, .sd-r1-edu-standard-description .sd-r1e-answer-grid { grid-template-columns: 1fr; gap: 12px; } .sd-r1-edu-standard-description .sd-r1e-answer-card { padding: 24px 22px; border-radius: 14px; } .sd-r1-edu-standard-description .sd-r1e-faq-list summary { padding-top: 20px; padding-bottom: 20px; font-size: 16px; } .sd-r1-edu-standard-description .sd-r1e-faq-list details p { padding-right: 8px; font-size: 14px; } .sd-r1-edu-standard-description .sd-r1e-final { padding: 44px 22px; } .sd-r1-edu-standard-description .sd-r1e-final h2 { font-size: 31px; } } @media (max-width: 430px) { .sd-r1-edu-standard-description .sd-r1e-stat-grid { grid-template-columns: 1fr 1fr; } .sd-r1-edu-standard-description .sd-r1e-stat strong { font-size: 20px; } } @media (prefers-reduced-motion: reduce) { .sd-r1-edu-standard-description *, .sd-r1-edu-standard-description *::before, .sd-r1-edu-standard-description *::after { transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; } } \u003c\/style\u003e\n\u003cdiv class=\"sd-r1-edu-standard-description\"\u003e\n\u003c!-- Hero --\u003e\n\u003csection aria-labelledby=\"sd-r1e-main-title\" class=\"sd-r1e-hero\"\u003e\n\u003cdiv class=\"sd-r1e-hero-media\"\u003e\u003cimg decoding=\"async\" height=\"941\" width=\"1672\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial environment\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" class=\"sd-r1e-hero-image\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-hero-copy\"\u003e\n\u003cdiv class=\"sd-r1e-hero-inner\"\u003e\n\u003cspan class=\"sd-r1e-badge\"\u003eR1 EDU Standard · R1 EDU U1\u003c\/span\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eHumanoid robot development platform\u003c\/p\u003e\n\u003ch1 id=\"sd-r1e-main-title\"\u003eUnitree R1 EDU Standard Humanoid Robot in Canada\u003c\/h1\u003e\n\u003cp class=\"sd-r1e-hero-lead\"\u003eThe R1 Basic platform with a built-in 40 TOPS computing expansion dock, AI algorithm support and high-level and low-level development access.\u003c\/p\u003e\n\u003cp class=\"sd-r1e-hero-text\"\u003eBased strictly on the supplied configuration tables, R1 EDU Standard includes all features of the R1 Basic version and adds robot models, simulation interfaces, support for simulation environments such as Isaac SIM, development manuals, technical support and ecosystem support.\u003c\/p\u003e\n\u003cdiv aria-label=\"Unitree R1 EDU Standard key specifications\" class=\"sd-r1e-stat-grid\"\u003e\n\u003cdiv class=\"sd-r1e-stat\"\u003e\n\u003cstrong\u003e24\u003c\/strong\u003e \u003cspan\u003eJoint-motor DOF\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-stat\"\u003e\n\u003cstrong\u003e40 TOPS\u003c\/strong\u003e \u003cspan\u003eBuilt-in expansion dock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-stat\"\u003e\n\u003cstrong\u003e2 kg\u003c\/strong\u003e \u003cspan\u003eMaximum single-arm payload\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-stat\"\u003e\n\u003cstrong\u003e12 Months\u003c\/strong\u003e \u003cspan\u003eListed warranty period\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Feature videos --\u003e\n\u003csection aria-labelledby=\"sd-r1e-feature-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eUnitree R1 EDU Standard capabilities\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-feature-title\"\u003eMovement, perception and development access\u003c\/h2\u003e\n\u003cp\u003eR1 EDU Standard combines the supplied R1 Basic platform specifications with EDU-specific computing, development and simulation resources.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sd-r1e-video-disclaimer\"\u003eThe videos demonstrate the broader Unitree R1 platform. Exact movements, software functions or hardware visible in the footage may vary from the R1 EDU Standard U1 configuration described on this page.\u003c\/p\u003e\n\u003cdiv class=\"sd-r1e-feature-list\"\u003e\n\u003carticle class=\"sd-r1e-feature\"\u003e\n\u003cdiv class=\"sd-r1e-feature-media\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-feature-video sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-feature-copy\"\u003e\n\u003cspan class=\"sd-r1e-feature-index\"\u003eCapability 01\u003c\/span\u003e\n\u003ch3\u003eOmni-directional Perception, Agile Motion\u003c\/h3\u003e\n\u003cp\u003eThe supplied R1 EDU Standard table lists 24 joint-motor degrees of freedom: six per leg, five per arm, two at the waist and none at the head. The listed perception sensor is a humanoid binocular camera.\u003c\/p\u003e\n\u003cdiv class=\"sd-r1e-feature-tags\"\u003e\n\u003cspan class=\"sd-r1e-feature-tag\"\u003e24 Joint-Motor DOF\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eBinocular Camera\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eHead DOF: None\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-feature\"\u003e\n\u003cdiv class=\"sd-r1e-feature-media\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-feature-video sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-feature-copy\"\u003e\n\u003cspan class=\"sd-r1e-feature-index\"\u003eCapability 02\u003c\/span\u003e\n\u003ch3\u003eLightweight Design, Expanded Development Access\u003c\/h3\u003e\n\u003cp\u003eBecause the supplied EDU table states that all R1 Basic features are included, R1 EDU Standard inherits the listed 1210 × 357 × 190 mm standing dimensions and approximately 25 kg weight with battery.\u003c\/p\u003e\n\u003cdiv class=\"sd-r1e-feature-tags\"\u003e\n\u003cspan class=\"sd-r1e-feature-tag\"\u003e121 cm Tall\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eApprox. 25 kg\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eInherited Basic Platform\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-feature\"\u003e\n\u003cdiv class=\"sd-r1e-feature-media\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-feature-video sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-feature-copy\"\u003e\n\u003cspan class=\"sd-r1e-feature-index\"\u003eCapability 03\u003c\/span\u003e\n\u003ch3\u003e40 TOPS Computing for AI Algorithm Support\u003c\/h3\u003e\n\u003cp\u003eR1 EDU Standard includes a built-in expansion dock with 40 TOPS computing power for development, including AI algorithm support.\u003c\/p\u003e\n\u003cdiv class=\"sd-r1e-feature-tags\"\u003e\n\u003cspan class=\"sd-r1e-feature-tag\"\u003e40 TOPS Dock\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eDevelopment Computing\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eAI Algorithm Support\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-feature\"\u003e\n\u003cdiv class=\"sd-r1e-feature-media\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-feature-video sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-feature-copy\"\u003e\n\u003cspan class=\"sd-r1e-feature-index\"\u003eCapability 04\u003c\/span\u003e\n\u003ch3\u003eMove First, Develop and Simulate\u003c\/h3\u003e\n\u003cp\u003eThe supplied table lists high-level and low-level development, robot models, simulation interfaces and support for simulation environments such as Isaac SIM.\u003c\/p\u003e\n\u003cdiv class=\"sd-r1e-feature-tags\"\u003e\n\u003cspan class=\"sd-r1e-feature-tag\"\u003eHigh-Level Development\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eLow-Level Development\u003c\/span\u003e \u003cspan class=\"sd-r1e-feature-tag\"\u003eIsaac SIM Support\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EDU-specific configuration --\u003e\n\u003csection aria-labelledby=\"sd-r1e-config-title\" class=\"sd-r1e-configuration\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eR1 EDU Standard · R1 EDU U1\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-config-title\"\u003eEDU Standard configuration details\u003c\/h2\u003e\n\u003cp\u003eThis section contains only the information directly stated in the supplied R1 EDU Standard table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-config-grid\"\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eBase platform\u003c\/span\u003e\n\u003ch3\u003eAll R1 Basic Features\u003c\/h3\u003e\n\u003cp\u003eThe supplied EDU table states that R1 EDU Standard includes all features of the R1 Basic version.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eConfiguration identifier\u003c\/span\u003e\n\u003ch3\u003eR1 EDU U1\u003c\/h3\u003e\n\u003cp\u003eThe supplied table identifies this configuration as R1 EDU U1.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eJoint configuration\u003c\/span\u003e\n\u003ch3\u003e24 Joint-Motor DOF\u003c\/h3\u003e\n\u003cp\u003eSix per leg, two at the waist, five per arm and none at the head.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eComputing expansion\u003c\/span\u003e\n\u003ch3\u003eBuilt-In 40 TOPS Dock\u003c\/h3\u003e\n\u003cp\u003eThe expansion dock is listed for development computing and AI algorithm support.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eSingle-arm load\u003c\/span\u003e\n\u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e\n\u003cp\u003eThe supplied table lists a maximum single-arm payload of 2 kg.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003ePerception sensor\u003c\/span\u003e\n\u003ch3\u003eHumanoid Binocular Camera\u003c\/h3\u003e\n\u003cp\u003eThe supplied table identifies a humanoid binocular camera as the perception sensor.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eDevelopment access\u003c\/span\u003e\n\u003ch3\u003eHigh-Level and Low-Level\u003c\/h3\u003e\n\u003cp\u003eBoth high-level and low-level development support are explicitly listed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eListed warranty\u003c\/span\u003e\n\u003ch3\u003e12-Month Listed Warranty\u003c\/h3\u003e\n\u003cp\u003eThe supplied R1 EDU Standard table lists a 12-month warranty.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-config-card sd-r1e-config-card-wide\"\u003e\u003cspan class=\"sd-r1e-card-label\"\u003eDevelopment resources\u003c\/span\u003e\n\u003ch3\u003eRobot Models, Simulation Interfaces and Ecosystem Support\u003c\/h3\u003e\n\u003cp\u003eThe table lists robot models, simulation interfaces, support for simulation environments such as Isaac SIM, technical support, comprehensive development manuals and ecosystem support.\u003c\/p\u003e\n\u003cul class=\"sd-r1e-config-list\"\u003e\n\u003cli\u003eHigh-level development\u003c\/li\u003e\n\u003cli\u003eLow-level development\u003c\/li\u003e\n\u003cli\u003eRobot models\u003c\/li\u003e\n\u003cli\u003eSimulation interfaces\u003c\/li\u003e\n\u003cli\u003eSimulation environments such as Isaac SIM\u003c\/li\u003e\n\u003cli\u003eAI algorithm support\u003c\/li\u003e\n\u003cli\u003eTechnical support\u003c\/li\u003e\n\u003cli\u003eComprehensive development manuals\u003c\/li\u003e\n\u003cli\u003eEcosystem support\u003c\/li\u003e\n\u003cli\u003e12-month listed warranty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Inherited Basic platform --\u003e\n\u003csection aria-labelledby=\"sd-r1e-inherited-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eInherited R1 Basic platform\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-inherited-title\"\u003eWhat platform features are carried over?\u003c\/h2\u003e\n\u003cp\u003eThe EDU table states that all R1 Basic features are included. The information below is inherited from the supplied R1 Basic table rather than repeated directly in the EDU U1 row.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-inherited-grid\"\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eSize and weight\u003c\/span\u003e\n\u003ch3\u003e1210 × 357 × 190 mm\u003c\/h3\u003e\n\u003cp\u003eApproximately 25 kg with the battery installed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eBase computing\u003c\/span\u003e\n\u003ch3\u003e8-Core High-Performance CPU\u003c\/h3\u003e\n\u003cp\u003eBase processing hardware inherited from the supplied R1 Basic configuration.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eAudio hardware\u003c\/span\u003e\n\u003ch3\u003eSpeaker and Microphone Array\u003c\/h3\u003e\n\u003cp\u003eStandard speaker and microphone-array hardware.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eConnectivity\u003c\/span\u003e\n\u003ch3\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/h3\u003e\n\u003cp\u003eWireless connectivity inherited from the supplied R1 Basic configuration.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eBattery\u003c\/span\u003e\n\u003ch3\u003eQuick-Release Smart Battery\u003c\/h3\u003e\n\u003cp\u003eApproximately one hour of listed battery life.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-inherited-card\"\u003e\u003cspan\u003eMechanical structure\u003c\/span\u003e\n\u003ch3\u003eInternal Cable Routing\u003c\/h3\u003e\n\u003cp\u003eHollow joints, dual and single encoders and localized air cooling.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Development resources --\u003e\n\u003csection aria-labelledby=\"sd-r1e-development-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eDevelopment platform\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-development-title\"\u003eWhat does R1 EDU Standard add?\u003c\/h2\u003e\n\u003cp\u003eThe EDU U1 configuration adds computing, development and simulation resources to the supplied R1 Basic platform.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-development-grid\"\u003e\n\u003carticle class=\"sd-r1e-development-card\"\u003e\u003cspan\u003eComputing\u003c\/span\u003e\n\u003ch3\u003e40 TOPS Expansion Dock\u003c\/h3\u003e\n\u003cp\u003eBuilt-in computing power for development and AI algorithm support.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-development-card\"\u003e\u003cspan\u003eControl access\u003c\/span\u003e\n\u003ch3\u003eHigh-Level and Low-Level Development\u003c\/h3\u003e\n\u003cp\u003eBoth development levels are explicitly listed in the supplied EDU Standard table.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-development-card\"\u003e\u003cspan\u003eSimulation\u003c\/span\u003e\n\u003ch3\u003eModels and Simulation Interfaces\u003c\/h3\u003e\n\u003cp\u003eRobot models, simulation interfaces and environments such as Isaac SIM are listed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Specifications --\u003e\n\u003csection aria-labelledby=\"sd-r1e-spec-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-spec-title\"\u003eUnitree R1 EDU Standard specifications\u003c\/h2\u003e\n\u003cp\u003eEDU-specific specifications and inherited R1 Basic platform information are separated below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-spec-block\"\u003e\n\u003cdiv class=\"sd-r1e-spec-subheading\"\u003e\n\u003ch3\u003eR1 EDU Standard U1 details\u003c\/h3\u003e\n\u003cp\u003eDirectly stated in the supplied R1 EDU Standard table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"R1 EDU Standard U1 specification table\" role=\"region\" class=\"sd-r1e-table-wrap\" tabindex=\"0\"\u003e\n\u003ctable class=\"sd-r1e-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e\n\u003ctd\u003eR1 EDU Standard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eConfiguration identifier\u003c\/th\u003e\n\u003ctd\u003eR1 EDU U1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBase platform\u003c\/th\u003e\n\u003ctd\u003eIncludes all features of the R1 Basic version\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTotal degrees of freedom\u003c\/th\u003e\n\u003ctd\u003e24 joint-motor DOF\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDegrees of freedom per leg\u003c\/th\u003e\n\u003ctd\u003e6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDegrees of freedom per arm\u003c\/th\u003e\n\u003ctd\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eComputing expansion dock\u003c\/th\u003e\n\u003ctd\u003eBuilt-in 40 TOPS computing power\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAI algorithm support\u003c\/th\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n\u003ctd\u003e2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHigh-level development\u003c\/th\u003e\n\u003ctd\u003eSupported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLow-level development\u003c\/th\u003e\n\u003ctd\u003eSupported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRobot models\u003c\/th\u003e\n\u003ctd\u003eProvided\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSimulation interfaces\u003c\/th\u003e\n\u003ctd\u003eProvided\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSimulation environments\u003c\/th\u003e\n\u003ctd\u003eSupports environments such as Isaac SIM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTechnical support\u003c\/th\u003e\n\u003ctd\u003eProvided\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDevelopment manuals\u003c\/th\u003e\n\u003ctd\u003eComprehensive development manuals provided\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEcosystem support\u003c\/th\u003e\n\u003ctd\u003eProvided\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n\u003ctd\u003eHumanoid binocular camera\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eListed warranty period\u003c\/th\u003e\n\u003ctd\u003e12 months\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-spec-block\"\u003e\n\u003cdiv class=\"sd-r1e-spec-subheading\"\u003e\n\u003ch3\u003eInherited R1 Basic platform specifications\u003c\/h3\u003e\n\u003cp\u003eIncluded because the EDU Standard table states that all R1 Basic features are included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Inherited R1 Basic platform specification table\" role=\"region\" class=\"sd-r1e-table-wrap\" tabindex=\"0\"\u003e\n\u003ctable class=\"sd-r1e-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStanding dimensions\u003c\/th\u003e\n\u003ctd\u003e1210 × 357 × 190 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight with battery\u003c\/th\u003e\n\u003ctd\u003eApproximately 25 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCalf and thigh length\u003c\/th\u003e\n\u003ctd\u003e0.675 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSingle-arm length\u003c\/th\u003e\n\u003ctd\u003eApproximately 0.435 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist joint motion range\u003c\/th\u003e\n\u003ctd\u003eY: ±150°; R: ±30°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eKnee joint motion range\u003c\/th\u003e\n\u003ctd\u003e-10° to +148°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHip joint motion range\u003c\/th\u003e\n\u003ctd\u003eY: ±157°; P: -168° to +146°; R: -60° to +100°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInternal cable routing\u003c\/th\u003e\n\u003ctd\u003eHollow joints with internal cable routing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eJoint encoders\u003c\/th\u003e\n\u003ctd\u003eDual + Single\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCooling system\u003c\/th\u003e\n\u003ctd\u003eLocalized Air Cooling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower supply\u003c\/th\u003e\n\u003ctd\u003eLithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBase computing power\u003c\/th\u003e\n\u003ctd\u003e8-core High-Performance CPU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAudio hardware\u003c\/th\u003e\n\u003ctd\u003eSpeaker and Microphone Array Standard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWireless connectivity\u003c\/th\u003e\n\u003ctd\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBattery life\u003c\/th\u003e\n\u003ctd\u003eApproximately 1 hour\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSmart OTA upgrade\u003c\/th\u003e\n\u003ctd\u003eSupported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"sd-r1e-spec-note\"\u003eThe inherited items above come from the supplied R1 Basic table. The 40 TOPS dock, development access, simulation resources and 12-month listed warranty come directly from the supplied R1 EDU Standard U1 table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Additional motion videos --\u003e\n\u003csection aria-labelledby=\"sd-r1e-video-title\" class=\"sd-r1e-video-showcase\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eR1 platform demonstrations\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-video-title\"\u003eSee the Unitree R1 platform in motion\u003c\/h2\u003e\n\u003cp\u003eAdditional demonstration footage of coordinated humanoid movement. Exact functions may vary by configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-video-grid\"\u003e\n\u003carticle class=\"sd-r1e-video-card\"\u003e\n\u003cdiv class=\"sd-r1e-video-frame\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-video-caption\"\u003e\n\u003ch3\u003eCoordinated Full-Body Motion\u003c\/h3\u003e\n\u003cp\u003eMovement across the Unitree R1 platform through coordinated joint control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-video-card\"\u003e\n\u003cdiv class=\"sd-r1e-video-frame\"\u003e\u003cvideo data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\" aria-hidden=\"true\" disableremoteplayback=\"\" disablepictureinpicture=\"\" preload=\"none\" playsinline=\"\" loop=\"loop\" muted=\"\" class=\"sd-r1e-lazy-video\" tabindex=\"-1\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-video-caption\"\u003e\n\u003ch3\u003eHumanoid Locomotion\u003c\/h3\u003e\n\u003cp\u003eA closer view of balance and coordinated humanoid movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Quick answers --\u003e\n\u003csection aria-labelledby=\"sd-r1e-answer-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-answer-title\"\u003eWhat should you know about R1 EDU Standard?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-answer-grid\"\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eWhat is the Unitree R1 EDU Standard?\u003c\/h3\u003e\n\u003cp\u003eIt is the R1 EDU U1 configuration. The supplied table states that it includes all R1 Basic features and adds development computing, interfaces and support resources.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eHow many degrees of freedom does it have?\u003c\/h3\u003e\n\u003cp\u003eThe supplied table lists 24 joint-motor DOF: six per leg, five per arm, two at the waist and none at the head.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eWhat computing upgrade is included?\u003c\/h3\u003e\n\u003cp\u003eA built-in expansion dock with 40 TOPS computing power for development and AI algorithm support.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eDoes it support secondary development?\u003c\/h3\u003e\n\u003cp\u003eYes. The supplied table lists both high-level and low-level development support.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eAre robot models and simulation interfaces provided?\u003c\/h3\u003e\n\u003cp\u003eYes. Robot models and simulation interfaces are explicitly listed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"sd-r1e-answer-card\"\u003e\n\u003ch3\u003eDoes it support Isaac SIM?\u003c\/h3\u003e\n\u003cp\u003eThe supplied table lists support for simulation environments such as Isaac SIM.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection aria-labelledby=\"sd-r1e-faq-title\" class=\"sd-r1e-shell\"\u003e\n\u003cdiv class=\"sd-r1e-section-heading\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-faq-title\"\u003eUnitree R1 EDU Standard FAQ\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sd-r1e-faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes R1 EDU Standard include all R1 Basic features?\u003c\/summary\u003e\n\u003cp\u003eYes. The supplied EDU Standard table explicitly states that all features of the R1 Basic version are included.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the head have an active degree of freedom?\u003c\/summary\u003e\n\u003cp\u003eNo. The supplied R1 EDU Standard table lists head degrees of freedom as none.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e\n\u003cp\u003eThe supplied table lists a maximum single-arm payload of 2 kg.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the purpose of the 40 TOPS expansion dock?\u003c\/summary\u003e\n\u003cp\u003eIt is listed for development computing, including AI algorithm support.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat development resources are included?\u003c\/summary\u003e\n\u003cp\u003eThe table lists robot models, simulation interfaces, technical support, comprehensive development manuals and ecosystem support.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat perception sensor is listed?\u003c\/summary\u003e\n\u003cp\u003eThe supplied table identifies the perception sensor as a humanoid binocular camera.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty period is listed?\u003c\/summary\u003e\n\u003cp\u003eThe supplied R1 EDU Standard table lists a 12-month warranty.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Final guidance --\u003e\n\u003csection aria-labelledby=\"sd-r1e-final-title\" class=\"sd-r1e-final\"\u003e\n\u003cp class=\"sd-r1e-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n\u003ch2 id=\"sd-r1e-final-title\"\u003eA development-focused Unitree R1 configuration\u003c\/h2\u003e\n\u003cp\u003eR1 EDU Standard combines the supplied R1 Basic platform with a built-in 40 TOPS computing dock, high-level and low-level development access, robot models and simulation interfaces. Confirm final availability, delivery requirements and written warranty terms with SpeedyDrone Canada before purchase.\u003c\/p\u003e\n\u003cp class=\"sd-r1e-final-note\"\u003eSafety notice: Humanoid robots contain powerful moving joints. Operate the robot in a controlled area, maintain an appropriate safety distance and follow all applicable operating, development and safety documentation.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e (function () { function initializeR1EduStandardVideos() { var roots = document.querySelectorAll(\".sd-r1-edu-standard-description\"); if (!roots.length) { return; } Array.prototype.forEach.call(roots, function (root) { if (root.getAttribute(\"data-video-initialized\") === \"true\") { return; } root.setAttribute(\"data-video-initialized\", \"true\"); var videos = Array.prototype.slice.call( root.querySelectorAll(\".sd-r1e-lazy-video\") ); if (!videos.length) { return; } var reducedMotionQuery = window.matchMedia ? window.matchMedia(\"(prefers-reduced-motion: reduce)\") : null; function prefersReducedMotion() { return reducedMotionQuery \u0026\u0026 reducedMotionQuery.matches; } function loadVideo(video) { if (video.getAttribute(\"data-loaded\") === \"true\") { return; } var source = video.getAttribute(\"data-src\"); if (!source) { return; } video.muted = true; video.defaultMuted = true; video.playsInline = true; video.src = source; video.setAttribute(\"data-loaded\", \"true\"); video.addEventListener( \"loadeddata\", function () { video.classList.add(\"sd-r1e-video-ready\"); if (prefersReducedMotion()) { video.pause(); try { video.currentTime = 0; } catch (error) { \/* No action required *\/ } } }, { once: true } ); video.load(); } function playVideo(video) { if (prefersReducedMotion() || document.hidden) { video.pause(); return; } loadVideo(video); var playPromise = video.play(); if (playPromise \u0026\u0026 typeof playPromise.catch === \"function\") { playPromise.catch(function () { \/* Browser autoplay restrictions may prevent playback *\/ }); } } function pauseVideo(video) { video.pause(); } if (!(\"IntersectionObserver\" in window)) { videos.forEach(function (video) { loadVideo(video); if (!prefersReducedMotion()) { playVideo(video); } }); return; } var observer = new IntersectionObserver( function (entries) { entries.forEach(function (entry) { var video = entry.target; if (entry.isIntersecting) { loadVideo(video); } if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.2) { playVideo(video); } else { pauseVideo(video); } }); }, { root: null, rootMargin: \"280px 0px 280px 0px\", threshold: [0, 0.05, 0.2, 0.5] } ); videos.forEach(function (video) { observer.observe(video); }); document.addEventListener(\"visibilitychange\", function () { videos.forEach(function (video) { if (document.hidden) { pauseVideo(video); return; } var rectangle = video.getBoundingClientRect(); var viewportHeight = window.innerHeight || document.documentElement.clientHeight; var isVisible = rectangle.bottom \u003e 0 \u0026\u0026 rectangle.top \u003c viewportHeight \u0026\u0026 rectangle.height \u003e 0; if (isVisible) { playVideo(video); } }); }); if ( reducedMotionQuery \u0026\u0026 typeof reducedMotionQuery.addEventListener === \"function\" ) { reducedMotionQuery.addEventListener(\"change\", function () { videos.forEach(function (video) { if (prefersReducedMotion()) { pauseVideo(video); } }); }); } }); } if (document.readyState === \"loading\") { document.addEventListener( \"DOMContentLoaded\", initializeR1EduStandardVideos, { once: true } ); } else { initializeR1EduStandardVideos(); } document.addEventListener( \"shopify:section:load\", initializeR1EduStandardVideos ); })(); \u003c\/script\u003e ```\u003c\/p\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212755812489,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"},{"product_id":"r1-edu-smart-u2","title":"Unitree R1 Edu Smart \/ U2","description":"\u003cstyle\u003e .sd-r1-edu-smart-description { --sd-r1s-text: #101216; --sd-r1s-muted: #5f6670; --sd-r1s-line: #e1e4e8; --sd-r1s-soft: #f4f5f6; --sd-r1s-dark: #0d0f12; --sd-r1s-dark-card: #181b20; --sd-r1s-white: #ffffff; --sd-r1s-radius-lg: 24px; --sd-r1s-radius-md: 18px; --sd-r1s-radius-sm: 12px; width: 100%; max-width: 1180px; margin-right: auto; margin-left: auto; color: var(--sd-r1s-text); font-family: inherit; line-height: 1.6; box-sizing: border-box; overflow-x: hidden; } .sd-r1-edu-smart-description *, .sd-r1-edu-smart-description *::before, .sd-r1-edu-smart-description *::after { box-sizing: border-box; } .sd-r1-edu-smart-description img, .sd-r1-edu-smart-description video { display: block; width: 100%; max-width: 100%; } .sd-r1-edu-smart-description img { height: auto; } .sd-r1-edu-smart-description video { border: 0; pointer-events: none; user-select: none; -webkit-user-select: none; } .sd-r1-edu-smart-description h1, .sd-r1-edu-smart-description h2, .sd-r1-edu-smart-description h3, .sd-r1-edu-smart-description p, .sd-r1-edu-smart-description ul { margin-top: 0; } .sd-r1-edu-smart-description h1, .sd-r1-edu-smart-description h2, .sd-r1-edu-smart-description h3 { color: var(--sd-r1s-text); font-family: inherit; font-weight: 700; letter-spacing: -0.035em; line-height: 1.12; } .sd-r1-edu-smart-description p { color: var(--sd-r1s-muted); font-size: 16px; line-height: 1.72; } .sd-r1-edu-smart-description p, .sd-r1-edu-smart-description li, .sd-r1-edu-smart-description th, .sd-r1-edu-smart-description td { overflow-wrap: break-word; } .sd-r1-edu-smart-description section { margin: 0 0 92px; } .sd-r1-edu-smart-description .sd-r1s-shell { width: 100%; padding-right: 24px; padding-left: 24px; } .sd-r1-edu-smart-description .sd-r1s-eyebrow { margin-bottom: 14px; color: #555c65; font-size: 13px; font-weight: 700; letter-spacing: 0.14em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-smart-description .sd-r1s-section-heading { max-width: 850px; margin: 0 auto 42px; text-align: center; } .sd-r1-edu-smart-description .sd-r1s-section-heading h2 { margin-bottom: 16px; font-size: clamp(32px, 4.2vw, 52px); } .sd-r1-edu-smart-description .sd-r1s-section-heading p { max-width: 740px; margin-right: auto; margin-bottom: 0; margin-left: auto; font-size: 17px; } \/* Hero *\/ .sd-r1-edu-smart-description .sd-r1s-hero { margin-bottom: 0; } .sd-r1-edu-smart-description .sd-r1s-hero-media { width: 100%; overflow: hidden; background: var(--sd-r1s-dark); border-radius: var(--sd-r1s-radius-lg); } .sd-r1-edu-smart-description .sd-r1s-hero-image { width: 100%; height: auto; object-fit: contain; } .sd-r1-edu-smart-description .sd-r1s-hero-copy { padding: 68px 24px 0; text-align: center; } .sd-r1-edu-smart-description .sd-r1s-hero-inner { max-width: 1120px; margin: 0 auto; } .sd-r1-edu-smart-description .sd-r1s-badge { display: inline-flex; align-items: center; justify-content: center; margin-bottom: 19px; padding: 8px 14px; color: #3c4149; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; line-height: 1.3; text-transform: uppercase; background: var(--sd-r1s-soft); border: 1px solid var(--sd-r1s-line); border-radius: 999px; } .sd-r1-edu-smart-description .sd-r1s-hero h1 { max-width: 1120px; margin: 0 auto 22px; font-size: clamp(38px, 4.6vw, 56px); line-height: 1.07; } .sd-r1-edu-smart-description .sd-r1s-hero-lead { max-width: 900px; margin: 0 auto 18px; color: #23272d; font-size: clamp(20px, 2.3vw, 27px); font-weight: 500; line-height: 1.48; } .sd-r1-edu-smart-description .sd-r1s-hero-text { max-width: 850px; margin: 0 auto; font-size: 17px; } .sd-r1-edu-smart-description .sd-r1s-stat-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; max-width: 1040px; margin: 46px auto 0; } .sd-r1-edu-smart-description .sd-r1s-stat { min-width: 0; padding: 27px 16px; background: var(--sd-r1s-soft); border: 1px solid #e7e9ec; border-radius: var(--sd-r1s-radius-md); text-align: center; } .sd-r1-edu-smart-description .sd-r1s-stat strong { display: block; margin-bottom: 6px; color: var(--sd-r1s-text); font-size: clamp(23px, 2.7vw, 34px); font-weight: 700; letter-spacing: -0.045em; line-height: 1.12; } .sd-r1-edu-smart-description .sd-r1s-stat span { display: block; color: var(--sd-r1s-muted); font-size: 13px; font-weight: 600; line-height: 1.45; } \/* Feature stories *\/ .sd-r1-edu-smart-description .sd-r1s-video-disclaimer { max-width: 820px; margin: -18px auto 34px; padding: 14px 17px; color: #686e77; font-size: 13px; line-height: 1.62; background: #f6f7f8; border: 1px solid var(--sd-r1s-line); border-radius: var(--sd-r1s-radius-sm); text-align: center; } .sd-r1-edu-smart-description .sd-r1s-feature-list { display: grid; gap: 28px; } .sd-r1-edu-smart-description .sd-r1s-feature { display: grid; grid-template-columns: minmax(0, 1.12fr) minmax(360px, 0.88fr); min-height: 420px; overflow: hidden; background: var(--sd-r1s-soft); border: 1px solid #e3e6e9; border-radius: var(--sd-r1s-radius-lg); } .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) { grid-template-columns: minmax(360px, 0.88fr) minmax(0, 1.12fr); } .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) .sd-r1s-feature-media { order: 2; } .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) .sd-r1s-feature-copy { order: 1; } .sd-r1-edu-smart-description .sd-r1s-feature-media { position: relative; min-width: 0; min-height: 420px; overflow: hidden; background: #e7e9ec; } .sd-r1-edu-smart-description .sd-r1s-feature-video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; } .sd-r1-edu-smart-description .sd-r1s-feature-copy { display: flex; min-width: 0; flex-direction: column; justify-content: center; padding: clamp(34px, 4.5vw, 54px); } .sd-r1-edu-smart-description .sd-r1s-feature-index { display: block; margin-bottom: 18px; color: #747b85; font-size: 12px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-smart-description .sd-r1s-feature-copy h3 { max-width: 470px; margin-bottom: 17px; font-size: clamp(28px, 3vw, 39px); line-height: 1.1; } .sd-r1-edu-smart-description .sd-r1s-feature-copy p { max-width: 480px; margin-bottom: 0; font-size: 15px; line-height: 1.7; } .sd-r1-edu-smart-description .sd-r1s-feature-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 24px; } .sd-r1-edu-smart-description .sd-r1s-feature-tag { display: inline-flex; align-items: center; min-height: 34px; padding: 7px 12px; color: #343940; font-size: 12px; font-weight: 700; line-height: 1.35; background: #ffffff; border: 1px solid #dfe2e6; border-radius: 999px; } \/* U2 direct configuration *\/ .sd-r1-edu-smart-description .sd-r1s-configuration { padding: 74px 24px; background: var(--sd-r1s-dark); border-radius: var(--sd-r1s-radius-lg); } .sd-r1-edu-smart-description .sd-r1s-configuration .sd-r1s-eyebrow { color: #b6bbc3; } .sd-r1-edu-smart-description .sd-r1s-configuration .sd-r1s-section-heading h2 { color: #ffffff; } .sd-r1-edu-smart-description .sd-r1s-configuration .sd-r1s-section-heading p { color: #b9bec6; } .sd-r1-edu-smart-description .sd-r1s-config-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; } .sd-r1-edu-smart-description .sd-r1s-config-card { min-width: 0; padding: 31px; background: var(--sd-r1s-dark-card); border: 1px solid #2d3138; border-radius: var(--sd-r1s-radius-md); } .sd-r1-edu-smart-description .sd-r1s-config-card-wide { grid-column: 1 \/ -1; } .sd-r1-edu-smart-description .sd-r1s-card-label { display: block; margin-bottom: 14px; color: #adb3bc; font-size: 11px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-smart-description .sd-r1s-config-card h3 { margin-bottom: 13px; color: #ffffff; font-size: 24px; letter-spacing: -0.025em; } .sd-r1-edu-smart-description .sd-r1s-config-card p { margin-bottom: 0; color: #c4c8ce; font-size: 15px; } .sd-r1-edu-smart-description .sd-r1s-config-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 30px; margin: 21px 0 0; padding: 0; list-style: none; } .sd-r1-edu-smart-description .sd-r1s-config-list li { position: relative; padding-left: 18px; color: #c4c8ce; font-size: 14px; line-height: 1.55; } .sd-r1-edu-smart-description .sd-r1s-config-list li::before { position: absolute; top: 0.65em; left: 0; width: 6px; height: 6px; background: #ffffff; border-radius: 50%; content: \"\"; } \/* Upgrade and inherited cards *\/ .sd-r1-edu-smart-description .sd-r1s-upgrade-grid, .sd-r1-edu-smart-description .sd-r1s-inherited-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-smart-description .sd-r1s-upgrade-card, .sd-r1-edu-smart-description .sd-r1s-inherited-card { min-width: 0; padding: 30px; background: var(--sd-r1s-soft); border: 1px solid #e3e6e9; border-radius: var(--sd-r1s-radius-md); } .sd-r1-edu-smart-description .sd-r1s-upgrade-card span, .sd-r1-edu-smart-description .sd-r1s-inherited-card span { display: block; margin-bottom: 17px; color: #767d86; font-size: 11px; font-weight: 700; letter-spacing: 0.13em; line-height: 1.4; text-transform: uppercase; } .sd-r1-edu-smart-description .sd-r1s-upgrade-card h3, .sd-r1-edu-smart-description .sd-r1s-inherited-card h3 { margin-bottom: 12px; font-size: 23px; } .sd-r1-edu-smart-description .sd-r1s-upgrade-card p, .sd-r1-edu-smart-description .sd-r1s-inherited-card p { margin-bottom: 0; font-size: 15px; } \/* Specifications *\/ .sd-r1-edu-smart-description .sd-r1s-spec-block + .sd-r1s-spec-block { margin-top: 54px; } .sd-r1-edu-smart-description .sd-r1s-spec-subheading { margin-bottom: 22px; } .sd-r1-edu-smart-description .sd-r1s-spec-subheading h3 { margin-bottom: 8px; font-size: 28px; } .sd-r1-edu-smart-description .sd-r1s-spec-subheading p { max-width: 800px; margin-bottom: 0; font-size: 14px; } .sd-r1-edu-smart-description .sd-r1s-table-wrap { width: 100%; min-width: 0; overflow-x: auto; background: #ffffff; border: 1px solid var(--sd-r1s-line); border-radius: var(--sd-r1s-radius-md); -webkit-overflow-scrolling: touch; } .sd-r1-edu-smart-description .sd-r1s-table-wrap:focus-visible { outline: 2px solid #15171b; outline-offset: 4px; } .sd-r1-edu-smart-description .sd-r1s-spec-table { width: 100%; min-width: 700px; margin: 0; border-collapse: collapse; } .sd-r1-edu-smart-description .sd-r1s-spec-table th, .sd-r1-edu-smart-description .sd-r1s-spec-table td { padding: 17px 19px; border-bottom: 1px solid var(--sd-r1s-line); vertical-align: top; text-align: left; } .sd-r1-edu-smart-description .sd-r1s-spec-table tr:last-child th, .sd-r1-edu-smart-description .sd-r1s-spec-table tr:last-child td { border-bottom: 0; } .sd-r1-edu-smart-description .sd-r1s-spec-table th { width: 39%; color: #202329; font-size: 14px; font-weight: 700; background: #f6f7f8; } .sd-r1-edu-smart-description .sd-r1s-spec-table td { color: #565b64; font-size: 14px; line-height: 1.55; } .sd-r1-edu-smart-description .sd-r1s-spec-note { margin: 18px 0 0; color: #707680; font-size: 13px; line-height: 1.65; } \/* Additional videos *\/ .sd-r1-edu-smart-description .sd-r1s-video-showcase { padding: 70px 24px 25px; background: var(--sd-r1s-dark); border-radius: var(--sd-r1s-radius-lg); } .sd-r1-edu-smart-description .sd-r1s-video-showcase .sd-r1s-eyebrow { color: #b4b9c1; } .sd-r1-edu-smart-description .sd-r1s-video-showcase h2 { color: #ffffff; } .sd-r1-edu-smart-description .sd-r1s-video-showcase .sd-r1s-section-heading p { color: #b4b9c1; } .sd-r1-edu-smart-description .sd-r1s-video-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-smart-description .sd-r1s-video-frame { position: relative; overflow: hidden; background: #202329; border-radius: var(--sd-r1s-radius-md); aspect-ratio: 16 \/ 9; } .sd-r1-edu-smart-description .sd-r1s-video-frame video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; } .sd-r1-edu-smart-description .sd-r1s-video-caption { padding: 18px 4px 10px; } .sd-r1-edu-smart-description .sd-r1s-video-caption h3 { margin-bottom: 6px; color: #ffffff; font-size: 19px; } .sd-r1-edu-smart-description .sd-r1s-video-caption p { margin-bottom: 0; color: #adb3bb; font-size: 14px; } \/* Quick answers *\/ .sd-r1-edu-smart-description .sd-r1s-answer-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 15px; } .sd-r1-edu-smart-description .sd-r1s-answer-card { min-width: 0; padding: 29px; background: #ffffff; border: 1px solid var(--sd-r1s-line); border-radius: var(--sd-r1s-radius-md); } .sd-r1-edu-smart-description .sd-r1s-answer-card h3 { margin-bottom: 11px; font-size: 20px; letter-spacing: -0.025em; } .sd-r1-edu-smart-description .sd-r1s-answer-card p { margin-bottom: 0; font-size: 15px; } \/* FAQ *\/ .sd-r1-edu-smart-description .sd-r1s-faq-list { max-width: 930px; margin: 0 auto; border-top: 1px solid var(--sd-r1s-line); } .sd-r1-edu-smart-description .sd-r1s-faq-list details { border-bottom: 1px solid var(--sd-r1s-line); } .sd-r1-edu-smart-description .sd-r1s-faq-list summary { position: relative; padding: 23px 48px 23px 0; color: var(--sd-r1s-text); font-size: 17px; font-weight: 700; line-height: 1.45; cursor: pointer; list-style: none; } .sd-r1-edu-smart-description .sd-r1s-faq-list summary::-webkit-details-marker { display: none; } .sd-r1-edu-smart-description .sd-r1s-faq-list summary::after { position: absolute; top: 50%; right: 7px; width: 10px; height: 10px; border-right: 2px solid #555b64; border-bottom: 2px solid #555b64; content: \"\"; transform: translateY(-70%) rotate(45deg); transition: transform 180ms ease; } .sd-r1-edu-smart-description .sd-r1s-faq-list details[open] summary::after { transform: translateY(-30%) rotate(225deg); } .sd-r1-edu-smart-description .sd-r1s-faq-list details p { max-width: 840px; margin-bottom: 0; padding: 0 48px 24px 0; font-size: 15px; } .sd-r1-edu-smart-description .sd-r1s-faq-list summary:focus-visible { outline: 2px solid #15171b; outline-offset: 4px; border-radius: 4px; } \/* Final *\/ .sd-r1-edu-smart-description .sd-r1s-final { margin-bottom: 0; padding: 62px 25px; background: var(--sd-r1s-soft); border: 1px solid #e6e8eb; border-radius: var(--sd-r1s-radius-lg); text-align: center; } .sd-r1-edu-smart-description .sd-r1s-final h2 { max-width: 900px; margin: 0 auto 18px; font-size: clamp(31px, 4vw, 49px); } .sd-r1-edu-smart-description .sd-r1s-final p { max-width: 820px; margin: 0 auto; } .sd-r1-edu-smart-description .sd-r1s-final-note { max-width: 920px; margin: 29px auto 0; padding-top: 24px; color: #6d737c; font-size: 13px; line-height: 1.68; border-top: 1px solid #d9dce0; } @media (max-width: 980px) { .sd-r1-edu-smart-description section { margin-bottom: 74px; } .sd-r1-edu-smart-description .sd-r1s-stat-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .sd-r1-edu-smart-description .sd-r1s-feature, .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) { grid-template-columns: 1fr; min-height: 0; } .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) .sd-r1s-feature-media, .sd-r1-edu-smart-description .sd-r1s-feature:nth-child(even) .sd-r1s-feature-copy { order: initial; } .sd-r1-edu-smart-description .sd-r1s-feature-media { min-height: 0; aspect-ratio: 16 \/ 9; } .sd-r1-edu-smart-description .sd-r1s-feature-copy h3, .sd-r1-edu-smart-description .sd-r1s-feature-copy p { max-width: none; } .sd-r1-edu-smart-description .sd-r1s-config-grid, .sd-r1-edu-smart-description .sd-r1s-upgrade-grid, .sd-r1-edu-smart-description .sd-r1s-inherited-grid { grid-template-columns: 1fr; } .sd-r1-edu-smart-description .sd-r1s-config-card-wide { grid-column: auto; } } @media (max-width: 720px) { .sd-r1-edu-smart-description { width: 100%; max-width: 100%; } .sd-r1-edu-smart-description section { margin-bottom: 58px; } .sd-r1-edu-smart-description .sd-r1s-shell { width: 100%; max-width: 100%; padding-right: 14px; padding-left: 14px; } .sd-r1-edu-smart-description .sd-r1s-hero-media, .sd-r1-edu-smart-description .sd-r1s-configuration, .sd-r1-edu-smart-description .sd-r1s-video-showcase, .sd-r1-edu-smart-description .sd-r1s-final { border-radius: 16px; } .sd-r1-edu-smart-description .sd-r1s-hero-copy { padding: 46px 16px 0; } .sd-r1-edu-smart-description .sd-r1s-hero h1 { margin-bottom: 18px; font-size: clamp(34px, 10vw, 46px); line-height: 1.08; } .sd-r1-edu-smart-description .sd-r1s-hero-lead { font-size: 20px; } .sd-r1-edu-smart-description .sd-r1s-hero-text { font-size: 15px; } .sd-r1-edu-smart-description .sd-r1s-stat-grid { gap: 10px; margin-top: 33px; } .sd-r1-edu-smart-description .sd-r1s-stat { padding: 21px 11px; border-radius: 14px; } .sd-r1-edu-smart-description .sd-r1s-stat strong { font-size: 21px; } .sd-r1-edu-smart-description .sd-r1s-stat span { font-size: 12px; } .sd-r1-edu-smart-description .sd-r1s-section-heading { margin-bottom: 29px; text-align: left; } .sd-r1-edu-smart-description .sd-r1s-section-heading h2 { margin-bottom: 12px; font-size: 32px; } .sd-r1-edu-smart-description .sd-r1s-section-heading p { font-size: 15px; } .sd-r1-edu-smart-description .sd-r1s-video-disclaimer { margin-top: -12px; margin-bottom: 24px; font-size: 12px; text-align: left; } .sd-r1-edu-smart-description .sd-r1s-feature-list { gap: 18px; } .sd-r1-edu-smart-description .sd-r1s-feature { border-radius: 16px; } .sd-r1-edu-smart-description .sd-r1s-feature-copy { padding: 29px 23px 31px; } .sd-r1-edu-smart-description .sd-r1s-feature-copy h3 { font-size: 29px; } .sd-r1-edu-smart-description .sd-r1s-configuration { padding: 47px 14px 14px; } .sd-r1-edu-smart-description .sd-r1s-configuration .sd-r1s-section-heading { padding-right: 8px; padding-left: 8px; } .sd-r1-edu-smart-description .sd-r1s-config-card, .sd-r1-edu-smart-description .sd-r1s-upgrade-card, .sd-r1-edu-smart-description .sd-r1s-inherited-card { padding: 24px 22px; border-radius: 14px; } .sd-r1-edu-smart-description .sd-r1s-config-list { grid-template-columns: 1fr; gap: 10px; } .sd-r1-edu-smart-description .sd-r1s-table-wrap { width: 100%; max-width: 100%; min-width: 0; overflow: visible; background: transparent; border: 0; border-radius: 0; } .sd-r1-edu-smart-description .sd-r1s-spec-table { display: block; width: 100%; max-width: 100%; min-width: 0; border-collapse: separate; } .sd-r1-edu-smart-description .sd-r1s-spec-table tbody { display: grid; width: 100%; gap: 10px; } .sd-r1-edu-smart-description .sd-r1s-spec-table tr { display: block; width: 100%; max-width: 100%; min-width: 0; overflow: hidden; background: #ffffff; border: 1px solid var(--sd-r1s-line); border-radius: 12px; } .sd-r1-edu-smart-description .sd-r1s-spec-table th, .sd-r1-edu-smart-description .sd-r1s-spec-table td { display: block; width: 100%; max-width: 100%; min-width: 0; overflow-wrap: anywhere; } .sd-r1-edu-smart-description .sd-r1s-spec-table th { padding: 12px 15px; border-bottom: 1px solid var(--sd-r1s-line); background: #f4f5f6; font-size: 13px; line-height: 1.4; } .sd-r1-edu-smart-description .sd-r1s-spec-table td { padding: 13px 15px 15px; border-bottom: 0; background: #ffffff; font-size: 14px; line-height: 1.55; } .sd-r1-edu-smart-description .sd-r1s-spec-note { font-size: 12px; } .sd-r1-edu-smart-description .sd-r1s-video-showcase { padding: 46px 14px 14px; } .sd-r1-edu-smart-description .sd-r1s-video-showcase .sd-r1s-section-heading { padding-right: 8px; padding-left: 8px; } .sd-r1-edu-smart-description .sd-r1s-video-grid, .sd-r1-edu-smart-description .sd-r1s-answer-grid { grid-template-columns: 1fr; gap: 12px; } .sd-r1-edu-smart-description .sd-r1s-answer-card { padding: 24px 22px; border-radius: 14px; } .sd-r1-edu-smart-description .sd-r1s-faq-list summary { padding-top: 20px; padding-bottom: 20px; font-size: 16px; } .sd-r1-edu-smart-description .sd-r1s-faq-list details p { padding-right: 8px; font-size: 14px; } .sd-r1-edu-smart-description .sd-r1s-final { padding: 44px 22px; } .sd-r1-edu-smart-description .sd-r1s-final h2 { font-size: 31px; } } @media (max-width: 430px) { .sd-r1-edu-smart-description .sd-r1s-stat-grid { grid-template-columns: 1fr 1fr; } .sd-r1-edu-smart-description .sd-r1s-stat strong { font-size: 19px; } } @media (prefers-reduced-motion: reduce) { .sd-r1-edu-smart-description *, .sd-r1-edu-smart-description *::before, .sd-r1-edu-smart-description *::after { transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; } } \u003c\/style\u003e \u003cdiv class=\"sd-r1-edu-smart-description\"\u003e \u003c!-- Hero --\u003e \u003csection class=\"sd-r1s-hero\" aria-labelledby=\"sd-r1s-main-title\"\u003e \u003cdiv class=\"sd-r1s-hero-media\"\u003e \u003cimg class=\"sd-r1s-hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial environment\" width=\"1672\" height=\"941\" fetchpriority=\"high\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-hero-copy\"\u003e \u003cdiv class=\"sd-r1s-hero-inner\"\u003e \u003cspan class=\"sd-r1s-badge\"\u003eR1 EDU Smart · R1 EDU U2\u003c\/span\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eHumanoid robot development configuration\u003c\/p\u003e \u003ch1 id=\"sd-r1s-main-title\"\u003eUnitree R1 EDU Smart Humanoid Robot in Canada\u003c\/h1\u003e \u003cp class=\"sd-r1s-hero-lead\"\u003e R1 EDU Smart includes all R1 EDU Standard features and upgrades the joint-motor DOF, head DOF and computing expansion dock. \u003c\/p\u003e \u003cp class=\"sd-r1s-hero-text\"\u003e Based strictly on the supplied R1 EDU Smart U2 table, this configuration has 26 joint-motor degrees of freedom, 2 head degrees of freedom and a built-in 100 TOPS computing expansion dock for secondary development and AI algorithm support. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-stat-grid\" aria-label=\"Unitree R1 EDU Smart key specifications\"\u003e \u003cdiv class=\"sd-r1s-stat\"\u003e \u003cstrong\u003e26\u003c\/strong\u003e \u003cspan\u003eJoint-motor DOF\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-stat\"\u003e \u003cstrong\u003e2\u003c\/strong\u003e \u003cspan\u003eHead DOF\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-stat\"\u003e \u003cstrong\u003e100 TOPS\u003c\/strong\u003e \u003cspan\u003eComputing expansion dock\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-stat\"\u003e \u003cstrong\u003e2 kg\u003c\/strong\u003e \u003cspan\u003eMaximum single-arm payload\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Feature stories --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-feature-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eR1 EDU Smart U2 information\u003c\/p\u003e \u003ch2 id=\"sd-r1s-feature-title\"\u003eCore configuration details\u003c\/h2\u003e \u003cp\u003e The headings and descriptions below are direct summaries of the information in the supplied U2 table. \u003c\/p\u003e \u003c\/div\u003e \u003cp class=\"sd-r1s-video-disclaimer\"\u003e The videos demonstrate the broader Unitree R1 platform. Exact movements, software functions or hardware visible in the footage may vary from the R1 EDU Smart U2 configuration described on this page. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-feature-list\"\u003e \u003carticle class=\"sd-r1s-feature\"\u003e \u003cdiv class=\"sd-r1s-feature-media\"\u003e \u003cvideo class=\"sd-r1s-feature-video sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-feature-copy\"\u003e \u003cspan class=\"sd-r1s-feature-index\"\u003eConfiguration 01\u003c\/span\u003e \u003ch3\u003e26 Joint-Motor DOF and Binocular Perception\u003c\/h3\u003e \u003cp\u003e The supplied U2 table lists 26 total degrees of freedom for the joint motors: 6 per leg, 2 at the waist, 5 per arm and 2 at the head. The listed perception sensor is a humanoid binocular camera. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-feature-tags\" aria-label=\"Motion and perception details\"\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003e26 Joint-Motor DOF\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003e2 Head DOF\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eHumanoid Binocular Camera\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-feature\"\u003e \u003cdiv class=\"sd-r1s-feature-media\"\u003e \u003cvideo class=\"sd-r1s-feature-video sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-feature-copy\"\u003e \u003cspan class=\"sd-r1s-feature-index\"\u003eConfiguration 02\u003c\/span\u003e \u003ch3\u003eAll R1 EDU Standard Features Included\u003c\/h3\u003e \u003cp\u003e The supplied U2 table states that R1 EDU Smart includes all features of the R1 EDU Standard version. R1 EDU Smart therefore carries forward the Standard feature set except where the U2 table explicitly provides an upgraded specification. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-feature-tags\" aria-label=\"Inherited configuration\"\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eR1 EDU Standard Features\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eR1 EDU U2\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-feature\"\u003e \u003cdiv class=\"sd-r1s-feature-media\"\u003e \u003cvideo class=\"sd-r1s-feature-video sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-feature-copy\"\u003e \u003cspan class=\"sd-r1s-feature-index\"\u003eConfiguration 03\u003c\/span\u003e \u003ch3\u003e100 TOPS Computing Expansion Dock\u003c\/h3\u003e \u003cp\u003e The built-in computing power is upgraded to a 100 TOPS expansion dock, enabling secondary development and including AI algorithm support. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-feature-tags\" aria-label=\"Computing details\"\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003e100 TOPS\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eSecondary Development\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eAI Algorithm Support\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-feature\"\u003e \u003cdiv class=\"sd-r1s-feature-media\"\u003e \u003cvideo class=\"sd-r1s-feature-video sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-feature-copy\"\u003e \u003cspan class=\"sd-r1s-feature-index\"\u003eConfiguration 04\u003c\/span\u003e \u003ch3\u003eHigh- and Low-Level Secondary Development\u003c\/h3\u003e \u003cp\u003e The supplied U2 table lists support for high-level and low-level secondary development. It also lists robot models, simulation interfaces and support for simulation environments such as Isaac SIM. \u003c\/p\u003e \u003cdiv class=\"sd-r1s-feature-tags\" aria-label=\"Development support\"\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eHigh-Level Development\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eLow-Level Development\u003c\/span\u003e \u003cspan class=\"sd-r1s-feature-tag\"\u003eIsaac SIM\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Direct U2 configuration --\u003e \u003csection class=\"sd-r1s-configuration\" aria-labelledby=\"sd-r1s-config-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eR1 EDU Smart · R1 EDU U2\u003c\/p\u003e \u003ch2 id=\"sd-r1s-config-title\"\u003eU2 configuration summary\u003c\/h2\u003e \u003cp\u003e The information in this section is directly stated in the supplied R1 EDU Smart table. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-config-grid\"\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eBase configuration\u003c\/span\u003e \u003ch3\u003eAll R1 EDU Standard Features\u003c\/h3\u003e \u003cp\u003e All features of the R1 EDU Standard version are included. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eConfiguration identifier\u003c\/span\u003e \u003ch3\u003eR1 EDU U2\u003c\/h3\u003e \u003cp\u003e The configuration identifier listed in the supplied table is R1 EDU U2. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eTotal degrees of freedom\u003c\/span\u003e \u003ch3\u003eUpgraded to 26\u003c\/h3\u003e \u003cp\u003e The table lists 26 total degrees of freedom for the joint motors. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eJoint distribution\u003c\/span\u003e \u003ch3\u003e6 Leg · 2 Waist · 5 Arm · 2 Head\u003c\/h3\u003e \u003cp\u003e Six degrees of freedom per leg, two at the waist, five per arm and two at the head. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eComputing expansion\u003c\/span\u003e \u003ch3\u003eBuilt-In 100 TOPS Dock\u003c\/h3\u003e \u003cp\u003e The computing expansion dock is listed for secondary development and AI algorithm support. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eSingle-arm load\u003c\/span\u003e \u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e \u003cp\u003e The supplied U2 table lists a maximum single-arm payload of 2 kg. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003ePerception sensor\u003c\/span\u003e \u003ch3\u003eHumanoid Binocular Camera\u003c\/h3\u003e \u003cp\u003e The perception sensor is listed as a humanoid binocular camera. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eListed warranty\u003c\/span\u003e \u003ch3\u003e12-Month Warranty on the Entire Device\u003c\/h3\u003e \u003cp\u003e The supplied U2 table lists a 12-month warranty on the entire device. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-config-card sd-r1s-config-card-wide\"\u003e \u003cspan class=\"sd-r1s-card-label\"\u003eDevelopment and support resources\u003c\/span\u003e \u003ch3\u003eDevelopment, Simulation and Ecosystem Support\u003c\/h3\u003e \u003cp\u003e The supplied table lists high-level and low-level secondary development, robot models, simulation interfaces, simulation environments such as Isaac SIM, technical support, comprehensive development manuals and ecosystem support. \u003c\/p\u003e \u003cul class=\"sd-r1s-config-list\"\u003e \u003cli\u003eHigh-level secondary development\u003c\/li\u003e \u003cli\u003eLow-level secondary development\u003c\/li\u003e \u003cli\u003eRobot models\u003c\/li\u003e \u003cli\u003eSimulation interfaces\u003c\/li\u003e \u003cli\u003eSimulation environments such as Isaac SIM\u003c\/li\u003e \u003cli\u003eAI algorithm support\u003c\/li\u003e \u003cli\u003eTechnical support\u003c\/li\u003e \u003cli\u003eComprehensive development manuals\u003c\/li\u003e \u003cli\u003eEcosystem support\u003c\/li\u003e \u003cli\u003eHumanoid binocular camera\u003c\/li\u003e \u003c\/ul\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- U2 upgrades --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-upgrade-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eUpgrades identified in the U2 table\u003c\/p\u003e \u003ch2 id=\"sd-r1s-upgrade-title\"\u003eWhat is upgraded in R1 EDU Smart?\u003c\/h2\u003e \u003cp\u003e The supplied U2 table explicitly identifies three upgraded specifications. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-upgrade-grid\"\u003e \u003carticle class=\"sd-r1s-upgrade-card\"\u003e \u003cspan\u003eTotal degrees of freedom\u003c\/span\u003e \u003ch3\u003eUpgraded to 26\u003c\/h3\u003e \u003cp\u003e Total joint-motor degrees of freedom are upgraded to 26. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-upgrade-card\"\u003e \u003cspan\u003eHead degrees of freedom\u003c\/span\u003e \u003ch3\u003eUpgraded to 2\u003c\/h3\u003e \u003cp\u003e The head degrees of freedom are upgraded to 2. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-upgrade-card\"\u003e \u003cspan\u003eBuilt-in computing power\u003c\/span\u003e \u003ch3\u003eUpgraded to 100 TOPS\u003c\/h3\u003e \u003cp\u003e The built-in computing expansion dock is upgraded to 100 TOPS. \u003c\/p\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Inherited information --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-inherited-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eInherited information from supplied tables\u003c\/p\u003e \u003ch2 id=\"sd-r1s-inherited-title\"\u003eR1 EDU Standard and R1 Basic features\u003c\/h2\u003e \u003cp\u003e The U2 table states that all R1 EDU Standard features are included. The previously supplied Standard table states that all R1 Basic features are included. The details below are therefore inherited rather than repeated directly in the U2 row. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-inherited-grid\"\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eStanding dimensions\u003c\/span\u003e \u003ch3\u003e1210 × 357 × 190 mm\u003c\/h3\u003e \u003cp\u003e Inherited from the previously supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eWeight with battery\u003c\/span\u003e \u003ch3\u003eApproximately 25 kg\u003c\/h3\u003e \u003cp\u003e Inherited from the previously supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eBase computing\u003c\/span\u003e \u003ch3\u003e8-Core High-Performance CPU\u003c\/h3\u003e \u003cp\u003e Base computing hardware listed in the supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eAudio hardware\u003c\/span\u003e \u003ch3\u003eSpeaker and Microphone Array\u003c\/h3\u003e \u003cp\u003e Standard audio hardware listed in the supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eWireless connectivity\u003c\/span\u003e \u003ch3\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/h3\u003e \u003cp\u003e Connectivity listed in the supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-inherited-card\"\u003e \u003cspan\u003eListed battery life\u003c\/span\u003e \u003ch3\u003eApproximately 1 Hour\u003c\/h3\u003e \u003cp\u003e Battery life listed in the supplied R1 Basic table. \u003c\/p\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Specifications --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-spec-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eTechnical information\u003c\/p\u003e \u003ch2 id=\"sd-r1s-spec-title\"\u003eUnitree R1 EDU Smart specifications\u003c\/h2\u003e \u003cp\u003e U2-specific details and inherited platform information are separated below. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-spec-block\"\u003e \u003cdiv class=\"sd-r1s-spec-subheading\"\u003e \u003ch3\u003eR1 EDU Smart U2 details\u003c\/h3\u003e \u003cp\u003e Directly stated in the supplied R1 EDU Smart U2 table. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-table-wrap\" role=\"region\" aria-label=\"Unitree R1 EDU Smart U2 specifications\" tabindex=\"0\"\u003e \u003ctable class=\"sd-r1s-spec-table\"\u003e \u003ctbody\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e \u003ctd\u003eR1 EDU Smart\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eConfiguration identifier\u003c\/th\u003e \u003ctd\u003eR1 EDU U2\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eBase configuration\u003c\/th\u003e \u003ctd\u003eAll features of the R1 EDU Standard version\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eTotal degrees of freedom\u003c\/th\u003e \u003ctd\u003e26 joint-motor DOF\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eLeg degrees of freedom\u003c\/th\u003e \u003ctd\u003e6 per leg\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eWaist degrees of freedom\u003c\/th\u003e \u003ctd\u003e2\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eArm degrees of freedom\u003c\/th\u003e \u003ctd\u003e5 per arm\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eHead degrees of freedom\u003c\/th\u003e \u003ctd\u003e2\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eComputing expansion dock\u003c\/th\u003e \u003ctd\u003eBuilt-in 100 TOPS computing power\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eSecondary development\u003c\/th\u003e \u003ctd\u003eSupported\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eAI algorithm support\u003c\/th\u003e \u003ctd\u003eIncluded\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e \u003ctd\u003e2 kg\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eHigh-level secondary development\u003c\/th\u003e \u003ctd\u003eSupported\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eLow-level secondary development\u003c\/th\u003e \u003ctd\u003eSupported\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eRobot models\u003c\/th\u003e \u003ctd\u003eProvided\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eSimulation interfaces\u003c\/th\u003e \u003ctd\u003eProvided\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eSimulation environments\u003c\/th\u003e \u003ctd\u003eSupports environments such as Isaac SIM\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eTechnical support\u003c\/th\u003e \u003ctd\u003eProvided\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eDevelopment manuals\u003c\/th\u003e \u003ctd\u003eComprehensive development manuals provided\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eEcosystem support\u003c\/th\u003e \u003ctd\u003eProvided\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e \u003ctd\u003eHumanoid binocular camera\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eListed warranty\u003c\/th\u003e \u003ctd\u003e12-month warranty on the entire device\u003c\/td\u003e \u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-spec-block\"\u003e \u003cdiv class=\"sd-r1s-spec-subheading\"\u003e \u003ch3\u003eInherited R1 EDU Standard and R1 Basic specifications\u003c\/h3\u003e \u003cp\u003e Included through the inheritance statements in the supplied U2, U1 and R1 Basic tables. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-table-wrap\" role=\"region\" aria-label=\"Inherited Unitree R1 platform specifications\" tabindex=\"0\"\u003e \u003ctable class=\"sd-r1s-spec-table\"\u003e \u003ctbody\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eStanding dimensions\u003c\/th\u003e \u003ctd\u003e1210 × 357 × 190 mm\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eWeight with battery\u003c\/th\u003e \u003ctd\u003eApproximately 25 kg\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eCalf and thigh length\u003c\/th\u003e \u003ctd\u003e0.675 m\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eSingle-arm length\u003c\/th\u003e \u003ctd\u003eApproximately 0.435 m\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eWaist joint motion range\u003c\/th\u003e \u003ctd\u003eY: ±150°; R: ±30°\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eKnee joint motion range\u003c\/th\u003e \u003ctd\u003e-10° to +148°\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eHip joint motion range\u003c\/th\u003e \u003ctd\u003eY: ±157°; P: -168° to +146°; R: -60° to +100°\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eInternal cable routing\u003c\/th\u003e \u003ctd\u003eHollow joints with internal cable routing\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eJoint encoders\u003c\/th\u003e \u003ctd\u003eDual + Single\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eCooling system\u003c\/th\u003e \u003ctd\u003eLocalized Air Cooling\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003ePower supply\u003c\/th\u003e \u003ctd\u003eLithium Battery\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eBase computing power\u003c\/th\u003e \u003ctd\u003e8-core High-Performance CPU\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eAudio hardware\u003c\/th\u003e \u003ctd\u003eSpeaker and Microphone Array Standard\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eWireless connectivity\u003c\/th\u003e \u003ctd\u003eWi-Fi 6 and Bluetooth 5.2\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eBattery life\u003c\/th\u003e \u003ctd\u003eApproximately 1 hour\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003cth scope=\"row\"\u003eSmart OTA upgrade\u003c\/th\u003e \u003ctd\u003eSupported\u003c\/td\u003e \u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003c\/div\u003e \u003cp class=\"sd-r1s-spec-note\"\u003e The U2-specific upgrades are the 26 joint-motor DOF, 2 head DOF and 100 TOPS computing expansion dock. The U2 table separately lists a 12-month warranty on the entire device. \u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Additional videos --\u003e \u003csection class=\"sd-r1s-video-showcase\" aria-labelledby=\"sd-r1s-video-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eUnitree R1 platform demonstrations\u003c\/p\u003e \u003ch2 id=\"sd-r1s-video-title\"\u003eAdditional movement demonstrations\u003c\/h2\u003e \u003cp\u003e These videos demonstrate the broader R1 platform. Exact functions may vary by configuration. \u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-video-grid\"\u003e \u003carticle\u003e \u003cdiv class=\"sd-r1s-video-frame\"\u003e \u003cvideo class=\"sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-video-caption\"\u003e \u003ch3\u003eR1 Platform Demonstration\u003c\/h3\u003e \u003cp\u003e Demonstration footage of coordinated movement on the broader Unitree R1 platform. \u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003carticle\u003e \u003cdiv class=\"sd-r1s-video-frame\"\u003e \u003cvideo class=\"sd-r1s-managed-video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-video-caption\"\u003e \u003ch3\u003eR1 Movement Demonstration\u003c\/h3\u003e \u003cp\u003e Additional movement footage from the broader Unitree R1 platform. \u003c\/p\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Quick answers --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-answer-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eQuick answers\u003c\/p\u003e \u003ch2 id=\"sd-r1s-answer-title\"\u003eWhat should you know about R1 EDU Smart?\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-answer-grid\"\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eWhat is the Unitree R1 EDU Smart?\u003c\/h3\u003e \u003cp\u003e It is the R1 EDU U2 configuration. The supplied table states that it includes all features of the R1 EDU Standard version. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eHow many degrees of freedom does it have?\u003c\/h3\u003e \u003cp\u003e The U2 table lists 26 joint-motor DOF: 6 per leg, 2 at the waist, 5 per arm and 2 at the head. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eWhat computing power is included?\u003c\/h3\u003e \u003cp\u003e The supplied table lists a built-in 100 TOPS computing expansion dock. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eDoes it support secondary development?\u003c\/h3\u003e \u003cp\u003e Yes. The table lists high-level and low-level secondary development. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eWhat simulation resources are listed?\u003c\/h3\u003e \u003cp\u003e Robot models, simulation interfaces and support for simulation environments such as Isaac SIM are listed. \u003c\/p\u003e \u003c\/article\u003e \u003carticle class=\"sd-r1s-answer-card\"\u003e \u003ch3\u003eWhat warranty period is listed?\u003c\/h3\u003e \u003cp\u003e The U2 table lists a 12-month warranty on the entire device. \u003c\/p\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- FAQ --\u003e \u003csection class=\"sd-r1s-shell\" aria-labelledby=\"sd-r1s-faq-title\"\u003e \u003cdiv class=\"sd-r1s-section-heading\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e \u003ch2 id=\"sd-r1s-faq-title\"\u003eUnitree R1 EDU Smart FAQ\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"sd-r1s-faq-list\"\u003e \u003cdetails\u003e \u003csummary\u003eDoes R1 EDU Smart include all R1 EDU Standard features?\u003c\/summary\u003e \u003cp\u003e Yes. The supplied U2 table explicitly states that all features of the R1 EDU Standard version are included. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eWhat specifications are explicitly upgraded in U2?\u003c\/summary\u003e \u003cp\u003e The supplied table upgrades total joint-motor DOF to 26, head DOF to 2 and built-in computing power to a 100 TOPS expansion dock. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e \u003cp\u003e The supplied U2 table lists a maximum single-arm payload of 2 kg. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eDoes R1 EDU Smart support AI algorithm development?\u003c\/summary\u003e \u003cp\u003e The supplied table states that the 100 TOPS expansion dock enables secondary development and includes AI algorithm support. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eWhat development resources are listed?\u003c\/summary\u003e \u003cp\u003e The table lists robot models, simulation interfaces, technical support, comprehensive development manuals and ecosystem support. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eWhat perception sensor is listed?\u003c\/summary\u003e \u003cp\u003e The perception sensor is listed as a humanoid binocular camera. \u003c\/p\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003eIs the 12-month warranty described as a U2 upgrade?\u003c\/summary\u003e \u003cp\u003e No. The U2 table lists a 12-month warranty on the entire device, but it does not describe the warranty as one of the upgraded specifications. \u003c\/p\u003e \u003c\/details\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- Final guidance --\u003e \u003csection class=\"sd-r1s-final\" aria-labelledby=\"sd-r1s-final-title\"\u003e \u003cp class=\"sd-r1s-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e \u003ch2 id=\"sd-r1s-final-title\"\u003eConfirm the complete R1 EDU Smart U2 configuration before purchase\u003c\/h2\u003e \u003cp\u003e This Product Description follows the supplied R1 EDU Smart U2 table and clearly separates direct U2 information from specifications inherited through the supplied R1 EDU Standard and R1 Basic tables. \u003c\/p\u003e \u003cp class=\"sd-r1s-final-note\"\u003e Safety notice: Humanoid robots contain powerful moving joints. Operate the robot in a controlled area, maintain an appropriate safety distance and follow all applicable operating, development and safety documentation. \u003c\/p\u003e \u003c\/section\u003e \u003c\/div\u003e \u003cscript\u003e (function () { function manageR1SmartVideos() { var root = document.querySelector(\".sd-r1-edu-smart-description\"); if (!root || root.getAttribute(\"data-video-managed\") === \"true\") { return; } root.setAttribute(\"data-video-managed\", \"true\"); var videos = Array.prototype.slice.call( root.querySelectorAll(\".sd-r1s-managed-video\") ); if (!videos.length) { return; } var reducedMotion = window.matchMedia ? window.matchMedia(\"(prefers-reduced-motion: reduce)\") : null; function shouldReduceMotion() { return reducedMotion \u0026\u0026 reducedMotion.matches; } function playVideo(video) { if (shouldReduceMotion() || document.hidden) { video.pause(); return; } video.muted = true; video.defaultMuted = true; var promise = video.play(); if (promise \u0026\u0026 typeof promise.catch === \"function\") { promise.catch(function () { \/* Autoplay may be restricted by the browser *\/ }); } } if (\"IntersectionObserver\" in window) { var observer = new IntersectionObserver( function (entries) { entries.forEach(function (entry) { if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.15) { playVideo(entry.target); } else { entry.target.pause(); } }); }, { root: null, rootMargin: \"180px 0px 180px 0px\", threshold: [0, 0.15, 0.5] } ); videos.forEach(function (video) { observer.observe(video); }); } else { videos.forEach(playVideo); } document.addEventListener(\"visibilitychange\", function () { videos.forEach(function (video) { if (document.hidden) { video.pause(); } else { var rect = video.getBoundingClientRect(); var viewportHeight = window.innerHeight || document.documentElement.clientHeight; if (rect.bottom \u003e 0 \u0026\u0026 rect.top \u003c viewportHeight) { playVideo(video); } } }); }); if ( reducedMotion \u0026\u0026 typeof reducedMotion.addEventListener === \"function\" ) { reducedMotion.addEventListener(\"change\", function () { videos.forEach(function (video) { if (shouldReduceMotion()) { video.pause(); } }); }); } } if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", manageR1SmartVideos, { once: true }); } else { manageR1SmartVideos(); } document.addEventListener(\"shopify:section:load\", manageR1SmartVideos); })(); \u003c\/script\u003e ```","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212807782537,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_eb271a12-e794-439d-ade5-d60ec009e81a.webp?v=1783455539"},{"product_id":"unitree-r1-edu-pro-a-u3","title":"Unitree R1 Edu Pro A \/ U3","description":"\u003cstyle\u003e\n  .sd-r1-edu-pro-a-description {\n    --sd-u3-text: #101216;\n    --sd-u3-muted: #606771;\n    --sd-u3-line: #e1e4e8;\n    --sd-u3-soft: #f4f5f6;\n    --sd-u3-dark: #0e1013;\n    --sd-u3-dark-card: #181b20;\n    --sd-u3-radius-lg: 24px;\n    --sd-u3-radius-md: 18px;\n    --sd-u3-radius-sm: 12px;\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    color: var(--sd-u3-text);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .sd-r1-edu-pro-a-description *,\n  .sd-r1-edu-pro-a-description *::before,\n  .sd-r1-edu-pro-a-description *::after {\n    box-sizing: border-box;\n  }\n\n  .sd-r1-edu-pro-a-description img,\n  .sd-r1-edu-pro-a-description video {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .sd-r1-edu-pro-a-description img {\n    height: auto;\n  }\n\n  .sd-r1-edu-pro-a-description video {\n    border: 0;\n    pointer-events: none;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .sd-r1-edu-pro-a-description h1,\n  .sd-r1-edu-pro-a-description h2,\n  .sd-r1-edu-pro-a-description h3,\n  .sd-r1-edu-pro-a-description p,\n  .sd-r1-edu-pro-a-description ul {\n    margin-top: 0;\n  }\n\n  .sd-r1-edu-pro-a-description h1,\n  .sd-r1-edu-pro-a-description h2,\n  .sd-r1-edu-pro-a-description h3 {\n    color: var(--sd-u3-text);\n    font-family: inherit;\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-a-description p {\n    color: var(--sd-u3-muted);\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .sd-r1-edu-pro-a-description p,\n  .sd-r1-edu-pro-a-description li,\n  .sd-r1-edu-pro-a-description th,\n  .sd-r1-edu-pro-a-description td {\n    overflow-wrap: break-word;\n  }\n\n  .sd-r1-edu-pro-a-description section {\n    margin: 0 0 92px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-shell {\n    width: 100%;\n    padding-right: 24px;\n    padding-left: 24px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-eyebrow {\n    margin-bottom: 14px;\n    color: #59616b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-heading {\n    max-width: 860px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-heading h2 {\n    margin-bottom: 16px;\n    font-size: clamp(32px, 4.2vw, 52px);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-heading p {\n    max-width: 760px;\n    margin-right: auto;\n    margin-bottom: 0;\n    margin-left: auto;\n    font-size: 17px;\n  }\n\n  \/* Hero *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-media {\n    overflow: hidden;\n    background: var(--sd-u3-dark);\n    border-radius: var(--sd-u3-radius-lg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-media img {\n    object-fit: contain;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-copy {\n    padding: 68px 24px 0;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-inner {\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 19px;\n    padding: 8px 14px;\n    color: #3d434b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    line-height: 1.3;\n    text-transform: uppercase;\n    background: var(--sd-u3-soft);\n    border: 1px solid var(--sd-u3-line);\n    border-radius: 999px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero h1 {\n    max-width: 1120px;\n    margin: 0 auto 22px;\n    font-size: clamp(38px, 4.8vw, 58px);\n    line-height: 1.07;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-lead {\n    max-width: 920px;\n    margin: 0 auto 18px;\n    color: #25292f;\n    font-size: clamp(20px, 2.3vw, 27px);\n    font-weight: 500;\n    line-height: 1.48;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-hero-text {\n    max-width: 850px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-stat-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 1050px;\n    margin: 46px auto 0;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-stat {\n    min-width: 0;\n    padding: 27px 15px;\n    background: var(--sd-u3-soft);\n    border: 1px solid #e6e9ec;\n    border-radius: var(--sd-u3-radius-md);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-stat strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--sd-u3-text);\n    font-size: clamp(22px, 2.6vw, 33px);\n    font-weight: 700;\n    letter-spacing: -0.04em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-stat span {\n    display: block;\n    color: var(--sd-u3-muted);\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  \/* Feature stories *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-note {\n    max-width: 830px;\n    margin: -18px auto 34px;\n    padding: 14px 17px;\n    color: #6a717a;\n    font-size: 13px;\n    line-height: 1.62;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u3-line);\n    border-radius: var(--sd-u3-radius-sm);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-list {\n    display: grid;\n    gap: 28px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1.12fr) minmax(360px, 0.88fr);\n    min-height: 420px;\n    overflow: hidden;\n    background: var(--sd-u3-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u3-radius-lg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) {\n    grid-template-columns: minmax(360px, 0.88fr) minmax(0, 1.12fr);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) .sd-u3-feature-media {\n    order: 2;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) .sd-u3-feature-copy {\n    order: 1;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-media {\n    position: relative;\n    min-width: 0;\n    min-height: 420px;\n    overflow: hidden;\n    background: #e7e9ec;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-media video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(34px, 4.5vw, 54px);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-number {\n    display: block;\n    margin-bottom: 18px;\n    color: #747b85;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-copy h3 {\n    max-width: 490px;\n    margin-bottom: 17px;\n    font-size: clamp(28px, 3vw, 39px);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-feature-copy p {\n    max-width: 500px;\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 24px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-tag {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    padding: 7px 12px;\n    color: #343940;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n    background: #ffffff;\n    border: 1px solid #dfe2e6;\n    border-radius: 999px;\n  }\n\n  \/* Dark summary *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary {\n    padding: 74px 24px;\n    background: var(--sd-u3-dark);\n    border-radius: var(--sd-u3-radius-lg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary .sd-u3-eyebrow {\n    color: #b6bbc3;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary .sd-u3-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary .sd-u3-heading p {\n    color: #b9bec6;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-card {\n    min-width: 0;\n    padding: 31px;\n    background: var(--sd-u3-dark-card);\n    border: 1px solid #2d3138;\n    border-radius: var(--sd-u3-radius-md);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-card-wide {\n    grid-column: 1 \/ -1;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-card-label {\n    display: block;\n    margin-bottom: 14px;\n    color: #adb3bc;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-card h3 {\n    margin-bottom: 13px;\n    color: #ffffff;\n    font-size: 24px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-card p {\n    margin-bottom: 0;\n    color: #c4c8ce;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 30px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-list li {\n    position: relative;\n    padding-left: 18px;\n    color: #c4c8ce;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-summary-list li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #ffffff;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  \/* Hand and development cards *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-card-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-info-card {\n    min-width: 0;\n    padding: 30px;\n    background: var(--sd-u3-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u3-radius-md);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-info-card span {\n    display: block;\n    margin-bottom: 17px;\n    color: #767d86;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-info-card h3 {\n    margin-bottom: 12px;\n    font-size: 23px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-info-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-table-note {\n    margin-top: 18px;\n    padding: 16px 18px;\n    color: #5e656e;\n    font-size: 13px;\n    line-height: 1.65;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u3-line);\n    border-radius: var(--sd-u3-radius-sm);\n  }\n\n  \/* Specifications *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n    background: #ffffff;\n    border: 1px solid var(--sd-u3-line);\n    border-radius: var(--sd-u3-radius-md);\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-table-wrap:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table {\n    width: 100%;\n    min-width: 700px;\n    margin: 0;\n    border-collapse: collapse;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table th,\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table td {\n    padding: 17px 19px;\n    border-bottom: 1px solid var(--sd-u3-line);\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table tr:last-child th,\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table th {\n    width: 39%;\n    color: #202329;\n    font-size: 14px;\n    font-weight: 700;\n    background: #f6f7f8;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-spec-table td {\n    color: #565b64;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  \/* Video showcase *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-showcase {\n    padding: 70px 24px 25px;\n    background: var(--sd-u3-dark);\n    border-radius: var(--sd-u3-radius-lg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-showcase .sd-u3-eyebrow {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-showcase .sd-u3-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-showcase .sd-u3-heading p {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-frame {\n    position: relative;\n    overflow: hidden;\n    background: #202329;\n    border-radius: var(--sd-u3-radius-md);\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-frame video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-caption {\n    padding: 18px 4px 10px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-caption h3 {\n    margin-bottom: 6px;\n    color: #ffffff;\n    font-size: 19px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-video-caption p {\n    margin-bottom: 0;\n    color: #adb3bb;\n    font-size: 14px;\n  }\n\n  \/* Quick answers *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-answer-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-answer-card {\n    min-width: 0;\n    padding: 29px;\n    background: #ffffff;\n    border: 1px solid var(--sd-u3-line);\n    border-radius: var(--sd-u3-radius-md);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-answer-card h3 {\n    margin-bottom: 11px;\n    font-size: 20px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-answer-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  \/* FAQ *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list {\n    max-width: 930px;\n    margin: 0 auto;\n    border-top: 1px solid var(--sd-u3-line);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list details {\n    border-bottom: 1px solid var(--sd-u3-line);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list summary {\n    position: relative;\n    padding: 23px 48px 23px 0;\n    color: var(--sd-u3-text);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.45;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list summary::after {\n    position: absolute;\n    top: 50%;\n    right: 7px;\n    width: 10px;\n    height: 10px;\n    border-right: 2px solid #555b64;\n    border-bottom: 2px solid #555b64;\n    content: \"\";\n    transform: translateY(-70%) rotate(45deg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list details[open] summary::after {\n    transform: translateY(-30%) rotate(225deg);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list details p {\n    max-width: 850px;\n    margin-bottom: 0;\n    padding: 0 48px 24px 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-faq-list summary:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  \/* Final *\/\n\n  .sd-r1-edu-pro-a-description .sd-u3-final {\n    margin-bottom: 0;\n    padding: 62px 25px;\n    background: var(--sd-u3-soft);\n    border: 1px solid #e6e8eb;\n    border-radius: var(--sd-u3-radius-lg);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-final h2 {\n    max-width: 900px;\n    margin: 0 auto 18px;\n    font-size: clamp(31px, 4vw, 49px);\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-final p {\n    max-width: 830px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-a-description .sd-u3-final-note {\n    max-width: 920px;\n    margin: 29px auto 0;\n    padding-top: 24px;\n    color: #6d737c;\n    font-size: 13px;\n    line-height: 1.68;\n    border-top: 1px solid #d9dce0;\n  }\n\n  @media (max-width: 980px) {\n    .sd-r1-edu-pro-a-description section {\n      margin-bottom: 74px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature,\n    .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) .sd-u3-feature-media,\n    .sd-r1-edu-pro-a-description .sd-u3-feature:nth-child(even) .sd-u3-feature-copy {\n      order: initial;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature-media {\n      min-height: 0;\n      aspect-ratio: 16 \/ 9;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-summary-grid,\n    .sd-r1-edu-pro-a-description .sd-u3-card-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-summary-card-wide {\n      grid-column: auto;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .sd-r1-edu-pro-a-description {\n      max-width: 100%;\n    }\n\n    .sd-r1-edu-pro-a-description section {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-shell {\n      padding-right: 14px;\n      padding-left: 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-hero-media,\n    .sd-r1-edu-pro-a-description .sd-u3-summary,\n    .sd-r1-edu-pro-a-description .sd-u3-video-showcase,\n    .sd-r1-edu-pro-a-description .sd-u3-final {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-hero-copy {\n      padding: 46px 16px 0;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-hero h1 {\n      margin-bottom: 18px;\n      font-size: clamp(34px, 10vw, 46px);\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-hero-lead {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-hero-text {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat-grid {\n      gap: 10px;\n      margin-top: 33px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat {\n      padding: 21px 10px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat strong {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat span {\n      font-size: 12px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-heading {\n      margin-bottom: 29px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-heading h2 {\n      margin-bottom: 12px;\n      font-size: 32px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-heading p {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-video-note {\n      margin-top: -12px;\n      margin-bottom: 24px;\n      font-size: 12px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature-list {\n      gap: 18px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature-copy {\n      padding: 29px 23px 31px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-feature-copy h3 {\n      font-size: 29px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-summary {\n      padding: 47px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-summary-card,\n    .sd-r1-edu-pro-a-description .sd-u3-info-card,\n    .sd-r1-edu-pro-a-description .sd-u3-answer-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-summary-list {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-table-wrap {\n      overflow: visible;\n      background: transparent;\n      border: 0;\n      border-radius: 0;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table {\n      display: block;\n      width: 100%;\n      min-width: 0;\n      border-collapse: separate;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table tbody {\n      display: grid;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table tr {\n      display: block;\n      overflow: hidden;\n      background: #ffffff;\n      border: 1px solid var(--sd-u3-line);\n      border-radius: 12px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table th,\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table td {\n      display: block;\n      width: 100%;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table th {\n      padding: 12px 15px;\n      border-bottom: 1px solid var(--sd-u3-line);\n      background: #f4f5f6;\n      font-size: 13px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-spec-table td {\n      padding: 13px 15px 15px;\n      border-bottom: 0;\n      background: #ffffff;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-video-showcase {\n      padding: 46px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-video-grid,\n    .sd-r1-edu-pro-a-description .sd-u3-answer-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-faq-list summary {\n      padding-top: 20px;\n      padding-bottom: 20px;\n      font-size: 16px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-faq-list details p {\n      padding-right: 8px;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-final {\n      padding: 44px 22px;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-final h2 {\n      font-size: 31px;\n    }\n  }\n\n  @media (max-width: 430px) {\n    .sd-r1-edu-pro-a-description .sd-u3-stat-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .sd-r1-edu-pro-a-description .sd-u3-stat strong {\n      font-size: 18px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sd-r1-edu-pro-a-description *,\n    .sd-r1-edu-pro-a-description *::before,\n    .sd-r1-edu-pro-a-description *::after {\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-r1-edu-pro-a-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"sd-u3-hero\" aria-labelledby=\"sd-u3-title\"\u003e\n    \u003cdiv class=\"sd-u3-hero-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial setting\" width=\"1672\" height=\"941\" fetchpriority=\"high\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-hero-copy\"\u003e\n      \u003cdiv class=\"sd-u3-hero-inner\"\u003e\n        \u003cspan class=\"sd-u3-badge\"\u003eR1 EDU Pro A · R1 EDU U3\u003c\/span\u003e\n\n        \u003cp class=\"sd-u3-eyebrow\"\u003eHumanoid robot development configuration\u003c\/p\u003e\n\n        \u003ch1 id=\"sd-u3-title\"\u003eUnitree R1 EDU Pro A Humanoid Robot in Canada\u003c\/h1\u003e\n\n        \u003cp class=\"sd-u3-hero-lead\"\u003e\n          Includes all R1 EDU Smart features and two Dex3-1 force-controlled three-finger dexterous hands without tactile sensors.\n        \u003c\/p\u003e\n\n        \u003cp class=\"sd-u3-hero-text\"\u003e\n          Each Dex3-1 hand has 7 degrees of freedom. The entire device has 40 joint-motor degrees of freedom,\n          calculated in the supplied table as 26 + 7 + 7.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"sd-u3-stat-grid\" aria-label=\"R1 EDU Pro A U3 key information\"\u003e\n          \u003cdiv class=\"sd-u3-stat\"\u003e\n            \u003cstrong\u003e40\u003c\/strong\u003e\n            \u003cspan\u003eTotal joint-motor DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u3-stat\"\u003e\n            \u003cstrong\u003e2 × Dex3-1\u003c\/strong\u003e\n            \u003cspan\u003eForce-controlled hands\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u3-stat\"\u003e\n            \u003cstrong\u003e7 DOF\u003c\/strong\u003e\n            \u003cspan\u003ePer dexterous hand\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u3-stat\"\u003e\n            \u003cstrong\u003e100 TOPS\u003c\/strong\u003e\n            \u003cspan\u003eComputing expansion dock\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Feature stories --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-features-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eR1 EDU Pro A U3 information\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-features-title\"\u003eCore configuration details\u003c\/h2\u003e\n      \u003cp\u003e\n        The following headings and descriptions directly summarize the supplied R1 EDU Pro A U3 table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u3-video-note\"\u003e\n      These videos demonstrate the broader Unitree R1 platform. Exact hand hardware, movements and software functions\n      shown in the footage may vary from the R1 EDU Pro A U3 configuration.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sd-u3-feature-list\"\u003e\n      \u003carticle class=\"sd-u3-feature\"\u003e\n        \u003cdiv class=\"sd-u3-feature-media\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-feature-copy\"\u003e\n          \u003cspan class=\"sd-u3-feature-number\"\u003eConfiguration 01\u003c\/span\u003e\n\n          \u003ch3\u003eTwo Dex3-1 Force-Controlled Three-Finger Hands\u003c\/h3\u003e\n\n          \u003cp\u003e\n            R1 EDU Pro A is equipped with two Dex3-1 force-controlled three-finger dexterous hands.\n            The supplied table states that tactile sensors are not included.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u3-tags\"\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eTwo Dex3-1 Hands\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eForce-Controlled\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eWithout Tactile Sensors\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-feature\"\u003e\n        \u003cdiv class=\"sd-u3-feature-media\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-feature-copy\"\u003e\n          \u003cspan class=\"sd-u3-feature-number\"\u003eConfiguration 02\u003c\/span\u003e\n\n          \u003ch3\u003e7 Degrees of Freedom Per Dexterous Hand\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Each hand has 7 degrees of freedom: 3 for the thumb, 2 for the index finger and 2 for the middle finger.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u3-tags\"\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eThumb: 3 DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eIndex Finger: 2 DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eMiddle Finger: 2 DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-feature\"\u003e\n        \u003cdiv class=\"sd-u3-feature-media\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-feature-copy\"\u003e\n          \u003cspan class=\"sd-u3-feature-number\"\u003eConfiguration 03\u003c\/span\u003e\n\n          \u003ch3\u003e40 Total Joint-Motor Degrees of Freedom\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists 40 total joint-motor degrees of freedom for the entire device,\n            calculated as 26 + 7 + 7.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u3-tags\"\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003e26 + 7 + 7\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003e40 Total DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eEntire Device\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-feature\"\u003e\n        \u003cdiv class=\"sd-u3-feature-media\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-feature-copy\"\u003e\n          \u003cspan class=\"sd-u3-feature-number\"\u003eConfiguration 04\u003c\/span\u003e\n\n          \u003ch3\u003eHigh- and Low-Level Development Support\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists support for high- and low-level development, robot models, simulation interfaces\n            and simulation environments such as Isaac SIM.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u3-tags\"\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eHigh-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eLow-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u3-tag\"\u003eIsaac SIM\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- U3 summary --\u003e\n  \u003csection class=\"sd-u3-summary\" aria-labelledby=\"sd-u3-summary-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eR1 EDU Pro A · R1 EDU U3\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-summary-title\"\u003eU3 configuration summary\u003c\/h2\u003e\n      \u003cp\u003e\n        Every item below is stated in the supplied R1 EDU Pro A table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-summary-grid\"\u003e\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eBase configuration\u003c\/span\u003e\n        \u003ch3\u003eAll R1 EDU Smart Features\u003c\/h3\u003e\n        \u003cp\u003eAll features of the R1 EDU Smart version are included.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eConfiguration identifier\u003c\/span\u003e\n        \u003ch3\u003eR1 EDU U3\u003c\/h3\u003e\n        \u003cp\u003eThe listed configuration identifier is R1 EDU U3.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eDexterous hands\u003c\/span\u003e\n        \u003ch3\u003eTwo Dex3-1 Hands\u003c\/h3\u003e\n        \u003cp\u003eForce-controlled, three-finger dexterous hands without tactile sensors.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eHand freedom\u003c\/span\u003e\n        \u003ch3\u003e7 DOF Per Hand\u003c\/h3\u003e\n        \u003cp\u003eThumb 3, index finger 2 and middle finger 2.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eEntire device\u003c\/span\u003e\n        \u003ch3\u003e40 Joint-Motor DOF\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table calculates the total as 26 + 7 + 7.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eBody joint information\u003c\/span\u003e\n        \u003ch3\u003eLeg 6 · Waist 2 · Arm 5 · Head 2\u003c\/h3\u003e\n        \u003cp\u003eThe head degrees of freedom are listed as upgraded to 2.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eComputing expansion\u003c\/span\u003e\n        \u003ch3\u003e100 TOPS Expansion Dock\u003c\/h3\u003e\n        \u003cp\u003eEnables development and includes AI algorithm support.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eSingle-arm load\u003c\/span\u003e\n        \u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e\n        \u003cp\u003eThe maximum single-arm payload is listed as 2 kg.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003ePerception sensor\u003c\/span\u003e\n        \u003ch3\u003eAnthropomorphic Binocular Camera\u003c\/h3\u003e\n        \u003cp\u003eThe perception sensor is listed as an anthropomorphic binocular camera.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eListed warranty\u003c\/span\u003e\n        \u003ch3\u003e12 Months for the Entire Device\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table lists a 12-month warranty for the entire device.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-summary-card sd-u3-summary-card-wide\"\u003e\n        \u003cspan class=\"sd-u3-card-label\"\u003eDevelopment and support resources\u003c\/span\u003e\n        \u003ch3\u003eDevelopment, Simulation and Ecosystem Support\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The supplied table lists the following development and support resources.\n        \u003c\/p\u003e\n\n        \u003cul class=\"sd-u3-summary-list\"\u003e\n          \u003cli\u003eHigh-level development\u003c\/li\u003e\n          \u003cli\u003eLow-level development\u003c\/li\u003e\n          \u003cli\u003eRobot models\u003c\/li\u003e\n          \u003cli\u003eSimulation interfaces\u003c\/li\u003e\n          \u003cli\u003eSimulation environments such as Isaac SIM\u003c\/li\u003e\n          \u003cli\u003eAI algorithm support\u003c\/li\u003e\n          \u003cli\u003eTechnical support\u003c\/li\u003e\n          \u003cli\u003eComprehensive development manuals\u003c\/li\u003e\n          \u003cli\u003eEcosystem support\u003c\/li\u003e\n          \u003cli\u003e100 TOPS expansion dock\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Hand breakdown --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-hands-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eDex3-1 hand configuration\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-hands-title\"\u003eHow are the 7 hand DOF distributed?\u003c\/h2\u003e\n      \u003cp\u003e\n        The supplied table gives the following degrees-of-freedom distribution for each Dex3-1 hand.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-card-grid\"\u003e\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eThumb\u003c\/span\u003e\n        \u003ch3\u003e3 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe thumb has three degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eIndex finger\u003c\/span\u003e\n        \u003ch3\u003e2 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe index finger has two degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eMiddle finger\u003c\/span\u003e\n        \u003ch3\u003e2 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe middle finger has two degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u3-table-note\"\u003e\n      The supplied table describes the Dex3-1 hands as force-controlled three-finger dexterous hands without tactile sensors.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Development --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-development-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eDevelopment resources\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-development-title\"\u003eWhat development support is provided?\u003c\/h2\u003e\n      \u003cp\u003e\n        The supplied U3 table lists development, simulation and support resources for this configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-card-grid\"\u003e\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eDevelopment\u003c\/span\u003e\n        \u003ch3\u003eHigh- and Low-Level Development\u003c\/h3\u003e\n        \u003cp\u003eBoth high-level and low-level development are supported.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eSimulation\u003c\/span\u003e\n        \u003ch3\u003eRobot Models and Interfaces\u003c\/h3\u003e\n        \u003cp\u003e\n          Robot models and simulation interfaces are provided, with support for environments such as Isaac SIM.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-info-card\"\u003e\n        \u003cspan\u003eSupport\u003c\/span\u003e\n        \u003ch3\u003eManuals and Ecosystem Support\u003c\/h3\u003e\n        \u003cp\u003e\n          Technical support, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specifications --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-spec-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-spec-title\"\u003eUnitree R1 EDU Pro A specifications\u003c\/h2\u003e\n      \u003cp\u003e\n        This specification table follows the supplied R1 EDU Pro A U3 table without adding inherited dimensions,\n        weight, runtime or package contents.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-table-wrap\" role=\"region\" aria-label=\"Unitree R1 EDU Pro A U3 specification table\" tabindex=\"0\"\u003e\n      \u003ctable class=\"sd-u3-spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU Pro A\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eConfiguration identifier\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU U3\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBase configuration\u003c\/th\u003e\n            \u003ctd\u003eAll features of the R1 EDU Smart version\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDexterous hands\u003c\/th\u003e\n            \u003ctd\u003eTwo Dex3-1 force-controlled three-finger dexterous hands\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTactile sensors\u003c\/th\u003e\n            \u003ctd\u003eNot included\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDegrees of freedom per hand\u003c\/th\u003e\n            \u003ctd\u003e7\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eThumb DOF\u003c\/th\u003e\n            \u003ctd\u003e3\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eIndex-finger DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eMiddle-finger DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal degrees of freedom\u003c\/th\u003e\n            \u003ctd\u003e40 joint-motor DOF for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal DOF calculation\u003c\/th\u003e\n            \u003ctd\u003e26 + 7 + 7\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLeg DOF\u003c\/th\u003e\n            \u003ctd\u003e6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eArm DOF\u003c\/th\u003e\n            \u003ctd\u003e5\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to 2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBuilt-in computing power\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to a 100 TOPS expansion dock\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDevelopment and AI support\u003c\/th\u003e\n            \u003ctd\u003eEnables development and includes AI algorithm support\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n            \u003ctd\u003e2 kg\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHigh-level development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLow-level development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eRobot models\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation interfaces\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation environments\u003c\/th\u003e\n            \u003ctd\u003eSupports environments such as Isaac SIM\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTechnical support\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDevelopment manuals\u003c\/th\u003e\n            \u003ctd\u003eComprehensive development manuals provided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eEcosystem support\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n            \u003ctd\u003eAnthropomorphic binocular camera\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eListed warranty\u003c\/th\u003e\n            \u003ctd\u003e12-month warranty for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u3-table-note\"\u003e\n      This section intentionally does not add dimensions, weight, battery runtime, connectivity, package contents or\n      other specifications that are not directly shown in the supplied R1 EDU Pro A U3 table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Additional videos --\u003e\n  \u003csection class=\"sd-u3-video-showcase\" aria-labelledby=\"sd-u3-video-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eUnitree R1 platform demonstrations\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-video-title\"\u003eAdditional movement demonstrations\u003c\/h2\u003e\n      \u003cp\u003e\n        These videos show the broader Unitree R1 platform. Exact hardware and functionality may vary by configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-video-grid\"\u003e\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u3-video-frame\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-video-caption\"\u003e\n          \u003ch3\u003eR1 Platform Demonstration\u003c\/h3\u003e\n          \u003cp\u003eDemonstration footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u3-video-frame\"\u003e\n          \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\" autoplay muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback controlslist=\"nodownload nofullscreen noremoteplayback\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u3-video-caption\"\u003e\n          \u003ch3\u003eR1 Movement Demonstration\u003c\/h3\u003e\n          \u003cp\u003eAdditional movement footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Quick answers --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-answers-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-answers-title\"\u003eWhat should you know about R1 EDU Pro A?\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-answer-grid\"\u003e\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eWhat is the Unitree R1 EDU Pro A?\u003c\/h3\u003e\n        \u003cp\u003e\n          It is the R1 EDU U3 configuration and includes all features of the R1 EDU Smart version.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eWhich dexterous hands are included?\u003c\/h3\u003e\n        \u003cp\u003e\n          Two Dex3-1 force-controlled three-finger dexterous hands are listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eDo the hands include tactile sensors?\u003c\/h3\u003e\n        \u003cp\u003e\n          No. The supplied table states that tactile sensors are not included.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eHow many degrees of freedom does each hand have?\u003c\/h3\u003e\n        \u003cp\u003e\n          Each hand has 7 DOF: thumb 3, index finger 2 and middle finger 2.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eHow many total joint-motor DOF are listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          The entire device has 40 joint-motor DOF, calculated as 26 + 7 + 7.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u3-answer-card\"\u003e\n        \u003ch3\u003eWhat warranty period is listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          A 12-month warranty for the entire device is listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"sd-u3-shell\" aria-labelledby=\"sd-u3-faq-title\"\u003e\n    \u003cdiv class=\"sd-u3-heading\"\u003e\n      \u003cp class=\"sd-u3-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n      \u003ch2 id=\"sd-u3-faq-title\"\u003eUnitree R1 EDU Pro A FAQ\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u3-faq-list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes R1 EDU Pro A include all R1 EDU Smart features?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The supplied U3 table explicitly states that all features of the R1 EDU Smart version are included.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow are the 40 total joint-motor DOF calculated?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied table calculates the complete-device total as 26 + 7 + 7.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eAre the Dex3-1 hands force-controlled?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The supplied table describes them as force-controlled three-finger dexterous hands.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo the Dex3-1 hands include tactile sensors?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. The supplied configuration states that the hands are provided without tactile sensors.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied U3 table lists a maximum single-arm payload of 2 kg.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat computing power is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          A built-in 100 TOPS expansion dock is listed, enabling development and including AI algorithm support.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat perception sensor is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          The perception sensor is listed as an anthropomorphic binocular camera.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat support resources are provided?\u003c\/summary\u003e\n        \u003cp\u003e\n          Technical support, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final --\u003e\n  \u003csection class=\"sd-u3-final\" aria-labelledby=\"sd-u3-final-title\"\u003e\n    \u003cp class=\"sd-u3-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n\n    \u003ch2 id=\"sd-u3-final-title\"\u003eConfirm the complete R1 EDU Pro A U3 configuration before purchase\u003c\/h2\u003e\n\n    \u003cp\u003e\n      This Product Description follows the supplied U3 table, including the two Dex3-1 hands, 40 total joint-motor\n      degrees of freedom, 100 TOPS expansion dock and listed development resources.\n    \u003c\/p\u003e\n\n    \u003cp class=\"sd-u3-final-note\"\u003e\n      Safety notice: Humanoid robots and force-controlled dexterous hands contain powered moving joints. Operate the\n      robot in a controlled area and follow the applicable operating, development and safety documentation.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212881117321,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"},{"product_id":"unitree-r1-edu-pro-b-u4","title":"Unitree R1 Edu Pro B \/ U4","description":"\u003cstyle\u003e\n  .sd-r1-edu-pro-b-description {\n    --sd-u4-text: #101216;\n    --sd-u4-muted: #606771;\n    --sd-u4-line: #e1e4e8;\n    --sd-u4-soft: #f4f5f6;\n    --sd-u4-dark: #0e1013;\n    --sd-u4-dark-card: #181b20;\n    --sd-u4-radius-lg: 24px;\n    --sd-u4-radius-md: 18px;\n    --sd-u4-radius-sm: 12px;\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    color: var(--sd-u4-text);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .sd-r1-edu-pro-b-description *,\n  .sd-r1-edu-pro-b-description *::before,\n  .sd-r1-edu-pro-b-description *::after {\n    box-sizing: border-box;\n  }\n\n  .sd-r1-edu-pro-b-description img,\n  .sd-r1-edu-pro-b-description video {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .sd-r1-edu-pro-b-description img {\n    height: auto;\n  }\n\n  .sd-r1-edu-pro-b-description video {\n    border: 0;\n    pointer-events: none;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .sd-r1-edu-pro-b-description h1,\n  .sd-r1-edu-pro-b-description h2,\n  .sd-r1-edu-pro-b-description h3,\n  .sd-r1-edu-pro-b-description p,\n  .sd-r1-edu-pro-b-description ul {\n    margin-top: 0;\n  }\n\n  .sd-r1-edu-pro-b-description h1,\n  .sd-r1-edu-pro-b-description h2,\n  .sd-r1-edu-pro-b-description h3 {\n    color: var(--sd-u4-text);\n    font-family: inherit;\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-b-description p {\n    color: var(--sd-u4-muted);\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .sd-r1-edu-pro-b-description p,\n  .sd-r1-edu-pro-b-description li,\n  .sd-r1-edu-pro-b-description th,\n  .sd-r1-edu-pro-b-description td {\n    overflow-wrap: break-word;\n  }\n\n  .sd-r1-edu-pro-b-description section {\n    margin: 0 0 92px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-shell {\n    width: 100%;\n    padding-right: 24px;\n    padding-left: 24px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-eyebrow {\n    margin-bottom: 14px;\n    color: #59616b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-heading {\n    max-width: 860px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-heading h2 {\n    margin-bottom: 16px;\n    font-size: clamp(32px, 4.2vw, 52px);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-heading p {\n    max-width: 760px;\n    margin-right: auto;\n    margin-bottom: 0;\n    margin-left: auto;\n    font-size: 17px;\n  }\n\n  \/* Hero *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-media {\n    overflow: hidden;\n    background: var(--sd-u4-dark);\n    border-radius: var(--sd-u4-radius-lg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-media img {\n    object-fit: contain;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-copy {\n    padding: 68px 24px 0;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-inner {\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 19px;\n    padding: 8px 14px;\n    color: #3d434b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    line-height: 1.3;\n    text-transform: uppercase;\n    background: var(--sd-u4-soft);\n    border: 1px solid var(--sd-u4-line);\n    border-radius: 999px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero h1 {\n    max-width: 1120px;\n    margin: 0 auto 22px;\n    font-size: clamp(38px, 4.8vw, 58px);\n    line-height: 1.07;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-lead {\n    max-width: 930px;\n    margin: 0 auto 18px;\n    color: #25292f;\n    font-size: clamp(20px, 2.3vw, 27px);\n    font-weight: 500;\n    line-height: 1.48;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-hero-text {\n    max-width: 860px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-stat-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 1050px;\n    margin: 46px auto 0;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-stat {\n    min-width: 0;\n    padding: 27px 15px;\n    background: var(--sd-u4-soft);\n    border: 1px solid #e6e9ec;\n    border-radius: var(--sd-u4-radius-md);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-stat strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--sd-u4-text);\n    font-size: clamp(22px, 2.6vw, 33px);\n    font-weight: 700;\n    letter-spacing: -0.04em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-stat span {\n    display: block;\n    color: var(--sd-u4-muted);\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  \/* Feature sections *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-note {\n    max-width: 830px;\n    margin: -18px auto 34px;\n    padding: 14px 17px;\n    color: #6a717a;\n    font-size: 13px;\n    line-height: 1.62;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u4-line);\n    border-radius: var(--sd-u4-radius-sm);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-list {\n    display: grid;\n    gap: 28px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1.12fr) minmax(360px, 0.88fr);\n    min-height: 420px;\n    overflow: hidden;\n    background: var(--sd-u4-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u4-radius-lg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) {\n    grid-template-columns: minmax(360px, 0.88fr) minmax(0, 1.12fr);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) .sd-u4-feature-media {\n    order: 2;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) .sd-u4-feature-copy {\n    order: 1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-media {\n    position: relative;\n    min-width: 0;\n    min-height: 420px;\n    overflow: hidden;\n    background: #e7e9ec;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-media video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n    opacity: 0;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-media video.sd-u4-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(34px, 4.5vw, 54px);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-number {\n    display: block;\n    margin-bottom: 18px;\n    color: #747b85;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-copy h3 {\n    max-width: 490px;\n    margin-bottom: 17px;\n    font-size: clamp(28px, 3vw, 39px);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-feature-copy p {\n    max-width: 500px;\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 24px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-tag {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    padding: 7px 12px;\n    color: #343940;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n    background: #ffffff;\n    border: 1px solid #dfe2e6;\n    border-radius: 999px;\n  }\n\n  \/* Dark configuration summary *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary {\n    padding: 74px 24px;\n    background: var(--sd-u4-dark);\n    border-radius: var(--sd-u4-radius-lg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary .sd-u4-eyebrow {\n    color: #b6bbc3;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary .sd-u4-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary .sd-u4-heading p {\n    color: #b9bec6;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-card {\n    min-width: 0;\n    padding: 31px;\n    background: var(--sd-u4-dark-card);\n    border: 1px solid #2d3138;\n    border-radius: var(--sd-u4-radius-md);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-card-wide {\n    grid-column: 1 \/ -1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-card-label {\n    display: block;\n    margin-bottom: 14px;\n    color: #adb3bc;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-card h3 {\n    margin-bottom: 13px;\n    color: #ffffff;\n    font-size: 24px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-card p {\n    margin-bottom: 0;\n    color: #c4c8ce;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 30px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-list li {\n    position: relative;\n    padding-left: 18px;\n    color: #c4c8ce;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-summary-list li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #ffffff;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  \/* Information cards *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-card-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-info-card {\n    min-width: 0;\n    padding: 30px;\n    background: var(--sd-u4-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u4-radius-md);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-info-card span {\n    display: block;\n    margin-bottom: 17px;\n    color: #767d86;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-info-card h3 {\n    margin-bottom: 12px;\n    font-size: 23px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-info-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-table-note {\n    margin-top: 18px;\n    padding: 16px 18px;\n    color: #5e656e;\n    font-size: 13px;\n    line-height: 1.65;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u4-line);\n    border-radius: var(--sd-u4-radius-sm);\n  }\n\n  \/* Specifications *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n    background: #ffffff;\n    border: 1px solid var(--sd-u4-line);\n    border-radius: var(--sd-u4-radius-md);\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-table-wrap:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table {\n    width: 100%;\n    min-width: 700px;\n    margin: 0;\n    border-collapse: collapse;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table th,\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table td {\n    padding: 17px 19px;\n    border-bottom: 1px solid var(--sd-u4-line);\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table tr:last-child th,\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table th {\n    width: 39%;\n    color: #202329;\n    font-size: 14px;\n    font-weight: 700;\n    background: #f6f7f8;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-spec-table td {\n    color: #565b64;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  \/* Video showcase *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-showcase {\n    padding: 70px 24px 25px;\n    background: var(--sd-u4-dark);\n    border-radius: var(--sd-u4-radius-lg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-showcase .sd-u4-eyebrow {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-showcase .sd-u4-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-showcase .sd-u4-heading p {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-frame {\n    position: relative;\n    overflow: hidden;\n    background: #202329;\n    border-radius: var(--sd-u4-radius-md);\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-frame video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n    opacity: 0;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-frame video.sd-u4-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-caption {\n    padding: 18px 4px 10px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-caption h3 {\n    margin-bottom: 6px;\n    color: #ffffff;\n    font-size: 19px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-video-caption p {\n    margin-bottom: 0;\n    color: #adb3bb;\n    font-size: 14px;\n  }\n\n  \/* Quick answers *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-answer-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-answer-card {\n    min-width: 0;\n    padding: 29px;\n    background: #ffffff;\n    border: 1px solid var(--sd-u4-line);\n    border-radius: var(--sd-u4-radius-md);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-answer-card h3 {\n    margin-bottom: 11px;\n    font-size: 20px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-answer-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  \/* FAQ *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list {\n    max-width: 930px;\n    margin: 0 auto;\n    border-top: 1px solid var(--sd-u4-line);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list details {\n    border-bottom: 1px solid var(--sd-u4-line);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list summary {\n    position: relative;\n    padding: 23px 48px 23px 0;\n    color: var(--sd-u4-text);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.45;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list summary::after {\n    position: absolute;\n    top: 50%;\n    right: 7px;\n    width: 10px;\n    height: 10px;\n    border-right: 2px solid #555b64;\n    border-bottom: 2px solid #555b64;\n    content: \"\";\n    transform: translateY(-70%) rotate(45deg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list details[open] summary::after {\n    transform: translateY(-30%) rotate(225deg);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list details p {\n    max-width: 850px;\n    margin-bottom: 0;\n    padding: 0 48px 24px 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-faq-list summary:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  \/* Final *\/\n\n  .sd-r1-edu-pro-b-description .sd-u4-final {\n    margin-bottom: 0;\n    padding: 62px 25px;\n    background: var(--sd-u4-soft);\n    border: 1px solid #e6e8eb;\n    border-radius: var(--sd-u4-radius-lg);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-final h2 {\n    max-width: 900px;\n    margin: 0 auto 18px;\n    font-size: clamp(31px, 4vw, 49px);\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-final p {\n    max-width: 830px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-b-description .sd-u4-final-note {\n    max-width: 920px;\n    margin: 29px auto 0;\n    padding-top: 24px;\n    color: #6d737c;\n    font-size: 13px;\n    line-height: 1.68;\n    border-top: 1px solid #d9dce0;\n  }\n\n  @media (max-width: 980px) {\n    .sd-r1-edu-pro-b-description section {\n      margin-bottom: 74px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature,\n    .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) .sd-u4-feature-media,\n    .sd-r1-edu-pro-b-description .sd-u4-feature:nth-child(even) .sd-u4-feature-copy {\n      order: initial;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature-media {\n      min-height: 0;\n      aspect-ratio: 16 \/ 9;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-summary-grid,\n    .sd-r1-edu-pro-b-description .sd-u4-card-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-summary-card-wide {\n      grid-column: auto;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .sd-r1-edu-pro-b-description {\n      max-width: 100%;\n    }\n\n    .sd-r1-edu-pro-b-description section {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-shell {\n      padding-right: 14px;\n      padding-left: 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-hero-media,\n    .sd-r1-edu-pro-b-description .sd-u4-summary,\n    .sd-r1-edu-pro-b-description .sd-u4-video-showcase,\n    .sd-r1-edu-pro-b-description .sd-u4-final {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-hero-copy {\n      padding: 46px 16px 0;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-hero h1 {\n      margin-bottom: 18px;\n      font-size: clamp(34px, 10vw, 46px);\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-hero-lead {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-hero-text {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat-grid {\n      gap: 10px;\n      margin-top: 33px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat {\n      padding: 21px 10px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat strong {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat span {\n      font-size: 12px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-heading {\n      margin-bottom: 29px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-heading h2 {\n      margin-bottom: 12px;\n      font-size: 32px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-heading p {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-video-note {\n      margin-top: -12px;\n      margin-bottom: 24px;\n      font-size: 12px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature-list {\n      gap: 18px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature-copy {\n      padding: 29px 23px 31px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-feature-copy h3 {\n      font-size: 29px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-summary {\n      padding: 47px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-summary-card,\n    .sd-r1-edu-pro-b-description .sd-u4-info-card,\n    .sd-r1-edu-pro-b-description .sd-u4-answer-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-summary-list {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-table-wrap {\n      overflow: visible;\n      background: transparent;\n      border: 0;\n      border-radius: 0;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table {\n      display: block;\n      width: 100%;\n      min-width: 0;\n      border-collapse: separate;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table tbody {\n      display: grid;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table tr {\n      display: block;\n      overflow: hidden;\n      background: #ffffff;\n      border: 1px solid var(--sd-u4-line);\n      border-radius: 12px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table th,\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table td {\n      display: block;\n      width: 100%;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table th {\n      padding: 12px 15px;\n      border-bottom: 1px solid var(--sd-u4-line);\n      background: #f4f5f6;\n      font-size: 13px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-spec-table td {\n      padding: 13px 15px 15px;\n      border-bottom: 0;\n      background: #ffffff;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-video-showcase {\n      padding: 46px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-video-grid,\n    .sd-r1-edu-pro-b-description .sd-u4-answer-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-faq-list summary {\n      padding-top: 20px;\n      padding-bottom: 20px;\n      font-size: 16px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-faq-list details p {\n      padding-right: 8px;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-final {\n      padding: 44px 22px;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-final h2 {\n      font-size: 31px;\n    }\n  }\n\n  @media (max-width: 430px) {\n    .sd-r1-edu-pro-b-description .sd-u4-stat-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .sd-r1-edu-pro-b-description .sd-u4-stat strong {\n      font-size: 18px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sd-r1-edu-pro-b-description *,\n    .sd-r1-edu-pro-b-description *::before,\n    .sd-r1-edu-pro-b-description *::after {\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-r1-edu-pro-b-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"sd-u4-hero\" aria-labelledby=\"sd-u4-title\"\u003e\n    \u003cdiv class=\"sd-u4-hero-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial setting\" width=\"1672\" height=\"941\" fetchpriority=\"high\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-hero-copy\"\u003e\n      \u003cdiv class=\"sd-u4-hero-inner\"\u003e\n        \u003cspan class=\"sd-u4-badge\"\u003eR1 EDU Pro B · R1 EDU U4\u003c\/span\u003e\n\n        \u003cp class=\"sd-u4-eyebrow\"\u003eHumanoid robot development configuration\u003c\/p\u003e\n\n        \u003ch1 id=\"sd-u4-title\"\u003eUnitree R1 EDU Pro B Humanoid Robot in Canada\u003c\/h1\u003e\n\n        \u003cp class=\"sd-u4-hero-lead\"\u003e\n          Includes all R1 EDU Smart features and two Dex3-1 force-controlled three-finger dexterous hands with tactile sensing.\n        \u003c\/p\u003e\n\n        \u003cp class=\"sd-u4-hero-text\"\u003e\n          Each Dex3-1 hand has 7 degrees of freedom. The entire device has 40 joint-motor degrees of freedom,\n          calculated in the supplied table as 26 + 7 + 7.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"sd-u4-stat-grid\" aria-label=\"R1 EDU Pro B U4 key information\"\u003e\n          \u003cdiv class=\"sd-u4-stat\"\u003e\n            \u003cstrong\u003e40\u003c\/strong\u003e\n            \u003cspan\u003eTotal joint-motor DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u4-stat\"\u003e\n            \u003cstrong\u003e2 × Dex3-1\u003c\/strong\u003e\n            \u003cspan\u003eForce-controlled hands\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u4-stat\"\u003e\n            \u003cstrong\u003eTactile\u003c\/strong\u003e\n            \u003cspan\u003eSensing included\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u4-stat\"\u003e\n            \u003cstrong\u003e100 TOPS\u003c\/strong\u003e\n            \u003cspan\u003eComputing expansion dock\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Feature stories --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-features-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eR1 EDU Pro B U4 information\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-features-title\"\u003eCore configuration details\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The following headings and descriptions directly summarize the supplied R1 EDU Pro B U4 table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u4-video-note\"\u003e\n      These videos demonstrate the broader Unitree R1 platform. Exact hand hardware, movements and software functions\n      shown in the footage may vary from the R1 EDU Pro B U4 configuration.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sd-u4-feature-list\"\u003e\n      \u003carticle class=\"sd-u4-feature\"\u003e\n        \u003cdiv class=\"sd-u4-feature-media\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-feature-copy\"\u003e\n          \u003cspan class=\"sd-u4-feature-number\"\u003eConfiguration 01\u003c\/span\u003e\n\n          \u003ch3\u003eTwo Dex3-1 Hands with Tactile Sensing\u003c\/h3\u003e\n\n          \u003cp\u003e\n            R1 EDU Pro B is equipped with two Dex3-1 force-controlled three-finger dexterous hands\n            with tactile sensing.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u4-tags\"\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eTwo Dex3-1 Hands\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eForce-Controlled\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eTactile Sensing\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-feature\"\u003e\n        \u003cdiv class=\"sd-u4-feature-media\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-feature-copy\"\u003e\n          \u003cspan class=\"sd-u4-feature-number\"\u003eConfiguration 02\u003c\/span\u003e\n\n          \u003ch3\u003e7 Degrees of Freedom Per Dexterous Hand\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Each hand has 7 degrees of freedom: 3 for the thumb, 2 for the index finger\n            and 2 for the middle finger.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u4-tags\"\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eThumb: 3 DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eIndex Finger: 2 DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eMiddle Finger: 2 DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-feature\"\u003e\n        \u003cdiv class=\"sd-u4-feature-media\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-feature-copy\"\u003e\n          \u003cspan class=\"sd-u4-feature-number\"\u003eConfiguration 03\u003c\/span\u003e\n\n          \u003ch3\u003e40 Total Joint-Motor Degrees of Freedom\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists 40 total joint-motor degrees of freedom for the entire device,\n            calculated as 26 + 7 + 7.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u4-tags\"\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003e26 + 7 + 7\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003e40 Total DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eEntire Device\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-feature\"\u003e\n        \u003cdiv class=\"sd-u4-feature-media\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-feature-copy\"\u003e\n          \u003cspan class=\"sd-u4-feature-number\"\u003eConfiguration 04\u003c\/span\u003e\n\n          \u003ch3\u003eHigh- and Low-Level Development Support\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists support for high- and low-level development, robot models,\n            simulation interfaces and simulation environments such as Isaac SIM.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u4-tags\"\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eHigh-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eLow-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u4-tag\"\u003eIsaac SIM\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- U4 summary --\u003e\n  \u003csection class=\"sd-u4-summary\" aria-labelledby=\"sd-u4-summary-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eR1 EDU Pro B · R1 EDU U4\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-summary-title\"\u003eU4 configuration summary\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Every specification below is stated in the supplied R1 EDU Pro B table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-summary-grid\"\u003e\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eBase configuration\u003c\/span\u003e\n        \u003ch3\u003eAll R1 EDU Smart Features\u003c\/h3\u003e\n        \u003cp\u003eAll features of the R1 EDU Smart version are included.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eConfiguration identifier\u003c\/span\u003e\n        \u003ch3\u003eR1 EDU U4\u003c\/h3\u003e\n        \u003cp\u003eThe listed configuration identifier is R1 EDU U4.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eDexterous hands\u003c\/span\u003e\n        \u003ch3\u003eTwo Dex3-1 Hands\u003c\/h3\u003e\n        \u003cp\u003eForce-controlled, three-finger dexterous hands with tactile sensing.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eHand freedom\u003c\/span\u003e\n        \u003ch3\u003e7 DOF Per Hand\u003c\/h3\u003e\n        \u003cp\u003eThumb 3, index finger 2 and middle finger 2.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eEntire device\u003c\/span\u003e\n        \u003ch3\u003e40 Joint-Motor DOF\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table calculates the total as 26 + 7 + 7.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eBody joint information\u003c\/span\u003e\n        \u003ch3\u003eLeg 6 · Waist 2 · Arm 5 · Head 2\u003c\/h3\u003e\n        \u003cp\u003eThe head degrees of freedom are listed as upgraded to 2.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eComputing expansion\u003c\/span\u003e\n        \u003ch3\u003e100 TOPS Expansion Dock\u003c\/h3\u003e\n        \u003cp\u003eEnables development and includes AI algorithm support.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eSingle-arm load\u003c\/span\u003e\n        \u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e\n        \u003cp\u003eThe maximum single-arm payload is listed as 2 kg.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003ePerception sensor\u003c\/span\u003e\n        \u003ch3\u003eAnthropomorphic Binocular Camera\u003c\/h3\u003e\n        \u003cp\u003eThe perception sensor is listed as an anthropomorphic binocular camera.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eListed warranty\u003c\/span\u003e\n        \u003ch3\u003e12 Months for the Entire Device\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table lists a 12-month warranty for the entire device.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-summary-card sd-u4-summary-card-wide\"\u003e\n        \u003cspan class=\"sd-u4-card-label\"\u003eDevelopment and support resources\u003c\/span\u003e\n\n        \u003ch3\u003eDevelopment, Simulation and Ecosystem Support\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The supplied table lists the following development and support resources.\n        \u003c\/p\u003e\n\n        \u003cul class=\"sd-u4-summary-list\"\u003e\n          \u003cli\u003eHigh-level development\u003c\/li\u003e\n          \u003cli\u003eLow-level development\u003c\/li\u003e\n          \u003cli\u003eRobot models\u003c\/li\u003e\n          \u003cli\u003eSimulation interfaces\u003c\/li\u003e\n          \u003cli\u003eSimulation environments such as Isaac SIM\u003c\/li\u003e\n          \u003cli\u003eAI algorithm support\u003c\/li\u003e\n          \u003cli\u003eTechnical support\u003c\/li\u003e\n          \u003cli\u003eComprehensive development manuals\u003c\/li\u003e\n          \u003cli\u003eEcosystem support\u003c\/li\u003e\n          \u003cli\u003e100 TOPS expansion dock\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Hand breakdown --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-hands-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eDex3-1 hand configuration\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-hands-title\"\u003eHow are the 7 hand DOF distributed?\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The supplied table gives the following degrees-of-freedom distribution for each Dex3-1 hand.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-card-grid\"\u003e\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eThumb\u003c\/span\u003e\n        \u003ch3\u003e3 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe thumb has three degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eIndex finger\u003c\/span\u003e\n        \u003ch3\u003e2 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe index finger has two degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eMiddle finger\u003c\/span\u003e\n        \u003ch3\u003e2 DOF\u003c\/h3\u003e\n        \u003cp\u003eThe middle finger has two degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u4-table-note\"\u003e\n      The supplied table describes the Dex3-1 hands as force-controlled three-finger dexterous hands with tactile sensing.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Development --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-development-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eDevelopment resources\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-development-title\"\u003eWhat development support is provided?\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The supplied U4 table lists development, simulation and support resources for this configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-card-grid\"\u003e\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eDevelopment\u003c\/span\u003e\n        \u003ch3\u003eHigh- and Low-Level Development\u003c\/h3\u003e\n        \u003cp\u003eBoth high-level and low-level development are supported.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eSimulation\u003c\/span\u003e\n        \u003ch3\u003eRobot Models and Interfaces\u003c\/h3\u003e\n        \u003cp\u003e\n          Robot models and simulation interfaces are provided, with support for environments such as Isaac SIM.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-info-card\"\u003e\n        \u003cspan\u003eSupport\u003c\/span\u003e\n        \u003ch3\u003eManuals and Ecosystem Support\u003c\/h3\u003e\n        \u003cp\u003e\n          Technical support, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specifications --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-spec-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-spec-title\"\u003eUnitree R1 EDU Pro B specifications\u003c\/h2\u003e\n\n      \u003cp\u003e\n        This specification table follows the supplied R1 EDU Pro B U4 table without adding dimensions,\n        weight, runtime, connectivity or package contents.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-table-wrap\" role=\"region\" aria-label=\"Unitree R1 EDU Pro B U4 specification table\" tabindex=\"0\"\u003e\n      \u003ctable class=\"sd-u4-spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU Pro B\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eConfiguration identifier\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU U4\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBase configuration\u003c\/th\u003e\n            \u003ctd\u003eAll features of the R1 EDU Smart version\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDexterous hands\u003c\/th\u003e\n            \u003ctd\u003eTwo Dex3-1 force-controlled three-finger dexterous hands\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTactile sensing\u003c\/th\u003e\n            \u003ctd\u003eIncluded\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDegrees of freedom per hand\u003c\/th\u003e\n            \u003ctd\u003e7\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eThumb DOF\u003c\/th\u003e\n            \u003ctd\u003e3\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eIndex-finger DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eMiddle-finger DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal degrees of freedom\u003c\/th\u003e\n            \u003ctd\u003e40 joint-motor DOF for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal DOF calculation\u003c\/th\u003e\n            \u003ctd\u003e26 + 7 + 7\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLeg DOF\u003c\/th\u003e\n            \u003ctd\u003e6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eArm DOF\u003c\/th\u003e\n            \u003ctd\u003e5\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to 2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBuilt-in computing power\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to a 100 TOPS expansion dock\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDevelopment and AI support\u003c\/th\u003e\n            \u003ctd\u003eEnables development and includes AI algorithm support\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n            \u003ctd\u003e2 kg\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHigh-level development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLow-level development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eRobot models\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation interfaces\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation environments\u003c\/th\u003e\n            \u003ctd\u003eSupports environments such as Isaac SIM\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTechnical support\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDevelopment manuals\u003c\/th\u003e\n            \u003ctd\u003eComprehensive development manuals provided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eEcosystem support\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n            \u003ctd\u003eAnthropomorphic binocular camera\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eListed warranty\u003c\/th\u003e\n            \u003ctd\u003e12-month warranty for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u4-table-note\"\u003e\n      This section intentionally does not add dimensions, weight, battery runtime, connectivity,\n      package contents or other specifications that are not directly shown in the supplied U4 table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Additional videos --\u003e\n  \u003csection class=\"sd-u4-video-showcase\" aria-labelledby=\"sd-u4-video-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eUnitree R1 platform demonstrations\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-video-title\"\u003eAdditional movement demonstrations\u003c\/h2\u003e\n\n      \u003cp\u003e\n        These videos show the broader Unitree R1 platform. Exact hardware and functionality may vary by configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-video-grid\"\u003e\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u4-video-frame\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-video-caption\"\u003e\n          \u003ch3\u003eR1 Platform Demonstration\u003c\/h3\u003e\n          \u003cp\u003eDemonstration footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u4-video-frame\"\u003e\n          \u003cvideo class=\"sd-u4-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u4-video-caption\"\u003e\n          \u003ch3\u003eR1 Movement Demonstration\u003c\/h3\u003e\n          \u003cp\u003eAdditional movement footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Quick answers --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-answers-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-answers-title\"\u003eWhat should you know about R1 EDU Pro B?\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-answer-grid\"\u003e\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eWhat is the Unitree R1 EDU Pro B?\u003c\/h3\u003e\n        \u003cp\u003e\n          It is the R1 EDU U4 configuration and includes all features of the R1 EDU Smart version.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eWhich dexterous hands are included?\u003c\/h3\u003e\n        \u003cp\u003e\n          Two Dex3-1 force-controlled three-finger dexterous hands with tactile sensing are listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eIs tactile sensing included?\u003c\/h3\u003e\n        \u003cp\u003e\n          Yes. The supplied U4 table explicitly lists the Dex3-1 hands with tactile sensing.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eHow many degrees of freedom does each hand have?\u003c\/h3\u003e\n        \u003cp\u003e\n          Each hand has 7 DOF: thumb 3, index finger 2 and middle finger 2.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eHow many total joint-motor DOF are listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          The entire device has 40 joint-motor DOF, calculated as 26 + 7 + 7.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u4-answer-card\"\u003e\n        \u003ch3\u003eWhat warranty period is listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          A 12-month warranty for the entire device is listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"sd-u4-shell\" aria-labelledby=\"sd-u4-faq-title\"\u003e\n    \u003cdiv class=\"sd-u4-heading\"\u003e\n      \u003cp class=\"sd-u4-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u4-faq-title\"\u003eUnitree R1 EDU Pro B FAQ\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u4-faq-list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes R1 EDU Pro B include all R1 EDU Smart features?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The supplied U4 table explicitly states that all features of the R1 EDU Smart version are included.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow are the 40 total joint-motor DOF calculated?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied table calculates the complete-device total as 26 + 7 + 7.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eAre the Dex3-1 hands force-controlled?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The supplied table describes them as force-controlled three-finger dexterous hands.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo the Dex3-1 hands include tactile sensing?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Tactile sensing is explicitly included in the supplied U4 configuration.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied U4 table lists a maximum single-arm payload of 2 kg.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat computing power is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          A built-in 100 TOPS expansion dock is listed, enabling development and including AI algorithm support.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat perception sensor is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          The perception sensor is listed as an anthropomorphic binocular camera.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat support resources are provided?\u003c\/summary\u003e\n        \u003cp\u003e\n          Technical support, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final --\u003e\n  \u003csection class=\"sd-u4-final\" aria-labelledby=\"sd-u4-final-title\"\u003e\n    \u003cp class=\"sd-u4-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n\n    \u003ch2 id=\"sd-u4-final-title\"\u003eConfirm the complete R1 EDU Pro B U4 configuration before purchase\u003c\/h2\u003e\n\n    \u003cp\u003e\n      This Product Description follows the supplied U4 table, including two Dex3-1 hands with tactile sensing,\n      40 total joint-motor degrees of freedom, the 100 TOPS expansion dock and the listed development resources.\n    \u003c\/p\u003e\n\n    \u003cp class=\"sd-u4-final-note\"\u003e\n      Safety notice: Humanoid robots and force-controlled dexterous hands contain powered moving joints.\n      Operate the robot in a controlled area and follow the applicable operating, development and safety documentation.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function initializeR1EduProBVideos() {\n      var roots = document.querySelectorAll(\".sd-r1-edu-pro-b-description\");\n\n      if (!roots.length) {\n        return;\n      }\n\n      Array.prototype.forEach.call(roots, function (root) {\n        if (root.getAttribute(\"data-video-initialized\") === \"true\") {\n          return;\n        }\n\n        root.setAttribute(\"data-video-initialized\", \"true\");\n\n        var videos = Array.prototype.slice.call(\n          root.querySelectorAll(\".sd-u4-managed-video\")\n        );\n\n        if (!videos.length) {\n          return;\n        }\n\n        var reducedMotion = window.matchMedia\n          ? window.matchMedia(\"(prefers-reduced-motion: reduce)\")\n          : null;\n\n        function shouldReduceMotion() {\n          return reducedMotion \u0026\u0026 reducedMotion.matches;\n        }\n\n        function loadVideo(video) {\n          if (video.getAttribute(\"data-loaded\") === \"true\") {\n            return;\n          }\n\n          var source = video.getAttribute(\"data-src\");\n\n          if (!source) {\n            return;\n          }\n\n          video.muted = true;\n          video.defaultMuted = true;\n          video.playsInline = true;\n          video.src = source;\n          video.setAttribute(\"data-loaded\", \"true\");\n\n          video.addEventListener(\n            \"loadeddata\",\n            function () {\n              video.classList.add(\"sd-u4-video-ready\");\n            },\n            { once: true }\n          );\n\n          video.load();\n        }\n\n        function playVideo(video) {\n          if (shouldReduceMotion() || document.hidden) {\n            video.pause();\n            return;\n          }\n\n          loadVideo(video);\n\n          var playPromise = video.play();\n\n          if (playPromise \u0026\u0026 typeof playPromise.catch === \"function\") {\n            playPromise.catch(function () {\n              \/* Browser autoplay restrictions may prevent playback *\/\n            });\n          }\n        }\n\n        if (!(\"IntersectionObserver\" in window)) {\n          videos.forEach(function (video) {\n            loadVideo(video);\n\n            if (!shouldReduceMotion()) {\n              playVideo(video);\n            }\n          });\n\n          return;\n        }\n\n        var observer = new IntersectionObserver(\n          function (entries) {\n            entries.forEach(function (entry) {\n              var video = entry.target;\n\n              if (entry.isIntersecting) {\n                loadVideo(video);\n              }\n\n              if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.18) {\n                playVideo(video);\n              } else {\n                video.pause();\n              }\n            });\n          },\n          {\n            root: null,\n            rootMargin: \"220px 0px 220px 0px\",\n            threshold: [0, 0.05, 0.18, 0.5]\n          }\n        );\n\n        videos.forEach(function (video) {\n          observer.observe(video);\n        });\n\n        document.addEventListener(\"visibilitychange\", function () {\n          videos.forEach(function (video) {\n            if (document.hidden || shouldReduceMotion()) {\n              video.pause();\n              return;\n            }\n\n            var rect = video.getBoundingClientRect();\n            var viewportHeight =\n              window.innerHeight || document.documentElement.clientHeight;\n\n            if (rect.bottom \u003e 0 \u0026\u0026 rect.top \u003c viewportHeight) {\n              playVideo(video);\n            }\n          });\n        });\n      });\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\n        \"DOMContentLoaded\",\n        initializeR1EduProBVideos,\n        { once: true }\n      );\n    } else {\n      initializeR1EduProBVideos();\n    }\n\n    document.addEventListener(\n      \"shopify:section:load\",\n      initializeR1EduProBVideos\n    );\n  })();\n\u003c\/script\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212920340617,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"},{"product_id":"r1-edu-pro-d-u6","title":"R1 Edu Pro D \/ U6","description":"\u003cstyle\u003e\n  .sd-r1-edu-pro-d-description {\n    --sd-u6-text: #101216;\n    --sd-u6-muted: #606771;\n    --sd-u6-line: #e1e4e8;\n    --sd-u6-soft: #f4f5f6;\n    --sd-u6-dark: #0e1013;\n    --sd-u6-dark-card: #181b20;\n    --sd-u6-radius-lg: 24px;\n    --sd-u6-radius-md: 18px;\n    --sd-u6-radius-sm: 12px;\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    color: var(--sd-u6-text);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .sd-r1-edu-pro-d-description *,\n  .sd-r1-edu-pro-d-description *::before,\n  .sd-r1-edu-pro-d-description *::after {\n    box-sizing: border-box;\n  }\n\n  .sd-r1-edu-pro-d-description img,\n  .sd-r1-edu-pro-d-description video {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .sd-r1-edu-pro-d-description img {\n    height: auto;\n  }\n\n  .sd-r1-edu-pro-d-description video {\n    border: 0;\n    pointer-events: none;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .sd-r1-edu-pro-d-description h1,\n  .sd-r1-edu-pro-d-description h2,\n  .sd-r1-edu-pro-d-description h3,\n  .sd-r1-edu-pro-d-description p,\n  .sd-r1-edu-pro-d-description ul {\n    margin-top: 0;\n  }\n\n  .sd-r1-edu-pro-d-description h1,\n  .sd-r1-edu-pro-d-description h2,\n  .sd-r1-edu-pro-d-description h3 {\n    color: var(--sd-u6-text);\n    font-family: inherit;\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-d-description p {\n    color: var(--sd-u6-muted);\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .sd-r1-edu-pro-d-description p,\n  .sd-r1-edu-pro-d-description li,\n  .sd-r1-edu-pro-d-description th,\n  .sd-r1-edu-pro-d-description td {\n    overflow-wrap: break-word;\n  }\n\n  .sd-r1-edu-pro-d-description section {\n    margin: 0 0 92px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-shell {\n    width: 100%;\n    padding-right: 24px;\n    padding-left: 24px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-eyebrow {\n    margin-bottom: 14px;\n    color: #59616b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-heading {\n    max-width: 860px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-heading h2 {\n    margin-bottom: 16px;\n    font-size: clamp(32px, 4.2vw, 52px);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-heading p {\n    max-width: 760px;\n    margin-right: auto;\n    margin-bottom: 0;\n    margin-left: auto;\n    font-size: 17px;\n  }\n\n  \/* Hero *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero {\n    margin-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-media {\n    overflow: hidden;\n    background: var(--sd-u6-dark);\n    border-radius: var(--sd-u6-radius-lg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-media img {\n    height: auto;\n    object-fit: contain;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-copy {\n    padding: 68px 24px 0;\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-inner {\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 19px;\n    padding: 8px 14px;\n    color: #3d434b;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    line-height: 1.3;\n    text-transform: uppercase;\n    background: var(--sd-u6-soft);\n    border: 1px solid var(--sd-u6-line);\n    border-radius: 999px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero h1 {\n    max-width: 1120px;\n    margin: 0 auto 22px;\n    font-size: clamp(38px, 4.8vw, 58px);\n    line-height: 1.07;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-lead {\n    max-width: 930px;\n    margin: 0 auto 18px;\n    color: #25292f;\n    font-size: clamp(20px, 2.3vw, 27px);\n    font-weight: 500;\n    line-height: 1.48;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-hero-text {\n    max-width: 860px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-stat-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 1050px;\n    margin: 46px auto 0;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-stat {\n    min-width: 0;\n    padding: 27px 15px;\n    background: var(--sd-u6-soft);\n    border: 1px solid #e6e9ec;\n    border-radius: var(--sd-u6-radius-md);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-stat strong {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--sd-u6-text);\n    font-size: clamp(22px, 2.6vw, 33px);\n    font-weight: 700;\n    letter-spacing: -0.04em;\n    line-height: 1.12;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-stat span {\n    display: block;\n    color: var(--sd-u6-muted);\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  \/* Feature stories *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-note {\n    max-width: 830px;\n    margin: -18px auto 34px;\n    padding: 14px 17px;\n    color: #6a717a;\n    font-size: 13px;\n    line-height: 1.62;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u6-line);\n    border-radius: var(--sd-u6-radius-sm);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-list {\n    display: grid;\n    gap: 28px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1.12fr) minmax(360px, 0.88fr);\n    min-height: 420px;\n    overflow: hidden;\n    background: var(--sd-u6-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u6-radius-lg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) {\n    grid-template-columns: minmax(360px, 0.88fr) minmax(0, 1.12fr);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) .sd-u6-feature-media {\n    order: 2;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) .sd-u6-feature-copy {\n    order: 1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-media {\n    position: relative;\n    min-width: 0;\n    min-height: 420px;\n    overflow: hidden;\n    background: #e7e9ec;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-media video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n    opacity: 0;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-media video.sd-u6-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(34px, 4.5vw, 54px);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-number {\n    display: block;\n    margin-bottom: 18px;\n    color: #747b85;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-copy h3 {\n    max-width: 500px;\n    margin-bottom: 17px;\n    font-size: clamp(28px, 3vw, 39px);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-feature-copy p {\n    max-width: 510px;\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 24px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-tag {\n    display: inline-flex;\n    align-items: center;\n    min-height: 34px;\n    padding: 7px 12px;\n    color: #343940;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n    background: #ffffff;\n    border: 1px solid #dfe2e6;\n    border-radius: 999px;\n  }\n\n  \/* Configuration summary *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary {\n    padding: 74px 24px;\n    background: var(--sd-u6-dark);\n    border-radius: var(--sd-u6-radius-lg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary .sd-u6-eyebrow {\n    color: #b6bbc3;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary .sd-u6-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary .sd-u6-heading p {\n    color: #b9bec6;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-card {\n    min-width: 0;\n    padding: 31px;\n    background: var(--sd-u6-dark-card);\n    border: 1px solid #2d3138;\n    border-radius: var(--sd-u6-radius-md);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-card-wide {\n    grid-column: 1 \/ -1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-card-label {\n    display: block;\n    margin-bottom: 14px;\n    color: #adb3bc;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-card h3 {\n    margin-bottom: 13px;\n    color: #ffffff;\n    font-size: 24px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-card p {\n    margin-bottom: 0;\n    color: #c4c8ce;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 30px;\n    margin: 21px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-list li {\n    position: relative;\n    padding-left: 18px;\n    color: #c4c8ce;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-summary-list li::before {\n    position: absolute;\n    top: 0.65em;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #ffffff;\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  \/* Information cards *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-card-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-info-card {\n    min-width: 0;\n    padding: 30px;\n    background: var(--sd-u6-soft);\n    border: 1px solid #e3e6e9;\n    border-radius: var(--sd-u6-radius-md);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-info-card span {\n    display: block;\n    margin-bottom: 17px;\n    color: #767d86;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-info-card h3 {\n    margin-bottom: 12px;\n    font-size: 23px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-info-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-table-note {\n    margin-top: 18px;\n    padding: 16px 18px;\n    color: #5e656e;\n    font-size: 13px;\n    line-height: 1.65;\n    background: #f6f7f8;\n    border: 1px solid var(--sd-u6-line);\n    border-radius: var(--sd-u6-radius-sm);\n  }\n\n  \/* Specifications *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n    background: #ffffff;\n    border: 1px solid var(--sd-u6-line);\n    border-radius: var(--sd-u6-radius-md);\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-table-wrap:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table {\n    width: 100%;\n    min-width: 700px;\n    margin: 0;\n    border-collapse: collapse;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table th,\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table td {\n    padding: 17px 19px;\n    border-bottom: 1px solid var(--sd-u6-line);\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table tr:last-child th,\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table th {\n    width: 39%;\n    color: #202329;\n    font-size: 14px;\n    font-weight: 700;\n    background: #f6f7f8;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-spec-table td {\n    color: #565b64;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  \/* Additional videos *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-showcase {\n    padding: 70px 24px 25px;\n    background: var(--sd-u6-dark);\n    border-radius: var(--sd-u6-radius-lg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-showcase .sd-u6-eyebrow {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-showcase .sd-u6-heading h2 {\n    color: #ffffff;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-showcase .sd-u6-heading p {\n    color: #b4b9c1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-frame {\n    position: relative;\n    overflow: hidden;\n    background: #202329;\n    border-radius: var(--sd-u6-radius-md);\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-frame video {\n    position: absolute;\n    inset: 0;\n    height: 100%;\n    object-fit: cover;\n    opacity: 0;\n    transition: opacity 220ms ease;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-frame video.sd-u6-video-ready {\n    opacity: 1;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-caption {\n    padding: 18px 4px 10px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-caption h3 {\n    margin-bottom: 6px;\n    color: #ffffff;\n    font-size: 19px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-video-caption p {\n    margin-bottom: 0;\n    color: #adb3bb;\n    font-size: 14px;\n  }\n\n  \/* Quick answers *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-answer-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-answer-card {\n    min-width: 0;\n    padding: 29px;\n    background: #ffffff;\n    border: 1px solid var(--sd-u6-line);\n    border-radius: var(--sd-u6-radius-md);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-answer-card h3 {\n    margin-bottom: 11px;\n    font-size: 20px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-answer-card p {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  \/* FAQ *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list {\n    max-width: 930px;\n    margin: 0 auto;\n    border-top: 1px solid var(--sd-u6-line);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list details {\n    border-bottom: 1px solid var(--sd-u6-line);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list summary {\n    position: relative;\n    padding: 23px 48px 23px 0;\n    color: var(--sd-u6-text);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.45;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list summary::after {\n    position: absolute;\n    top: 50%;\n    right: 7px;\n    width: 10px;\n    height: 10px;\n    border-right: 2px solid #555b64;\n    border-bottom: 2px solid #555b64;\n    content: \"\";\n    transform: translateY(-70%) rotate(45deg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list details[open] summary::after {\n    transform: translateY(-30%) rotate(225deg);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list details p {\n    max-width: 850px;\n    margin-bottom: 0;\n    padding: 0 48px 24px 0;\n    font-size: 15px;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-faq-list summary:focus-visible {\n    outline: 2px solid #15171b;\n    outline-offset: 4px;\n  }\n\n  \/* Final *\/\n\n  .sd-r1-edu-pro-d-description .sd-u6-final {\n    margin-bottom: 0;\n    padding: 62px 25px;\n    background: var(--sd-u6-soft);\n    border: 1px solid #e6e8eb;\n    border-radius: var(--sd-u6-radius-lg);\n    text-align: center;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-final h2 {\n    max-width: 900px;\n    margin: 0 auto 18px;\n    font-size: clamp(31px, 4vw, 49px);\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-final p {\n    max-width: 830px;\n    margin: 0 auto;\n  }\n\n  .sd-r1-edu-pro-d-description .sd-u6-final-note {\n    max-width: 920px;\n    margin: 29px auto 0;\n    padding-top: 24px;\n    color: #6d737c;\n    font-size: 13px;\n    line-height: 1.68;\n    border-top: 1px solid #d9dce0;\n  }\n\n  @media (max-width: 980px) {\n    .sd-r1-edu-pro-d-description section {\n      margin-bottom: 74px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature,\n    .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) {\n      grid-template-columns: 1fr;\n      min-height: 0;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) .sd-u6-feature-media,\n    .sd-r1-edu-pro-d-description .sd-u6-feature:nth-child(even) .sd-u6-feature-copy {\n      order: initial;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature-media {\n      min-height: 0;\n      aspect-ratio: 16 \/ 9;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-summary-grid,\n    .sd-r1-edu-pro-d-description .sd-u6-card-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-summary-card-wide {\n      grid-column: auto;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .sd-r1-edu-pro-d-description {\n      max-width: 100%;\n    }\n\n    .sd-r1-edu-pro-d-description section {\n      margin-bottom: 58px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-shell {\n      padding-right: 14px;\n      padding-left: 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-hero-media,\n    .sd-r1-edu-pro-d-description .sd-u6-summary,\n    .sd-r1-edu-pro-d-description .sd-u6-video-showcase,\n    .sd-r1-edu-pro-d-description .sd-u6-final {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-hero-copy {\n      padding: 46px 16px 0;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-hero h1 {\n      margin-bottom: 18px;\n      font-size: clamp(34px, 10vw, 46px);\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-hero-lead {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-hero-text {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat-grid {\n      gap: 10px;\n      margin-top: 33px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat {\n      padding: 21px 10px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat strong {\n      font-size: 20px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat span {\n      font-size: 12px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-heading {\n      margin-bottom: 29px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-heading h2 {\n      margin-bottom: 12px;\n      font-size: 32px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-heading p {\n      font-size: 15px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-video-note {\n      margin-top: -12px;\n      margin-bottom: 24px;\n      font-size: 12px;\n      text-align: left;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature-list {\n      gap: 18px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature {\n      border-radius: 16px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature-copy {\n      padding: 29px 23px 31px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-feature-copy h3 {\n      font-size: 29px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-summary {\n      padding: 47px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-summary-card,\n    .sd-r1-edu-pro-d-description .sd-u6-info-card,\n    .sd-r1-edu-pro-d-description .sd-u6-answer-card {\n      padding: 24px 22px;\n      border-radius: 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-summary-list {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-table-wrap {\n      overflow: visible;\n      background: transparent;\n      border: 0;\n      border-radius: 0;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table {\n      display: block;\n      width: 100%;\n      min-width: 0;\n      border-collapse: separate;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table tbody {\n      display: grid;\n      gap: 10px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table tr {\n      display: block;\n      overflow: hidden;\n      background: #ffffff;\n      border: 1px solid var(--sd-u6-line);\n      border-radius: 12px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table th,\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table td {\n      display: block;\n      width: 100%;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table th {\n      padding: 12px 15px;\n      border-bottom: 1px solid var(--sd-u6-line);\n      background: #f4f5f6;\n      font-size: 13px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-spec-table td {\n      padding: 13px 15px 15px;\n      border-bottom: 0;\n      background: #ffffff;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-video-showcase {\n      padding: 46px 14px 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-video-grid,\n    .sd-r1-edu-pro-d-description .sd-u6-answer-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-faq-list summary {\n      padding-top: 20px;\n      padding-bottom: 20px;\n      font-size: 16px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-faq-list details p {\n      padding-right: 8px;\n      font-size: 14px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-final {\n      padding: 44px 22px;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-final h2 {\n      font-size: 31px;\n    }\n  }\n\n  @media (max-width: 430px) {\n    .sd-r1-edu-pro-d-description .sd-u6-stat-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .sd-r1-edu-pro-d-description .sd-u6-stat strong {\n      font-size: 18px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sd-r1-edu-pro-d-description *,\n    .sd-r1-edu-pro-d-description *::before,\n    .sd-r1-edu-pro-d-description *::after {\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-r1-edu-pro-d-description\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"sd-u6-hero\" aria-labelledby=\"sd-u6-title\"\u003e\n    \u003cdiv class=\"sd-u6-hero-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/ChatGPT_Image_Jul_7_2026_04_22_12_PM.png?v=1783455839\" alt=\"Promotional concept image of a Unitree R1 humanoid robot in an industrial setting\" width=\"1672\" height=\"941\" fetchpriority=\"high\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-hero-copy\"\u003e\n      \u003cdiv class=\"sd-u6-hero-inner\"\u003e\n        \u003cspan class=\"sd-u6-badge\"\u003eR1 EDU Pro D · R1 EDU U6\u003c\/span\u003e\n\n        \u003cp class=\"sd-u6-eyebrow\"\u003eHumanoid robot development configuration\u003c\/p\u003e\n\n        \u003ch1 id=\"sd-u6-title\"\u003eUnitree R1 EDU Pro D Humanoid Robot in Canada\u003c\/h1\u003e\n\n        \u003cp class=\"sd-u6-hero-lead\"\u003e\n          Includes all R1 EDU Smart features and two Revo 2 Touch five-finger dexterous hands.\n        \u003c\/p\u003e\n\n        \u003cp class=\"sd-u6-hero-text\"\u003e\n          Each dexterous hand has 6 degrees of freedom. The supplied U6 table lists 38 total joint-motor\n          degrees of freedom for the entire device, calculated as 26 + 6 + 6.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"sd-u6-stat-grid\" aria-label=\"R1 EDU Pro D U6 key information\"\u003e\n          \u003cdiv class=\"sd-u6-stat\"\u003e\n            \u003cstrong\u003e38\u003c\/strong\u003e\n            \u003cspan\u003eTotal joint-motor DOF\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u6-stat\"\u003e\n            \u003cstrong\u003e2 × Revo 2 Touch\u003c\/strong\u003e\n            \u003cspan\u003eFive-finger dexterous hands\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u6-stat\"\u003e\n            \u003cstrong\u003e6 DOF\u003c\/strong\u003e\n            \u003cspan\u003ePer dexterous hand\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"sd-u6-stat\"\u003e\n            \u003cstrong\u003e100 TOPS\u003c\/strong\u003e\n            \u003cspan\u003eComputing expansion dock\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Feature stories --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-features-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eR1 EDU Pro D U6 information\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-features-title\"\u003eCore configuration details\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The headings and descriptions below directly summarize the supplied R1 EDU Pro D U6 table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u6-video-note\"\u003e\n      These videos demonstrate the broader Unitree R1 platform. Exact hand hardware, movements and software functions\n      shown in the footage may vary from the R1 EDU Pro D U6 configuration.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sd-u6-feature-list\"\u003e\n      \u003carticle class=\"sd-u6-feature\"\u003e\n        \u003cdiv class=\"sd-u6-feature-media\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a61d13da6f7454d893c4fc4edd5a9c4.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-feature-copy\"\u003e\n          \u003cspan class=\"sd-u6-feature-number\"\u003eConfiguration 01\u003c\/span\u003e\n\n          \u003ch3\u003eTwo Revo 2 Touch Five-Finger Dexterous Hands\u003c\/h3\u003e\n\n          \u003cp\u003e\n            R1 EDU Pro D is equipped with two Revo 2 Touch five-finger dexterous hands.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u6-tags\"\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eTwo Revo 2 Touch Hands\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eFive-Finger Design\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eR1 EDU Pro D\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-feature\"\u003e\n        \u003cdiv class=\"sd-u6-feature-media\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1c301946c4784e779901f29c0b031642.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-feature-copy\"\u003e\n          \u003cspan class=\"sd-u6-feature-number\"\u003eConfiguration 02\u003c\/span\u003e\n\n          \u003ch3\u003e6 Degrees of Freedom Per Dexterous Hand\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied U6 table states that each Revo 2 Touch dexterous hand has 6 degrees of freedom.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u6-tags\"\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003e6 DOF Per Hand\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eTwo Dexterous Hands\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eRevo 2 Touch\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-feature\"\u003e\n        \u003cdiv class=\"sd-u6-feature-media\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1aecf769cd5643d3b17eeb11dbb40241.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-feature-copy\"\u003e\n          \u003cspan class=\"sd-u6-feature-number\"\u003eConfiguration 03\u003c\/span\u003e\n\n          \u003ch3\u003e38 Total Joint-Motor Degrees of Freedom\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists 38 total joint-motor degrees of freedom for the entire device,\n            calculated as 26 + 6 + 6.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u6-tags\"\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003e26 + 6 + 6\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003e38 Total DOF\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eEntire Device\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-feature\"\u003e\n        \u003cdiv class=\"sd-u6-feature-media\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f8ab40c3a9194406a8478a686712bace.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-feature-copy\"\u003e\n          \u003cspan class=\"sd-u6-feature-number\"\u003eConfiguration 04\u003c\/span\u003e\n\n          \u003ch3\u003eHigh- and Low-Level Secondary Development\u003c\/h3\u003e\n\n          \u003cp\u003e\n            The supplied table lists support for high- and low-level secondary development, robot models,\n            simulation interfaces and simulation environments such as Isaac SIM.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"sd-u6-tags\"\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eHigh-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eLow-Level Development\u003c\/span\u003e\n            \u003cspan class=\"sd-u6-tag\"\u003eIsaac SIM\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- U6 configuration summary --\u003e\n  \u003csection class=\"sd-u6-summary\" aria-labelledby=\"sd-u6-summary-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eR1 EDU Pro D · R1 EDU U6\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-summary-title\"\u003eU6 configuration summary\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Every specification below is stated in the supplied R1 EDU Pro D table.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-summary-grid\"\u003e\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eBase configuration\u003c\/span\u003e\n        \u003ch3\u003eAll R1 EDU Smart Features\u003c\/h3\u003e\n        \u003cp\u003eAll features of the R1 EDU Smart version are included.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eConfiguration identifier\u003c\/span\u003e\n        \u003ch3\u003eR1 EDU U6\u003c\/h3\u003e\n        \u003cp\u003eThe listed configuration identifier is R1 EDU U6.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eDexterous hands\u003c\/span\u003e\n        \u003ch3\u003eTwo Revo 2 Touch Hands\u003c\/h3\u003e\n        \u003cp\u003eThe table describes them as five-finger dexterous hands.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eHand freedom\u003c\/span\u003e\n        \u003ch3\u003e6 DOF Per Hand\u003c\/h3\u003e\n        \u003cp\u003eEach dexterous hand has 6 degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eEntire device\u003c\/span\u003e\n        \u003ch3\u003e38 Joint-Motor DOF\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table calculates the total as 26 + 6 + 6.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eJoint information\u003c\/span\u003e\n        \u003ch3\u003eLeg 6 · Waist 2 · Arm 5 · Head 2\u003c\/h3\u003e\n        \u003cp\u003eThe head degrees of freedom are listed as upgraded to 2.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eComputing expansion\u003c\/span\u003e\n        \u003ch3\u003e100 TOPS Expansion Dock\u003c\/h3\u003e\n        \u003cp\u003eEnables secondary development and includes AI algorithm support.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eSingle-arm load\u003c\/span\u003e\n        \u003ch3\u003eMaximum Payload: 2 kg\u003c\/h3\u003e\n        \u003cp\u003eThe maximum single-arm payload is listed as 2 kg.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003ePerception sensor\u003c\/span\u003e\n        \u003ch3\u003eAnthropomorphic Binocular Camera\u003c\/h3\u003e\n        \u003cp\u003eThe perception sensor is listed as an anthropomorphic binocular camera.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eListed warranty\u003c\/span\u003e\n        \u003ch3\u003e12 Months for the Entire Device\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table lists a 12-month warranty for the entire device.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-summary-card sd-u6-summary-card-wide\"\u003e\n        \u003cspan class=\"sd-u6-card-label\"\u003eDevelopment and support resources\u003c\/span\u003e\n\n        \u003ch3\u003eDevelopment, Simulation and Ecosystem Support\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The supplied U6 table lists the following development and support resources.\n        \u003c\/p\u003e\n\n        \u003cul class=\"sd-u6-summary-list\"\u003e\n          \u003cli\u003eHigh-level secondary development\u003c\/li\u003e\n          \u003cli\u003eLow-level secondary development\u003c\/li\u003e\n          \u003cli\u003eRobot models\u003c\/li\u003e\n          \u003cli\u003eSimulation interfaces\u003c\/li\u003e\n          \u003cli\u003eSimulation environments such as Isaac SIM\u003c\/li\u003e\n          \u003cli\u003eAI algorithm support\u003c\/li\u003e\n          \u003cli\u003eTechnical support services\u003c\/li\u003e\n          \u003cli\u003eComprehensive development manuals\u003c\/li\u003e\n          \u003cli\u003eEcosystem support\u003c\/li\u003e\n          \u003cli\u003e100 TOPS expansion dock\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Hand information --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-hands-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eRevo 2 Touch hand configuration\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-hands-title\"\u003eWhat hand configuration is included?\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The U6 table identifies the included dexterous hands and their listed degrees of freedom.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-card-grid\"\u003e\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eHand model\u003c\/span\u003e\n        \u003ch3\u003eRevo 2 Touch\u003c\/h3\u003e\n        \u003cp\u003eTwo Revo 2 Touch dexterous hands are included.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eFinger configuration\u003c\/span\u003e\n        \u003ch3\u003eFive-Finger Hands\u003c\/h3\u003e\n        \u003cp\u003eThe supplied table describes them as five-finger dexterous hands.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eDegrees of freedom\u003c\/span\u003e\n        \u003ch3\u003e6 DOF Per Hand\u003c\/h3\u003e\n        \u003cp\u003eEach dexterous hand has six degrees of freedom.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u6-table-note\"\u003e\n      This page uses “Revo 2 Touch” as the product name stated in the supplied table and does not add unlisted\n      tactile-sensor specifications or hand-control claims.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Development support --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-development-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eDevelopment resources\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-development-title\"\u003eWhat development support is provided?\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The supplied U6 table lists secondary development, simulation and support resources.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-card-grid\"\u003e\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eSecondary development\u003c\/span\u003e\n        \u003ch3\u003eHigh- and Low-Level Support\u003c\/h3\u003e\n        \u003cp\u003eHigh-level and low-level secondary development are supported.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eSimulation\u003c\/span\u003e\n        \u003ch3\u003eRobot Models and Interfaces\u003c\/h3\u003e\n        \u003cp\u003e\n          Robot models and simulation interfaces are provided, with support for environments such as Isaac SIM.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-info-card\"\u003e\n        \u003cspan\u003eSupport resources\u003c\/span\u003e\n        \u003ch3\u003eManuals and Ecosystem Support\u003c\/h3\u003e\n        \u003cp\u003e\n          Technical support services, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specifications --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-spec-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eTechnical information\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-spec-title\"\u003eUnitree R1 EDU Pro D specifications\u003c\/h2\u003e\n\n      \u003cp\u003e\n        This specification table follows the supplied R1 EDU Pro D U6 table without adding dimensions,\n        weight, runtime, connectivity or package contents.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-table-wrap\" role=\"region\" aria-label=\"Unitree R1 EDU Pro D U6 specification table\" tabindex=\"0\"\u003e\n      \u003ctable class=\"sd-u6-spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eProduct configuration\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU Pro D\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eConfiguration identifier\u003c\/th\u003e\n            \u003ctd\u003eR1 EDU U6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBase configuration\u003c\/th\u003e\n            \u003ctd\u003eAll features of the R1 EDU Smart version\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDexterous hands\u003c\/th\u003e\n            \u003ctd\u003eTwo Revo 2 Touch five-finger dexterous hands\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDegrees of freedom per hand\u003c\/th\u003e\n            \u003ctd\u003e6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal degrees of freedom\u003c\/th\u003e\n            \u003ctd\u003e38 joint-motor DOF for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTotal DOF calculation\u003c\/th\u003e\n            \u003ctd\u003e26 + 6 + 6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLeg DOF\u003c\/th\u003e\n            \u003ctd\u003e6\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eWaist DOF\u003c\/th\u003e\n            \u003ctd\u003e2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eArm DOF\u003c\/th\u003e\n            \u003ctd\u003e5\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHead DOF\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to 2\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eBuilt-in computing power\u003c\/th\u003e\n            \u003ctd\u003eUpgraded to a 100 TOPS expansion dock\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSecondary development and AI support\u003c\/th\u003e\n            \u003ctd\u003eEnables secondary development and includes AI algorithm support\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eMaximum single-arm payload\u003c\/th\u003e\n            \u003ctd\u003e2 kg\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eHigh-level secondary development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eLow-level secondary development\u003c\/th\u003e\n            \u003ctd\u003eSupported\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eRobot models\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation interfaces\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eSimulation environments\u003c\/th\u003e\n            \u003ctd\u003eSupports environments such as Isaac SIM\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eTechnical support services\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eDevelopment manuals\u003c\/th\u003e\n            \u003ctd\u003eComprehensive development manuals provided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eEcosystem support\u003c\/th\u003e\n            \u003ctd\u003eProvided\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003ePerception sensor\u003c\/th\u003e\n            \u003ctd\u003eAnthropomorphic binocular camera\u003c\/td\u003e\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n            \u003cth scope=\"row\"\u003eListed warranty\u003c\/th\u003e\n            \u003ctd\u003e12-month warranty for the entire device\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"sd-u6-table-note\"\u003e\n      This section intentionally does not add dimensions, weight, battery runtime, connectivity, package contents\n      or other specifications that are not directly shown in the supplied R1 EDU Pro D U6 table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Additional videos --\u003e\n  \u003csection class=\"sd-u6-video-showcase\" aria-labelledby=\"sd-u6-video-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eUnitree R1 platform demonstrations\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-video-title\"\u003eAdditional movement demonstrations\u003c\/h2\u003e\n\n      \u003cp\u003e\n        These videos show the broader Unitree R1 platform. Exact hardware and functionality may vary by configuration.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-video-grid\"\u003e\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u6-video-frame\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c192760cc44d4dce9598bf042aa8391a.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-video-caption\"\u003e\n          \u003ch3\u003eR1 Platform Demonstration\u003c\/h3\u003e\n          \u003cp\u003eDemonstration footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003cdiv class=\"sd-u6-video-frame\"\u003e\n          \u003cvideo class=\"sd-u6-managed-video\" muted loop playsinline webkit-playsinline preload=\"none\" disablepictureinpicture disableremoteplayback tabindex=\"-1\" aria-hidden=\"true\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8357d7becefa45cea2808c0b34325d0d.mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sd-u6-video-caption\"\u003e\n          \u003ch3\u003eR1 Movement Demonstration\u003c\/h3\u003e\n          \u003cp\u003eAdditional movement footage from the broader Unitree R1 platform.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Quick answers --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-answers-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eQuick answers\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-answers-title\"\u003eWhat should you know about R1 EDU Pro D?\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-answer-grid\"\u003e\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eWhat is the Unitree R1 EDU Pro D?\u003c\/h3\u003e\n        \u003cp\u003e\n          It is the R1 EDU U6 configuration and includes all features of the R1 EDU Smart version.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eWhich dexterous hands are included?\u003c\/h3\u003e\n        \u003cp\u003e\n          Two Revo 2 Touch five-finger dexterous hands are listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eHow many degrees of freedom does each hand have?\u003c\/h3\u003e\n        \u003cp\u003e\n          Each dexterous hand has 6 degrees of freedom.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eHow many total joint-motor DOF are listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          The entire device has 38 joint-motor DOF, calculated as 26 + 6 + 6.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eWhat development support is listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          High- and low-level secondary development, robot models, simulation interfaces and Isaac SIM support are listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"sd-u6-answer-card\"\u003e\n        \u003ch3\u003eWhat warranty period is listed?\u003c\/h3\u003e\n        \u003cp\u003e\n          A 12-month warranty for the entire device is listed.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"sd-u6-shell\" aria-labelledby=\"sd-u6-faq-title\"\u003e\n    \u003cdiv class=\"sd-u6-heading\"\u003e\n      \u003cp class=\"sd-u6-eyebrow\"\u003eFrequently asked questions\u003c\/p\u003e\n\n      \u003ch2 id=\"sd-u6-faq-title\"\u003eUnitree R1 EDU Pro D FAQ\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-u6-faq-list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes R1 EDU Pro D include all R1 EDU Smart features?\u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The supplied U6 table explicitly states that all features of the R1 EDU Smart version are included.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow are the 38 total joint-motor DOF calculated?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied table calculates the entire-device total as 26 + 6 + 6.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhich dexterous hands are included?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied U6 table lists two Revo 2 Touch five-finger dexterous hands.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many degrees of freedom does each hand have?\u003c\/summary\u003e\n        \u003cp\u003e\n          Each dexterous hand has 6 degrees of freedom.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the maximum single-arm payload?\u003c\/summary\u003e\n        \u003cp\u003e\n          The supplied U6 table lists a maximum single-arm payload of 2 kg.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat computing power is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          A built-in 100 TOPS expansion dock is listed, enabling secondary development and including AI algorithm support.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat perception sensor is listed?\u003c\/summary\u003e\n        \u003cp\u003e\n          The perception sensor is listed as an anthropomorphic binocular camera.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat support resources are provided?\u003c\/summary\u003e\n        \u003cp\u003e\n          Technical support services, comprehensive development manuals and ecosystem support are provided.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final --\u003e\n  \u003csection class=\"sd-u6-final\" aria-labelledby=\"sd-u6-final-title\"\u003e\n    \u003cp class=\"sd-u6-eyebrow\"\u003eSpeedyDrone Canada\u003c\/p\u003e\n\n    \u003ch2 id=\"sd-u6-final-title\"\u003eConfirm the complete R1 EDU Pro D U6 configuration before purchase\u003c\/h2\u003e\n\n    \u003cp\u003e\n      This Product Description follows the supplied U6 table, including the two Revo 2 Touch hands,\n      38 total joint-motor degrees of freedom, the 100 TOPS expansion dock and the listed development resources.\n    \u003c\/p\u003e\n\n    \u003cp class=\"sd-u6-final-note\"\u003e\n      Safety notice: Humanoid robots and dexterous hands contain powered moving joints. Operate the robot in a\n      controlled area and follow the applicable operating, development and safety documentation.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function initializeR1EduProDVideos() {\n      var roots = document.querySelectorAll(\".sd-r1-edu-pro-d-description\");\n\n      if (!roots.length) {\n        return;\n      }\n\n      Array.prototype.forEach.call(roots, function (root) {\n        if (root.getAttribute(\"data-video-initialized\") === \"true\") {\n          return;\n        }\n\n        root.setAttribute(\"data-video-initialized\", \"true\");\n\n        var videos = Array.prototype.slice.call(\n          root.querySelectorAll(\".sd-u6-managed-video\")\n        );\n\n        if (!videos.length) {\n          return;\n        }\n\n        var reducedMotion = window.matchMedia\n          ? window.matchMedia(\"(prefers-reduced-motion: reduce)\")\n          : null;\n\n        function shouldReduceMotion() {\n          return reducedMotion \u0026\u0026 reducedMotion.matches;\n        }\n\n        function loadVideo(video) {\n          if (video.getAttribute(\"data-loaded\") === \"true\") {\n            return;\n          }\n\n          var source = video.getAttribute(\"data-src\");\n\n          if (!source) {\n            return;\n          }\n\n          video.muted = true;\n          video.defaultMuted = true;\n          video.playsInline = true;\n          video.src = source;\n          video.setAttribute(\"data-loaded\", \"true\");\n\n          video.addEventListener(\n            \"loadeddata\",\n            function () {\n              video.classList.add(\"sd-u6-video-ready\");\n            },\n            { once: true }\n          );\n\n          video.load();\n        }\n\n        function playVideo(video) {\n          if (shouldReduceMotion() || document.hidden) {\n            video.pause();\n            return;\n          }\n\n          loadVideo(video);\n\n          var playPromise = video.play();\n\n          if (playPromise \u0026\u0026 typeof playPromise.catch === \"function\") {\n            playPromise.catch(function () {\n              \/* Browser autoplay restrictions may prevent playback *\/\n            });\n          }\n        }\n\n        if (!(\"IntersectionObserver\" in window)) {\n          videos.forEach(function (video) {\n            loadVideo(video);\n\n            if (!shouldReduceMotion()) {\n              playVideo(video);\n            }\n          });\n\n          return;\n        }\n\n        var observer = new IntersectionObserver(\n          function (entries) {\n            entries.forEach(function (entry) {\n              var video = entry.target;\n\n              if (entry.isIntersecting) {\n                loadVideo(video);\n              }\n\n              if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.18) {\n                playVideo(video);\n              } else {\n                video.pause();\n              }\n            });\n          },\n          {\n            root: null,\n            rootMargin: \"220px 0px 220px 0px\",\n            threshold: [0, 0.05, 0.18, 0.5]\n          }\n        );\n\n        videos.forEach(function (video) {\n          observer.observe(video);\n        });\n\n        document.addEventListener(\"visibilitychange\", function () {\n          videos.forEach(function (video) {\n            if (document.hidden || shouldReduceMotion()) {\n              video.pause();\n              return;\n            }\n\n            var rect = video.getBoundingClientRect();\n            var viewportHeight =\n              window.innerHeight || document.documentElement.clientHeight;\n\n            if (rect.bottom \u003e 0 \u0026\u0026 rect.top \u003c viewportHeight) {\n              playVideo(video);\n            }\n          });\n        });\n      });\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\n        \"DOMContentLoaded\",\n        initializeR1EduProDVideos,\n        { once: true }\n      );\n    } else {\n      initializeR1EduProDVideos();\n    }\n\n    document.addEventListener(\n      \"shopify:section:load\",\n      initializeR1EduProDVideos\n    );\n  })();\n\u003c\/script\u003e","brand":"SpeedyDrone Canada ","offers":[{"title":"Default Title","offer_id":47212967329929,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/files\/5_71f6e229-c712-4330-94df-7156e9f2985f.webp?v=1783455822"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/1242\/1001\/collections\/5_eb271a12-e794-439d-ade5-d60ec009e81a.webp?v=1784753108","url":"https:\/\/www.speedydrone.ca\/collections\/unitree-r1.oembed","provider":"SpeedyDrone Canada ","version":"1.0","type":"link"}