Skip to content

Commit 6a6183f

Browse files
Update osi_object.proto
1 parent 64a3788 commit 6a6183f

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

osi_object.proto

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -460,25 +460,24 @@ message MovingObject
460460
// wheel would be (axle=1, index=0).
461461
//
462462
optional uint32 index = 2;
463-
464-
// Steering angle with positive values indicating a clockwise
465-
// rotation about the z-axis. Must be zero for non-steering
466-
// wheels.
463+
464+
// The coordinates are given globally.
465+
// Reference point is the center of the wheel.
467466
//
468-
optional double steer_angle = 3;
467+
optional Vector3d position = 3;
469468

470-
// Rotation of the wheel about the axle in radians per second.
469+
// The orientation is given globally.
470+
// E.g. a calculation of the steering angle can then be done by:
471+
// moving_object.yaw - wheel.yaw
471472
//
472-
optional double rotation_rate = 4;
473+
optional Orientation3d orientation = 4;
473474

474-
// Current rotation about the axle. Rotation angle
475-
// increases as the vehicle moves forward (x-positive) and
476-
// decreases as the vehicle moves backwards.
475+
// Rotation of the wheel around the axle.
477476
//
478-
// \note This value doesn't wrap but permanently increases or
479-
// decreases.
477+
// Unit: Rad/s.
478+
// Positive means, that the vehicle moves forward.
480479
//
481-
optional double rotation_angle = 5;
480+
optional double rotation_rate = 5;
482481
}
483482
}
484483

0 commit comments

Comments
 (0)