# planning_trajectory
对于规划路径数据的消息格式,需遵循一定规范,其中部分字段为必选,其他请根据实际需要自由选取。
表 1 planning_trajectory字段必选项
/***********************************
content: Octopus 输入数据格式
version: 1.0
************************************/
syntax = "proto3";
package octopusdata;
message TrajectoryPoint {
float x = 1; #必选,轨迹点坐标
float y = 2;
float z = 3;
float theta = 4;
float kappa = 5;
int32 lane_id=6;
float v=7; #必选,速度
float a=8; #必选,加速度
float relative_time=9; #必选,相对时间
}
message Trajectory {
uint64 stamp_secs = 1;
uint64 stamp_nsecs = 2;
uint64 timestamp = 3; #必选,时间戳
float total_path_length = 4;
float total_path_time=5;
int32 gear=6; #非必选,档位
int32 trajectory_type=7;
int32 vehicle_signal=8;
repeated TrajectoryPoint trajectory_points = 9; #必选,轨迹
}
message PlanTrajectory {
repeated Trajectory trajectory_info= 1;
}