{"product_id":"unitree-g1-d-ultimate-d-humanoid-robot-platform-revo2-basic-hands","title":"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)","description":"\u003cdiv class=\"product-block-list__item product-block-list__item--description details_product\"\u003e\u003cdiv class=\"card\"\u003e\u003cdiv class=\"card__header\"\u003e\r\n\u003ch2 class=\"card__title heading h3\"\u003eDescription\u003c\/h2\u003e\r\n\u003c\/div\u003e\u003cdiv class=\"card__section expandable-content desc-view-more\" id=\"main-description\"\u003e\u003cdiv class=\"rte text--pull\"\u003e\u003cul\u003e\n\t\u003cli\u003eUnitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\u003c\/li\u003e\n\t\u003cli\u003eMulti-sensor perceptie systeem\u003c\/li\u003e\n\t\u003cli\u003eSecundaire ontwikkeling ondersteund; visualisatie computer inbegrepen\u003c\/li\u003e\n\t\u003cli\u003eWiel-basis dubbel-arm humanoïde robot\u003c\/li\u003e\n\t\u003cli\u003eBrainCo vijf-vinger behendige handen (met Revo 2 Basis \u0026 RGB camera)\u003c\/li\u003e\n\t\u003cli\u003eTotaal aantal vrijheidsgraden: 31\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\n\u003c\/style\u003e\nDe \u003cstrong\u003eUnitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\u003c\/strong\u003e is de wiel-basis G1-D Ultimate D configuratie die het Ultimate A mobiele chassis combineert met BrainCo Revo 2 vijf-vinger behendige handen (Basis Editie, RGB camera), waarbij de nadruk ligt op vijf-vinger grijpen geometrie voor mobiel oppakken en plaatsen en mensachtige hantering.\u003c\/p\u003e\n\n\u003cp\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\n\u003c\/style\u003e\nHet G1-D platform is gebouwd rond een full-size humanoïde bovenlichaam met een 17-vrijheidsgraden kinematische structuur (exclusief de eind effector), een verticale hefkolom met een slag van 500 mm voor verstelbare werkhoogte, en een geïntegreerde multi-sensor perceptie stack (hoofd-gemonteerde binoculaire visie plus polscamera's) om manipulatie en teleoperatie workflows te ondersteunen; het wordt geleverd met de standaard controle elektronica\/software stack en de vereiste stroom\/laad interface voor inzet. Als een geautoriseerde wederverkoper met lokale ondersteuning en logistiek, fungeert RobotShop als een enkel aanspreekpunt voor aankoop en after-sales service, waardoor wrijving wordt verminderd in vergelijking met een directe aankoop van de fabrikant en de noodzaak om de robot naar het buitenland te verzenden voor ondersteuning of oplossing wordt vermeden.\u003c\/p\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### ai-food-robotshop ### --\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-section.ai-food-robotshop{\n  background:var(--rsaf-bg,#fff);\n  border-radius:var(--rsaf-radius,12px);\n  padding:var(--rsaf-pad,18px);\n  color:var(--rsaf-tc,#222);\n  --rsaf-gap:2px;\n}\n\n\/* heading gap (also affects “overall gap”) *\/\n.rs-section.ai-food-robotshop .cc-heading{\n  margin:0 0 10px;\n  text-align:center;\n  font-weight:700;\n  font-size:clamp(16px, 1.6vw, 20px);\n  letter-spacing:.15px;\n}\n\n.rs-section.ai-food-robotshop .cc-grid{\n  display:grid;\n  grid-template-columns:repeat(4, minmax(0, 1fr));\n  gap:0;\n  align-items:stretch;\n}\n\n.rs-section.ai-food-robotshop .cc-col{\n  min-width:0;\n  padding:var(--rsaf-col-pad, 12px 16px);\n  text-align:left;\n  display:flex;\n  flex-direction:column;\n  justify-content:flex-start;\n  gap:var(--rsaf-gap,2px) !important;\n}\n\n\/* separators *\/\n.rs-section.ai-food-robotshop .cc-col + .cc-col{\n  border-left:1px solid var(--rsaf-sep,#e6e8ee);\n}\n\n\/* FIX: make the title row NOT tall *\/\n.rs-section.ai-food-robotshop .cc-row{\n  display:flex;\n  align-items:center;\n  justify-content:flex-start;\n  gap:10px;\n\n  \/* key bits *\/\n  line-height:1 !important;     \/* prevents inherited tall line-height *\/\n  padding:0 !important;\n  margin:0 !important;\n  min-height:0 !important;\n}\n\n\/* FIX: images can create extra baseline space; force block + no baseline *\/\n.rs-section.ai-food-robotshop .cc-row img.cc-icon{\n  width:var(--rsaf-icon,28px);\n  height:var(--rsaf-icon,28px);\n  display:block !important;\n  line-height:0 !important;\n  vertical-align:middle !important;\n  margin:0 !important;\n}\n\n.rs-section.ai-food-robotshop .cc-title{\n  margin:0 !important;\n  padding:0 !important;\n  font-weight:700;\n  font-size:clamp(13px, 1.05vw, 15px);\n  line-height:1.05 !important; \/* tighten *\/\n}\n\n.rs-section.ai-food-robotshop p.cc-desc{\n  margin:0 !important;\n  padding:0 !important;\n  margin-top:var(--rsaf-gap,2px) !important;\n  font-size:clamp(11.5px, .95vw, 12.5px);\n  line-height:1.3 !important;\n  color:var(--rsaf-muted,#6f7888);\n  max-width:36ch;\n}\n\n\/* 2 cols on tablet *\/\n@media (max-width:900px){\n  .rs-section.ai-food-robotshop .cc-grid{ grid-template-columns:repeat(2, minmax(0, 1fr)); }\n  .rs-section.ai-food-robotshop .cc-col + .cc-col{ border-left:0; }\n  .rs-section.ai-food-robotshop .cc-col{ border-top:1px solid var(--rsaf-sep,#e6e8ee); }\n  .rs-section.ai-food-robotshop .cc-col:nth-child(1),\n  .rs-section.ai-food-robotshop .cc-col:nth-child(2){ border-top:0; }\n  .rs-section.ai-food-robotshop .cc-col:nth-child(2),\n  .rs-section.ai-food-robotshop .cc-col:nth-child(4){\n    border-left:1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .rs-section.ai-food-robotshop p.cc-desc{ max-width:60ch; }\n}\n\n\/* 1 col on mobile *\/\n@media (max-width:650px){\n  .rs-section.ai-food-robotshop .cc-grid{ grid-template-columns:1fr; }\n  .rs-section.ai-food-robotshop .cc-col{\n    padding:12px 12px;\n    border-left:0 !important;\n    border-top:1px solid var(--rsaf-sep,#e6e8ee);\n  }\n  .rs-section.ai-food-robotshop .cc-col:first-child{ border-top:0; }\n}\n\u003c\/style\u003e\n\u003csection class=\"rs-section ai-food-robotshop\" style=\"\n  --rsaf-pad:18px;\n  --rsaf-radius:12px;\n  --rsaf-bg:#ffffff;\n  --rsaf-tc:#222222;\n  --rsaf-sep:#e6e8ee;\n  --rsaf-muted:#6f7888;\n  --rsaf-icon:28px;\n  --rsaf-col-pad:12px 16px;\n  --rsaf-gap:2px;\n  margin:0 auto;\n\"\u003e\n\u003cdiv class=\"cc-heading\"\u003eWaarom Kopen Bij RobotShop\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/ai-food-robotshop-authorized.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eOfficiële Geautoriseerde Distributeur\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eEchte producten met door de fabrikant goedgekeurde garantie dekking.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/ai-food-robotshop-logistics.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eLokaal Beheerde Logistiek\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eDouane, inspectie en voorbereiding lokaal afgehandeld voor verzending.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/ai-food-robotshop-contact.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eEnkel Aanspreekpunt\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eVerkoop, ondersteuning en retouren beheerd door één team.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\n\u003cdiv class=\"cc-row\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/ai-food-robotshop-faq.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eFAQ \u0026 Kennisbank\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eDocumenten, tutorials en community antwoorden om sneller te werken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ### ai-food-robotshop ### --\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### unitree-g1-d-top-image ### --\u003e\n\u003cstyle type=\"text\/css\"\u003e.unitree-g1-d-top-image.rs-section{\n  position:relative;\n  overflow:hidden;\n  padding:0;\n  border-radius:var(--g1dti-radius,15px);\n  background:var(--g1dti-bg,#000);\n  color:var(--g1dti-tc,#fff);\n}\n\n\/* Background image *\/\n.unitree-g1-d-top-image.rs-section::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n  background:var(--g1dti-bg-img) var(--g1dti-bg-pos,center) \/ cover no-repeat;\n  transform:scale(1.02);\n}\n\n\/* Overlay feather *\/\n.unitree-g1-d-top-image.rs-section::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:1;\n  background:linear-gradient(\n    90deg,\n    var(--g1dti-ov-l, rgba(0,0,0,.62)) 0%,\n    var(--g1dti-ov-m, rgba(0,0,0,.30)) 34%,\n    var(--g1dti-ov-r, rgba(0,0,0,.10)) 52%,\n    transparent 72%\n  );\n}\n\n\/* Content grid *\/\n.unitree-g1-d-top-image .hero-wrap{\n  position:relative;\n  z-index:2;\n  width:100%;\n  max-width:var(--g1dti-content-max,1200px);\n  margin:0 auto;\n  padding:var(--g1dti-pad, clamp(22px, 4vw, 56px));\n  min-height:var(--g1dti-minh,620px);\n\n  display:grid;\n  grid-template-columns:minmax(0, 1.2fr) minmax(0, .8fr);\n  gap:var(--g1dti-gap,28px);\n  align-items:center;\n}\n\n\/* Text *\/\n.unitree-g1-d-top-image .hero-copy{\n  min-width:0;\n  text-align:var(--g1dti-ta,left);\n  text-shadow:0 2px 10px rgba(0,0,0,.55);\n}\n.unitree-g1-d-top-image .hero-kicker{\n  margin:0 0 .5rem 0;\n  font-size:clamp(12px, 1.3vw, 14px);\n  letter-spacing:.06em;\n  text-transform:uppercase;\n  opacity:.9;\n}\n.unitree-g1-d-top-image .hero-title{\n  margin:0;\n  font-size:clamp(28px, 4vw, 44px);\n  line-height:1.1;\n}\n.unitree-g1-d-top-image .hero-subtitle{\n  margin:.8rem 0 0 0;\n  max-width:52ch;\n  font-size:clamp(14px, 1.8vw, 18px);\n  line-height:1.35;\n  opacity:.92;\n}\n\n\/* Right media (kept exactly like before; hidden on mobile) *\/\n.unitree-g1-d-top-image .hero-media{\n  min-width:0;\n  display:flex;\n  justify-content:flex-end;\n  align-items:center;\n}\n.unitree-g1-d-top-image .hero-media img{\n  width:min(420px, 100%);\n\n  height:auto;\n  display:block;\n  margin:0;\n  border-radius:0;\n  filter:drop-shadow(0 18px 40px rgba(0,0,0,.35));\n}\n\n\/* Mobile *\/\n@media (max-width:900px){\n  .unitree-g1-d-top-image.rs-section::after{\n    background:linear-gradient(\n      90deg,\n      var(--g1dti-ov-l-m, rgba(0,0,0,.68)) 0%,\n      var(--g1dti-ov-m-m, rgba(0,0,0,.34)) 36%,\n      var(--g1dti-ov-r-m, rgba(0,0,0,.12)) 54%,\n      transparent 74%\n    );\n  }\n  .unitree-g1-d-top-image .hero-wrap{\n    grid-template-columns:1fr;\n    align-items:end;\n    padding:var(--g1dti-pad-m,22px);\n    min-height:var(--g1dti-minh-m,520px);\n  }\n  .unitree-g1-d-top-image .hero-copy{\n    padding-bottom:var(--g1dti-text-bottom-m,14px);\n  }\n  .unitree-g1-d-top-image .hero-media{ display:none; }\n  .unitree-g1-d-top-image .hero-title{ font-size:clamp(22px, 7vw, 34px); }\n}\n\u003c\/style\u003e\n\u003csection class=\"rs-section unitree-g1-d-top-image\" style=\"\n  --g1dti-bg:#000;\n  --g1dti-tc:#fff;\n  --g1dti-radius:15px;\n  --g1dti-gap:28px;\n  --g1dti-content-max:1200px;\n\n  --g1dti-minh:620px;\n  --g1dti-minh-m:520px;\n\n  --g1dti-pad:clamp(22px, 4vw, 56px);\n  --g1dti-pad-m:22px;\n\n  --g1dti-bg-img:url('https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-top-image-a.webp');\n  --g1dti-bg-pos:center;\n\n  \/* overlays (desktop) *\/\n  --g1dti-ov-l:rgba(0,0,0,.62);\n  --g1dti-ov-m:rgba(0,0,0,.30);\n  --g1dti-ov-r:rgba(0,0,0,.10);\n\n  \/* overlays (mobile) *\/\n  --g1dti-ov-l-m:rgba(0,0,0,.68);\n  --g1dti-ov-m-m:rgba(0,0,0,.34);\n  --g1dti-ov-r-m:rgba(0,0,0,.12);\n\n  --g1dti-text-bottom-m:14px;\n\"\u003e\n\u003cdiv class=\"hero-wrap\"\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cdiv class=\"rs-edit hero-kicker\"\u003eData \u0026 Training\u003c\/div\u003e\n\n\u003cdiv class=\"rs-edit hero-title\"\u003eFull-Stack Platform\u003cbr\u003e\nvoor Humanoïde Robot\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hero-media\"\u003e\n\u003cdiv class=\"rs-edit\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ### unitree-g1-d-top-image ### --\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### Runitree-g1-d-core-components ### --\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-section.core-components{\n  background:var(--g1dcc-bg,#fff);\n  border-radius:var(--g1dcc-radius,15px);\n  padding:var(--g1dcc-pad,30px);\n  color:var(--g1dcc-tc,#222);\n}\n\n.core-components .cc-heading{\n  margin:0 0 26px;\n  text-align:center;\n  font-weight:700;\n  font-size:clamp(20px, 2.2vw, 28px);\n  letter-spacing:.2px;\n}\n\n.core-components .cc-grid{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0, 1fr));\n  gap:0;\n  align-items:stretch;\n}\n\n.core-components .cc-col{\n  min-width:0;\n  padding:var(--g1dcc-col-pad, 0 34px);\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:flex-start;\n  text-align:center;\n}\n\n\/* separators *\/\n.core-components .cc-col + .cc-col{\n  border-left:1px solid var(--g1dcc-sep,#e6e8ee);\n}\n\n.core-components .cc-icon{\n  width:var(--g1dcc-icon,48px);\n  height:var(--g1dcc-icon,48px);\n  display:block;\n  object-fit:contain;\n  margin:0 0 14px;\n}\n\n.core-components .cc-title{\n  margin:0 0 10px;\n  font-weight:700;\n  font-size:clamp(15px, 1.2vw, 18px);\n  line-height:1.2;\n}\n\n.core-components .cc-desc{\n  margin:0;\n  max-width:340px;\n  font-size:clamp(12px, 1vw, 13.5px);\n  line-height:1.55;\n  color:var(--g1dcc-muted,#7a8394);\n}\n\n@media (max-width:650px){\n  .core-components .cc-grid{ grid-template-columns:1fr; }\n  .core-components .cc-col{ padding:18px 10px; }\n  .core-components .cc-col + .cc-col{\n    border-left:0;\n    border-top:1px solid var(--g1dcc-sep,#e6e8ee);\n  }\n  .core-components .cc-desc{ max-width:520px; }\n}\n\u003c\/style\u003e\n\u003csection class=\"rs-section core-components unitree-g1-d-core-components\" style=\"\n  --g1dcc-pad:30px;\n  --g1dcc-radius:15px;\n  --g1dcc-bg:#ffffff;\n  --g1dcc-tc:#222222;\n  --g1dcc-sep:#e6e8ee;\n  --g1dcc-muted:#7a8394;\n  --g1dcc-icon:48px;\n  --g1dcc-col-pad:0 34px;\n  margin:0 auto;\n\"\u003e\n\u003cdiv class=\"cc-heading\"\u003eKern Bouwstenen\u003c\/div\u003e\n\n\u003cdiv class=\"cc-grid\"\u003e\n\u003cdiv class=\"cc-col\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/high-performance-humanoid-robot-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eHoog-Output Humanoïde Robot\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eProprietary humanoïde platforms gebouwd van begin tot eind met interne actuatoren, tandwielsets, encoders en geïntegreerde sensoren.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/streamlined-data-acquisition-tools-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eEfficiënte Data Verzameling Suite\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eEen enkele workflow die de gehele data levenscyclus dekt: vastleggen, verwerken, annoteren, valideren en dataset asset management.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cc-col\"\u003e\u003cimg class=\"cc-icon\"  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/comprehensive-model-training-\u0026-inference-tools-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"cc-title\"\u003eEnd-to-End Training \u0026 Inference Toolkit\u003c\/div\u003e\n\n\u003cp class=\"cc-desc\"\u003eOndersteunt gedistribueerde training, aangepaste modelcreatie en soepele implementatie, met compatibiliteit over toonaangevende open-source frameworks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ### unitree-g1-d-core-components ### --\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!--### unitree-g1-d-3pane-hover ###--\u003e\n\n\u003cdiv class=\"rs-appsc-rail\"\u003e\n\u003cdiv class=\"rs-appsc rs-appsc--3\" id=\"rs-appsc-3pane\"\u003e\u003c!-- DOM order: 2,3,1 --\u003e\u003c!-- PANEL 2 --\u003e\n\u003cdiv class=\"rs-appsc-panel\" style=\"order:2;\" aria-label=\"Uitgebreide Werkruimte\" id=\"rs-appsc-p2\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img rs-appsc-img--closed\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-2-closed-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e \u003cimg class=\"rs-appsc-img rs-appsc-img--open\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-2-open-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"rs-appsc-collapsed\" aria-hidden=\"true\"\u003e\u003cspan class=\"rs-appsc-label\"\u003eUitgebreide Werkruimte\u003c\/span\u003e \u003cspan class=\"rs-appsc-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-appsc-title\" aria-level=\"3\" role=\"heading\"\u003eUitgebreide Werkruimte\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-kv\"\u003e\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eMobiele Operatie:\u003c\/b\u003e Gebruikt een mobiele hefarchitectuur die wielen integreert met een hefmechanisme\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eVerticale Werkruimte:\u003c\/b\u003e 0–2 m\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eHeup ROM (Z):\u003c\/b\u003e ±155°\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eHeup ROM (Y):\u003c\/b\u003e -2.5° ~ +135°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PANEL 3 --\u003e\n\n\u003cdiv class=\"rs-appsc-panel\" style=\"order:3;\" aria-label=\"Snellere, Lage-Latentie Controle\" id=\"rs-appsc-p3\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img rs-appsc-img--closed\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-3-closed-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e \u003cimg class=\"rs-appsc-img rs-appsc-img--open\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-3-open-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"rs-appsc-collapsed\" aria-hidden=\"true\"\u003e\u003cspan class=\"rs-appsc-label\"\u003eSnellere, Lage-Latentie Controle\u003c\/span\u003e \u003cspan class=\"rs-appsc-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-appsc-title\" aria-level=\"3\" role=\"heading\"\u003eSnellere, Lage-Latentie Controle\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-kv\"\u003e\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eHefnauwkeurigheid:\u003c\/b\u003e ±0.5 mm\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eEind-Effector Grijper Nauwkeurigheid:\u003c\/b\u003e ±0.1 mm\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-note\"\u003eOpmerking: Nauwkeurigheid kan variëren afhankelijk van de eind-effector configuratie.\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eSysteem Teleoperatie Latentie:\u003c\/b\u003e \u003c100 ms\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eSampling Frequentie:\u003c\/b\u003e 60 Hz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PANEL 1 (DEFAULT) --\u003e\n\n\u003cdiv class=\"rs-appsc-panel is-default\" style=\"order:1;\" aria-label=\"Hoog-DOF Robot Platform\" id=\"rs-appsc-p1\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img rs-appsc-img--closed\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-1-closed-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e \u003cimg class=\"rs-appsc-img rs-appsc-img--open\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pane-1-open-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cdiv class=\"rs-appsc-collapsed\" aria-hidden=\"true\"\u003e\u003cspan class=\"rs-appsc-label\"\u003eHoog-DOF Robot Platform\u003c\/span\u003e \u003cspan class=\"rs-appsc-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-expanded\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"rs-appsc-title\" aria-level=\"3\" role=\"heading\"\u003eHoog-DOF Robot Platform\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-chip\"\u003eTotaal Aantal Vrijheidsgraden\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-kv\"\u003e\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eRobot DOF (Excl. Eind-Effector):\u003c\/b\u003e 19\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eArm Vrijheidsgraden:\u003c\/b\u003e 7×2\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eHeup Vrijheidsgraden:\u003c\/b\u003e 2\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eKolom Vrijheidsgraden:\u003c\/b\u003e 1\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e\u003cb\u003eBasis Vrijheidsgraden:\u003c\/b\u003e 2\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-row\"\u003e(alleen voor gemotoriseerde basis)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* =========================================================\n   3-pane (MFG-style) — isolated vars, no H tags\n   ========================================================= *\/\n\n\/* ---- RAIL ---- *\/\n.rs-appsc-rail{\n  --g1d3p-rail-max:none;\n  --g1d3p-rail-pad-x:0px;\n  margin:0 auto !important;\n  max-width:var(--g1d3p-rail-max) !important;\n  padding-left:var(--g1d3p-rail-pad-x) !important;\n  padding-right:var(--g1d3p-rail-pad-x) !important;\n  box-sizing:border-box !important;\n}\n\n\/* ---- MODULE TUNABLES ---- *\/\n#rs-appsc-3pane.rs-appsc--3{\n  --g1d3p-h:400px;\n  --g1d3p-gap:10px;\n  --g1d3p-closed-fr:0.22;\n\n  --g1d3p-track:calc(100% - (2 * var(--g1d3p-gap)));\n  --g1d3p-closed:calc(var(--g1d3p-track) * var(--g1d3p-closed-fr));\n  --g1d3p-open:calc(var(--g1d3p-track) - (2 * var(--g1d3p-closed)));\n}\n\n\/* Kill theme motion\/zoom inside *\/\n#rs-appsc-3pane, #rs-appsc-3pane *{\n  transition:none !important;\n  animation:none !important;\n  transform:none !important;\n}\n\n\/* Container *\/\n#rs-appsc-3pane.rs-appsc--3{\n  display:flex !important;\n  flex-wrap:nowrap !important;\n  gap:var(--g1d3p-gap) !important;\n  width:100% !important;\n\n  height:var(--g1d3p-h) !important;\n  min-height:var(--g1d3p-h) !important;\n  max-height:var(--g1d3p-h) !important;\n\n  align-items:stretch !important;\n  min-width:0 !important;\n  line-height:0 !important;\n  overflow:visible !important;\n\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif !important;\n}\n\n\/* Panels *\/\n#rs-appsc-3pane .rs-appsc-panel{\n  position:relative !important;\n  min-width:0 !important;\n  height:100% !important;\n  overflow:hidden !important;\n\n  border-radius:14px !important;\n  box-shadow:0 10px 26px rgba(0,0,0,.12) !important;\n  box-sizing:border-box !important;\n  isolation:isolate !important;\n\n  flex:0 0 var(--g1d3p-closed) !important;\n\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n  outline:0 !important;\n  background:transparent !important;\n}\n\n\/* Width logic *\/\n#rs-appsc-3pane .rs-appsc-panel:target{ flex-basis:var(--g1d3p-open) !important; }\n\n\/* Default opens ONLY when the whole container is NOT hovered *\/\n@media (hover:hover) and (pointer:fine){\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default{ flex-basis:var(--g1d3p-open) !important; }\n  #rs-appsc-3pane .rs-appsc-panel:hover{ flex-basis:var(--g1d3p-open) !important; }\n}\n\n\/* If P2\/P3 targeted, collapse default P1 *\/\n#rs-appsc-p2:target ~ #rs-appsc-p1.is-default,\n#rs-appsc-p3:target ~ #rs-appsc-p1.is-default{\n  flex-basis:var(--g1d3p-closed) !important;\n}\n\n\/* Images *\/\n#rs-appsc-3pane .rs-appsc-img{\n  position:absolute !important;\n  inset:0 !important;\n  width:100% !important;\n  height:100% !important;\n  display:block !important;\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n  pointer-events:none !important;\n  object-fit:cover !important;\n  object-position:center 35% !important;\n}\n#rs-appsc-3pane .rs-appsc-img--open{ opacity:0 !important; }\n#rs-appsc-3pane .rs-appsc-img--closed{ opacity:1 !important; }\n\n\/* :target image state *\/\n#rs-appsc-3pane .rs-appsc-panel:target .rs-appsc-img--open{ opacity:1 !important; }\n#rs-appsc-3pane .rs-appsc-panel:target .rs-appsc-img--closed{ opacity:0 !important; }\n\n@media (hover:hover) and (pointer:fine){\n  \/* default open visuals only when NOT hovering the container *\/\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default .rs-appsc-img--open{ opacity:1 !important; }\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default .rs-appsc-img--closed{ opacity:0 !important; }\n\n  \/* hover visuals *\/\n  #rs-appsc-3pane .rs-appsc-panel:hover .rs-appsc-img--open{ opacity:1 !important; }\n  #rs-appsc-3pane .rs-appsc-panel:hover .rs-appsc-img--closed{ opacity:0 !important; }\n}\n\n\/* OVERLAYS *\/\n#rs-appsc-3pane .rs-appsc-panel::after{\n  content:\"\" !important;\n  position:absolute !important;\n  inset:0 !important;\n  z-index:1 !important;\n  pointer-events:none !important;\n  background:linear-gradient(180deg,\n    rgba(0,0,0,.60) 0%,\n    rgba(0,0,0,.32) 44%,\n    rgba(0,0,0,0) 80%\n  ) !important;\n  opacity:.90 !important;\n}\n\n\/* Open haze layer *\/\n#rs-appsc-3pane .rs-appsc-panel:target::after{\n  background:radial-gradient(closest-side at 28% 42%,\n    rgba(255,255,255,.96) 0%,\n    rgba(255,255,255,.78) 40%,\n    rgba(255,255,255,.30) 64%,\n    rgba(255,255,255,0)   86%\n  ) !important;\n  opacity:1 !important;\n  filter:blur(10px) !important;\n}\n\n@media (hover:hover) and (pointer:fine){\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default::after{\n    background:radial-gradient(closest-side at 28% 42%,\n      rgba(255,255,255,.96) 0%,\n      rgba(255,255,255,.78) 40%,\n      rgba(255,255,255,.30) 64%,\n      rgba(255,255,255,0)   86%\n    ) !important;\n    opacity:1 !important;\n    filter:blur(10px) !important;\n  }\n  #rs-appsc-3pane .rs-appsc-panel:hover::after{\n    background:radial-gradient(closest-side at 28% 42%,\n      rgba(255,255,255,.96) 0%,\n      rgba(255,255,255,.78) 40%,\n      rgba(255,255,255,.30) 64%,\n      rgba(255,255,255,0)   86%\n    ) !important;\n    opacity:1 !important;\n    filter:blur(10px) !important;\n  }\n}\n\n\/* Collapsed \/ Expanded UI *\/\n#rs-appsc-3pane .rs-appsc-collapsed{\n  position:absolute !important;\n  inset:0 !important;\n  z-index:2 !important;\n  pointer-events:none !important;\n  display:block !important;\n}\n\n\/* MFG: smaller title, no pill arrow *\/\n#rs-appsc-3pane .rs-appsc-label{\n  position:absolute !important;\n  top:12px !important;\n  left:12px !important;\n  right:40px !important;\n  font-weight:800 !important;\n  font-size:12px !important;\n  line-height:1.05 !important;\n  letter-spacing:.15px !important;\n  color:#fff !important;\n  text-shadow:0 2px 14px rgba(0,0,0,.55) !important;\n  text-align:left !important;\n}\n#rs-appsc-3pane .rs-appsc-arrow{\n  position:absolute !important;\n  top:10px !important;\n  right:12px !important;\n  z-index:2 !important;\n  font-size:18px !important;\n  line-height:1 !important;\n  color:#fff !important;\n  opacity:.9 !important;\n  background:none !important;\n  width:auto !important;\n  height:auto !important;\n}\n\n\/* Expanded content *\/\n#rs-appsc-3pane .rs-appsc-expanded{\n  position:absolute !important;\n  inset:0 !important;\n  z-index:2 !important;\n  padding:22px 26px !important;\n  line-height:normal !important;\n  display:none !important;\n  color:#0b1220 !important;\n  text-align:left !important;\n}\n\n\/* Content column *\/\n#rs-appsc-3pane .rs-appsc-expanded .rs-appsc-kv{\n  max-width:420px !important;\n}\n\n\/* :target shows expanded *\/\n#rs-appsc-3pane .rs-appsc-panel:target .rs-appsc-expanded{ display:block !important; }\n#rs-appsc-3pane .rs-appsc-panel:target .rs-appsc-collapsed{ display:none !important; }\n\n@media (hover:hover) and (pointer:fine){\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default .rs-appsc-expanded{ display:block !important; }\n  #rs-appsc-3pane:not(:hover) .rs-appsc-panel.is-default .rs-appsc-collapsed{ display:none !important; }\n\n  #rs-appsc-3pane .rs-appsc-panel:hover .rs-appsc-expanded{ display:block !important; }\n  #rs-appsc-3pane .rs-appsc-panel:hover .rs-appsc-collapsed{ display:none !important; }\n}\n\n\/* Text bits *\/\n#rs-appsc-3pane .rs-appsc-title{\n  margin:0 0 14px 0 !important;\n  font-weight:900 !important;\n  font-size:clamp(28px, 3.0vw, 44px) !important;\n  letter-spacing:-0.3px !important;\n  line-height:1.02 !important;\n}\n#rs-appsc-3pane .rs-appsc-chip{\n  display:inline-block !important;\n  margin:2px 0 12px 0 !important;\n  padding:6px 10px !important;\n  border-radius:999px !important;\n  background:rgba(23,40,110,.92) !important;\n  color:#fff !important;\n  font-size:12px !important;\n  font-weight:800 !important;\n}\n#rs-appsc-3pane .rs-appsc-row{ margin:8px 0 !important; font-size:13px !important; line-height:1.35 !important; }\n#rs-appsc-3pane .rs-appsc-note{ margin:6px 0 10px 0 !important; font-size:12px !important; color:rgba(0,0,0,.55) !important; }\n\n\/* Mobile (all open, stacked) *\/\n@media (max-width:650px){\n  #rs-appsc-3pane.rs-appsc--3{\n    display:grid !important;\n    grid-template-columns:1fr !important;\n    gap:12px !important;\n    height:auto !important;\n    min-height:0 !important;\n    max-height:none !important;\n  }\n\n  #rs-appsc-3pane .rs-appsc-panel{ min-height:320px !important; }\n\n  #rs-appsc-3pane .rs-appsc-img--open{ opacity:1 !important; }\n  #rs-appsc-3pane .rs-appsc-img--closed{ opacity:0 !important; }\n\n  #rs-appsc-3pane .rs-appsc-expanded{\n    display:flex !important;\n    flex-direction:column !important;\n  }\n  #rs-appsc-3pane .rs-appsc-kv{\n    flex:1 1 auto !important;\n    display:flex !important;\n    flex-direction:column !important;\n    justify-content:center !important;\n  }\n\n  #rs-appsc-3pane .rs-appsc-title,\n  #rs-appsc-3pane .rs-appsc-row,\n  #rs-appsc-3pane .rs-appsc-note,\n  #rs-appsc-3pane .rs-appsc-kv b{\n    text-shadow:\n      0 0 2px rgba(255,255,255,.95),\n      0 0 6px rgba(255,255,255,.80),\n      0 0 12px rgba(255,255,255,.55),\n      0 1px 1px rgba(0,0,0,.18) !important;\n  }\n\n  #rs-appsc-3pane .rs-appsc-collapsed{ display:none !important; }\n\n  #rs-appsc-3pane .rs-appsc-panel::after{\n    background:linear-gradient(90deg, rgba(255,255,255,.82) 0%, rgba(255,255,255,.58) 38%, rgba(255,255,255,0) 62%) !important;\n    opacity:1 !important;\n  }\n}\n\u003c\/style\u003e\n\u003c!--### unitree-g1-d-3pane-hover ###--\u003e\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### unitree-g1-d-data-aquisition-tools ### --\u003e\n\n\u003csection class=\"rs-section unitree-g1-d-data-aquisition-tools\" style=\"\n  --g1d-daq-area-bg:#f8f8f8;\n  --g1d-daq-area-radius:15px;\n  --g1d-daq-maxw:980px;\n\n  --g1d-daq-title:#111827;\n  --g1d-daq-sub:#667085;\n\n  --g1d-daq-card-bg:#ffffff;\n  --g1d-daq-card-bd:#e6eaf2;\n  --g1d-daq-card-shadow:0 10px 24px rgba(17,24,39,.06);\n\n  --g1d-daq-pad-y:clamp(28px,4vw,54px);\n  --g1d-daq-pad-x:clamp(18px,3vw,34px);\n\n  --g1d-daq-grid-gap:clamp(16px,2vw,22px);\n\n  --g1d-daq-card-radius:12px;\n  --g1d-daq-card-pad:22px 24px;\n  --g1d-daq-card-pad-m:18px 18px;\n\n  --g1d-daq-icon-box:50px;\n  --g1d-daq-icon-radius:9px;\n  --g1d-daq-icon-bg:#eef2ff;\n  --g1d-daq-icon-img:40px;\n\"\u003e\n\u003cdiv class=\"daq-wrap\"\u003e\n\u003cdiv class=\"daq-head\"\u003e\n\u003cdiv class=\"daq-head-title\" aria-level=\"2\" role=\"heading\"\u003eGeoptimaliseerde Data Acquisitie Toolkit\u003c\/div\u003e\n\n\u003cp\u003eVersnel gegevensverzameling en verlaag operationele kosten met flexibele, gestandaardiseerde werkstromen — vervang trage, handmatige methoden door een herhaalbaar proces.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"daq-grid\"\u003e\n\u003cdiv class=\"daq-card\"\u003e\n\u003cdiv class=\"daq-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/data-aquisition-tools-1-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"daq-title\" aria-level=\"3\" role=\"heading\"\u003eSjabloon-Gestuurde Werkstromen voor Snellere Verzameling\u003c\/div\u003e\n\n\u003cp class=\"daq-body\"\u003eCombineert projectcoördinatie, taaktoewijzing, voortgangsbewaking en statusrapportage in één werkruimte. Met herbruikbare sjablonen kunnen verzamelingsopdrachten met één klik worden aangemaakt. Real-time zichtbaarheid over de pijplijn verbetert samenwerking en houdt data-acquisitie soepel draaiend.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"daq-card\"\u003e\n\u003cdiv class=\"daq-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/data-aquisition-tools-2-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"daq-title\" aria-level=\"3\" role=\"heading\"\u003eFlexibele Installaties Over Platforms \u0026 Eind Effectoren\u003c\/div\u003e\n\n\u003cp class=\"daq-body\"\u003eOndersteunt gegevensvastlegging over meerdere robotplatforms en eind-effectorconfiguraties. Sterke standaardisatie zet invoer van diverse apparaten om in consistente, hoogwaardige datasets die klaar zijn voor training via een end-to-end werkstroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"daq-card\"\u003e\n\u003cdiv class=\"daq-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/data-aquisition-tools-3-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"daq-title\" aria-level=\"3\" role=\"heading\"\u003eSchaalbare, Hoge-Concurrentie Architectuur\u003c\/div\u003e\n\n\u003cp class=\"daq-body\"\u003eOntworpen om honderden robots te coördineren die gesynchroniseerde gegevensverzameling uitvoeren. Met diensten voor hoge gelijktijdigheid en load-balanced planning, verwerkt het platform betrouwbaar grote, real-time datastromen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"daq-card\"\u003e\n\u003cdiv class=\"daq-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/data-aquisition-tools-4-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"daq-title\" aria-level=\"3\" role=\"heading\"\u003eAltijd-Aan Verzameling, Stabiel \u0026 Betrouwbaar\u003c\/div\u003e\n\n\u003cp class=\"daq-body\"\u003eGebouwd op een zeer beschikbare servicebasis om betrouwbare 24\/7 verzameling te ondersteunen. Brede formaatcompatibiliteit laat outputs direct gebruiken of omzetten in veelgebruikte trainingsformaten, waardoor R\u0026D-cycli worden versneld.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* =========================================================\n       Gestroomlijnde Data Acquisitie Tools (scoped + WYSIWYG-safe)\n       - Geen H tags\n       - Alle variabelen met voorvoegsel: --g1d-daq-*\n       ========================================================= *\/\n\n    .unitree-g1-d-data-aquisition-tools{\n      background:var(--g1d-daq-area-bg);\n      border-radius:var(--g1d-daq-area-radius);\n      padding:var(--g1d-daq-pad-y) var(--g1d-daq-pad-x);\n    }\n\n    .unitree-g1-d-data-aquisition-tools .daq-wrap{ max-width:var(--g1d-daq-maxw); margin:0 auto; }\n\n    .unitree-g1-d-data-aquisition-tools .daq-head{\n      text-align:center;\n      margin:0 0 clamp(18px,2.4vw,28px) 0;\n    }\n    .unitree-g1-d-data-aquisition-tools .daq-head-title{\n      margin:0;\n      color:var(--g1d-daq-title);\n      font-weight:750;\n      letter-spacing:.2px;\n      line-height:1.18;\n      font-size:clamp(22px,2.6vw,34px);\n    }\n    .unitree-g1-d-data-aquisition-tools .daq-head p{\n      margin:10px auto 0;\n      max-width:860px;\n      color:var(--g1d-daq-sub);\n      font-size:clamp(13px,1.25vw,15px);\n      line-height:1.6;\n    }\n\n    .unitree-g1-d-data-aquisition-tools .daq-grid{\n      display:grid;\n      gap:var(--g1d-daq-grid-gap);\n      grid-template-columns:repeat(2, minmax(0, 1fr));\n    }\n\n    .unitree-g1-d-data-aquisition-tools .daq-card{\n      background:var(--g1d-daq-card-bg);\n      border:1px solid var(--g1d-daq-card-bd);\n      border-radius:var(--g1d-daq-card-radius);\n      box-shadow:var(--g1d-daq-card-shadow);\n      padding:var(--g1d-daq-card-pad);\n      min-height:140px;\n    }\n\n    .unitree-g1-d-data-aquisition-tools .daq-icon{\n      width:var(--g1d-daq-icon-box);\n      height:var(--g1d-daq-icon-box);\n      border-radius:var(--g1d-daq-icon-radius);\n      background:var(--g1d-daq-icon-bg);\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      margin:0 0 12px 0;\n    }\n    .unitree-g1-d-data-aquisition-tools .daq-icon img{\n      width:var(--g1d-daq-icon-img) !important;\n      height:var(--g1d-daq-icon-img) !important;\n      display:block;\n    }\n\n    .unitree-g1-d-data-aquisition-tools .daq-title{\n      margin:0 0 10px 0;\n      color:var(--g1d-daq-title);\n      font-weight:750;\n      font-size:16px;\n      line-height:1.25;\n    }\n    .unitree-g1-d-data-aquisition-tools .daq-body{\n      margin:0;\n      color:var(--g1d-daq-sub);\n      font-size:13.5px;\n      line-height:1.6;\n    }\n\n    @media (max-width:768px){\n      .unitree-g1-d-data-aquisition-tools{ padding:26px 16px; }\n      .unitree-g1-d-data-aquisition-tools .daq-grid{ grid-template-columns:1fr; }\n      .unitree-g1-d-data-aquisition-tools .daq-card{ padding:var(--g1d-daq-card-pad-m); }\n    }\n\u003c\/style\u003e\n\u003c\/section\u003e\n\u003c!-- ### unitree-g1-d-data-aquisition-tools ### --\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### unitree-g1-d-data-pipeline ### --\u003e\n\u003cstyle type=\"text\/css\"\u003e#g1d-data-pipeline{\n    width:100%;\n    background:var(--g1ddp-bg);\n    padding:var(--g1ddp-pad-y) var(--g1ddp-pad-x);\n    border-radius:var(--g1ddp-radius);\n    overflow:hidden;\n    box-sizing:border-box;\n  }\n  #g1d-data-pipeline, #g1d-data-pipeline *{ box-sizing:border-box; }\n\n  #g1d-data-pipeline .rs-dp-inner{\n    max-width:var(--g1ddp-inner-max);\n    margin:0 auto;\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--g1ddp-text);\n  }\n\n  #g1d-data-pipeline .rs-dp-titlewrap{ text-align:center; margin:0 0 18px; }\n  #g1d-data-pipeline .rs-dp-title{\n    display:inline-block;\n    background:var(--g1ddp-accent);\n    color:#fff;\n    font-weight:700;\n    font-size:14px;\n    line-height:1;\n    padding:8px 14px;\n    border-radius:999px;\n  }\n\n  #g1d-data-pipeline .rs-dp-radio{\n    position:absolute;\n    left:-9999px;\n    opacity:0;\n    pointer-events:none;\n  }\n\n  #g1d-data-pipeline .rs-dp-steps{\n    list-style:none;\n    display:flex;\n    justify-content:space-between;\n    align-items:flex-start;\n    gap:10px;\n    padding:0;\n    margin:0 auto 18px;\n    position:relative;\n    max-width:980px;\n  }\n  \/* dotted connector line (like the screenshot) *\/\n  #g1d-data-pipeline .rs-dp-steps::before{\n    content:\"\";\n    position:absolute;\n    left:4%;\n    right:4%;\n    top:14px;\n    height:0;\n    border-top:2px dashed var(--g1ddp-line);\n    z-index:0;\n  }\n\n  #g1d-data-pipeline .rs-dp-step{ flex:1; min-width:0; text-align:center; position:relative; z-index:1; }\n  #g1d-data-pipeline .rs-dp-dot{\n    width:28px;height:28px;border-radius:999px;\n    margin:0 auto 6px;\n    display:grid;place-items:center;\n    font-weight:800;font-size:13px;\n    color:#fff;\n    background:var(--g1ddp-muted);\n    box-shadow:0 1px 0 rgba(0,0,0,.08);\n  }\n  #g1d-data-pipeline .rs-dp-label{\n    font-size:12px;\n    line-height:1.15;\n    color:var(--g1ddp-muted);\n    font-weight:600;\n  }\n\n  #g1d-data-pipeline .rs-dp-stage{ position:relative; max-width:var(--g1ddp-imgw); margin:0 auto; }\n  #g1d-data-pipeline .rs-dp-imgwrap{ position:relative; width:100%; margin:0 auto; }\n  #g1d-data-pipeline .rs-dp-imgwrap::before{ content:\"\"; display:block; padding-top:var(--g1ddp-imgH); }\n\n  #g1d-data-pipeline .rs-dp-imgwrap img{\n    position:absolute; inset:0;\n    width:100%; height:100%;\n    object-fit:contain;\n    opacity:0;\n    transition:opacity .18s ease-in-out;\n    will-change:opacity;\n  }\n\n  #g1d-data-pipeline .rs-dp-arrow{\n    position:absolute;\n    top:50%;\n    transform:translateY(-50%);\n    width:var(--g1ddp-arrow);\n    height:var(--g1ddp-arrow);\n    border-radius:999px;\n    border:1px solid var(--g1ddp-line);\n    background:#fff;\n    box-shadow:0 1px 0 rgba(0,0,0,.06);\n    display:none;\n    align-items:center;\n    justify-content:center;\n    cursor:pointer;\n    user-select:none;\n    z-index:3;\n  }\n  #g1d-data-pipeline .rs-dp-arrow span{ font-size:22px; line-height:1; color:#111; }\n  #g1d-data-pipeline .rs-dp-arrow:hover{ filter:brightness(.98); }\n  #g1d-data-pipeline .rs-dp-arrow:active{ transform:translateY(-50%) scale(.98); }\n  #g1d-data-pipeline .rs-dp-arrow.prev{ left:-58px; }\n  #g1d-data-pipeline .rs-dp-arrow.next{ right:-58px; }\n\n  \/* Active highlight *\/\n  #g1d-data-pipeline #g1ddp-s1:checked ~ .rs-dp-steps .s1 .rs-dp-dot,\n  #g1d-data-pipeline #g1ddp-s2:checked ~ .rs-dp-steps .s2 .rs-dp-dot,\n  #g1d-data-pipeline #g1ddp-s3:checked ~ .rs-dp-steps .s3 .rs-dp-dot,\n  #g1d-data-pipeline #g1ddp-s4:checked ~ .rs-dp-steps .s4 .rs-dp-dot,\n  #g1d-data-pipeline #g1ddp-s5:checked ~ .rs-dp-steps .s5 .rs-dp-dot,\n  #g1d-data-pipeline #g1ddp-s6:checked ~ .rs-dp-steps .s6 .rs-dp-dot{ background:var(--g1ddp-accent); }\n\n  #g1d-data-pipeline #g1ddp-s1:checked ~ .rs-dp-steps .s1 .rs-dp-label,\n  #g1d-data-pipeline #g1ddp-s2:checked ~ .rs-dp-steps .s2 .rs-dp-label,\n  #g1d-data-pipeline #g1ddp-s3:checked ~ .rs-dp-steps .s3 .rs-dp-label,\n  #g1d-data-pipeline #g1ddp-s4:checked ~ .rs-dp-steps .s4 .rs-dp-label,\n  #g1d-data-pipeline #g1ddp-s5:checked ~ .rs-dp-steps .s5 .rs-dp-label,\n  #g1d-data-pipeline #g1ddp-s6:checked ~ .rs-dp-steps .s6 .rs-dp-label{ color:var(--g1ddp-text); }\n\n  \/* Show selected image *\/\n  #g1d-data-pipeline #g1ddp-s1:checked ~ .rs-dp-stage .img1{ opacity:1; }\n  #g1d-data-pipeline #g1ddp-s2:checked ~ .rs-dp-stage .img2{ opacity:1; }\n  #g1d-data-pipeline #g1ddp-s3:checked ~ .rs-dp-stage .img3{ opacity:1; }\n  #g1d-data-pipeline #g1ddp-s4:checked ~ .rs-dp-stage .img4{ opacity:1; }\n  #g1d-data-pipeline #g1ddp-s5:checked ~ .rs-dp-stage .img5{ opacity:1; }\n  #g1d-data-pipeline #g1ddp-s6:checked ~ .rs-dp-stage .img6{ opacity:1; }\n\n  \/* Show correct arrows *\/\n  #g1d-data-pipeline #g1ddp-s1:checked ~ .rs-dp-stage .prev.p1,\n  #g1d-data-pipeline #g1ddp-s1:checked ~ .rs-dp-stage .next.n1{ display:flex; }\n  #g1d-data-pipeline #g1ddp-s2:checked ~ .rs-dp-stage .prev.p2,\n  #g1d-data-pipeline #g1ddp-s2:checked ~ .rs-dp-stage .next.n2{ display:flex; }\n  #g1d-data-pipeline #g1ddp-s3:checked ~ .rs-dp-stage .prev.p3,\n  #g1d-data-pipeline #g1ddp-s3:checked ~ .rs-dp-stage .next.n3{ display:flex; }\n  #g1d-data-pipeline #g1ddp-s4:checked ~ .rs-dp-stage .prev.p4,\n  #g1d-data-pipeline #g1ddp-s4:checked ~ .rs-dp-stage .next.n4{ display:flex; }\n  #g1d-data-pipeline #g1ddp-s5:checked ~ .rs-dp-stage .prev.p5,\n  #g1d-data-pipeline #g1ddp-s5:checked ~ .rs-dp-stage .next.n5{ display:flex; }\n  #g1d-data-pipeline #g1ddp-s6:checked ~ .rs-dp-stage .prev.p6,\n  #g1d-data-pipeline #g1ddp-s6:checked ~ .rs-dp-stage .next.n6{ display:flex; }\n\n  @media (max-width:720px){\n    #g1d-data-pipeline .rs-dp-steps{ gap:6px; }\n    #g1d-data-pipeline .rs-dp-label{ font-size:11px; }\n    #g1d-data-pipeline .rs-dp-arrow.prev{ left:8px; }\n    #g1d-data-pipeline .rs-dp-arrow.next{ right:8px; }\n  }\n\u003c\/style\u003e\n\u003csection class=\"rs-dp-wrap\" style=\"\n  --g1ddp-accent:#00446a;\n  --g1ddp-bg:#f8f8f8;\n  --g1ddp-text:#0b1220;\n  --g1ddp-muted:#9aa4b2;\n  --g1ddp-line:#d7dde6;\n\n  --g1ddp-radius:15px;\n  --g1ddp-inner-max:1100px;\n  --g1ddp-pad-y:34px;\n  --g1ddp-pad-x:18px;\n\n  --g1ddp-imgw:650px;\n  --g1ddp-imgH:56.25%;\n\n  --g1ddp-arrow:44px;\n\" id=\"g1d-data-pipeline\"\u003e\n\u003cdiv class=\"rs-dp-inner\"\u003e\u003c!-- unique radio IDs + unique name so multiple blocks can coexist --\u003e\u003cinput class=\"rs-dp-radio\" checked=\"checked\" id=\"g1ddp-s1\" name=\"g1ddp\" type=\"radio\"\u003e \u003cinput class=\"rs-dp-radio\" id=\"g1ddp-s2\" name=\"g1ddp\" type=\"radio\"\u003e \u003cinput class=\"rs-dp-radio\" id=\"g1ddp-s3\" name=\"g1ddp\" type=\"radio\"\u003e \u003cinput class=\"rs-dp-radio\" id=\"g1ddp-s4\" name=\"g1ddp\" type=\"radio\"\u003e \u003cinput class=\"rs-dp-radio\" id=\"g1ddp-s5\" name=\"g1ddp\" type=\"radio\"\u003e \u003cinput class=\"rs-dp-radio\" id=\"g1ddp-s6\" name=\"g1ddp\" type=\"radio\"\u003e\n\u003cdiv class=\"rs-dp-titlewrap\"\u003e\n\u003cdiv class=\"rs-dp-title\"\u003eData Verzameling Pijplijn\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003col class=\"rs-dp-steps\"\u003e\n\t\u003cli class=\"rs-dp-step s1\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e1\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eNieuwe\u003cbr\u003e\n\tData Verzameling\u003cbr\u003e\n\tTaken Aanmaken\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-dp-step s2\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e2\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eTaak Updates\u003cbr\u003e\n\ten\u003cbr\u003e\n\tToewijzing\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-dp-step s3\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e3\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eGegevensvastlegging\u003cbr\u003e\n\ten\u003cbr\u003e\n\tAnnotatie\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-dp-step s4\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e4\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eGegevens Uploaden\u003cbr\u003e\n\ten Beoordelen\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-dp-step s5\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e5\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eGegevens Archivering\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-dp-step s6\"\u003e\n\t\u003cdiv class=\"rs-dp-dot\"\u003e6\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-dp-label\"\u003eDataset Exporteren\u003c\/div\u003e\n\t\u003c\/li\u003e\n\u003c\/ol\u003e\n\n\u003cdiv class=\"rs-dp-stage\"\u003e\u003c!-- arrows (labels target unique radio IDs) --\u003e\u003clabel class=\"rs-dp-arrow prev p1\" aria-label=\"Previous\" for=\"g1ddp-s6\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n1\" aria-label=\"Next\" for=\"g1ddp-s2\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow prev p2\" aria-label=\"Previous\" for=\"g1ddp-s1\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n2\" aria-label=\"Next\" for=\"g1ddp-s3\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow prev p3\" aria-label=\"Previous\" for=\"g1ddp-s2\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n3\" aria-label=\"Next\" for=\"g1ddp-s4\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow prev p4\" aria-label=\"Previous\" for=\"g1ddp-s3\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n4\" aria-label=\"Next\" for=\"g1ddp-s5\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow prev p5\" aria-label=\"Previous\" for=\"g1ddp-s4\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n5\" aria-label=\"Next\" for=\"g1ddp-s6\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow prev p6\" aria-label=\"Previous\" for=\"g1ddp-s5\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-dp-arrow next n6\" aria-label=\"Next\" for=\"g1ddp-s1\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e\n\n\u003cdiv class=\"rs-dp-imgwrap\"\u003e\u003cimg class=\"img1\"  alt=\"Stap 1 - Nieuwe Verzameling Taken Aanmaken\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-1-a.webp\"\u003e \u003cimg class=\"img2\"  alt=\"Stap 2 - Taak Bewerken en Toewijzing\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-2-a.webp\"\u003e \u003cimg class=\"img3\"  alt=\"Stap 3 - Gegevensverzameling en Annotatie\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-3-a.webp\"\u003e \u003cimg class=\"img4\"  alt=\"Stap 4 - Gegevens Uploaden en Beoordelen\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-4-a.webp\"\u003e \u003cimg class=\"img5\"  alt=\"Stap 5 - Gegevensopslag\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-5-a.webp\"\u003e \u003cimg class=\"img6\"  alt=\"Stap 6 - Gegevens Exporteren\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/pipeline-6-a.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!--### unitree-g1-d-data-pipeline ###--\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!-- ### unitree-g1-d-training-inference-tools ### --\u003e\n\n\u003csection class=\"rs-section g1-d-training-inference-tools\" style=\"\n  --g1dti-area-bg:#f8f8f8;\n  --g1dti-area-radius:15px;\n  --g1dti-maxw:980px;\n\n  --g1dti-title:#111827;\n  --g1dti-sub:#667085;\n\n  --g1dti-card-bg:#ffffff;\n  --g1dti-card-bd:#e6eaf2;\n  --g1dti-card-shadow:0 10px 24px rgba(17,24,39,.06);\n\n  --g1dti-pad-y:clamp(28px,4vw,54px);\n  --g1dti-pad-x:clamp(18px,3vw,34px);\n\n  --g1dti-grid-gap:clamp(16px,2vw,22px);\n\n  --g1dti-card-radius:12px;\n  --g1dti-card-pad:22px 24px;\n  --g1dti-card-pad-m:18px 18px;\n\n  --g1dti-icon-box:50px;\n  --g1dti-icon-radius:9px;\n  --g1dti-icon-bg:#eef2ff;\n  --g1dti-icon-img:40px;\n\"\u003e\n\u003cdiv class=\"ti-wrap\"\u003e\n\u003cdiv class=\"ti-head\"\u003e\u003c!-- No H tags --\u003e\n\u003cdiv class=\"ti-head-title\" aria-level=\"2\" role=\"heading\"\u003eVolledige Stack Model Training \u0026 Inference Tools\u003c\/div\u003e\n\n\u003cp\u003eOmvat de volledige werkstroom van gegevensvoorbereiding tot één-klik implementatie. Het platform integreert soepel met veelgebruikte open-source robotica model frameworks.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-grid\"\u003e\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/training-inference-1-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title\" aria-level=\"3\" role=\"heading\"\u003eBreed Ecosysteem met Populaire Model Compatibiliteit\u003c\/div\u003e\n\n\u003cp class=\"ti-body\"\u003eEen open model ecosysteem met ingebouwde community datasets en ondersteuning voor training op open-source datasets. Het biedt ook diepe integratie met toonaangevende open-source modellen zoals PI en GROOT.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/training-inference-2-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title\" aria-level=\"3\" role=\"heading\"\u003eSimulatie Suite voor Snelle Model Validatie\u003c\/div\u003e\n\n\u003cp class=\"ti-body\"\u003eBevat een hoge-precisie 3D asset bibliotheek. Door realistische simulatiescènes te bouwen, produceert het snel uitgebreide evaluatieplannen ter ondersteuning van algoritmeverificatie.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/training-inference-3-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title\" aria-level=\"3\" role=\"heading\"\u003eKant-en-Klaar Ervaring voor Snelle Uitrol\u003c\/div\u003e\n\n\u003cp class=\"ti-body\"\u003eKlaar om onmiddellijk te implementeren, waardoor de installatietijd wordt verkort. Start de ontwikkeling met \"één-klik training,\" gebruik geïntegreerde simulatie voor betrouwbare evaluatie, en maak een soepele overgang van algoritmen naar echte machines.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ti-card\"\u003e\n\u003cdiv class=\"ti-icon\"\u003e\u003cimg  alt src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/training-inference-4-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ti-title\" aria-level=\"3\" role=\"heading\"\u003eHoge-Efficiëntie Gedistribueerde Training\u003c\/div\u003e\n\n\u003cp class=\"ti-body\"\u003eGebouwd op een hoog-prestatie gedistribueerde training stack, waardoor elastische taakplanning en parallelle versnelling mogelijk zijn. Het schaalt dynamisch met beschikbare middelen en bereikt tot 90% GPU-gebruik.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* =========================================================\n       Training \u0026 Inference Tools\n       - IDENTICAL layout + styling rules as Data Acquisition Tools\n       - Different namespace vars: --g1dti-*\n       - No H tags\n       ========================================================= *\/\n\n    .g1-d-training-inference-tools{\n      background:var(--g1dti-area-bg);\n      border-radius:var(--g1dti-area-radius);\n      padding:var(--g1dti-pad-y) var(--g1dti-pad-x);\n    }\n\n    .g1-d-training-inference-tools .ti-wrap{\n      max-width:var(--g1dti-maxw);\n      margin:0 auto;\n    }\n\n    .g1-d-training-inference-tools .ti-head{\n      text-align:center;\n      margin:0 0 clamp(18px,2.4vw,28px) 0;\n    }\n\n    \/* Matches the DAQ block’s heading styling exactly *\/\n    .g1-d-training-inference-tools .ti-head-title{\n      margin:0;\n      color:var(--g1dti-title);\n      font-weight:750;\n      letter-spacing:.2px;\n      line-height:1.18;\n      font-size:clamp(22px,2.6vw,34px);\n    }\n\n    \/* Matches the DAQ block’s intro paragraph styling exactly *\/\n    .g1-d-training-inference-tools .ti-head p{\n      margin:10px auto 0;\n      max-width:860px;\n      color:var(--g1dti-sub);\n      font-size:clamp(13px,1.25vw,15px);\n      line-height:1.6;\n    }\n\n    .g1-d-training-inference-tools .ti-grid{\n      display:grid;\n      gap:var(--g1dti-grid-gap);\n      grid-template-columns:repeat(2, minmax(0, 1fr));\n    }\n\n    .g1-d-training-inference-tools .ti-card{\n      background:var(--g1dti-card-bg);\n      border:1px solid var(--g1dti-card-bd);\n      border-radius:var(--g1dti-card-radius);\n      box-shadow:var(--g1dti-card-shadow);\n      padding:var(--g1dti-card-pad);\n      min-height:140px;\n    }\n\n    \/* Matches DAQ icon box *\/\n    .g1-d-training-inference-tools .ti-icon{\n      width:var(--g1dti-icon-box);\n      height:var(--g1dti-icon-box);\n      border-radius:var(--g1dti-icon-radius);\n      background:var(--g1dti-icon-bg);\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      margin:0 0 12px 0;\n    }\n\n    .g1-d-training-inference-tools .ti-icon img{\n      width:var(--g1dti-icon-img) !important;\n      height:var(--g1dti-icon-img) !important;\n      display:block;\n    }\n\n    \/* Matches DAQ title\/body typography *\/\n    .g1-d-training-inference-tools .ti-title{\n      margin:0 0 10px 0;\n      color:var(--g1dti-title);\n      font-weight:750;\n      font-size:16px;\n      line-height:1.25;\n    }\n\n    .g1-d-training-inference-tools .ti-body{\n      margin:0;\n      color:var(--g1dti-sub);\n      font-size:13.5px;\n      line-height:1.6;\n    }\n\n    @media (max-width:768px){\n      .g1-d-training-inference-tools{ padding:26px 16px; }\n      .g1-d-training-inference-tools .ti-grid{ grid-template-columns:1fr; }\n      .g1-d-training-inference-tools .ti-card{ padding:var(--g1dti-card-pad-m); }\n    }\n\u003c\/style\u003e\n\u003c\/section\u003e\n\u003c!-- ### unitree-g1-d-training-inference-tools ### --\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!--### unitree-g1-d-inference-pipeline ###--\u003e\n\u003cstyle type=\"text\/css\"\u003e#g1d-inference-pipeline{\n    width:100%;\n    background:var(--g1dinf-bg);\n    padding:var(--g1dinf-pad-y) var(--g1dinf-pad-x);\n    border-radius:var(--g1dinf-radius);\n    overflow:hidden;\n    box-sizing:border-box;\n  }\n  #g1d-inference-pipeline, #g1d-inference-pipeline *{ box-sizing:border-box; }\n\n  #g1d-inference-pipeline .rs-inf-inner{\n    max-width:var(--g1dinf-inner-max);\n    margin:0 auto;\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--g1dinf-text);\n  }\n\n  #g1d-inference-pipeline .rs-inf-titlewrap{ text-align:center; margin:0 0 18px; }\n  #g1d-inference-pipeline .rs-inf-title{\n    display:inline-block;\n    background:var(--g1dinf-accent);\n    color:#fff;\n    font-weight:700;\n    font-size:14px;\n    line-height:1;\n    padding:8px 14px;\n    border-radius:999px;\n  }\n\n  #g1d-inference-pipeline .rs-inf-radio{\n    position:absolute;\n    left:-9999px;\n    opacity:0;\n    pointer-events:none;\n  }\n\n  #g1d-inference-pipeline .rs-inf-steps{\n    list-style:none;\n    display:flex;\n    justify-content:space-between;\n    align-items:flex-start;\n    gap:10px;\n    padding:0;\n    margin:0 auto 18px;\n    position:relative;\n    max-width:980px;\n  }\n  \/* dotted connector line (MATCH data-pipeline) *\/\n  #g1d-inference-pipeline .rs-inf-steps::before{\n    content:\"\";\n    position:absolute;\n    left:4%;\n    right:4%;\n    top:14px;\n    height:0;\n    border-top:2px dashed var(--g1dinf-line);\n    z-index:0;\n  }\n\n  #g1d-inference-pipeline .rs-inf-step{ flex:1; min-width:0; text-align:center; position:relative; z-index:1; }\n  #g1d-inference-pipeline .rs-inf-dot{\n    width:28px;height:28px;border-radius:999px;\n    margin:0 auto 6px;\n    display:grid;place-items:center;\n    font-weight:800;font-size:13px;\n    color:#fff;\n    background:var(--g1dinf-muted);\n    box-shadow:0 1px 0 rgba(0,0,0,.08);\n  }\n  #g1d-inference-pipeline .rs-inf-label{\n    font-size:12px;\n    line-height:1.15;\n    color:var(--g1dinf-muted);\n    font-weight:600;\n  }\n\n  #g1d-inference-pipeline .rs-inf-stage{ position:relative; max-width:var(--g1dinf-imgw); margin:0 auto; }\n  #g1d-inference-pipeline .rs-inf-imgwrap{ position:relative; width:100%; margin:0 auto; }\n  #g1d-inference-pipeline .rs-inf-imgwrap::before{ content:\"\"; display:block; padding-top:var(--g1dinf-imgH); }\n\n  #g1d-inference-pipeline .rs-inf-imgwrap img{\n    position:absolute; inset:0;\n    width:100%; height:100%;\n    object-fit:contain;\n    opacity:0;\n    transition:opacity .18s ease-in-out;\n    will-change:opacity;\n  }\n\n  #g1d-inference-pipeline .rs-inf-arrow{\n    position:absolute;\n    top:50%;\n    transform:translateY(-50%);\n    width:var(--g1dinf-arrow);\n    height:var(--g1dinf-arrow);\n    border-radius:999px;\n    border:1px solid var(--g1dinf-line);\n    background:#fff;\n    box-shadow:0 1px 0 rgba(0,0,0,.06);\n    display:none;\n    align-items:center;\n    justify-content:center;\n    cursor:pointer;\n    user-select:none;\n    z-index:3;\n  }\n  #g1d-inference-pipeline .rs-inf-arrow span{ font-size:22px; line-height:1; color:#111; }\n  #g1d-inference-pipeline .rs-inf-arrow:hover{ filter:brightness(.98); }\n  #g1d-inference-pipeline .rs-inf-arrow:active{ transform:translateY(-50%) scale(.98); }\n  #g1d-inference-pipeline .rs-inf-arrow.prev{ left:-58px; }\n  #g1d-inference-pipeline .rs-inf-arrow.next{ right:-58px; }\n\n  \/* Active highlight (unique IDs) *\/\n  #g1d-inference-pipeline #g1dinf-s1:checked ~ .rs-inf-steps .s1 .rs-inf-dot,\n  #g1d-inference-pipeline #g1dinf-s2:checked ~ .rs-inf-steps .s2 .rs-inf-dot,\n  #g1d-inference-pipeline #g1dinf-s3:checked ~ .rs-inf-steps .s3 .rs-inf-dot,\n  #g1d-inference-pipeline #g1dinf-s4:checked ~ .rs-inf-steps .s4 .rs-inf-dot,\n  #g1d-inference-pipeline #g1dinf-s5:checked ~ .rs-inf-steps .s5 .rs-inf-dot,\n  #g1d-inference-pipeline #g1dinf-s6:checked ~ .rs-inf-steps .s6 .rs-inf-dot{ background:var(--g1dinf-accent); }\n\n  #g1d-inference-pipeline #g1dinf-s1:checked ~ .rs-inf-steps .s1 .rs-inf-label,\n  #g1d-inference-pipeline #g1dinf-s2:checked ~ .rs-inf-steps .s2 .rs-inf-label,\n  #g1d-inference-pipeline #g1dinf-s3:checked ~ .rs-inf-steps .s3 .rs-inf-label,\n  #g1d-inference-pipeline #g1dinf-s4:checked ~ .rs-inf-steps .s4 .rs-inf-label,\n  #g1d-inference-pipeline #g1dinf-s5:checked ~ .rs-inf-steps .s5 .rs-inf-label,\n  #g1d-inference-pipeline #g1dinf-s6:checked ~ .rs-inf-steps .s6 .rs-inf-label{ color:var(--g1dinf-text); }\n\n  \/* Show selected image *\/\n  #g1d-inference-pipeline #g1dinf-s1:checked ~ .rs-inf-stage .img1{ opacity:1; }\n  #g1d-inference-pipeline #g1dinf-s2:checked ~ .rs-inf-stage .img2{ opacity:1; }\n  #g1d-inference-pipeline #g1dinf-s3:checked ~ .rs-inf-stage .img3{ opacity:1; }\n  #g1d-inference-pipeline #g1dinf-s4:checked ~ .rs-inf-stage .img4{ opacity:1; }\n  #g1d-inference-pipeline #g1dinf-s5:checked ~ .rs-inf-stage .img5{ opacity:1; }\n  #g1d-inference-pipeline #g1dinf-s6:checked ~ .rs-inf-stage .img6{ opacity:1; }\n\n  \/* Show correct arrows *\/\n  #g1d-inference-pipeline #g1dinf-s1:checked ~ .rs-inf-stage .prev.p1,\n  #g1d-inference-pipeline #g1dinf-s1:checked ~ .rs-inf-stage .next.n1{ display:flex; }\n  #g1d-inference-pipeline #g1dinf-s2:checked ~ .rs-inf-stage .prev.p2,\n  #g1d-inference-pipeline #g1dinf-s2:checked ~ .rs-inf-stage .next.n2{ display:flex; }\n  #g1d-inference-pipeline #g1dinf-s3:checked ~ .rs-inf-stage .prev.p3,\n  #g1d-inference-pipeline #g1dinf-s3:checked ~ .rs-inf-stage .next.n3{ display:flex; }\n  #g1d-inference-pipeline #g1dinf-s4:checked ~ .rs-inf-stage .prev.p4,\n  #g1d-inference-pipeline #g1dinf-s4:checked ~ .rs-inf-stage .next.n4{ display:flex; }\n  #g1d-inference-pipeline #g1dinf-s5:checked ~ .rs-inf-stage .prev.p5,\n  #g1d-inference-pipeline #g1dinf-s5:checked ~ .rs-inf-stage .next.n5{ display:flex; }\n  #g1d-inference-pipeline #g1dinf-s6:checked ~ .rs-inf-stage .prev.p6,\n  #g1d-inference-pipeline #g1dinf-s6:checked ~ .rs-inf-stage .next.n6{ display:flex; }\n\n  @media (max-width:720px){\n    #g1d-inference-pipeline .rs-inf-steps{ gap:6px; }\n    #g1d-inference-pipeline .rs-inf-label{ font-size:11px; }\n    #g1d-inference-pipeline .rs-inf-arrow.prev{ left:8px; }\n    #g1d-inference-pipeline .rs-inf-arrow.next{ right:8px; }\n  }\n\u003c\/style\u003e\n\u003csection class=\"rs-inf-wrap\" style=\"\n  --g1dinf-accent:#00446a;\n  --g1dinf-bg:#f8f8f8;\n  --g1dinf-text:#0b1220;\n  --g1dinf-muted:#9aa4b2;\n  --g1dinf-line:#d7dde6;\n\n  --g1dinf-radius:15px;\n  --g1dinf-inner-max:1100px;\n  --g1dinf-pad-y:34px;\n  --g1dinf-pad-x:18px;\n\n  --g1dinf-imgw:650px;\n  --g1dinf-imgH:56.25%;\n\n  --g1dinf-arrow:44px;\n\" id=\"g1d-inference-pipeline\"\u003e\n\u003cdiv class=\"rs-inf-inner\"\u003e\u003c!-- unique radio IDs + unique name so multiple blocks can coexist --\u003e\u003cinput class=\"rs-inf-radio\" checked=\"checked\" id=\"g1dinf-s1\" name=\"g1dinf\" type=\"radio\"\u003e \u003cinput class=\"rs-inf-radio\" id=\"g1dinf-s2\" name=\"g1dinf\" type=\"radio\"\u003e \u003cinput class=\"rs-inf-radio\" id=\"g1dinf-s3\" name=\"g1dinf\" type=\"radio\"\u003e \u003cinput class=\"rs-inf-radio\" id=\"g1dinf-s4\" name=\"g1dinf\" type=\"radio\"\u003e \u003cinput class=\"rs-inf-radio\" id=\"g1dinf-s5\" name=\"g1dinf\" type=\"radio\"\u003e \u003cinput class=\"rs-inf-radio\" id=\"g1dinf-s6\" name=\"g1dinf\" type=\"radio\"\u003e\n\u003cdiv class=\"rs-inf-titlewrap\"\u003e\n\u003cdiv class=\"rs-inf-title\"\u003eModel Training \u0026 Deployment Workflow\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003col class=\"rs-inf-steps\"\u003e\n\t\u003cli class=\"rs-inf-step s1\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e1\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eKies\u003cbr\u003e\n\tModel\u003cbr\u003e\n\tArchitectuur\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-inf-step s2\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e2\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eStel Training\u003cbr\u003e\n\tConfiguratie in\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-inf-step s3\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e3\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eLive Training\u003cbr\u003e\n\tMonitoring\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-inf-step s4\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e4\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eParameter\u003cbr\u003e\n\tAfstemming\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-inf-step s5\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e5\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eVoer Simulatie\u003cbr\u003e\n\tTests uit\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"rs-inf-step s6\"\u003e\n\t\u003cdiv class=\"rs-inf-dot\"\u003e6\u003c\/div\u003e\n\n\t\u003cdiv class=\"rs-inf-label\"\u003eExporteer \u0026 Implementeer\u003cbr\u003e\n\tModel\u003c\/div\u003e\n\t\u003c\/li\u003e\n\u003c\/ol\u003e\n\n\u003cdiv class=\"rs-inf-stage\"\u003e\u003c!-- arrows (labels target unique radio IDs) --\u003e\u003clabel class=\"rs-inf-arrow prev p1\" aria-label=\"Previous\" for=\"g1dinf-s6\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n1\" aria-label=\"Next\" for=\"g1dinf-s2\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow prev p2\" aria-label=\"Previous\" for=\"g1dinf-s1\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n2\" aria-label=\"Next\" for=\"g1dinf-s3\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow prev p3\" aria-label=\"Previous\" for=\"g1dinf-s2\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n3\" aria-label=\"Next\" for=\"g1dinf-s4\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow prev p4\" aria-label=\"Previous\" for=\"g1dinf-s3\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n4\" aria-label=\"Next\" for=\"g1dinf-s5\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow prev p5\" aria-label=\"Previous\" for=\"g1dinf-s4\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n5\" aria-label=\"Next\" for=\"g1dinf-s6\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow prev p6\" aria-label=\"Previous\" for=\"g1dinf-s5\"\u003e\u003cspan\u003e‹\u003c\/span\u003e\u003c\/label\u003e \u003clabel class=\"rs-inf-arrow next n6\" aria-label=\"Next\" for=\"g1dinf-s1\"\u003e\u003cspan\u003e›\u003c\/span\u003e\u003c\/label\u003e\n\n\u003cdiv class=\"rs-inf-imgwrap\"\u003e\u003cimg class=\"img1\"  alt=\"Step 1 - Choose Model Architecture\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-1-a.webp\"\u003e \u003cimg class=\"img2\"  alt=\"Step 2 - Set Training Configuration\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-2-a.webp\"\u003e \u003cimg class=\"img3\"  alt=\"Step 3 - Live Training Monitoring\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-3-a.webp\"\u003e \u003cimg class=\"img4\"  alt=\"Step 4 - Parameter Tuning\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-4-a.webp\"\u003e \u003cimg class=\"img5\"  alt=\"Step 5 - Run Simulation Tests\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-5-a.webp\"\u003e \u003cimg class=\"img6\"  alt=\"Step 6 - Export \u0026 Deploy Model\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-inference-pipeline-6-a.webp\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!--### unitree-g1-d-inference-pipeline ###--\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!--### RS SECTION START (unitree-g1-d-application-scenario) ###--\u003e\n\n\u003csection class=\"rs-section unitree-g1-d-application-scenario\" style=\"\n  \/* Block-isolated vars (was --rs-appsc-*) *\/\n  --g1dappsc-h:360px;       \/* desktop fixed height *\/\n  --g1dappsc-gap:10px;      \/* space between panels *\/\n  --g1dappsc-radius:15px;   \/* rounded corners *\/\n  --g1dappsc-zoom:0;        \/* 0 = no zoom, 1 = zoom (desktop hover) *\/\n\n  \/* Optional (also isolated) *\/\n  --g1dappsc-title:#111;\n\"\u003e\u003c!-- No H tags --\u003e\n\u003cp class=\"rs-appsc-title\"\u003eToepassingsscenario\u003c\/p\u003e\n\n\u003cdiv class=\"rs-appsc-panels\" data-zoom=\"off\"\u003e\n\u003cdiv class=\"rs-appsc-panel\" aria-label=\"Service\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img\"  alt aria-hidden=\"true\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/g1-d-service-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cp class=\"rs-appsc-label\" translate=\"yes\"\u003eService\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-panel\" aria-label=\"Life\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img\"  alt aria-hidden=\"true\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/g1-d-life-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cp class=\"rs-appsc-label\" translate=\"yes\"\u003eLeven\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-panel\" aria-label=\"Retail\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img\"  alt aria-hidden=\"true\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/g1-d-retail-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cp class=\"rs-appsc-label\" translate=\"yes\"\u003eDetailhandel\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rs-appsc-panel\" aria-label=\"Industry\" role=\"group\"\u003e\u003cimg class=\"rs-appsc-img\"  alt aria-hidden=\"true\" loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/g1-d-industry-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\n\u003cp class=\"rs-appsc-label\" translate=\"yes\"\u003eIndustrie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* =========================================================\n       Application Scenario (TRICKY FIX KEPT)\n       - No “dead space” when hovering gaps (flex-grow weights)\n       - Variables are block-prefixed: --g1dappsc-*\n       - Selectors remain scoped under .unitree-g1-d-application-scenario\n       ========================================================= *\/\n\n    .unitree-g1-d-application-scenario .rs-appsc-title{\n      margin:28px 0 18px;\n      text-align:center;\n      font:500 clamp(28px, 3.2vw, 44px)\/1.15 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n      color:var(--g1dappsc-title, #111) !important;\n    }\n\n    .unitree-g1-d-application-scenario .rs-appsc-panels{\n      display:flex !important;\n      gap:var(--g1dappsc-gap, 10px);\n      width:100%;\n      height:var(--g1dappsc-h, 360px);\n      align-items:stretch;\n      min-width:0;\n      line-height:0 !important;\n    }\n\n    .unitree-g1-d-application-scenario .rs-appsc-panel{\n      position:relative;\n      min-width:0;\n      overflow:hidden;\n      border-radius:var(--g1dappsc-radius, 15px);\n\n      height:100%;\n      display:block;\n      box-sizing:border-box;\n      isolation:isolate;\n\n      \/* IMPORTANT: allow flex to fill remaining space (prevents gaps\/blank area) *\/\n      flex:1 1 0%;\n\n      margin:0 !important;\n      padding:0 !important;\n      border:0 !important;\n      outline:0 !important;\n      background:transparent !important;\n      box-shadow:none !important;\n      background-image:none !important;\n    }\n\n    .unitree-g1-d-application-scenario .rs-appsc-img{\n      position:absolute;\n      inset:0 !important;\n      width:100% !important;\n      height:100% !important;\n      display:block !important;\n      margin:0 !important;\n      padding:0 !important;\n      border:0 !important;\n\n      object-fit:cover;\n      pointer-events:none;\n\n      transform:scale(1) !important;\n      transition:transform 600ms ease;\n    }\n\n    .unitree-g1-d-application-scenario .rs-appsc-panel::after{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      z-index:1;\n      pointer-events:none;\n\n      background:linear-gradient(90deg, rgba(0,0,0,.55), rgba(0,0,0,.15));\n      opacity:.75;\n      transition:opacity 420ms ease;\n    }\n\n    .unitree-g1-d-application-scenario .rs-appsc-label{\n      position:absolute;\n      top:14px;\n      left:14px;\n      z-index:2;\n      pointer-events:none;\n\n      margin:0 !important;\n      font:600 22px\/1.1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n      color:#fff !important;\n      text-shadow:0 2px 14px rgba(0,0,0,.55);\n    }\n\n    \/* Desktop hover-expand (NO blank space when mouse is in the gap) *\/\n    @media (hover:hover) and (pointer:fine){\n      .unitree-g1-d-application-scenario .rs-appsc-panel{\n        \/* smooth width changes *\/\n        transition:flex-grow 420ms ease, filter 420ms ease !important;\n        will-change:flex-grow;\n      }\n\n      \/* When hovering the whole row: dim all panels, but KEEP widths filling 100% *\/\n      .unitree-g1-d-application-scenario .rs-appsc-panels:hover .rs-appsc-panel{\n        filter:brightness(.55);\n        flex-grow:3; \/* baseline weight *\/\n      }\n\n      \/* Hovered panel gets bigger (11 \/ (11+3+3+3) = 55%) *\/\n      .unitree-g1-d-application-scenario .rs-appsc-panels:hover .rs-appsc-panel:hover{\n        filter:brightness(1);\n        flex-grow:11;\n      }\n\n      .unitree-g1-d-application-scenario .rs-appsc-panels:hover .rs-appsc-panel:hover::after{\n        opacity:.35;\n      }\n\n      \/* Zoom toggle (was style*=\"--rs-appsc-zoom:X\") *\/\n      .unitree-g1-d-application-scenario[style*=\"--g1dappsc-zoom:1\"] .rs-appsc-panels:hover .rs-appsc-panel:hover .rs-appsc-img{\n        transform:scale(1.08) !important;\n      }\n      .unitree-g1-d-application-scenario[style*=\"--g1dappsc-zoom:0\"] .rs-appsc-panels:hover .rs-appsc-panel:hover .rs-appsc-img{\n        transform:scale(1) !important;\n      }\n    }\n\n    \/* Responsive layout *\/\n    @media (max-width:820px){\n      .unitree-g1-d-application-scenario .rs-appsc-panels{\n        display:grid !important;\n        grid-template-columns:1fr 1fr;\n        height:auto;\n        line-height:normal !important;\n      }\n      .unitree-g1-d-application-scenario .rs-appsc-panel{\n        height:auto;\n        min-height:170px;\n      }\n    }\n\n    @media (max-width:520px){\n      .unitree-g1-d-application-scenario .rs-appsc-panels{ grid-template-columns:1fr; }\n      .unitree-g1-d-application-scenario .rs-appsc-panel{ min-height:200px; }\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .unitree-g1-d-application-scenario .rs-appsc-panel,\n      .unitree-g1-d-application-scenario .rs-appsc-img,\n      .unitree-g1-d-application-scenario .rs-appsc-panel::after{ transition:none !important; }\n    }\n\u003c\/style\u003e\n\u003c\/section\u003e\n\u003c!--### RS SECTION END (unitree-g1-d-application-scenario) ###--\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e \u003c\/div\u003e\n\u003c!--### unitree-g1-d-world-model-action ###--\u003e\n\n\u003csection class=\"rs-section initree-g1-d-world-model-action\" aria-label=\"Unitree WMA framework module\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-section.initree-g1-d-world-model-action{\n    \/* Match your other light blocks (gray background, no outer border) *\/\n    --g1d-wma-bg:#f8f8f8;\n    --g1d-wma-ink:#0b1220;\n    --g1d-wma-muted:rgba(11,18,32,.62);\n\n    --g1d-wma-radius:15px;\n    --g1d-wma-pad:16px;\n\n    --g1d-wma-gap:26px;\n    --g1d-wma-gap-sm:16px;\n\n    --g1d-wma-hero-title:clamp(22px,3.2vw,34px);\n    --g1d-wma-hero-lead:clamp(13px,1.45vw,15px);\n\n    --g1d-wma-h3:clamp(18px,2.2vw,26px);\n    --g1d-wma-body:14px;\n\n    --g1d-wma-media-radius:14px;\n\n    \/* NEW: content max width (background stays full width) *\/\n    --g1d-wma-max:1140px;\n\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--g1d-wma-ink);\n    background:transparent;\n    width:100%;\n  }\n  .rs-section.initree-g1-d-world-model-action,\n  .rs-section.initree-g1-d-world-model-action *{ box-sizing:border-box; }\n\n  \/* Live theme neutralizers (scoped) *\/\n  .rs-section.initree-g1-d-world-model-action hr{ display:none !important; }\n  .rs-section.initree-g1-d-world-model-action table,\n  .rs-section.initree-g1-d-world-model-action tbody,\n  .rs-section.initree-g1-d-world-model-action tr,\n  .rs-section.initree-g1-d-world-model-action td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n  }\n\n  \/* Background container stays full width *\/\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-wrap{\n    background:var(--g1d-wma-bg);\n    border:0 !important;\n    box-shadow:none !important;\n    border-radius:var(--g1d-wma-radius);\n    overflow:hidden;\n    width:100%;\n  }\n\n  \/* Center ONLY the content *\/\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-inner{\n    max-width:var(--g1d-wma-max);\n    margin-left:auto;\n    margin-right:auto;\n    padding:var(--g1d-wma-pad);\n  }\n\n  \/* Centered hero block *\/\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-hero{\n    text-align:center;\n    padding:2px 4px 10px 4px;\n    border-bottom:1px solid rgba(11,18,32,.10);\n    margin:0 0 var(--g1d-wma-gap) 0;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-heroTitle{\n    margin:0 !important;\n    font-weight:950;\n    letter-spacing:.2px;\n    font-size:var(--g1d-wma-hero-title);\n    line-height:1.12;\n    color:var(--g1d-wma-ink) !important;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-lead{\n    margin:10px auto 0 auto !important;\n    max-width:980px;\n    font-size:var(--g1d-wma-hero-lead);\n    line-height:1.45;\n    color:var(--g1d-wma-muted) !important;\n  }\n\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-rows{\n    display:flex;\n    flex-direction:column;\n    gap:var(--g1d-wma-gap);\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-row{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:var(--g1d-wma-gap);\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-row[data-order=\"reverse\"]{\n    flex-direction:row-reverse;\n  }\n\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-text{\n    flex:1 1 44%;\n    min-width:0;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-h3{\n    margin:0 !important;\n    font-weight:950;\n    font-size:var(--g1d-wma-h3);\n    line-height:1.12;\n    letter-spacing:.2px;\n    color:var(--g1d-wma-ink) !important;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-p{\n    margin:10px 0 0 0 !important;\n    font-size:var(--g1d-wma-body);\n    line-height:1.55;\n    color:var(--g1d-wma-muted) !important;\n  }\n\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-media{\n    flex:1 1 56%;\n    min-width:0;\n  }\n\n  \/* Media box: 16:9 *\/\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-mediaBox{\n    position:relative;\n    border-radius:var(--g1d-wma-media-radius);\n    overflow:hidden;\n    background:#000;\n    border:0 !important;\n    box-shadow:none !important;\n    line-height:0;\n    aspect-ratio:16 \/ 9;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-img,\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-video{\n    position:absolute !important;\n    inset:0 !important;\n    display:block !important;\n    width:100% !important;\n    height:100% !important;\n    max-width:100% !important;\n    border:0 !important;\n    margin:0 !important;\n    padding:0 !important;\n  }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-img{ object-fit:cover; }\n  .rs-section.initree-g1-d-world-model-action .g1d-wma-video{ object-fit:cover; background:#000; }\n\n  @media (max-width: 980px){\n    .rs-section.initree-g1-d-world-model-action .g1d-wma-row{ gap:20px; }\n  }\n  @media (max-width: 780px){\n    .rs-section.initree-g1-d-world-model-action .g1d-wma-inner{ padding:14px; }\n    .rs-section.initree-g1-d-world-model-action .g1d-wma-row,\n    .rs-section.initree-g1-d-world-model-action .g1d-wma-row[data-order=\"reverse\"]{\n      flex-direction:column;\n      align-items:stretch;\n      gap:var(--g1d-wma-gap-sm);\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"g1d-wma-wrap\"\u003e\n\u003cdiv class=\"g1d-wma-inner\"\u003e\n\u003cdiv class=\"g1d-wma-hero\"\u003e\n\u003cdiv class=\"g1d-wma-heroTitle\" aria-level=\"2\" role=\"heading\"\u003eUnifoLM-WMA-0:\u003cbr\u003e\nEen Open Wereld-Model-Actie (WMA) Framework\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-lead\"\u003eUnifoLM-WMA-0 is Unitree’s open-source wereld-model-actie architectuur voor meerdere robotbelichamingen, gebouwd om algemeen robotleren te ondersteunen. In de kern bevindt zich een wereldmodel dat leert fysieke interacties tussen robots en de omgevingen waarin ze opereren te interpreteren.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-rows\"\u003e\n\u003cdiv class=\"g1d-wma-row\" data-order=\"normal\"\u003e\n\u003cdiv class=\"g1d-wma-text\"\u003e\n\u003cdiv class=\"g1d-wma-h3\" aria-level=\"3\" role=\"heading\"\u003eBesluitvormingsmodus:\u003cbr\u003e\nActiegeneratie Geleid door\u003cbr\u003e\nNauwkeurige Voorspelling\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-p\"\u003eMet behulp van de huidige toestand van de scène en het taakdoel voorspelt het systeem aankomende fysieke interacties tussen de robot en zijn omgeving. Deze voorspellingen helpen de beleidsmodule acties te selecteren, waardoor besluitvormingsdrift wordt geminimaliseerd en de precisie en consistentie van bewegingsuitvoering worden verbeterd.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-media\"\u003e\n\u003cdiv class=\"g1d-wma-mediaBox\" aria-label=\"Decision-making mode video\"\u003e\u003cimg class=\"g1d-wma-img\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-world-model-action-1-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-row\" data-order=\"reverse\"\u003e\n\u003cdiv class=\"g1d-wma-text\"\u003e\n\u003cdiv class=\"g1d-wma-h3\" aria-level=\"3\" role=\"heading\"\u003eSimulatiemodus:\u003cbr\u003e\nHoogwaardige Feedback voor Gegevens\u003cbr\u003e\nSynthese\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-p\"\u003eHet kan ook functioneren als een interactieve simulator, die hoogwaardige omgevingsfeedback genereert vanuit robotbewegingsinvoer. Door realistische synthetische gegevens te produceren, wordt het een sterke bron voor modeltraining en beleidsverbetering—helpt het leren en itereren te versnellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"g1d-wma-media\"\u003e\n\u003cdiv class=\"g1d-wma-mediaBox\" aria-label=\"Simulation mode image\"\u003e\u003cimg class=\"g1d-wma-img\"  alt loading=\"lazy\" src=\"https:\/\/cdn.robotshop.com\/media\/u\/unt\/rb-unt-286\/img\/unitree-g1-d-world-model-action-2-a.webp\" alt=\"Unitree G1-D Ultimate D Humanoïde Robot Platform (Revo2 Basis Handen)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!--### unitree-g1-d-world-model-action ###--\u003e\u003c\/div\u003e\u003cbutton class= \"expandable-content__toggle\" aria-expanded=\"false\" aria-controls=\"main-description\"\u003e\u003cspan class=\"expandable-content__toggle-icon\"\u003e\u003c\/span\u003e\u003cspan class=\"expandable-content__toggle-text\" data-view-more=\"Bekijk meer\" data-view-less=\"Bekijk minder\"\u003eBekijk meer\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-2\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eWat is erbij inbegrepen\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewBox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-2\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\n\u003csection aria-label=\"G1-D what's included\" class=\"rs-g1d-inc\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-g1d-inc{\n    --g1d-inc-bg:#f8f8f8;\n\n    --g1d-inc-line:rgba(11,18,32,.14);\n    --g1d-inc-txt:#0b1220;\n    --g1d-inc-muted:rgba(11,18,32,.70);\n    --g1d-inc-accent:#00446a;\n\n    --g1d-inc-radius:15px;\n    --g1d-inc-pad:16px;\n\n    \/* change this if you want more\/less indent *\/\n    --g1d-inc-indent:18px;\n\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--g1d-inc-txt);\n  }\n  .rs-g1d-inc, .rs-g1d-inc *{ box-sizing:border-box; }\n\n  .rs-g1d-inc .wrap{\n    border-radius:var(--g1d-inc-radius);\n    background:var(--g1d-inc-bg);\n    border:0;\n    box-shadow:none;\n    overflow:hidden;\n    padding:var(--g1d-inc-pad);\n  }\n\n  \/* First line (same as your Dimensions block) *\/\n  .rs-g1d-inc .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-g1d-inc .title{\n    margin:0 !important;\n    font-size:clamp(16px,2vw,18px);\n    font-weight:900;\n    color:var(--g1d-inc-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-g1d-inc .badge{\n    margin:0 !important;\n    color:var(--g1d-inc-muted) !important;\n    font-weight:800;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-g1d-inc .badge b{ color:var(--g1d-inc-accent); }\n\n  \/* Card *\/\n  .rs-g1d-inc .card{\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n\n  .rs-g1d-inc .rowhead{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px 0;\n  }\n\n  \/* (icon removed) *\/\n  .rs-g1d-inc .label{\n    margin:0 !important;\n    font-weight:900;\n    letter-spacing:.2px;\n    text-transform:uppercase;\n    font-size:13px;\n    color:rgba(11,18,32,.70) !important;\n  }\n\n  \/* Bullet list: TABLE is the most WYSIWYG-proof way *\/\n  .rs-g1d-inc .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-g1d-inc .bul tbody,\n  .rs-g1d-inc .bul tr,\n  .rs-g1d-inc .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-g1d-inc .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-g1d-inc .bul .b{\n    width:var(--g1d-inc-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:16px;\n    line-height:1.25;\n  }\n  .rs-g1d-inc .bul .t{\n    font-weight:700;\n    line-height:1.25;\n    color:var(--g1d-inc-txt);\n    padding-bottom:6px;\n  }\n  .rs-g1d-inc .bul tr:last-child .t{ padding-bottom:0; }\n\n  .rs-g1d-inc .note{\n    margin:10px 0 0 0;\n    color:var(--g1d-inc-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n\n  @media (max-width: 640px){\n    .rs-g1d-inc .wrap{ padding:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eUnitree G1-D Ultimate D\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eG1-D-U9\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Included items\" class=\"card\"\u003e\n\u003cdiv class=\"rowhead\"\u003e\n\u003cp class=\"label\"\u003eInbegrepen\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003ctable aria-label=\"Included list\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eG1-D-U9 robot (wiel-basis dubbel-arm)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eSlimme batterij (snel loskoppelen) 9Ah\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eHoofdeenheid oplader 54V 5A\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eHandheld afstandsbediening\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eWiel-basis chassis met ingebouwde 30Ah batterij\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eChassis oplaadstation 51V 10A\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBrainCo vijf-vinger behendige handen (Revo 2 Basis Editie; inclusief RGB camera) x2\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003ePakketinhoud varieert per configuratie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-3\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eDimensies\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewBox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-3\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\n\u003csection aria-label=\"G1-D dimensions\" class=\"rs-g1d-dims\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-g1d-dims{\n    --g1d-dims-bg:#f8f8f8;\n\n    --g1d-dims-line:rgba(11,18,32,.14);\n    --g1d-dims-txt:#0b1220;\n    --g1d-dims-muted:rgba(11,18,32,.70);\n    --g1d-dims-accent:#00446a;\n\n    --g1d-dims-radius:15px;\n    --g1d-dims-pad:16px;\n\n    \/* bullet indent like What's Included *\/\n    --g1d-dims-indent:18px;\n\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--g1d-dims-txt);\n  }\n  .rs-g1d-dims, .rs-g1d-dims *{ box-sizing:border-box; }\n\n  .rs-g1d-dims .wrap{\n    border-radius:var(--g1d-dims-radius);\n    background:var(--g1d-dims-bg);\n    border:0;\n    box-shadow:none;\n    overflow:hidden;\n    padding:var(--g1d-dims-pad);\n  }\n\n  .rs-g1d-dims .titlebar{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n    gap:12px;\n    margin:0 0 12px 0;\n    padding:0 0 10px 0;\n    border-bottom:1px solid rgba(11,18,32,.10);\n  }\n  .rs-g1d-dims .title{\n    margin:0 !important;\n    font-size:clamp(16px,2vw,18px);\n    font-weight:900;\n    color:var(--g1d-dims-txt) !important;\n    letter-spacing:.2px;\n  }\n  .rs-g1d-dims .badge{\n    margin:0 !important;\n    color:var(--g1d-dims-muted) !important;\n    font-weight:800;\n    font-size:12px;\n    letter-spacing:.2px;\n    white-space:nowrap;\n  }\n  .rs-g1d-dims .badge b{ color:var(--g1d-dims-accent); }\n\n  .rs-g1d-dims .hi{\n    display:grid;\n    grid-template-columns:repeat(12,minmax(0,1fr));\n    gap:10px;\n  }\n  .rs-g1d-dims .tile{\n    grid-column:span 6;\n    border:1px solid rgba(11,18,32,.14);\n    border-radius:12px;\n    background:#ffffff;\n    padding:12px;\n    min-width:0;\n  }\n\n  \/* Tile title (no heading tags) *\/\n  .rs-g1d-dims .tile b{\n    display:block;\n    font-size:14px;\n    letter-spacing:.2px;\n    color:rgba(11,18,32,.65);\n    margin-bottom:8px;\n    line-height:1.15;\n    font-weight:900;\n    text-transform:uppercase;\n  }\n\n  \/* VALUE line: bullet + EXACT text rules as What's Included *\/\n  .rs-g1d-dims .bul{\n    width:100%;\n    border-collapse:collapse !important;\n    border-spacing:0 !important;\n    border:0 !important;\n    margin:0;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-g1d-dims .bul tbody,\n  .rs-g1d-dims .bul tr,\n  .rs-g1d-dims .bul td{\n    border:0 !important;\n    box-shadow:none !important;\n    background-image:none !important;\n    outline:0 !important;\n  }\n  .rs-g1d-dims .bul td{\n    padding:0;\n    vertical-align:top;\n  }\n  .rs-g1d-dims .bul .b{\n    width:var(--g1d-dims-indent);\n    padding-right:10px;\n    color:rgba(11,18,32,.35);\n    font-size:16px;\n    line-height:1.25;\n  }\n  .rs-g1d-dims .bul .t{\n    font-weight:700;\n    line-height:1.25;\n    color:var(--g1d-dims-txt);\n  }\n\n  .rs-g1d-dims .note{\n    margin:10px 0 0 0;\n    color:var(--g1d-dims-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n\n  @media (max-width: 640px){\n    .rs-g1d-dims .wrap{ padding:14px; }\n    .rs-g1d-dims .tile{ grid-column:1 \/ -1; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eUnitree G1-D Ultimate D\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModel: \u003cb\u003eG1-D-U9\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Dimensions tiles\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eMinimale Hoogte\u003c\/b\u003e\n\n\u003ctable aria-label=\"Minimum height dimensions\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1260 \u0026times; 525 \u0026times; 570 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cb style=\"margin-top:12px;\"\u003eMaximale Hoogte\u003c\/b\u003e\n\n\u003ctable aria-label=\"Maximum Height\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003e1680 \u0026times; 525 \u0026times; 570 mm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eGewicht met Batterij\u003c\/b\u003e\n\n\u003ctable aria-label=\"\u0026gt;Weight with Battery\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eCa. 80kg\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"note\"\u003eDe weergegeven waarden zijn de totale afmetingen bij minimale en maximale kolomhoogte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"card details_product\"\u003e\u003cbutton class=\"card__collapsible-button\" data-action=\"toggle-collapsible\" aria-expanded=\"false\" aria-controls=\"unique-tab-7\"\u003e\r\n\u003cspan class=\"card__title heading h3\"\u003eSpecificaties\u003c\/span\u003e\r\n\u003cspan\u003e\r\n\u003csvg focusable=\"false\" class=\"icon icon--arrow-bottom\" viewBox=\"0 0 12 8\" role=\"presentation\"\u003e\r\n\u003cpath stroke=\"currentColor\" stroke-width=\"2\" d=\"M10 2L6 6 2 2\" fill=\"none\" stroke-linecap=\"square\"\u003e\u003c\/path\u003e\r\n\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\u003c\/button\u003e\r\n\u003cdiv id=\"unique-tab-7\" class=\"card__collapsible\"\u003e\r\n\u003cdiv class=\"card__collapsible-content\"\u003e\r\n\u003cdiv class=\"rte text--pull\"\u003e\r\n\u003cdiv style=\"height:18px; line-height:0; font-size:0; clear:both;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\n\u003csection aria-label=\"G1-D highlights and specs\" class=\"rs-g1d-spechigh\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.rs-g1d-spechigh{\n      \/* MATCH your light blocks *\/\n      --g1d-spechigh-bg:#f8f8f8;\n\n      --g1d-spechigh-line:rgba(11,18,32,.14);\n      --g1d-spechigh-txt:#0b1220;\n      --g1d-spechigh-muted:rgba(11,18,32,.70);\n      --g1d-spechigh-accent:#00446a;\n\n      --g1d-spechigh-radius:15px;\n      --g1d-spechigh-pad:16px;\n\n      \/* bullet indent (same idea as What's Included) *\/\n      --g1d-spechigh-indent:18px;\n\n      font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n      color:var(--g1d-spechigh-txt);\n    }\n    .rs-g1d-spechigh, .rs-g1d-spechigh *{ box-sizing:border-box; }\n\n    .rs-g1d-spechigh .wrap{\n      border-radius:var(--g1d-spechigh-radius);\n      background:var(--g1d-spechigh-bg);\n      border:0;\n      box-shadow:none;\n      overflow:hidden;\n      padding:var(--g1d-spechigh-pad);\n    }\n\n    \/* Title line (same structure as your other blocks) *\/\n    .rs-g1d-spechigh .titlebar{\n      display:flex;\n      align-items:flex-end;\n      justify-content:space-between;\n      gap:12px;\n      margin:0 0 12px 0;\n      padding:0 0 10px 0;\n      border-bottom:1px solid rgba(11,18,32,.10);\n    }\n    .rs-g1d-spechigh .title{\n      margin:0 !important;\n      font-size:clamp(16px,2vw,18px);\n      font-weight:900;\n      color:var(--g1d-spechigh-txt) !important;\n      letter-spacing:.2px;\n    }\n    .rs-g1d-spechigh .badge{\n      margin:0 !important;\n      color:var(--g1d-spechigh-muted) !important;\n      font-weight:800;\n      font-size:12px;\n      letter-spacing:.2px;\n      white-space:nowrap;\n    }\n    .rs-g1d-spechigh .badge b{ color:var(--g1d-spechigh-accent); }\n\n    \/* Section label *\/\n    .rs-g1d-spechigh .sectionlabel{\n      margin:12px 0 6px 0;\n      font-size:12px;\n      color:var(--g1d-spechigh-muted);\n      letter-spacing:.25px;\n      font-weight:900;\n      text-transform:uppercase;\n    }\n\n    \/* Top highlights (4 blocks) *\/\n    .rs-g1d-spechigh .hi{\n      display:grid;\n      grid-template-columns:repeat(12,minmax(0,1fr));\n      gap:10px;\n      margin:10px 0 10px 0;\n    }\n    .rs-g1d-spechigh .tile{\n      grid-column:span 3;\n      border:1px solid rgba(11,18,32,.14);\n      border-radius:12px;\n      background:#ffffff;\n      padding:12px;\n      min-width:0;\n    }\n\n    \/* Title in tile *\/\n    .rs-g1d-spechigh .tile b{\n      display:block;\n      font-size:14px;\n      letter-spacing:.2px;\n      color:rgba(11,18,32,.65);\n      margin:0 0 8px 0;\n      line-height:1.15;\n      font-weight:900;\n      text-transform:uppercase;\n    }\n\n    \/* Bullet line in tile (match What's Included exactly) *\/\n    .rs-g1d-spechigh .bul{\n      width:100%;\n      border-collapse:collapse !important;\n      border-spacing:0 !important;\n      border:0 !important;\n      margin:0;\n      box-shadow:none !important;\n      background-image:none !important;\n      outline:0 !important;\n    }\n    .rs-g1d-spechigh .bul tbody,\n    .rs-g1d-spechigh .bul tr,\n    .rs-g1d-spechigh .bul td{\n      border:0 !important;\n      box-shadow:none !important;\n      background-image:none !important;\n      outline:0 !important;\n    }\n    .rs-g1d-spechigh .bul td{\n      padding:0;\n      vertical-align:top;\n    }\n    .rs-g1d-spechigh .bul .b{\n      width:var(--g1d-spechigh-indent);\n      padding-right:10px;\n      color:rgba(11,18,32,.35);\n      font-size:16px;\n      line-height:1.25;\n    }\n    .rs-g1d-spechigh .bul .t{\n      font-weight:700;\n      line-height:1.25;\n      color:var(--g1d-spechigh-txt);\n      padding-bottom:0;\n      overflow-wrap:anywhere;\n    }\n\n    \/* Bottom standard spec rows *\/\n    .rs-g1d-spechigh .rows{\n      border-top:1px solid rgba(11,18,32,.10);\n      margin-top:10px;\n      padding-top:10px;\n    }\n\n    \/* KEY + (2 VALUE COLUMNS) *\/\n    .rs-g1d-spechigh .row{\n      display:grid;\n      grid-template-columns:1.2fr 1fr;\n      gap:14px;\n      padding:10px 0;\n      border-bottom:1px solid rgba(11,18,32,.08);\n    }\n    .rs-g1d-spechigh .row:last-child{ border-bottom:none; }\n\n    .rs-g1d-spechigh .k{ color:var(--g1d-spechigh-muted); font-weight:800; }\n\n    .rs-g1d-spechigh .vals{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:14px;\n      min-width:0;\n    }\n    .rs-g1d-spechigh .v{\n      color:var(--g1d-spechigh-txt);\n      font-weight:700;\n      overflow-wrap:anywhere;\n      min-width:0;\n    }\n    .rs-g1d-spechigh .muted{ color:var(--g1d-spechigh-muted); font-weight:700; }\n\n    \/* Column labels (hidden on desktop, shown on mobile) *\/\n    .rs-g1d-spechigh .lab{\n      display:none;\n      font-size:11px;\n      font-weight:900;\n      letter-spacing:.25px;\n      text-transform:uppercase;\n      color:var(--g1d-spechigh-muted);\n      margin:0 0 4px 0;\n    }\n\n    \/* Optional: a subtle \"header\" row for the two columns *\/\n    .rs-g1d-spechigh .row.colhead{\n      padding:6px 0 10px;\n      border-bottom:1px solid rgba(11,18,32,.10);\n    }\n    .rs-g1d-spechigh .row.colhead .k{ color:transparent; }\n    .rs-g1d-spechigh .colh{\n      font-weight:900;\n      text-transform:uppercase;\n      letter-spacing:.25px;\n      font-size:12px;\n      color:rgba(11,18,32,.65);\n    }\n\n    @media (max-width: 980px){\n      .rs-g1d-spechigh .tile{ grid-column:span 6; }\n    }\n    @media (max-width: 640px){\n      .rs-g1d-spechigh .wrap{ padding:14px; }\n      .rs-g1d-spechigh .tile{ grid-column:1 \/ -1; }\n\n      .rs-g1d-spechigh .row{\n        grid-template-columns:1fr;\n        gap:6px;\n      }\n      .rs-g1d-spechigh .vals{\n        grid-template-columns:1fr;\n        gap:10px;\n      }\n      .rs-g1d-spechigh .row.colhead{ display:none; }\n      .rs-g1d-spechigh .lab{ display:block; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"titlebar\"\u003e\n\u003cdiv aria-level=\"3\" class=\"title\" role=\"heading\"\u003eUnitree G1-D Ultimate D\u003c\/div\u003e\n\n\u003cp class=\"badge\"\u003eModellen: \u003cfont color=\"#00446a\"\u003eG1-D-U9\u003c\/font\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"sectionlabel\"\u003eModel Specifiek\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Variant highlights\" class=\"hi\"\u003e\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eHanden\u003c\/b\u003e\n\n\u003ctable aria-label=\"Dexterous hands bullet\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eBrainCo vijf-vinger behendige handen (Revo 2 Basis Editie)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eBasis\u003c\/b\u003e\n\n\u003ctable aria-label=\"Manual base bullet\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eAangedreven wiel-basis chassis (ingebouwde batterij)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eRekenmodule\u003c\/b\u003e\n\n\u003ctable aria-label=\"Compute module bullet\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eJetson Orin NX 16GB (100TOPS)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tile\"\u003e\u003cb\u003eSensors\u003c\/b\u003e\n\n\u003ctable aria-label=\"Extra sensors bullet\" class=\"bul\" role=\"presentation\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"b\"\u003e\u0026bull;\u003c\/td\u003e\n\t\t\t\u003ctd class=\"t\"\u003eLiDAR \/ Diepte Camera\u0026#39;s \/ Botsingssensoren (Ultimate)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"sectionlabel\"\u003eSpecificaties\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Standard vs Ultimate specs\" class=\"rows\"\u003e\u003c!-- Column headers (desktop only) --\u003e\n\u003cdiv class=\"row colhead\"\u003e\n\u003cdiv class=\"k\"\u003e\u0026nbsp;\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"colh\"\u003eStandaard\u003c\/div\u003e\n\n\u003cdiv class=\"colh\"\u003eUltimate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotale Afmetingen (Min. Kolomhoogte)\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n1260\u0026times;500\u0026times;500mm\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n1260\u0026times;525\u0026times;570mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotale Afmetingen (Max. Kolomhoogte)\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n1680\u0026times;500\u0026times;500mm\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n1680\u0026times;525\u0026times;570mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotaal Gewicht (incl. batterij)\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nCa. 50kg\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nCa. 80kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTotaal DOF (excl. Eind Effector)\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n17\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n19\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eEnkele Arm DOF (excl. Eind Effector)\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n7\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n7\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMax. Enkele Arm Laadvermogen [1]\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nCa. 3kg\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nCa. 3kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eEind Effector Opties [2]\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nOptioneel 2-Vinger Grijper \/ 3-Vinger Behendige Hand (Zonder Tactiel) \/ 3-Vinger Behendige Hand (Met Tactiel) \/ 5-Vinger Behendige Hand\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nOptioneel 2-Vinger Grijper \/ 3-Vinger Behendige Hand (Zonder Tactiel) \/ 3-Vinger Behendige Hand (Met Tactiel) \/ 5-Vinger Behendige Hand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTaille DOF\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n2\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eTaille Gewricht Bewegingsbereik\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nZ-as: \u0026plusmn;155\u0026deg;, Y-as: -2.5\u0026deg; tot +135\u0026deg;\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nZ-as: \u0026plusmn;155\u0026deg;, Y-as: -2.5\u0026deg; tot +135\u0026deg;\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eKolom Hef Snelheid\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nCa. 60mm\/s\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nCa. 60mm\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eMaximale Mobiliteit Snelheid\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n─\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n1.5m\/s\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eChassis Aandrijving Type\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n─\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nDifferenti\u0026euml;le aandrijving, ondersteunt 360\u0026deg; op de plaats rotatie\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eChassis Sensors\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n─\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nLiDAR \u0026times;1 + Diepte Camera \u0026times;2 + Fysieke Botsingssensor \u0026times;2 + Lage Obstacle Detectie Sensor \u0026times;2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBasis Rekenvermogen\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n8-core Hoge-prestatie CPU\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n8-core Hoge-prestatie CPU\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003ePerceptie Sensors\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nHoofd HD Binoculaire Camera \u0026times;1 + Pols HD Camera \u0026times;2\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nHoofd HD Binoculaire Camera \u0026times;1 + Pols HD Camera \u0026times;2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eWi-Fi 6 \/ Bluetooth 5.2\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n✓\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n✓\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHoog Rekenvermogen Module\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nNVIDIA Jetson Orin NX 16GB (100TOPS)\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nNVIDIA Jetson Orin NX 16GB (100TOPS)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBatterij\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nBovenlichaam Batterij (Snel loskoppelen): 9Ah\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nChassis Batterij (Ingebouwd): 30Ah\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eHandmatige Controller\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n✓\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n✓\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eVisualisatie Computer\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n✓\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n✓\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eBatterij Levensduur\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\nCa. 2 uur\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\nCa. 6 uur\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eGe\u0026uuml;pgradede Intelligente OTA\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n✓\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n✓\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"k\"\u003eSecundaire Ontwikkeling [3]\u003c\/div\u003e\n\n\u003cdiv class=\"vals\"\u003e\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eStandaard\u003c\/div\u003e\n✓\u003c\/div\u003e\n\n\u003cdiv class=\"v\"\u003e\n\u003cdiv class=\"lab\"\u003eUltimate\u003c\/div\u003e\n✓\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp data-v-a10a9bd3=\"\"\u003e[1] De maximale belasting van de arm varieert sterk onder verschillende armuitbreidingshoudingen.\u003cbr \/\u003e\n[2] Voor eind-effector selectie, neem contact op met ons verkoopteam.\u003cbr \/\u003e\n[3] Voor meer informatie, lees de secundaire ontwikkelingshandleiding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Unitree Robotics","offers":[{"title":"Default Title","offer_id":52569061622096,"sku":"RB-Unt-286","price":52030.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0573\/1486\/9416\/files\/g1-d-u9-01.webp?v=1770301192","url":"https:\/\/eu.robotshop.com\/nl\/products\/unitree-g1-d-ultimate-d-humanoide-robot-platform-revo2-basis-handen","provider":"RobotShop Europe","version":"1.0","type":"link"}