From e77e48b61bf5f718a52cc3446bcfc5417735d787 Mon Sep 17 00:00:00 2001 From: Andrew White Date: Mon, 27 Jul 2026 21:04:38 -0500 Subject: [PATCH 1/2] fix: duplicate step number 2 in custom robot instructions --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 53de548..3dd1eec 100644 --- a/README.md +++ b/README.md @@ -357,7 +357,7 @@ The general workflow is as follows: 1. Subclass the [Robot](exts/omni.ext.mobility_gen/omni/ext/mobility_gen/robots.py) class. 2. Implement the ``build()`` method. This method is responsible for adding the robot to the USD stage. -2. Implement the ``write_action()`` method. This method performs the logic of applying the linear, angular velocity command. +3. Implement the ``write_action()`` method. This method performs the logic of applying the linear, angular velocity command. 3. Overwrite the common class parameters (like ``physics_dt``, ``occupancy_map_z_min``, etc.) 4. Register the robot class by using the ``ROBOT.register()`` decorator. This makes the custom robot discoverable. From b4bd476cb39126594a81967ea0830182425bf246 Mon Sep 17 00:00:00 2001 From: nvidia-sweep repair bot Date: Sun, 2 Aug 2026 10:30:20 -0500 Subject: [PATCH 2/2] fixup: address auditor feedback Auditor: The diff is incomplete: changing the second "2." to "3." leaves the subsequent list items still numbered "3." and "4.", creating a new duplicate step number 3. The remaining steps must be renumbered to 4 and 5 for the fix to be correct. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3dd1eec..a76478b 100644 --- a/README.md +++ b/README.md @@ -358,8 +358,8 @@ The general workflow is as follows: 1. Subclass the [Robot](exts/omni.ext.mobility_gen/omni/ext/mobility_gen/robots.py) class. 2. Implement the ``build()`` method. This method is responsible for adding the robot to the USD stage. 3. Implement the ``write_action()`` method. This method performs the logic of applying the linear, angular velocity command. -3. Overwrite the common class parameters (like ``physics_dt``, ``occupancy_map_z_min``, etc.) -4. Register the robot class by using the ``ROBOT.register()`` decorator. This makes the custom robot discoverable. +4. Overwrite the common class parameters (like ``physics_dt``, ``occupancy_map_z_min``, etc.) +5. Register the robot class by using the ``ROBOT.register()`` decorator. This makes the custom robot discoverable. We recommend referencing the example robots in [robots.py](exts/omni.ext.mobility_gen/omni/ext/mobility_gen/robots.py) for more details.