[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82481-en":3,"doc-seo-82481-105":29,"detail-sidebar-cat-0-en-105":91},{"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":20,"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},82481,1099513958762,"Logic","https://ap-avatar.wpscdn.com/avatar/1000023916a998db790?x-image-process=image/resize,m_fixed,w_180,h_180&k=1782109480056885918",8,"Research & Report","ELMP Efficient Learning for Motion Planning via Analytical Policy Gradients","Neural Motion Planners enable fast reactive motion, but adapting to new environments often needs recollecting large expert datasets, making it computationally prohibitive. ELMP proposes data-efficient adaptation through self-supervised fine-tuning: it directly optimizes a neural policy via a differentiable kinematic layer with dense collision, target-reaching, and smoothness objectives. Tool geometry is explicitly encoded with point clouds to generalize across changing kinematic chains. Benchmarks show 84.8% average success and large reductions in cold-start latency, and unseen environments improve success from 57.3% (zero-shot) to 89.8%, validated on a Franka Emika Panda robot.","ELMP: Efficient Learning for Motion Planning via Analytical Policy Gradients  \nYixiao Li 1 , Tifanny Portela 1 , Jordis Herrmann2 ,†, Ren Zurbr¨ugg 1 , Marco Hutter1  \narXiv :2607 .00215v1 [ cs .RO] 30 Jun 2026  \nAbstract—Neural Motion Planners (NMPs) enable fast reactive motion generation, but adapting them to new environments typically requires recollecting large expert datasets, which is computationally prohibitive. We propose ELMP, a framework for data-efficient adaptation via self-supervised fine-tuning. Rather than generating additional expert trajectories with expensive global planners, ELMP directly optimizes the policy through a differentiable kinematic layer using dense collision, target-reaching, and smoothness objectives. This replaces expert data generation with rapid problem sampling, reducing persample adaptation cost by roughly two orders of magnitude. To further support robust generalization across changing kinematic chains, we introduce a mechanism to explicitly encode tool geometry via point clouds. Benchmarked against classical and neural baselines, ELMP achieves an 84.8% average success rate with orders-of-magnitude lower cold-start latency than classical methods. In unseen environments, self-supervised fine-tuning improves success rate from 57.3% (zero-shot) to 89.8%, removing the data collection bottleneck. Our approach maintains millisecond-level inference latency and is validatedon a physical Franka Emika Panda robot.  \nIndex Terms—Robot Learning, Motion Planning, Collision Avoidance, Analytical Policy Gradient  \nI. INTRODUCTION  \nGenerating collision-free motion is fundamental to robotic manipulation but remains challenging in unstructured environments [1]–[3] . Traditional sampling-based [4]–[8] and optimization-based [9]–[12] methods provide completeness or optimality guarantees but incur high latency from their sequential sense-plan-act pipeline, often precluding real-time replanning. Local reactive methods such as STORM [13] and Geometric Fabrics [14] achieve high-frequency control but lack long-horizon foresight, making them vulnerable to local minima in complex geometries.  \nNeural Motion Planners (NMPs) [1]–[3] compress planning into a neural network for fast inference, but standard Behavior Cloning (BC) suffers from covariate shift over long horizons, requiring prohibitive amounts of expert data. Moreover, most NMPs assume fixed robot geometry, neglecting variable end-effectors or grasped objects. Although recent methods such as Neural MP [2] have begun addressing variable embodiments, they lack extensive evaluation of pointcloud representations, and bounding-box abstractions [15] sacrifice geometric fidelity, failing in cluttered spaces. For tool-aware manipulation (Fig. 1), explicit geometric reasoning about the full kinematic chain is required.  \nThis work was primarily supported by the ETH AI Center. 1Robotic Systems Lab, ETH Z¨urich; 2ABB. †Jordis Herrmann is currently with ANYbotics.  \nEmail: {yixili,[tportela](tportela}@ethz.ch)[}](tportela}@ethz.ch)[@ethz.ch](tportela}@ethz.ch)  \nFig. 1: Tool-Aware Manipulator Motion Planning: AFranka Emika Panda robot executes a pick-and-place task involving a tool (wrench) . Our method ELMP explicitly encodes the variable tool geometry via point clouds to enable collision avoidance for the entire kinematic chain, while leveraging Analytical Policy Gradients to fine-tune the policy for high-precision, collision-free motion.  \nWe introduce ELMP (Efficient Learning for Motion Planning via Analytical Policy Gradients), a two-stage neural planner: BC pre-training followed by self-supervised APG fine-tuning through a differentiable kinematic layer with dense collision, target-reaching, and smoothness objectives. This enables adaptation to novel environments without additional expert demonstrations. We further encode tool geometry as a point cloud, conditioning the policy to generate collision-free trajectories for the entire kinematic chain. While ELMP bui","cbCaiuIdj87aknqO","https://ap.wps.com/l/cbCaiuIdj87aknqO","pdf",2774512,1,9,"English","en",105,"# Introduction\n# Related Work","[{\"question\":\"What problem does ELMP address in neural motion planning?\",\"answer\":\"ELMP addresses the high cost of adapting neural motion planners to new environments, which typically requires recollecting large expert datasets and causes computational bottlenecks and cold-start latency.\"},{\"question\":\"How does ELMP fine-tune the policy without collecting additional expert trajectories?\",\"answer\":\"ELMP uses self-supervised fine-tuning with Analytical Policy Gradient (APG) through a differentiable kinematic layer, optimizing dense collision avoidance, target-reaching, and smoothness objectives while replacing expensive expert data generation with fast problem sampling.\"},{\"question\":\"How does ELMP handle variable tool geometry during motion planning?\",\"answer\":\"ELMP explicitly encodes tool geometry using point clouds, conditioning the planner to reason over the full kinematic chain and improve collision avoidance in cluttered environments.\"}]",1784180825,23,{"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":86,"head_meta":88,"extra_data":90,"updated_unix":27},"elmp-efficient-learning-for-motion-planning-via-analytical-policy-gradients","",{"@graph":35,"@context":85},[36,53,68],{"@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/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/elmp-efficient-learning-for-motion-planning-via-analytical-policy-gradients/82481/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does ELMP address in neural motion planning?","Question",{"text":75,"@type":76},"ELMP addresses the high cost of adapting neural motion planners to new environments, which typically requires recollecting large expert datasets and causes computational bottlenecks and cold-start latency.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does ELMP fine-tune the policy without collecting additional expert trajectories?",{"text":80,"@type":76},"ELMP uses self-supervised fine-tuning with Analytical Policy Gradient (APG) through a differentiable kinematic layer, optimizing dense collision avoidance, target-reaching, and smoothness objectives while replacing expensive expert data generation with fast problem sampling.",{"name":82,"@type":73,"acceptedAnswer":83},"How does ELMP handle variable tool geometry during motion planning?",{"text":84,"@type":76},"ELMP explicitly encodes tool geometry using point clouds, conditioning the planner to reason over the full kinematic chain and improve collision avoidance in cluttered environments.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":21,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]