Exemple #1
0
        public Calibrator()
        {
            _settings = new CalibrationSettings();
            _settings.Mode = SensorMode.Calibration;
            _sensor = new CarSensor(_settings);

        }
Exemple #2
0
        public void Start()
        {
            carController = GetComponent <CarController>();
            socket        = GetComponent <SocketIOComponent>();
            carSensor     = GetComponent <CarSensor>();

            socket.On("open", onOpen);
            socket.On("error", onError);
            socket.On("close", onClose);
            socket.On("steer", onSteer);
        }
    private CarSensor CreateNewSensor(float aCurrentSensorAngle)
    {
        var newSensor = new CarSensor(
            MAX_SENSOR_LENGTH * UNITY_ANTIBUG_FACTOR,
            UNITY_ANTIBUG_FACTOR);
        var sensorProperties =
            mTransformComputer.ComputeSensorProperties(
                aCurrentSensorAngle);

        newSensor.SetRayProperties(sensorProperties[0], sensorProperties[1]);
        return(newSensor);
    }
Exemple #4
0
 // Use this for initialization
 void Start()
 {
     carController = GetComponent <CarController>();
     carSensor     = GetComponent <CarSensor>();
 }