1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
import random from nrp_core import * from nrp_core.data.nrp_json import * from nrp_core.data.nrp_protobuf import * @EngineDataPack(keyword='feedback_position', id=DataPackIdentifier("cube", "unity")) @TransceiverFunction("unity") def transceiver_function(feedback_position): joint = UnitySimPositionDataPack("position", "unity") joint.data.x = feedback_position.data.x+0.01 joint.data.y = 1 joint.data.z = 2 print(feedback_position) return [joint]
You can clone a snippet to your computer for local editing. Learn more.