3package state_representation.proto;
5import "state_representation/space/spatial_state.proto";
18message CartesianState {
19 SpatialState spatial_state = 1;
20 Vector3d position = 2;
21 Quaterniond orientation = 3;
22 Vector3d linear_velocity = 4;
23 Vector3d angular_velocity = 5;
24 Vector3d linear_acceleration = 6;
25 Vector3d angular_acceleration = 7;
30message CartesianPose {
31 SpatialState spatial_state = 1;
32 Vector3d position = 2;
33 Quaterniond orientation = 3;
36message CartesianTwist {
37 SpatialState spatial_state = 1;
38 Vector3d linear_velocity = 2;
39 Vector3d angular_velocity = 3;
42message CartesianAcceleration {
43 SpatialState spatial_state = 1;
44 Vector3d linear_acceleration = 2;
45 Vector3d angular_acceleration = 3;
48message CartesianWrench {
49 SpatialState spatial_state = 1;