Hi,
I was using the Isaac Sim and SDK (Carter_sim with joystick control application) to collect data in our own environment and ran into the ‘dropping frame’ problem. Please have a look at the images in this folder for an example:
https://drive.google.com/drive/folders/1vP51C9gNJDG9u-16ZoisuRsnlVqYVecL?usp=sharing
There is an obvious dropping frame problem between these images, especially between 916.png and 919.png. Actually, this problem happened frequently in the data collection process, making the video quite not smooth. This problem only happened in the new version of Isaac Sim and Isaac SDK (2019.2) and I did not come across it in the old version.
When the problem happened, the terminal printed:
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/node_backend.cpp@342: Stopping node ‘scan_localization’
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘scan_localization/robot_viewer’ …
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘scan_localization/robot_viewer’ DONE
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘scan_localization/isaac.navigation.ParticleFilterLocalization’ …
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘scan_localization/isaac.navigation.ParticleFilterLocalization’ DONE
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘scan_localization/flatscan_viewer’ …
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘scan_localization/flatscan_viewer’ DONE
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/node_backend.cpp@342: Stopping node ‘global_plan’
2019-09-10 16:23:44.560 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘global_plan/isaac.planner.GlobalPlanner’ …
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘global_plan/isaac.planner.GlobalPlanner’ DONE
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘global_plan/isaac.navigation.OccupancyToBinaryMap’ …
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘global_plan/isaac.navigation.OccupancyToBinaryMap’ DONE
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@97: Stopping codelet ‘global_plan/isaac.navigation.BinaryToDistanceMap’ …
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@107: Stopping codelet ‘global_plan/isaac.navigation.BinaryToDistanceMap’ DONE
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/node_backend.cpp@317: Starting node ‘global_localization’
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@61: Starting codelet ‘global_localization/grid_search_localizer’ …
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@73: Starting codelet ‘global_localization/grid_search_localizer’ DONE
2019-09-10 16:23:44.561 DEBUG engine/alice/backend/codelet_backend.cpp@291: Starting job for codelet ‘global_localization/grid_search_localizer’
2019-09-10 16:23:44.652 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
2019-09-10 16:23:44.753 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
2019-09-10 16:23:44.806 INFO packages/navigation/GridSearchLocalizer.cpp@175: Global localization finished in 0.229946 seconds
2019-09-10 16:23:44.851 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
2019-09-10 16:23:44.951 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
2019-09-10 16:23:45.052 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
2019-09-10 16:23:45.170 WARNING packages/planner/DifferentialBaseLqrPlanner.cpp@355: LQR: Did not finish to converge
and sometimes only printed:
2019-09-10 16:25:35.054 ERROR packages/planner/DifferentialBaseLqrPlanner.cpp@178: No valid path for the robot! Emergency stop.
Could you please help me out with this issue? Thank you.
Kind regards,
Xmaster