NuBot

Results 8 comments of NuBot

这是由于catkin_make多核并行编译的问题,导致一些消息头文件没有提前生成,你可以采用: `$ catkin_make -j1` 的方式单核编译,时间会比较长,或者先单独编译allocation_common这个包: `$ catkin_make --pkg allocation_common` 然后再运行: `$ catkin_make` 这样应该就能解决您的问题

您好,实在抱歉,由于我的疏忽少写了一行命令: `export PYTHONPATH="Your_path"+/dynamic_allocation/devel/lib/python2.7/dist-packages:$PYTHONPATH`。 如果要运行train.py请在新开的终端中先输入该命令以加入python路径,或者直接将其加入到.bashrc中,可以免除每次操作,我当时就是这样做的,所以写readme时就忘了

Sorry for replying too late. This problem is all my fault, I delete the `generate_dynamic_reconfigure_options(config/allocation_gazebo.cfg)` in CMakeList.txt to speed up compilation, but I forgot to delete the include in **gazebo_info.h**....

这是auction-based的算法导致的,因为我现在的优化指标是MinSum,就是所有机器人总的行驶距离最短,所以如果是机器人比较多而任务又相对较少时,就会有几台机器人不派出。如果你采用MinMax,要求机器人中最大的行驶距离最短就另当别论了。

不好意思,长时间未登录,遇到这种头文件丢失问题,一般是Gazebo版本问题。如果是机器人不动的问题,有很多种可能,如算法自身问题,参考Issues“auction-based仿真运行问题 #4“。也有可能是模型插件的载入问题

实在不好意思,这个工程是我一篇论文的仿真程序,但那篇论文目前正在审稿中,我把代码开源一方面是为了方便审稿人可以自己测试代码,如果论文很幸运的录用后,我会更新链接到README中

Sorry for the late reply. You can refer to the solution in issue #13 in the repository “[simatch](https://github.com/nubot-nudt/simatch/issues/13)”. It should be a boost package compatibility issue.

Sorry, we have not tested gazebo 9 with ROS Melodic. You could check the Gazebo migration guide to solve this issue. We may update the code in the future.