Incorrect Module Import in Isaac Sim Tutorial - Section 4 "Core API"


I’ve been working through the Isaac Sim 2023.1.1 tutorials and noticed an inconsistency in the module import statements within the “Core API” section, specifically where the WheelBasePoseController is utilized.

The current tutorial code uses:

from omni.isaac.motion_generation import WheelBasePoseController

However, this results in an ImportError as the module path seems to be incorrect. After some investigation, I found that the correct import statement should be:

from omni.isaac.wheeled_robots.controllers.wheel_base_pose_controller import WheelBasePoseController

This correct path allows for the successful importation and usage of the WheelBasePoseController class as intended in the tutorial examples.

Could the tutorial be updated to reflect this correct module path? This change would help prevent confusion and ensure a smoother learning experience for new users of Isaac Sim.

Thank you for your attention to this matter.

Hi @pkoprov - Thank you for the message. This will be corrected in upcoming Isaac Sim release. Here’s the similar thread: Correction Needed in the Documentation: Adding Multiple Robots, Adding a Manipulator and multiple tasks - Error in Code Snippet

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.