- 2024-11-01colcon构建工具
colcon工具相对于bazel等,效率不算高,但是其模块化做得好,易用性程度高通过解析package.xml获取配置信息,包括描述规范,名称,版本,构建方法和测试方法等有关依赖会附有_depend扩展名说明如构建依赖build_depend构建工具依赖buildtool_depend测试依赖test_depend运行依赖exec_depend
- 2024-10-16基于ROS2的智能协同系统
基于ROS2的智能协同系统任务一:基础任务配置ubuntu环境,注意ROS版本与ubuntu版本间的对应关系安装ROS2框架使用Publisher-Subscriber结构,完成两个node节点间传输数据功能传输文字与视频STEP:配置Ubuntu环境安装VMware安装虚拟机(VMware)保姆级教程(附安装包)_v
- 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设计的更多信息,请参阅本文档。源代码可以