1 目录结构
目录结构如下图所示,其中:
mocius
是工作空间workspace名称;
proto
是rospackage的名称;
pb
是rospackage包中用于存放*.proto
文件的文件夹,可以看到pb
中包含两个文件夹common
和sample
,两个文件夹下面分别存放着*.proto
文件.
三个*.proto
文件的内容如下:
//header.proto
syntax = "proto3";
package mocius.common;
message Header {
double timestamp_sec = 1;
string module_name = 2;
uint32 sequence_num = 3;
uint64 lidar_timestamp = 4;
uint64 camera_timestamp = 5;
uint64 radar_timestamp = 6;
uint32 version = 7;
string