A conveyor system (400, 500, 500', 900, 1200, 1300, 1400), comprising: an array of multi-directional roller assemblies (10, 110, 210, 310, 710), each multi-directional roller assembly (10, 110, 210, 310, 710) comprising a frame (12, 112, 212, 312) rotatable about a main horizontal axis (14, 114, 214) and at least one pair of parallel mutually-actuating rollers (28, 128, 228, 328) mounted to the frame (12, 112, 212, 312), each roller (28, 128, 228, 328) rotatable about a minor axis (34, 134, 234) that is transverse to the main horizontal axis (14, 114, 214), wherein the rollers (28, 128, 228, 328) in each pair rotate in opposite directions to one another and at least a portion of the rollers (28, 128, 228, 328) extends radially outward of the frame (12, 112, 212, 312), and wherein the multi-directional roller assembly further includes a roller housing for rotatably mounting the frame; and a driver for inducing rotation of at least one of the frame and the rollers (28, 128, 228, 328); characterised in that the driver comprises a conveyor belt (405, 930, 1130, 1230, 1330, 1430) in contact with at least one of the rollers (28, 128, 228, 328), whereby movement of the conveyor belt (405, 930, 1130, 1230, 1330, 1430) induces rotation of at least one of the frame (12, 112, 212, 312) and the at least one set of rollers (28, 128, 228, 328); and in that the conveyor system further comprises an actuator (340, 402, 940) for selectively rotating the roller housing of the multi-directional roller assemblies (10, 110, 210, 310, 710) to orient the multi-directional roller assemblies (10, 110, 210, 310, 710) relative to the driver so as to change an output trajectory of an article disposed on the array of multi-directional roller assemblies (10, 110, 210, 310, 710). an array of multi-directional roller assemblies (10, 110, 210, 310, 710), each multi-directional roller assembly (10, 110, 210, 310, 710) comprising a frame (12, 112, 212, 312) rotatable about a main horizontal axis (14, 114, 214) and at least one pair of parallel mutually-actuating rollers (28, 128, 228, 328) mounted to the frame (12, 112, 212, 312), each roller (28, 128, 228, 328) rotatable about a minor axis (34, 134, 234) that is transverse to the main horizontal axis (14, 114, 214), wherein the rollers (28, 128, 228, 328) in each pair rotate in opposite directions to one another and at least a portion of the rollers (28, 128, 228, 328) extends radially outward of the frame (12, 112, 212, 312), and wherein the multi-directional roller assembly further includes a roller housing for rotatably mounting the frame; and a driver for inducing rotation of at least one of the frame and the rollers (28, 128, 228, 328); characterised in that the driver comprises a conveyor belt (405, 930, 1130, 1230, 1330, 1430) in contact with at least one of the rollers (28, 128, 228, 328), whereby movement of the conveyor belt (405, 930, 1130, 1230, 1330, 1430) induces rotation of at least one of the frame (12, 112, 212, 312) and the at least one set of rollers (28, 128, 228, 328); and in that the conveyor system further comprises an actuator (340, 402, 940) for selectively rotating the roller housing of the multi-directional roller assemblies (10, 110, 210, 310, 710) to orient the multi-directional roller assemblies (10, 110, 210, 310, 710) relative to the driver so as to change an output trajectory of an article disposed on the array of multi-directional roller assemblies (10, 110, 210, 310, 710).