File tree Expand file tree Collapse file tree 1 file changed +12
-13
lines changed
Expand file tree Collapse file tree 1 file changed +12
-13
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments