当前位置:   article > 正文

Motion plan was found but it seems to be invalid (possibly due to postprocessing). Not executing.

Motion plan was found but it seems to be invalid (possibly due to postprocessing). Not executing.

        最近在做moveit+gaebo仿真的工作中,原本点击execute之后,moveit和gezebo中中的机械臂能够同步运动,但是,最近突然出现点击execute之后的出现题目中的错误信息,紧跟着后面出现这句话

 Motion plan was found but it seems to be invalid (possibly due to postprocessing). Not
executing.

直接翻译过来意思就是:找到运动计划,但似乎无效(可能是由于后处理)。不执行

        原本好好的,我不知道为什么会出现这个问题,可能是我修改了某个文件造成了,但是在项目的进展中,每天都在修改东西,根本不知道这个问题因为修改了那个参数造成的。遇到这种情况,就不要去纠结什么原因了,最好的办法就是“头疼医头,脚疼医脚”,经过一通查找资料,找到了解决办法,就是对机械臂文件中的ompl_planning.yaml文件中的longest_valid_sement_fraction后面的参数进行修改,我的原始参数是0.005,当我把他修改成0.03之后,这种情了。

这个数据设置成多少合适,还是要一点一点调整,这个参数的意思是“最长有效段分数”,具体什么意思我还没搞懂,但是改了之后就好了,欢迎遇到同样问题的兄弟指点一下。
不管怎样啊,解决掉bug就是最开心的事情。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/879182
推荐阅读
相关标签
  

闽ICP备14008679号