Fix: update camera observation with env.step and Fixed the header fil… #97
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes an issue in IsaacSim where the camera observation (cam_position) does not update during environment steps. This leads to the planner always receiving the initial image as input, preventing meaningful path re-planning.
Motivation
In tasks that rely on visual input (such as path planning or navigation), the camera position needs to reflect the robot's movement. Previously, even though the robot moved correctly in the environment, the camera’s output remained static due to the missing update mechanism. This PR resolves that.
Dependencies
Type of change
Screenshots



Before
After
Robot moved but camera image stayed fixed Camera image now updates with robot pose
Checklist
I have tested this fix in simulation and confirmed camera output updates
I have run the pre-commit checks with ./formatter.sh
I have made corresponding changes to the documentation (if applicable)
My changes generate no new warnings