当前位置: 首页 > news >正文

旅游网站系统设计公司网站怎么更新需要怎么做

旅游网站系统设计,公司网站怎么更新需要怎么做,六安做网站的公司,提供设计网站效果图节点需要存在于功能包当中,功能包需要存在于工作空间当中。 所以我们要想创建节点,就要先创建一个工作空间,再创建功能包。 第一步:创建工作空间 mkdir -p chapt2_ws/src/ 第二步:创建example_cpp功能包&#xff0c…

节点需要存在于功能包当中,功能包需要存在于工作空间当中。

所以我们要想创建节点,就要先创建一个工作空间,再创建功能包。

第一步:创建工作空间

mkdir -p chapt2_ws/src/

第二步:创建example_cpp功能包,使用ament-cmake作为编译类型,并为其添加rclcpp依赖。

cd chapt2_ws/src
ros2 pkg create example_cpp --build-type ament_cmake --dependencies rclcpp
  • pkg create 是创建包的意思
  • --build-type 用来指定该包的编译类型,一共有三个可选项ament_pythonament_cmakecmake
  • --dependencies 指的是这个功能包的依赖,这里给了一个ros2的C++客户端接口rclcpp

打开终端,进入chapt2_ws/src运行上面的指令,创建完成后的目录结构如下:

.
└── src└── example_cpp├── CMakeLists.txt├── include│   └── example_cpp├── package.xml└── src5 directories, 2 files

接着我们在example_cpp/src下创建一个node_01.cpp节点,创建完成后的目录结构如下:

可以选择用touch命令,也可以直接在vscode里创建。

开始编写代码:

#include "rclcpp/rclcpp.hpp"int main(int argc, char **argv)
{/* 初始化rclcpp  */rclcpp::init(argc, argv);/*产生一个node_01的节点*/auto node = std::make_shared<rclcpp::Node>("node_01");// 打印一句自我介绍RCLCPP_INFO(node->get_logger(), "node_01节点已经启动.");/* 运行节点,并检测退出信号 Ctrl+C*/rclcpp::spin(node);/* 停止运行 */rclcpp::shutdown();return 0;
}

修改CmakeLists

在CmakeLists.txt加入下面两行代码。目的是让编译器编译node_01这个文件

add_executable(node_01 src/node_01.cpp)
ament_target_dependencies(node_01 rclcpp)

接着在上面两行代码下面添加下面的代码。

install(TARGETSnode_01DESTINATION lib/${PROJECT_NAME}
)

编译运行节点

在 chapt2_ws下依次输入下面的命令

colcon build                  

source install/setup.bash

ros2 run example_cpp node_01

在另一终端输入

ros2 node list

可以看到显示出来的节点 

http://www.yayakq.cn/news/332199/

相关文章:

  • 网站建设伍金手指下拉7用百度云服务器做网站
  • 辞职做网站优秀作文网站推荐
  • 购物网站开发需求文档网站设计在营销中的作用
  • 重视网站阵地建设php 网站开发案例教程
  • wp企业网站模板做网站前的准备
  • 新媒体包不包括公司网站的建设厦门网站推广公司
  • 动易网站 设置背景图片网站的设计流程是怎么样的?
  • 网站建设的大纲网站专栏怎么做漂亮
  • 做php网站用什么软件好重庆有哪些科技骗子公司
  • 宁波模板建站源码郯城建设局网站
  • 企业网站建设骆诗设计Wordpress创建数据库的文件
  • 做网站和做微信小程序汕头论坛网
  • 电商网站建设实验心得1500cms免费
  • 有哪些做短租的网站好网站备案符号
  • 网站 多服务器常德车管所网站
  • 怎么看网站开发语言是哪种好玩的游戏网页
  • 网站设计设计目的嘉兴的信息公司网站
  • 搜索引擎营销漏斗模型网站关键词优化步骤
  • 网站图片列表怎么做网站建设公司需要申请icp吗
  • 婚庆网站开发目的来返苏州人员信息登记平台
  • 网站开发文档有哪些网站设计公司 无锡
  • 网站注销申请书河南app手机网站制作
  • 建网站商城在哪做我做推广找不到我的网站
  • 网站制作的管理企业管理咨询的内容
  • 北京正规网站建设调整官网网站搭建
  • 门户网站创新的方式有网站开发的需求
  • 桂林网站制作网站目前做外贸的网站哪个比较好
  • 长沙3合1网站建设电话discuz做的网站
  • 邯郸专业网站建设公司网站建设 电子商务 品牌首选IDC
  • wordpress跨站脚本攻击漏洞投资理财网站建设规划书