In an Isaac SDK project on Unbuntu 18.04, the application crashes when loading modules.A Jetson TX2 is the hardware being used.
The project builds without error when doing bazel build on the local machine and then is deployed to the robot without any issues. The issue is when running the application.
I get an error that states:
“2019-08-28 16:26:03.270 ERROR engine/alice/backend/modules.cpp@307: iam-devices:ms_comps: /home/iam/deploy/jake/localization_test-pkg//external/com_nvidia_isaac/packages/iam-devices/libms_comps_module.so: cannot open shared object file: No such file or directory”
I have added an image that verifies the existence of the module. First, the object libms_comps_module.so exist. Please see “” for verification. It is added to directory localization_test-pkg/packages/iam-devices.
Now looking at the error message above, when loading this module, the application looks in “/home/iam/deploy/jake/localization_test-pkg//external/com_nvidia_isaac/packages/iam-devices/”.
com_nvidia_isaac is not an actual directory under external. How is this possible, that a non-existent directory is being searched for this module?