PyPose: A Library for Robot Learning with Physics-based Optimization
Chen Wang, Dasong Gao, Kuan Xu, Junyi Geng, Yaoyu Hu, Yuheng Qiu, Bowen Li, Fan Yang, Brady G. Moon, Abhinav Pandey, Aryan, Jiahe Xu
Abstract
Deep learning has had remarkable success in robotic perception, but its data-centric nature suffers when it comes to generalizing to ever-changing environments. By contrast, physics-based optimization generalizes better, but it does not perform as well in complicated tasks due to the lack of high-level semantic information and reliance on manual parametric tuning. To take advantage of these two complementary worlds, we present PyPose: a robotics-oriented, PyTorch-based library that combines deep perceptual models with physics-based optimization. PyPose's architecture is tidy and well-organized, it has an imperative style interface and is efficient and user-friendly, making it easy to integrate into real-world robotic applications. Besides, it supports parallel computing of any order gradients of Lie groups and Lie algebras and 2 nd -order optimizers, such as trust region methods. Experiments show that PyPose achieves more than 10× speedup in computation compared to the state-of-the-art libraries. To boost future research, we provide concrete examples for several fields of robot learning, including SLAM, planning, control, and inertial navigation.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f5a1723a-a163-4df1-9155-2cc042c47eccCited by top-tier papers6
- SubT-MRS Dataset: Pushing SLAM Towards All-weather EnvironmentsShibo Zhao, Yuanjun Gao, Tianhao Wu, Damanpreet Singh et al.CVPR 2024 · 43 citations
- Adaptive VIO: Deep Visual-Inertial Odometry with Online Continual LearningYouqi Pan, Wugen Zhou, Yingdian Cao, Hongbin ZhaCVPR 2024 · 17 citations
- SuperNoVA: Algorithm-Hardware Co-Design for Resource-Aware SLAMSeah Kim, Roger Hsiao, Borivoje Nikolic, James Demmel et al.ASPLOS 2025 · 7 citations
- Forecasting Continuous Non-Conservative Dynamical Systems in So(3)Lennart Bastian, Mohammad Rashed, Nassir Navab, Tolga BirdalICCV 2025 · 4 citations
- Immediate 3D Gaussian Splat Reconstruction of Unordered Input with Global ConsistencyAndreas Meuleman, Linus Franke, Boris Zhestiankin, Camille Montemagni et al.SIGGRAPH 2026
Builds on6
- Deep Patch Visual OdometryZachary Teed, Lahav Lipson, Jia DengNeurIPS 2023 · 323 citations
- Theseus: A Library for Differentiable Nonlinear OptimizationLuis Pineda, Taosha Fan, Maurizio Monge, Shobha Venkataraman et al.NeurIPS 2022 · 124 citations
- IDOL: Inertial Deep Orientation-Estimation and LocalizationScott Sun, Dennis Melamed, Kris KitaniAAAI 2021 · 122 citations
- Estimating High Order Gradients of the Data Distribution by DenoisingChenlin Meng, Yang Song, Wenzhe Li, Stefano ErmonNeurIPS 2021 · 85 citations
- SuperGlue: Learning Feature Matching With Graph Neural NetworksPaul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, Andrew RabinovichCVPR 2020
Related papers
- Half-Inverse Gradients for Physical Deep LearningPatrick Schnell, Philipp Holl, Nils ThuereyICLR 2022 · 9 citations
- TorchRL: A data-driven decision-making library for PyTorchAlbert Bou, Matteo Bettini, Sebastian Dittert, Vikash Kumar et al.ICLR 2024 · 77 citations
- Metamizer: A Versatile Neural Optimizer for Fast and Accurate Physics SimulationsNils Wandel, Stefan Schulz, Reinhard KleinICLR 2025
- DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with ToolsXingyu Lin, Zhiao Huang, Yunzhu Li, Joshua B. Tenenbaum et al.ICLR 2022 · 85 citations
- End-to-End Learnable Geometric Vision by Backpropagating PnP OptimizationBo Chen, Álvaro Parra, Jiewei Cao, Nan Li et al.CVPR 2020
