An apparatus for projecting a control agent toward a target, the apparatus including: a source of the control agent adapted for use in connection with an environmental control function; an outlet incorporating at least one outlet orifice adapted to direct the control agent emanating from the outlet orifice toward a target; activation means selectively movable between an operative mode in which the outlet is effectively open and an inoperative mode in which the outlet is effectively closed; a targeting mechanism including an outlet support assembly movable on at least one independent control axis for selectively orienting the outlet orifice and thereby orienting the control agent emanating from the outlet orifice in the operative mode, the targeting mechanism further including one or more actuators (22, 23) to effect movement of the outlet support assembly about the control axis; a first sensing system for sensing aspects of an environment and generating data indicative thereof; a classification system for identifying targets within the environment on the basis of the data from the sensing system; and a control system adapted to orient the outlet orifice toward the targets by means of the targeting mechanism and to activate the control agent by means of the activation means in accordance with a predetermined control logic; thereby to project a beam or a jet of the control agent toward the identified targets for the purposes of the environmental control function; wherein a sensor of the first sensing system is substantially co-located with the outlet such that a ray projected from the sensor is substantially co-linear with the jet path. a source of the control agent adapted for use in connection with an environmental control function; an outlet incorporating at least one outlet orifice adapted to direct the control agent emanating from the outlet orifice toward a target; activation means selectively movable between an operative mode in which the outlet is effectively open and an inoperative mode in which the outlet is effectively closed; a targeting mechanism including an outlet support assembly movable on at least one independent control axis for selectively orienting the outlet orifice and thereby orienting the control agent emanating from the outlet orifice in the operative mode, the targeting mechanism further including one or more actuators (22, 23) to effect movement of the outlet support assembly about the control axis; a first sensing system for sensing aspects of an environment and generating data indicative thereof; a classification system for identifying targets within the environment on the basis of the data from the sensing system; and a control system adapted to orient the outlet orifice toward the targets by means of the targeting mechanism and to activate the control agent by means of the activation means in accordance with a predetermined control logic; thereby to project a beam or a jet of the control agent toward the identified targets for the purposes of the environmental control function; wherein a sensor of the first sensing system is substantially co-located with the outlet such that a ray projected from the sensor is substantially co-linear with the jet path.