A controller (301), for example on a field interface of a resource management system (300), determines a location of a mobile object (303a, 303b, 303c) and controls an environment thereof. The controller (301) receives, via a first transceiver (307), a communication including information representative of the mobile object; receives a command via a second transceiver (317) and controls the environment outside of the mobile object responsive to the command and / or the communication. A controller, for example on the mobile object (303a, 303b, 303c), detects a location of the mobile object (303a, 303b, 303c) via device (305a, 305b, 305c). The controller collects information about the mobile object including location; transmits, to a controller via its transceiver, a communication including the information; receives a command via its transceiver; and controls operation of the mobile object responsive to the command.