Robotics StackExchange | Archived questions

Autoware AI lidar localizer node launch failed

Hi,

I recently installed autoware AI with source installation on my robot machine and I was trying to run rosbag demo. I installed the non cuda version. Everything works fine until I launch "ndt_matching" node of the lidar localizer package, which give me the following error:

terminate called after throwing an instance of 'boost::exceptiondetail::cloneimplboost::exception_detail::error_info_injector<boost::lock_error>' what(): boost: mutex lock failed in pthreadmutexlock: Invalid argument [ndt_matching-2] process had died [pid 10447, exit code -6, cmd /home/...]

Not only ndt_matching has this issue but any launch file within the lidar localizer package. I'm not sure if it is the problem with the package, the system environment or the hardware. I searched through a lot of resources but I still couldn't find any useful solution. Please any help would be much appreciated 🙏🏻.

Jetson TX2 Ubuntu 18.04 ROS Melodic Autoware v1.14

Asked by joewong00 on 2023-01-12 11:11:08 UTC

Comments

Answers