• 2024-05-23vscode使用colcon build编译ros2工程时报错:The current CMakeCache.txt directory...is different from...
    之前已经编译好了一个文件夹A下的工程然后复制出一个文件夹B,再次编译时出现了问题,报错ThecurrentCMakeCache.txtdirectory...isdifferentfrom...其实也能猜到就是当路径从A变到B,不匹配导致报错,但是不知道应该在哪里改CSDN上有个文章给出回答:删除build文件夹,当然把log和ins
  • 2024-05-17ubuntu20.04安装ros2 Galactic
    注意:ros2galactic(2021.5~2022.11)和ros2foxy(2020.5~2023-5)对于基础系统库的版本需求几乎没有变化,主要是最低c++版本由c++14升级为c++17。同时autoware.universe官方教程中,在20.04上推荐的也是ros2galactic,因为autoware.universe用到了c++17的语法。上图为foxy,下图为galac
  • 2024-05-17(报错)ROS2:WARNING:colcon.colcon_core.package_selection:ignoring unknown package
    在使用colcon编译时,如果直接对所有包编译colconbuild则不会有问题,但是针对单独某个包编译colconbuild--packages-select<pkg>则报错WARNING:colcon.colcon_core.package_selection:ignoringunknownpackagegg了一下找到了问题参考:https://unix.stackexchange.co
  • 2024-03-23ros2:手动编译包
    首先需要colcon库支持sudoaptinstallpython3-colcon-common-extensions github上拉个包(这里使用示例程序)gitclonehttps://github.com/ros2/examplessrc/examples-bfoxy其中-bfoxy代表选择foxy版本分支 编译colconbuild 进入包所在目录cd/src/ex
  • 2023-06-01Beginner:Client libraries-1 使用colcon编译包
    目标:用colcon编译一个ROS2工作空间。这是一个关于如何使用colcon创建和构建ROS2工作区的简短教程。背景colcon是ROS编译工具catkin_make, catkin_make_isolated, catkin_tools and ament_tools的替代。安装colconsudoaptinstallpython3-colcon-common-extensions基
  • 2023-02-25zsh中ros2与colcon命令 tab补全失效解决办法[ros-galactic]
    zsh中ros2tab自动补全环境:Ubuntu20.04ros-galactic以galactic为例sudonano/opt/ros/galactic/share/rosidl_cli/environment/rosidl-argcomplete.zsh将下行注
  • 2022-11-05ROS2进阶:colcon的初步使用--‘colcon‘ is not recognized
    系统安装路径:C:\opt\ros\galactic系统安装参考:​​ROS2在windows上的安装​​。如果你是按ROS官网的办法安装的,路径可能会有所不同,比如按​​InstallingROS2onWindows
  • 2022-11-03(笔记)ROS2 colcon build报错:ModuleNotFoundError: No module named ‘catkin_pkg‘
     在使用ROS2时,使用colconbuild编译时,报错如下:1Starting>>>fishbot_navigation22---stderr:fishbot_navigation23Traceback(mo
  • 2022-10-18ros2(galactic)初学者教程(下)
    使用colcon构建包背景colcon是ROS构建工具catkin_make、catkin_make_isolated、catkin_tools和ament_tools的迭代。有关colcon设计的更多信息,请参阅本文档。源代码可以