Request for feedback from the IsaacLab community #994
Replies: 5 comments 4 replies
-
Dear IsaacLab Community, I would like to thank the IsaacLab team for their work. Below is my feedback.
Ans: 8
Ans: My project involves flying a drone equipped with an RGB-D camera in the environment to collect data. I hope the tile camera which could help speed up the rendering time can move and support more advanced lighting effects. This issue.
Ans: 8
Ans: I am wondering if there are research plans available that allow laboratories using IsaacLab to submit research proposals.
Ans: 7 It worked quite well on the physical machine. However, when I tried to install it on the school server using Singularity, it took me a while to figure out that I needed to set MESA_GL_VERSION_OVERRIDE=4.6 and use CUDA_VISIBLE_DEVICES=1 with the --headless option. I believe the issue is specific to the school's server though.
Ans: I hope there are more tutorials available on configuring and using RGB-D cameras. For example, guidelines on how to move the camera from one set of XYZ coordinates to another through teleporting and ways to speed up simulations with the RGB-D camera enabled. Currently, I feel that rendering significantly slows down the simulation.
Ans: This is probably not your issue. I followed the guidelines in Section 4.1 of this paper to build the environment. In their case, they used Isaac Gym and achieved speeds of up to 1000 FPS with 256 parallel environments. However, when using IsaacLab, my speed is around 30 FPS with 8 parallel environments. I'm still trying to determine whether this is a bottleneck or due to a bug in my setup. In addition, without the help of the tile camera, I feel like the fps won't increase too much when adding environment.
Ans: I used Webots for simulation in the past, and its environment is visually appealing. However, I found it less user-friendly for programming and my research needs. Additionally, the speed slows down significantly when I add more cameras (6-10) or increase the camera resolution.
Ans: Nope :) |
Beta Was this translation helpful? Give feedback.
-
Has the organization and structure of code been easy to understand? (1-10, 1='What structure?', 10='The structure was very intuitive and easy to grasp') Are there any features or integrations you would like to see prioritized in upcoming releases? How would you rate the support provided through GitHub issues and discussions? (1-10,1 ='Support?!, 10='Stop reading my mind!') Would you like to see more open-source projects that allow for your contributions? How easy was it to get started with the framework? (1-10, 1='I spent months before understanding basics', 10-'I understood everything in an hour'). Were there any particular pain points during installation or initial setup? Have the examples and tutorials provided been helpful for understanding key concepts? What additional examples or tutorials would you like to see? Have you encountered any performance issues or bottlenecks? If so, how could these be improved? How does the framework compare to other tools or libraries you've used for similar purposes? What other libraries have you used for your RL needs? Anything else you can think of? |
Beta Was this translation helpful? Give feedback.
-
I would like more documentation of how to accurately model physical actuators. For example, the LSTM Network Actuator and the MLP Network Actuator provide a way for engineers to add data driven models of physical actuators. However, there is no instruction on how these models are created except for this paper here https://arxiv.org/pdf/1901.08652 which refers to this repo https://github.com/junja94/anymal_science_robotics_supplementary. For more basic actuators like wheels, it would be great if there was a guide on how one can accurately model these as well. In my case, i have a hoverboard wheel controlled by a odrive BLDC controller. How do the parameters in ActuatorBaseCfg relate to the real characteristics of the physical wheel? A better description of velocity_limit, stiffness, damping, armature, friction, saturation_effort, and how to measure them in the physical motor would be nice to have. Maybe someone at NVIDIA can create a omniverse LLM based on the documentation, codebase, and forums because it feels like the docs are fragmented and you need to know where to look to find the answer you need. Besides that, I am very happy with isaac lab and isaac sim. I was able to import my robot design from fusion 360, setup the joints and train a balancing robot with command-able height, pitch, yaw, and velocity within a few days. Very good experience in that respect. |
Beta Was this translation helpful? Give feedback.
-
Has the organization and structure of code been easy to understand? (1-10, 1='What structure?', 10='The structure was very intuitive and easy to grasp') (7) Are there any features or integrations you would like to see prioritized in upcoming releases?
How would you rate the support provided through GitHub issues and discussions? (1-10,1 ='Support?!, 10='Stop reading my mind!') Would you like to see more open-source projects that allow for your contributions How easy was it to get started with the framework? (1-10, 1='I spent months before understanding basics', 10-'I understood everything in an hour'). Were there any particular pain points during installation or initial setup? Have the examples and tutorials provided been helpful for understanding key concepts? What additional examples or tutorials would you like to see? Have you encountered any performance issues or bottlenecks? If so, how could these be improved? How does the framework compare to other tools or libraries you've used for similar purposes? What other libraries have you used for your RL needs? Anything else you can think of? Tutorials were required on Using Isaac sim tools liek omnigraphs and much more( Felt Isaac Sim tutorials are good and well documented , but i want to use them along with Isaac lab , but there is no documentation on it ) |
Beta Was this translation helpful? Give feedback.
-
+100 to @SakethTecholution's suggestion to start an IsaacLabs Discord server. This Github discussions is insufficient for creating a vibrant IsaacLabs community. @jsmith-bdai - would you and your team be able to start one? Also, it looks like the page with example / demo scripts has been taken down. That was very helpful for getting started. Can we have more examples and tutorials please? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello IsaacLab Community,
Over the past few years, IsaacLab (and the previous Orbit framework) have seen incredible growth. We believe now is a great time to gather valuable feedback from the community in one place. Your contributions, whether through questions, pull requests, bug reports, or sharing your unique use cases, have been instrumental in this progress. We're thrilled to see the community expand and thrive!
We'd love to hear your thoughts, and all feedback is welcome! Here are a few areas to consider when sharing:
Your feedback will play a crucial role in shaping the future development of the framework and help us prioritize resources to better serve this growing community.
Thank you for your continued support!
Best regards,
The IsaacLab Team
Beta Was this translation helpful? Give feedback.
All reactions