trait PositionVelocityAccelerationOutputs:
    chassis:
        position_observer is Physics3D.Interactions.MateConnector:
            position: {-3.25 * 0.5, 0.0, 0.0}

    pos_output is Physics3D.Signals.MateConnector.PositionOutput:
        source: chassis.position_observer
    vel_output is Physics3D.Signals.MateConnector.LinearVelocity3DOutput:
        source: chassis.position_observer
    acc_output is Physics3D.Signals.MateConnector.Acceleration3DOutput:
        source: chassis.position_observer

    signal_interface.car_front_position is Physics.Signals.Output: pos_output
    signal_interface.car_velocity is Physics.Signals.Output: vel_output
    signal_interface.car_acceleration is Physics.Signals.Output: acc_output
