A virtual world processing apparatus (300, 350) comprising: a sensor (250, 271, 275, 281, 370) to encode information relating to sensor capability into first metadata, wherein the sensor (250, 271, 275, 281, 370) is configured to collect sensor data from the real world, to encode the collected sensor data into first data and to transmit the first data and the first metadata to an adaptation real world to virtual world, RV, unit; an actuator (288, 295, 299); an adaptation virtual world to real world, VR, unit configured to encode information relating to a virtual world (240, 265, 380, 1330, 1340) comprising virtual world object characteristics into second data, to transmit the second data to the actuator (288,295, 299) for actuating based upon the information relating to the virtual world (240, 265, 380, 1330, 1340) encoded in the second data, and to transmit the second data to the adaptation RV unit; the adaptation RV unit configured to receive the first data, the first metadata and the second data, and to generate information that is to be applied to the virtual world (240, 265, 380, 1330, 1340) and corresponds to the virtual world object characteristics, based on the first metadata, the first data and the second data, and to encode the generated information into third data; and an adaptation RV/NR unit configured to receive the third data and to transmit the third data to the virtual world; wherein the adaptation RV unit is configured to transmit the third data to the adaptation RV/NR unit, wherein the adaptation RV/VR unit is configured to obtain attributes of an object of the virtual world by decoding the third data and to apply the obtained attributes to the virtual world, wherein the information relating to sensor capability comprises: a unit of a value sensed by the sensor; a maximum value that the sensor can provide; a minimum value that the sensor can provide; a number of value locations added to a base value in order to get to a specific absolute value; a number of value levels that the sensor device can provide in between the maximum and the minimum value; a minimum magnitude of sensor input signal required to produce a specified sensor output signal; and a signal to noise ratio of the sensor. a sensor (250, 271, 275, 281, 370) to encode information relating to sensor capability into first metadata, wherein the sensor (250, 271, 275, 281, 370) is configured to collect sensor data from the real world, to encode the collected sensor data into first data and to transmit the first data and the first metadata to an adaptation real world to virtual world, RV, unit; an actuator (288, 295, 299); an adaptation virtual world to real world, VR, unit configured to encode information relating to a virtual world (240, 265, 380, 1330, 1340) comprising virtual world object characteristics into second data, to transmit the second data to the actuator (288,295, 299) for actuating based upon the information relating to the virtual world (240, 265, 380, 1330, 1340) encoded in the second data, and to transmit the second data to the adaptation RV unit; the adaptation RV unit configured to receive the first data, the first metadata and the second data, and to generate information that is to be applied to the virtual world (240, 265, 380, 1330, 1340) and corresponds to the virtual world object characteristics, based on the first metadata, the first data and the second data, and to encode the generated information into third data; and an adaptation RV/NR unit configured to receive the third data and to transmit the third data to the virtual world; wherein the adaptation RV unit is configured to transmit the third data to the adaptation RV/NR unit, wherein the adaptation RV/VR unit is configured to obtain attributes of an object of the virtual world by decoding the third data and to apply the obtained attributes to the virtual world, wherein the information relating to sensor capability comprises: a unit of a value sensed by the sensor; a maximum value that the sensor can provide; a minimum value that the sensor can provide; a number of value locations added to a base value in order to get to a specific absolute value; a number of value levels that the sensor device can provide in between the maximum and the minimum value; a minimum magnitude of sensor input signal required to produce a specified sensor output signal; and a signal to noise ratio of the sensor. a unit of a value sensed by the sensor; a maximum value that the sensor can provide; a minimum value that the sensor can provide; a number of value locations added to a base value in order to get to a specific absolute value; a number of value levels that the sensor device can provide in between the maximum and the minimum value; a minimum magnitude of sensor input signal required to produce a specified sensor output signal; and a signal to noise ratio of the sensor.