研究很久发现,是rbx1模拟中的move_base的配置,并不是turtlebot2中move_base的配置,但是也学到了一点知识,跟那个差不多。我现在已经将机器人调试的可以在较小的空间移动,通过更改动态参数值。等我把move_base搞清楚,然后写个总结。
为什么我在系统ROS文件中找不到源码。只能找到可执行文件?如果我想修改源代码,该怎么办呢?我现在学习的源码都是从官网下载来看,可是我想加入一点的东西,却找不到机器人里的源码,尴尬...........
move_base.launch的文件内容:
<launch>
<node pkg="move_base" type="move_base" respawn="false" name="move_base" output="screen" clear_params="true">
<rosparam file="$(find robot_navigation)/config/fake/costmap_common_params.yaml" command="load" ns="global_costmap" />
<rosparam file="$(find robot_navigation)/config/fake/costmap_common_params.yaml" command="load" ns="local_costmap" />
<rosparam file="$(find