{"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","url":"https:\/\/www.speedydrone.ca\/products\/unitree-r1-edu","provider":"SpeedyDrone Canada ","version":"1.0","type":"link"}