diff --git a/CITATION.cff b/CITATION.cff index 71b49b901a3..d382de9d0e3 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,53 +1,227 @@ cff-version: 1.2.0 -message: "If you use this software, please cite both the Isaac Lab repository and the Orbit paper." +message: "If you use this software, please cite the technical report of Isaac Lab." title: Isaac Lab version: 2.3.0 -repository-code: https://github.com/NVIDIA-Omniverse/IsaacLab +repository-code: https://github.com/isaac-sim/IsaacLab type: software authors: - name: Isaac Lab Project Developers identifiers: - type: url - value: https://github.com/NVIDIA-Omniverse/IsaacLab -url: https://isaac-sim.github.io/IsaacLab/main/index.html + value: https://github.com/isaac-sim/IsaacLab + - type: doi + value: 10.48550/arXiv.2511.04831 +url: https://isaac-sim.github.io/IsaacLab license: BSD-3-Clause preferred-citation: type: article - title: Orbit - A Unified Simulation Framework for Interactive Robot Learning Environments + title: Isaac Lab - A GPU-Accelerated Simulation Framework for Multi-Modal Robot Learning authors: - family-names: Mittal given-names: Mayank - - family-names: Yu - given-names: Calvin - - family-names: Yu - given-names: Qinxi - - family-names: Liu - given-names: Jingzhou + - family-names: Roth + given-names: Pascal + - family-names: Tigue + given-names: James + - family-names: Richard + given-names: Antoine + - family-names: Zhang + given-names: Octi + - family-names: Du + given-names: Peter + - family-names: Serrano-Muñoz + given-names: Antonio + - family-names: Yao + given-names: Xinjie + - family-names: Zurbrügg + given-names: René - family-names: Rudin given-names: Nikita - - family-names: Hoeller - given-names: David - - family-names: Yuan - given-names: Jia Lin - - family-names: Singh - given-names: Ritvik + - family-names: Wawrzyniak + given-names: Lukasz + - family-names: Rakhsha + given-names: Milad + - family-names: Denzler + given-names: Alain + - family-names: Heiden + given-names: Eric + - family-names: Borovicka + given-names: Ales + - family-names: Ahmed + given-names: Ossama + - family-names: Akinola + given-names: Iretiayo + - family-names: Anwar + given-names: Abrar + - family-names: Carlson + given-names: Mark T. + - family-names: Feng + given-names: Ji Yuan + - family-names: Garg + given-names: Animesh + - family-names: Gasoto + given-names: Renato + - family-names: Gulich + given-names: Lionel - family-names: Guo - given-names: Yunrong + given-names: Yijie + - family-names: Gussert + given-names: M. + - family-names: Hansen + given-names: Alex + - family-names: Kulkarni + given-names: Mihir + - family-names: Li + given-names: Chenran + - family-names: Liu + given-names: Wei + - family-names: Makoviychuk + given-names: Viktor + - family-names: Malczyk + given-names: Grzegorz - family-names: Mazhar given-names: Hammad + - family-names: Moghani + given-names: Masoud + - family-names: Murali + given-names: Adithyavairavan + - family-names: Noseworthy + given-names: Michael + - family-names: Poddubny + given-names: Alexander + - family-names: Ratliff + given-names: Nathan + - family-names: Rehberg + given-names: Welf + - family-names: Schwarke + given-names: Clemens + - family-names: Singh + given-names: Ritvik + - family-names: Smith + given-names: James Latham + - family-names: Tang + given-names: Bingjie + - family-names: Thaker + given-names: Ruchik + - family-names: Trepte + given-names: Matthew + - family-names: Van Wyk + given-names: Karl + - family-names: Yu + given-names: Fangzhou + - family-names: Millane + given-names: Alex + - family-names: Ramasamy + given-names: Vikram + - family-names: Steiner + given-names: Remo + - family-names: Subramanian + given-names: Sangeeta + - family-names: Volk + given-names: Clemens + - family-names: Chen + given-names: CY + - family-names: Jawale + given-names: Neel + - family-names: Kuruttukulam + given-names: Ashwin Varghese + - family-names: Lin + given-names: Michael A. - family-names: Mandlekar given-names: Ajay - - family-names: Babich - given-names: Buck - - family-names: State - given-names: Gavriel + - family-names: Patzwaldt + given-names: Karsten + - family-names: Welsh + given-names: John + - family-names: Lafleche + given-names: Jean-Francois + - family-names: Moënne-Loccoz + given-names: Nicolas + - family-names: Park + given-names: Soowan + - family-names: Stepinski + given-names: Rob + - family-names: Van Gelder + given-names: Dirk + - family-names: Amevor + given-names: Chris + - family-names: Carius + given-names: Jan + - family-names: Chang + given-names: Jumyung + - family-names: He Chen + given-names: Anka + - family-names: Ciechomski + given-names: Pablo de Heras + - family-names: Daviet + given-names: Gilles + - family-names: Mohajerani + given-names: Mohammad + - family-names: von Muralt + given-names: Julia + - family-names: Reutskyy + given-names: Viktor + - family-names: Sauter + given-names: Michael + - family-names: Schirm + given-names: Simon + - family-names: Shi + given-names: Eric L. + - family-names: Terdiman + given-names: Pierre + - family-names: Vilella + given-names: Kenny + - family-names: Widmer + given-names: Tobias + - family-names: Yeoman + given-names: Gordon + - family-names: Chen + given-names: Tiffany + - family-names: Grizan + given-names: Sergey + - family-names: Li + given-names: Cathy + - family-names: Li + given-names: Lotus + - family-names: Smith + given-names: Connor + - family-names: Wiltz + given-names: Rafael + - family-names: Alexis + given-names: Kostas + - family-names: Chang + given-names: Yan + - family-names: Fan + given-names: Linxi "Jim" + - family-names: Farshidian + given-names: Farbod + - family-names: Handa + given-names: Ankur + - family-names: Huang + given-names: Spencer - family-names: Hutter given-names: Marco - - family-names: Garg - given-names: Animesh - journal: IEEE Robotics and Automation Letters - volume: 8 - issue: 6 - pages: 3740-3747 - year: 2023 - doi: 10.1109/LRA.2023.3270034 + - family-names: Narang + given-names: Yashraj + - family-names: Pouya + given-names: Soha + - family-names: Sheng + given-names: Shiwei + - family-names: Zhu + given-names: Yuke + - family-names: Macklin + given-names: Miles + - family-names: Moravanszky + given-names: Adam + - family-names: Reist + given-names: Philipp + - family-names: Guo + given-names: Yunrong + - family-names: Hoeller + given-names: David + - family-names: State + given-names: Gavriel + journal: arXiv preprint arXiv:2511.04831 + year: 2025 + url: https://arxiv.org/abs/2511.04831 + doi: 10.48550/arXiv.2511.04831 diff --git a/README.md b/README.md index 83990ffda9a..ca5dc349d67 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,13 @@ cameras, LIDAR, or contact sensors. The framework's GPU acceleration enables use computations faster, which is key for iterative processes like reinforcement learning and data-intensive tasks. Moreover, Isaac Lab can run locally or be distributed across the cloud, offering flexibility for large-scale deployments. +A detailed description of Isaac Lab can be found in our [arXiv paper](https://arxiv.org/abs/2511.04831). ## Key Features Isaac Lab offers a comprehensive set of tools and environments designed to facilitate robot learning: -- **Robots**: A diverse collection of robots, from manipulators, quadrupeds, to humanoids, with 16 commonly available models. +- **Robots**: A diverse collection of robots, from manipulators, quadrupeds, to humanoids, with more than 16 commonly available models. - **Environments**: Ready-to-train implementations of more than 30 environments, which can be trained with popular reinforcement learning frameworks such as RSL RL, SKRL, RL Games, or Stable Baselines. We also support multi-agent reinforcement learning. - **Physics**: Rigid bodies, articulated systems, deformable objects - **Sensors**: RGB/depth/segmentation cameras, camera annotations, IMU, contact sensors, ray casters. @@ -119,20 +120,22 @@ Note that Isaac Lab requires Isaac Sim, which includes components under propriet Note that the `isaaclab_mimic` extension requires cuRobo, which has proprietary licensing terms that can be found in [`docs/licenses/dependencies/cuRobo-license.txt`](docs/licenses/dependencies/cuRobo-license.txt). -## Acknowledgement -Isaac Lab development initiated from the [Orbit](https://isaac-orbit.github.io/) framework. We would appreciate if -you would cite it in academic publications as well: +## Citation + +If you use Isaac Lab in your research, please cite the technical report: ``` -@article{mittal2023orbit, - author={Mittal, Mayank and Yu, Calvin and Yu, Qinxi and Liu, Jingzhou and Rudin, Nikita and Hoeller, David and Yuan, Jia Lin and Singh, Ritvik and Guo, Yunrong and Mazhar, Hammad and Mandlekar, Ajay and Babich, Buck and State, Gavriel and Hutter, Marco and Garg, Animesh}, - journal={IEEE Robotics and Automation Letters}, - title={Orbit: A Unified Simulation Framework for Interactive Robot Learning Environments}, - year={2023}, - volume={8}, - number={6}, - pages={3740-3747}, - doi={10.1109/LRA.2023.3270034} +@article{mittal2025isaaclab, + title={Isaac Lab: A GPU-Accelerated Simulation Framework for Multi-Modal Robot Learning}, + author={Mayank Mittal and Pascal Roth and James Tigue and Antoine Richard and Octi Zhang and Peter Du and Antonio Serrano-Muñoz and Xinjie Yao and René Zurbrügg and Nikita Rudin and Lukasz Wawrzyniak and Milad Rakhsha and Alain Denzler and Eric Heiden and Ales Borovicka and Ossama Ahmed and Iretiayo Akinola and Abrar Anwar and Mark T. Carlson and Ji Yuan Feng and Animesh Garg and Renato Gasoto and Lionel Gulich and Yijie Guo and M. Gussert and Alex Hansen and Mihir Kulkarni and Chenran Li and Wei Liu and Viktor Makoviychuk and Grzegorz Malczyk and Hammad Mazhar and Masoud Moghani and Adithyavairavan Murali and Michael Noseworthy and Alexander Poddubny and Nathan Ratliff and Welf Rehberg and Clemens Schwarke and Ritvik Singh and James Latham Smith and Bingjie Tang and Ruchik Thaker and Matthew Trepte and Karl Van Wyk and Fangzhou Yu and Alex Millane and Vikram Ramasamy and Remo Steiner and Sangeeta Subramanian and Clemens Volk and CY Chen and Neel Jawale and Ashwin Varghese Kuruttukulam and Michael A. Lin and Ajay Mandlekar and Karsten Patzwaldt and John Welsh and Huihua Zhao and Fatima Anes and Jean-Francois Lafleche and Nicolas Moënne-Loccoz and Soowan Park and Rob Stepinski and Dirk Van Gelder and Chris Amevor and Jan Carius and Jumyung Chang and Anka He Chen and Pablo de Heras Ciechomski and Gilles Daviet and Mohammad Mohajerani and Julia von Muralt and Viktor Reutskyy and Michael Sauter and Simon Schirm and Eric L. Shi and Pierre Terdiman and Kenny Vilella and Tobias Widmer and Gordon Yeoman and Tiffany Chen and Sergey Grizan and Cathy Li and Lotus Li and Connor Smith and Rafael Wiltz and Kostas Alexis and Yan Chang and David Chu and Linxi "Jim" Fan and Farbod Farshidian and Ankur Handa and Spencer Huang and Marco Hutter and Yashraj Narang and Soha Pouya and Shiwei Sheng and Yuke Zhu and Miles Macklin and Adam Moravanszky and Philipp Reist and Yunrong Guo and David Hoeller and Gavriel State}, + journal={arXiv preprint arXiv:2511.04831}, + year={2025}, + url={https://arxiv.org/abs/2511.04831} } ``` + +## Acknowledgement + +Isaac Lab development initiated from the [Orbit](https://isaac-orbit.github.io/) framework. +We gratefully acknowledge the authors of Orbit for their foundational contributions. diff --git a/docs/index.rst b/docs/index.rst index fbffccd6820..97b5f851e08 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -36,8 +36,8 @@ Isaac lab is developed with specific robot assets that are now **Batteries-inclu The platform is also designed so that you can add your own robots! Please refer to the :ref:`how-to` section for details. -For more information about the framework, please refer to the `paper `_ -:cite:`mittal2023orbit`. For clarifications on NVIDIA Isaac ecosystem, please check out the +For more information about the framework, please refer to the `technical report `_ +:cite:`mittal2025isaaclab`. For clarifications on NVIDIA Isaac ecosystem, please check out the :ref:`isaac-lab-ecosystem` section. .. figure:: source/_static/tasks.jpg @@ -51,25 +51,29 @@ License The Isaac Lab framework is open-sourced under the BSD-3-Clause license, with certain parts under Apache-2.0 license. Please refer to :ref:`license` for more details. -Acknowledgement -=============== -Isaac Lab development initiated from the `Orbit `_ framework. -We would appreciate if you would cite it in academic publications as well: +Citation +======== + +If you use Isaac Lab in your research, please cite our technical report: .. code:: bibtex - @article{mittal2023orbit, - author={Mittal, Mayank and Yu, Calvin and Yu, Qinxi and Liu, Jingzhou and Rudin, Nikita and Hoeller, David and Yuan, Jia Lin and Singh, Ritvik and Guo, Yunrong and Mazhar, Hammad and Mandlekar, Ajay and Babich, Buck and State, Gavriel and Hutter, Marco and Garg, Animesh}, - journal={IEEE Robotics and Automation Letters}, - title={Orbit: A Unified Simulation Framework for Interactive Robot Learning Environments}, - year={2023}, - volume={8}, - number={6}, - pages={3740-3747}, - doi={10.1109/LRA.2023.3270034} + @article{mittal2025isaaclab, + title={Isaac Lab: A GPU-Accelerated Simulation Framework for Multi-Modal Robot Learning}, + author={Mayank Mittal and Pascal Roth and James Tigue and Antoine Richard and Octi Zhang and Peter Du and Antonio Serrano-Muñoz and Xinjie Yao and René Zurbrügg and Nikita Rudin and Lukasz Wawrzyniak and Milad Rakhsha and Alain Denzler and Eric Heiden and Ales Borovicka and Ossama Ahmed and Iretiayo Akinola and Abrar Anwar and Mark T. Carlson and Ji Yuan Feng and Animesh Garg and Renato Gasoto and Lionel Gulich and Yijie Guo and M. Gussert and Alex Hansen and Mihir Kulkarni and Chenran Li and Wei Liu and Viktor Makoviychuk and Grzegorz Malczyk and Hammad Mazhar and Masoud Moghani and Adithyavairavan Murali and Michael Noseworthy and Alexander Poddubny and Nathan Ratliff and Welf Rehberg and Clemens Schwarke and Ritvik Singh and James Latham Smith and Bingjie Tang and Ruchik Thaker and Matthew Trepte and Karl Van Wyk and Fangzhou Yu and Alex Millane and Vikram Ramasamy and Remo Steiner and Sangeeta Subramanian and Clemens Volk and CY Chen and Neel Jawale and Ashwin Varghese Kuruttukulam and Michael A. Lin and Ajay Mandlekar and Karsten Patzwaldt and John Welsh and Huihua Zhao and Fatima Anes and Jean-Francois Lafleche and Nicolas Moënne-Loccoz and Soowan Park and Rob Stepinski and Dirk Van Gelder and Chris Amevor and Jan Carius and Jumyung Chang and Anka He Chen and Pablo de Heras Ciechomski and Gilles Daviet and Mohammad Mohajerani and Julia von Muralt and Viktor Reutskyy and Michael Sauter and Simon Schirm and Eric L. Shi and Pierre Terdiman and Kenny Vilella and Tobias Widmer and Gordon Yeoman and Tiffany Chen and Sergey Grizan and Cathy Li and Lotus Li and Connor Smith and Rafael Wiltz and Kostas Alexis and Yan Chang and David Chu and Linxi "Jim" Fan and Farbod Farshidian and Ankur Handa and Spencer Huang and Marco Hutter and Yashraj Narang and Soha Pouya and Shiwei Sheng and Yuke Zhu and Miles Macklin and Adam Moravanszky and Philipp Reist and Yunrong Guo and David Hoeller and Gavriel State}, + journal={arXiv preprint arXiv:2511.04831}, + year={2025}, + url={https://arxiv.org/abs/2511.04831} } +Acknowledgement +=============== + +Isaac Lab development initiated from the `Orbit `_ framework. +We gratefully acknowledge the authors of Orbit for their foundational contributions. + + Table of Contents ================= diff --git a/docs/source/_static/refs.bib b/docs/source/_static/refs.bib index c3c3819c42c..cdb8577dff5 100644 --- a/docs/source/_static/refs.bib +++ b/docs/source/_static/refs.bib @@ -129,6 +129,14 @@ @inproceedings{allshire2022transferring organization={IEEE} } +@article{mittal2025isaaclab, + title={Isaac Lab: A GPU-Accelerated Simulation Framework for Multi-Modal Robot Learning}, + author={Mayank Mittal and Pascal Roth and James Tigue and Antoine Richard and Octi Zhang and Peter Du and Antonio Serrano-Muñoz and Xinjie Yao and René Zurbrügg and Nikita Rudin and Lukasz Wawrzyniak and Milad Rakhsha and Alain Denzler and Eric Heiden and Ales Borovicka and Ossama Ahmed and Iretiayo Akinola and Abrar Anwar and Mark T. Carlson and Ji Yuan Feng and Animesh Garg and Renato Gasoto and Lionel Gulich and Yijie Guo and M. Gussert and Alex Hansen and Mihir Kulkarni and Chenran Li and Wei Liu and Viktor Makoviychuk and Grzegorz Malczyk and Hammad Mazhar and Masoud Moghani and Adithyavairavan Murali and Michael Noseworthy and Alexander Poddubny and Nathan Ratliff and Welf Rehberg and Clemens Schwarke and Ritvik Singh and James Latham Smith and Bingjie Tang and Ruchik Thaker and Matthew Trepte and Karl Van Wyk and Fangzhou Yu and Alex Millane and Vikram Ramasamy and Remo Steiner and Sangeeta Subramanian and Clemens Volk and CY Chen and Neel Jawale and Ashwin Varghese Kuruttukulam and Michael A. Lin and Ajay Mandlekar and Karsten Patzwaldt and John Welsh and Huihua Zhao and Fatima Anes and Jean-Francois Lafleche and Nicolas Moënne-Loccoz and Soowan Park and Rob Stepinski and Dirk Van Gelder and Chris Amevor and Jan Carius and Jumyung Chang and Anka He Chen and Pablo de Heras Ciechomski and Gilles Daviet and Mohammad Mohajerani and Julia von Muralt and Viktor Reutskyy and Michael Sauter and Simon Schirm and Eric L. Shi and Pierre Terdiman and Kenny Vilella and Tobias Widmer and Gordon Yeoman and Tiffany Chen and Sergey Grizan and Cathy Li and Lotus Li and Connor Smith and Rafael Wiltz and Kostas Alexis and Yan Chang and David Chu and Linxi "Jim" Fan and Farbod Farshidian and Ankur Handa and Spencer Huang and Marco Hutter and Yashraj Narang and Soha Pouya and Shiwei Sheng and Yuke Zhu and Miles Macklin and Adam Moravanszky and Philipp Reist and Yunrong Guo and David Hoeller and Gavriel State}, + journal={arXiv preprint arXiv:2511.04831}, + year={2025}, + url={https://arxiv.org/abs/2511.04831} +} + @article{mittal2023orbit, author={Mittal, Mayank and Yu, Calvin and Yu, Qinxi and Liu, Jingzhou and Rudin, Nikita and Hoeller, David and Yuan, Jia Lin and Singh, Ritvik and Guo, Yunrong and Mazhar, Hammad and Mandlekar, Ajay and Babich, Buck and State, Gavriel and Hutter, Marco and Garg, Animesh}, journal={IEEE Robotics and Automation Letters},