运行ros节点执行ctrl+c后进程会转而执行rosspin()后面的程序,但是如果在一定时间内程序没有执行完毕,进程会强制退出,并抛出”escalating to SIGTERM“错误,为了解决此问题,可以修改/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch路径下的nodeprocess.py文件,将该文件第48行的“_TIMEOUT_SIGINT = 15.0 #seconds”中的15秒改为您期望运行的最大时间。
---------------------
作者:Zack_Liu
来源:CSDN
原文:https://blog.csdn.net/zack_liu/article/details/78456467
版权声明:本文为博主原创文章,转载请附上博文链接!
escalating to SIGTERM问题出现的原因
最新推荐文章于 2024-04-26 16:00:21 发布