[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82108-en":3,"doc-seo-82108-105":28,"detail-sidebar-cat-0-en-105":89},{"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":11,"language":21,"language_code":22,"site_id":23,"html_lang":22,"table_of_contents":24,"faqs":25,"seo_title":13,"seo_description":14,"update_tm":26,"read_time":27},82108,1099514067415,"Rowan","https://ap-avatar.wpscdn.com/avatar/100002539d78ffe74a7?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779092875211072502",8,"Research & Report","SplatCtrl: Perception-Action Coupling via Gaussian Scene Representations and Reactive Robot Control","Robotic manipulators excel in structured environments but struggle in unstructured, dynamic settings. This paper introduces SplatCtrl, a real-time framework that unifies scene reconstruction and reactive motion generation for collision-free control in unseen and continuously changing environments. Using 3D Gaussian Splatting, it adds voxel-based filtering and dynamic Gaussian relocation for efficient RGB-D updates, then derives continuous signed distance functions from isotropic Gaussians. The resulting stable collision-probability metrics are integrated into control barrier functions, enabling smooth, reliable motion adaptation. Experiments validate performance in simulation, on a physical robot, and in shared human-robot workspace.","SplatCtrl: Perception-Action Coupling via Gaussian Scene Representations and Reactive Robot Control  \nSiddarth Jain 1∗ and Ho Jin Choi 1,2∗  \narXiv :2607 .08948v 1 [ cs .RO] 9 Jul 2026  \nAbstract—Robotic manipulators excel in structured environments but face substantial challenges in unstructured and dynamic settings. This paper presents SplatCtrl, a unified framework for real-time scene reconstruction and reactive robot motion generation to enable collision-free robotic arm control in previously unseen and continuously changing environments. Building on 3D Gaussian Splatting (3D-GS), we introduce a hybrid voxel-based filtering and dynamic Gaussian relocation strategy that supports efficient scene reconstruction from RGB-D streams while accommodating environmental changes. For safe and reactive control, we further propose a method for deriving continuous signed distance functions from isotropic Gaussians, providing stable and differentiable collision probability estimates that bridge classical distance fields with the modern implicit representation. These continuous distance metrics are incorporated into control barrier functions, resulting in a unified perception-action coupling framework that supports smooth and reliable real-time motion generation in response to scene changes. Experimental validation in simulation, on physical robot, and within shared humanrobot workspace demonstrates the framework’s effectiveness, achieving integrated scene reconstruction and reactive control in uncertain, and dynamic environments.  \nI. INTRODUCTION  \nRobotic manipulators demonstrate high levels of performance in structured environments, such as factory floors, where tasks are repetitive and object locations are predetermined. These environments are engineered, often at substantial cost, to enhance repeatability, ensure operational safety, and minimize uncertainty. In contrast, unstructured real-world settings present significantly greater challenges: they are dynamic and unpredictable, with objects and obstacles that may shift or emerge unexpectedly. Under such conditions, robots must rely on sensory inputs to perceive their surroundings, and adapt their motions in real time.  \nA key requirement for robotic manipulation in unstructured settings is the ability to construct reliable representations of the environment. Such representations serve as the foundation for perception, planning, and control, yet their design is constrained by the competing demands of fidelity, efficiency, and adaptability. Classical representations [1], [2], such as point clouds have been widely adopted due to their simplicity and compatibility. However, they are inherently sparse and often face challenges with occlusions and maintaining temporal consistency. Voxel grids provide a structured  \n1Mitsubishi Electric Research Laboratories (MERL), Cambridge, MA, [USA.](USA. sjain@merl.com)[ sjain@merl.com](USA. sjain@merl.com)  \n2University of Pennsylvania, Philadelphia, Pennsylvania, USA. This research was completed during H. Choi’s internship at MERL. [cr139139@seas.upenn.com](cr139139@seas.upenn.com)  \n∗ indicates equal contribution.  \nFig. 1: SplatCtrl leverages real-time RGB-D data to reconstruct a scene representation and continuously updates robot’s motion accordingly. Left: With moderate obstacle height, the robot traverses over the obstacles. Right: When obstacle height increased, the updated scene reconstruction triggers an alternative robot motion (shown in green) .  \nrepresentation that facilitates occupancy reasoning, but they face challenges in balancing resolution with computational efficiency. More recent efforts have explored implicit neural representations, such as Neural Radiance Fields (NeRFs) [3], which model geometry and appearance as continuous functions. While these approaches achieve impressive scene representation fidelity, their practical deployment is constrained by substantial computational demands and limited adaptability to dynamic enviro","cbCailqoqdKzDiyC","https://ap.wps.com/l/cbCailqoqdKzDiyC","pdf",9669608,1,"English","en",105,"# Introduction\n## Motivation: structured vs. unstructured environments\n## Scene representation requirements\n## Limitations of classical and implicit representations\n## Perception–action coupling for reactive control\n## Paper contributions","[{\"question\":\"What problem does SplatCtrl address for robotic manipulation?\",\"answer\":\"SplatCtrl targets collision-free robotic arm control in unstructured and dynamic environments where objects and obstacles change unexpectedly. It combines online scene reconstruction with reactive motion generation so the robot can adapt in real time.\"},{\"question\":\"How does SplatCtrl reconstruct scenes from RGB-D streams?\",\"answer\":\"It extends 3D Gaussian Splatting by using voxel-based filtering together with a dynamic Gaussian relocation strategy. This supports efficient reconstruction and continuous updates as the environment changes.\"},{\"question\":\"How does SplatCtrl estimate collision risk for safe control?\",\"answer\":\"SplatCtrl derives continuous signed distance functions from isotropic Gaussians to obtain stable, differentiable collision probability estimates. These metrics are incorporated into control barrier functions to enable smooth and reliable reactive motion.\"}]",1784178255,20,{"code":4,"msg":29,"data":30},"ok",{"site_id":23,"language":22,"slug":31,"title":13,"keywords":32,"description":14,"schema_data":33,"social_meta":84,"head_meta":86,"extra_data":88,"updated_unix":26},"splatctrl-perception-action-coupling-via-gaussian-scene-representations-and-reactive-robot-control","",{"@graph":34,"@context":83},[35,52,66],{"@type":36,"itemListElement":37},"BreadcrumbList",[38,42,46,49],{"item":39,"name":40,"@type":41,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":43,"name":44,"@type":41,"position":45},"https://docshare.wps.com/document/","Document",2,{"item":47,"name":12,"@type":41,"position":48},"https://docshare.wps.com/document/research-report/",3,{"item":50,"name":13,"@type":41,"position":51},"https://docshare.wps.com/document/splatctrl-perception-action-coupling-via-gaussian-scene-representations-and-reactive-robot-control/82108/",4,{"url":50,"name":13,"@type":53,"author":54,"headline":13,"publisher":56,"fileFormat":59,"inLanguage":22,"description":14,"dateModified":60,"datePublished":60,"encodingFormat":59,"isAccessibleForFree":61,"interactionStatistic":62},"DigitalDocument",{"name":9,"@type":55},"Person",{"url":39,"name":57,"@type":58},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":63,"interactionType":64,"userInteractionCount":4},"InteractionCounter",{"@type":65},"ViewAction",{"@type":67,"mainEntity":68},"FAQPage",[69,75,79],{"name":70,"@type":71,"acceptedAnswer":72},"What problem does SplatCtrl address for robotic manipulation?","Question",{"text":73,"@type":74},"SplatCtrl targets collision-free robotic arm control in unstructured and dynamic environments where objects and obstacles change unexpectedly. It combines online scene reconstruction with reactive motion generation so the robot can adapt in real time.","Answer",{"name":76,"@type":71,"acceptedAnswer":77},"How does SplatCtrl reconstruct scenes from RGB-D streams?",{"text":78,"@type":74},"It extends 3D Gaussian Splatting by using voxel-based filtering together with a dynamic Gaussian relocation strategy. This supports efficient reconstruction and continuous updates as the environment changes.",{"name":80,"@type":71,"acceptedAnswer":81},"How does SplatCtrl estimate collision risk for safe control?",{"text":82,"@type":74},"SplatCtrl derives continuous signed distance functions from isotropic Gaussians to obtain stable, differentiable collision probability estimates. These metrics are incorporated into control barrier functions to enable smooth and reliable reactive motion.","https://schema.org",{"og:url":50,"og:type":85,"og:title":13,"og:site_name":57,"og:description":14},"article",{"robots":87,"canonical":50},"index,follow",{"doc_id":7,"site_id":23},{"code":4,"msg":5,"data":90},[91,95,99,103,108,113,118,121,125,128,132],{"id":20,"doc_module":4,"doc_module_name":44,"category_name":92,"show_sort_weight":93,"slug":94},"Story & Novel",90,"story-novel",{"id":45,"doc_module":4,"doc_module_name":44,"category_name":96,"show_sort_weight":97,"slug":98},"Literature",80,"literature",{"id":51,"doc_module":4,"doc_module_name":44,"category_name":100,"show_sort_weight":101,"slug":102},"Exam",70,"exam",{"id":104,"doc_module":4,"doc_module_name":44,"category_name":105,"show_sort_weight":106,"slug":107},5,"Comic",60,"comic",{"id":109,"doc_module":4,"doc_module_name":44,"category_name":110,"show_sort_weight":111,"slug":112},6,"Technology",50,"technology",{"id":114,"doc_module":4,"doc_module_name":44,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":44,"category_name":12,"show_sort_weight":119,"slug":120},30,"research-report",{"id":122,"doc_module":4,"doc_module_name":44,"category_name":123,"show_sort_weight":27,"slug":124},9,"Religion & Spirituality","religion-spirituality",{"id":27,"doc_module":4,"doc_module_name":44,"category_name":126,"show_sort_weight":27,"slug":127},"World Cup","world-cup",{"id":129,"doc_module":4,"doc_module_name":44,"category_name":130,"show_sort_weight":129,"slug":131},10,"Lifestyle","lifestyle",{"id":133,"doc_module":4,"doc_module_name":44,"category_name":134,"show_sort_weight":104,"slug":135},19,"General","general"]