[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82383-en":3,"doc-seo-82383-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82383,1099514068365,"Aurelia","https://ap-avatar.wpscdn.com/avatar/10000253d8d9f28188e?_k=1776742907772140068",6,"Technology","DemoBridge A Simulation in the Loop Toolkit for Single View Human Demonstration Retargeting","DemoBridge is a toolkit that converts a single-view RGB stereo recording of a human hand demonstration into an executable robot-arm trajectory validated by physics. Retargeting is difficult across the embodiment gap because inverse kinematics may lack collision-free solutions and feasibility must hold at every waypoint. Single-view perception adds jitter, drift, and occlusion near contact. DemoBridge uses a collision-aware whole-trajectory optimizer with a physics-in-the-loop simulator to validate each phase, backtrack on failure, and re-plan. It also supports simulation rollouts for policy learning with automatic grasp timing and swappable pipeline modules.","DemoBridge: A Simulation-in-the-Loop Toolkit for Single-View Human Demonstration Retargeting  \nZehao Wang§ , Fabien Despinoy†, Sergey Zakharov‡, Tinne Tuytelaars§ , and Rahaf Aljundi†  \n§ KU Leuven †Toyota Motor Europe ‡Toyota Research Institute  \narXiv :2607 .09519v1 [ cs .RO] 10 Jul 2026  \nAbstract—We present DemoBridge, an toolkit that turns a single-view RGB stereo recording of a human hand demonstration into an executable, physics-validated robot-arm trajectory. Retargeting across the embodiment gap is hard. A robot arm reaches a target with a long, articulated body whose links carry far more collision volume than a hand. Solving inverse kinematics (IK) for the mapped end-effector pose often yields no collisionfree solution, and a trajectory imposes this at every waypoint. A single view adds noise, leaving the demonstrated reference inaccurate. At the core of DemoBridge is a single collision-aware planner. It optimizes the whole joint trajectory at once, reasoning jointly over alternative grasp poses, whole-arm and graspedobject collision, and fidelity to the demonstrated path. A physics simulator runs in the loop. It validates each phase as it is produced and backtracks on failure, so a demonstration that cannot be reproduced as given is re-planned rather than discarded. The resulting action sequence is dynamically stable and faithful to the demonstrated manipulation. It also doubles as a ready-to-use simulation rollout for policy learning. Grasp timing is inferred automatically, and the perception backends, robot, and pipeline stages are swappable from configuration. We evaluate wholepipeline retargeting on three real-demonstration tasks and the planner on a controlled synthetic benchmark. Our code is available [at](at gitlab.kuleuven.be/u0123974/demo-bridge)[ gitlab.kuleuven.be/u0123974/demo-bridge](at gitlab.kuleuven.be/u0123974/demo-bridge).  \nI. INTRODUCTION  \nLearning robot manipulation policies from demonstrations is effective, but collecting such demonstrations at scale remains difficult. Teleoperation [14] collects demonstrations by directly controlling the robot, which requires exclusive access to the platform and can interrupt ongoing deployment, such as on an assembly line. Motion capture, whether multi-camera rigs [18, 19] or instrumented gloves [8], needs a calibrated setup or worn sensors. Both confine demonstrations to a controlled environment. Ordinary single-view human video needs only one camera. A tool that turns such a recording into robot motion would let manipulation data be gathered passively and in place. It would also feed the real-to-sim-to-real and imitation methods that learn from human video [1, 2, 9, 24] . The recorded hand motion must be transcribed into a trajectory a specific robot can physically execute, across the embodiment gap between a human hand and a robot arm. We provide the toolkit that performs this transcription, turning a single-view human recording into a robot-executable, physics-validated trajectory.  \nTwo difficulties stand in the way, and they are coupled. The first is kinematic. A robot arm spans the workspace with an articulated chain of large collision volume. Even a single mapped end-effector target may have no collisionfree inverse-kinematics (IK) solution. Retargeting a trajectory  \nfurther compounds the problem, since such feasibility must be maintained at every waypoint along the demonstrated path. The second is perceptual. From a single view, hand keypoints and object poses jitter, drift, and are occluded at the moment of contact. The demonstrated reference is therefore inaccurate exactly where it matters most. Feasibility, contact, and reference fidelity jointly determine an executable motion, so they must be addressed together.  \nThe systems closest to ours reach the demonstrated poses one at a time, by per-frame IK or by interpolating sparse keyframes [26, 27] . This is local: it reproduces each pose but reasons neither about whole-arm collision along the pat","cbCaimbCwrAxVtfR","https://ap.wps.com/l/cbCaimbCwrAxVtfR","pdf",5544555,1,8,"English","en",105,"# Introduction\n## Problem and challenges\n## Related systems and approach\n## Contributions\n# Related Work","[{\"question\":\"What does DemoBridge convert, and what output does it generate?\",\"answer\":\"DemoBridge converts a single-view human hand demonstration into a robot-executable trajectory for a robot arm. The produced trajectory is validated by a physics simulator.\"},{\"question\":\"Why is retargeting from a human hand to a robot arm difficult?\",\"answer\":\"The embodiment gap makes kinematic feasibility hard: a robot’s articulated links create collision volume, so inverse kinematics for an end-effector target may be collision-free impossible. Perception from a single view also degrades the demonstrated reference with noise and occlusion, especially around contact.\"},{\"question\":\"How does DemoBridge ensure a trajectory remains feasible during execution?\",\"answer\":\"It uses a single collision-aware planner that optimizes the whole joint trajectory while tracking the demonstrated path and avoiding collisions for both the arm and the grasped object. A physics simulator runs in the loop and triggers re-planning if any phase fails, rather than discarding the demonstration.\"}]",1784180046,20,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"demobridge-a-simulation-in-the-loop-toolkit-for-single-view-human-demonstration-retargeting","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/technology/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/demobridge-a-simulation-in-the-loop-toolkit-for-single-view-human-demonstration-retargeting/82383/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What does DemoBridge convert, and what output does it generate?","Question",{"text":74,"@type":75},"DemoBridge converts a single-view human hand demonstration into a robot-executable trajectory for a robot arm. The produced trajectory is validated by a physics simulator.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"Why is retargeting from a human hand to a robot arm difficult?",{"text":79,"@type":75},"The embodiment gap makes kinematic feasibility hard: a robot’s articulated links create collision volume, so inverse kinematics for an end-effector target may be collision-free impossible. Perception from a single view also degrades the demonstrated reference with noise and occlusion, especially around contact.",{"name":81,"@type":72,"acceptedAnswer":82},"How does DemoBridge ensure a trajectory remains feasible during execution?",{"text":83,"@type":75},"It uses a single collision-aware planner that optimizes the whole joint trajectory while tracking the demonstrated path and avoiding collisions for both the arm and the grasped object. A physics simulator runs in the loop and triggers re-planning if any phase fails, rather than discarding the demonstration.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,112,117,121,125,128,132],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":110,"slug":111},50,"technology",{"id":113,"doc_module":4,"doc_module_name":45,"category_name":114,"show_sort_weight":115,"slug":116},7,"Healthcare",40,"healthcare",{"id":21,"doc_module":4,"doc_module_name":45,"category_name":118,"show_sort_weight":119,"slug":120},"Research & Report",30,"research-report",{"id":122,"doc_module":4,"doc_module_name":45,"category_name":123,"show_sort_weight":28,"slug":124},9,"Religion & Spirituality","religion-spirituality",{"id":28,"doc_module":4,"doc_module_name":45,"category_name":126,"show_sort_weight":28,"slug":127},"World Cup","world-cup",{"id":129,"doc_module":4,"doc_module_name":45,"category_name":130,"show_sort_weight":129,"slug":131},10,"Lifestyle","lifestyle",{"id":133,"doc_module":4,"doc_module_name":45,"category_name":134,"show_sort_weight":105,"slug":135},19,"General","general"]