摘要: /* cyber常用命令 cyber_node cyber_channel cyber_service cyber_launch cyber_monitor cyber_record 获取某个指令的使用说明 cyber_xxx -h 获取某个指令某个参数的使用说明 cyber_xxx xxx -h 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(365) 评论(0) 推荐(0) 编辑
摘要: /* 日志 头文件 #include "cyber/common/log.h" #include "cyber/init.h" 在#include "cyber/cyber.h"中已经包含了上述两个头文件 */ // 日志初始化 apollo::cyber::Init(argv[0]); // 日志 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(9) 评论(0) 推荐(0) 编辑
摘要: /* 时间相关API Time是一个用来管理时间的类;可用于当前时间的获取、耗时计算、时间转换等 Duration相关接口,用于表示时间间隔,可以按照指定的纳秒或者秒进行初始化 Rate接口一般用于休眠操作(会自动将频率换算成休眠时间) Timer可用于创建定时任务以周期性的运行,或者只运行一次 * 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(34) 评论(0) 推荐(0) 编辑
摘要: /* 定时器组件 需求: 周期性的执行某种操作, 比如周期性的写channel 准备: 在demo_cc目录下新建文件夹:component_timer,并在component_timer下新建BUILD文件 流程: 1.自定义类继承Timer Component类,并重写其Init()与Proc( 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(36) 评论(0) 推荐(0) 编辑
摘要: /* cyber rt开发工具 cyber record 可以通过cyber recode将发布的话题消息序列化到磁盘,可以延时、反复使用数据,并可以对数据 做二次处理 常用cyber命令 可以通过cyber rt内置的命令工具灵活的获取节点、话题、服务等相关信息,提高开发调试效率 */ /* cy 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(129) 评论(0) 推荐(0) 编辑
摘要: demo_base_proto |-- lasers.proto |-- BUILD demo_cc |-- front_laser.cc |-- back_laser.cc |-- BUILD component_common02 |-- laser_cpt.h |-- laser_cpt.cc 阅读全文
posted @ 2023-09-18 13:44 WTSRUVF 阅读(12) 评论(0) 推荐(0) 编辑