找回密码
 立即注册
搜索
查看: 5294|回复: 0

如何在ros车上进行插件的实行

[复制链接]

1

主题

1

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2022-12-23 17:53:10 | 显示全部楼层 |阅读模式
我跟着ros官网教材做全局路径的部署,已经完成了rospack中查找到自己部署的包,接下来是让move_base识别并且调用,我该怎么进行这一步骤?

在海龟机器人上运行插件
在 turtlebot 中运行您的计划器需要遵循几个步骤。首先,您需要将包含全局规划器的包(在本例中为 global_planner)复制到 Turtlebot 的 catkin 工作区(例如 catkin_ws)。然后,您需要运行catkin_make将插件导出到您的 turtlebot ROS 环境。其次,您需要对配置进行一些修改move_base以指定要使用的新计划器。为此,请按照三个步骤操作:
  • 在 ROS Hydro 版本中,转到此文件夹 /opt/ros/hydro/share/turtlebot_navigation/launch/include

$ roscd turtlebot_navigation/ $ cd launch/includes/
  • 打开文件 move_base.launch.xml(您可能需要 sudo 才能打开并能够保存)并将新计划器添加为全局计划器的参数,如下所示:

...... <node pkg="move_base" type="move_base" respawn="false" name="move_base" output="screen"> <param name="base_global_planner" value="global_planner/GlobalPlanner"/> ....
保存并关闭 move_base.launch.xml。请注意,规划器的名称与 global_planner_plugin.xml 中指定的名称相同,global_planner/全局规划器。现在,您已准备好使用新的规划器。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤ICP备20017043号|小黑屋|手机版|Archiver|轮趣科技(东莞)有限公司  

GMT+8, 2024-12-22 15:18 , Processed in 0.056805 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表