子期学ROS开始大杀四方 2023-12-27 22:06
浏览 8
已结题

编译运行单点导航程序,无法进行

代码是这个github里面的https://github.com/fishros/d2lros2-humble-code

首先打开fishbot_ws/src/fishbot_navigation2路径,并成功编译
wk@wk-virtual-machine:~/d2lros2-humble-code-master/fishbot_ws/src/fishbot_navigation2$ colcon build
Starting >>> fishbot_navigation2
Finished <<< fishbot_navigation2 [0.31s]

Summary: 1 package finished [1.08s]

接下来,对其source
wk@wk-virtual-machine:~/d2lros2-humble-code-master/fishbot_ws/src/fishbot_navigation2$ source install/setup.bash

成功后,运行里面的navigation2.launch.py luaunch.py文件,报错
wk@wk-virtual-machine:~/d2lros2-humble-code-master/fishbot_ws/src/fishbot_navigation2$ ros2 launch fishbot_navigation2 navigation2.launch.py
[INFO] [launch]: All log files can be found below /home/wk/.ros/log/2023-12-27-21-55-04-841864-wk-virtual-machine-5933
[INFO] [launch]: Default logging verbosity is set to INFO
[ERROR] [launch]: Caught exception in launch (see debug for traceback): ReplaceString.init() got an unexpected keyword argument 'condition'

我的解决思路,新建一个包,完全从头开始创建,不过launch文件复制进去,发现还是报这个错

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 1月4日
    • 创建了问题 12月27日