Missing Isaac perception module causing application to crash - Jetson Xavier

**2021-11-10 19:47:44.911 ERROR external/com_nvidia_isaac_engine/engine/alice/backend/modules.cpp@295: packages/perception/libperception_module.so: /mnt/home/min105/deploy/skk/2d_cartographer-pkg//packages/perception/libperception_module.so: undefined symbol: IsaacGatherComponentInfo**
**2021-11-10 19:47:44.911 PANIC external/com_nvidia_isaac_engine/engine/alice/backend/modules.cpp@297: Could not load all required modules for application**
**====================================================================================================**
**|                            Isaac application terminated unexpectedly                             |**
**====================================================================================================**
**#01 external/com_nvidia_isaac_engine/engine/alice/tools/main(+0x65fc8) [0x556824cfc8]**
**#02 external/com_nvidia_isaac_engine/engine/alice/tools/main(+0xcf960) [0x55682b6960]**
**#03 external/com_nvidia_isaac_engine/engine/alice/tools/main(+0xcfc68) [0x55682b6c68]**
**#04 linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7fb413e6c0]**
**#05 /lib/aarch64-linux-gnu/libc.so.6(raise+0xb0) [0x7fb3c8c4f8]**
**====================================================================================================**
**Minidump written to: /tmp/9da723a1-cf67-4cf8-4d9546a6-b8a87b37.dmp**
**apps/robot_nav/2d_cartographer: line 29: 12687 Aborted                 (core dumped) external/com_nvidia_isaac_engine/engine/alice/tools/main --app apps/robot_nav/2d_cartographer.app.json**

I was able to successfully run install_dependencies script using Isaac SDK 2020.2 and have checked that I have CUDA 10.2 installed in my system, but I am still getting this error.

I also have these in my bashrc file.

**export PATH=/usr/local/cuda-10.2/bin:$PATH**
**export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH**

What can I do to resolve this error?

It seems that the perception module is not being built or is not available. The app JSON seems to be specify this in the “modules” section but the shared library was not built or packaged with your app target. In your BUILD target for the app target, perhaps there is a missing dependency on “perception” like below from the log_cartographer BUILD file?

isaac_app(
    name = "log_cartographer",
    data = [
        "carter.lua",
        "//packages/cask/apps:replay_subgraph",
        "//packages/lidar_slam/apps:differential_base_cartographer_subgraph",
    ],
    modules = [
        "perception",
        "sight",
    ],
)