fig1 shows a preferred embodiment of the system of the present invention in block diagram form comprising a zoned ( z1 , z2 . . . z6 ) conveyor with a drive system for items 2a , 2b , 2c , and 2d to travel in the direction of the arrow 4 . item 2d is positioned at the far right end of the conveyor , in zone z6 . an optical detector 8 is positioned to recognize the presence of item 2d and , in response thereto , sends an inhibit signal 10 back to the drive system 12 for zone z5 . this causes the drive 12 to stop , ensuring that item 2c does not travel into zone z6 and come too close to item 2d . the sensor 14 in zone z5 sends an inhibit signal 16 back to the drive for z4 that will prevent the drive of z4 from transporting an item into z5 . in the actual case in fig1 since there is no item in z4 , sensor 18 detects no item and active inhibit 20 is sent to the drive for z3 . the z3 drive is on and the z4 drive is on . item 2b will be driven into zone z4 until item 2b is detected by sensor 18 which will cause the drive for z4 to stop if the inhibit 16 still exists from zone z5 . in a similar manner the items will line up one after another in successive zones or sections of the conveyor system . the items shown in fig1 will be finally located with item 2d on zone z6 , item 2c on zone z5 , item 2b on zone z4 and item 2a on zone z3 . the system designer may place the items on any other locations on the conveyor as the designer may determine . in fig1 the control logic , as described above , may be local between adjacent section along the conveyor path with no other control between the zones needed . the control logic is , as follows : if an item is located on a given section an inhibit signal is sent to the previous section ; if an item is located on the previous section , the drive for the previous section is off . this can be stated as a logic &# 34 ; and &# 34 ; condition . that is : if both the next section and the immediate section have items thereon , the immediate section &# 39 ; s drive is shut down or off . if there were to be bi - directional drive , additional sensors would be placed at the other end of each section , for example , 8a and 14a . these sensors would detect items moving from one section to the next adjacent section in the opposite direction from the arrow 4 . in addition all the inhibit signals must be capable of being sent in both directions , as indicated by the arrow 21 . the operation of bi - directional drive may be implemented as described above in a straight forward manner . at the ends of the conveyor path external apparatuses must communicate with the both end sections of the conveyor to load and unload the conveyed items in accordance with the controlled conveyor . if the sensors 8 , 8a , 14 , etc . in fig1 are disregarded , the detection of error signals , back electro - motive force ( emf ), drive current or velocity feedback of the motor drive assemblies can be used as sensor signals ( similar to use of the physical sensors above ) for asynchronous control of the flow and location of items on the conveyor without the items colliding . the inhibit signals would be generated as shown in fig1 from one section to the preceding section . one preferred embodiment would be to drive the conveyor with dc motors and arrange these motors to be nominally running at a slow speed opposite the direction of travel 4 . the motors are controlled using velocity feedback , but in a torque limited mode allowing the drive wheel to be easily stalled and forced into the opposite direction . operation is as follows : consider the drive for zone z2 to be moving the opposite the arrow 4 , and the drive for zone z1 is moving the item 2a in the direction of the arrow 4 . when item 2a touches the drive wheel 20 , there is an immediate stall and direction reversal of wheel 20 , the velocity feedback changes dramatically . the velocity feedback change is detected and the motor controller drives the wheel 20 to move the conveyor section and the item 2a in the direction of the arrow . if there is an item in zone z3 , as shown item 2b , the inhibit signal 30 from zone z3 stops the drive for zone z2 . the controller driving the dc motor for zone z2 is arranged to stop the item in a smooth manner . fig2 shows a single controller 40 that is arranged to receive the sensor signals 42a , 42b , and 42c from the conveyor system . these signals are representative of the actual sensors 8 , 8a , 14 , etc . or from the detected parameters from a servo motor drive system . the controller , in response to the sensed signals , may be programmed to output drive signals to the motors to control the location of the items , as described above . the controller 40 may be any combinations of commercial controllers available , or personal or other small or larger computer or computers . the controller 40 may even be remote from the conveyor and signals are sent via a communication network . the operation will be similar to that described above . in such a case the algorithms may be implemented as is well known in the art . however , such a controller may be programmed to perform a wide variety of operations for locating and moving items as applications require . fig3 a shows the dual flag sensor parts of another preferred embodiment of the present invention . a pallet 52 is positioned on a counter weighted or unbalanced idler wheel 50 . the unbalance is achieved by making the bushing fixed to the idler wheel in two halves 54a and 54b of different materials such that one half 54a is heavier , stainless steel ( sstl ) in this case , and the lighter half , 54b , is plastic . the unbalance can also be achieved by fixing a weight to the wheel or any structure fixed to the wheel . other known techniques can be used to achieve this weight unbalance . the idler wheel is supported by a pair of bearings 58 and rigidly connected to a two sided flag 56 by a shaft 60 . the rigid connection fixes the relative position relative of the flag extensions 56a or 56b to the unbalanced wheel . in this embodiment , the flag 56a is arranged to be at the lowest possible position when the heavier bushing part 54a is at its lowest possible position . an optical sensor 62 has a slot 64 with an optical ( light or infrared ) beam 65 . the slot is located to allow flag 56a or 56b to break the beam . as the idler wheel is rotated by friction of the pallet moving on the idler wheel , the flags move in and out of the beam . this indicates that a pallet is positioned and moving on that section of the conveyor . if the pallet stops , say due to an inhibit signal of a pallet on the next successive section , while on the idler wheel and the flag 56a or 56b intersects the optical beam 65 , the drive for the section will move the pallet enough to rotate the flag out of intersecting the beam . in this position the system &# 34 ; knows &# 34 ; that the pallet is stopped on that section . fig3 b shows the unbalanced idler wheel 50 with no pallet contacting the idler wheel . the unbalanced bushing 54a , when the idler wheel is free to rotate unimpeded by a pallet contacting it , will cause the idler wheel to come to a rest position due to gravity forcing the weighted half 54a to be at the lowest point permitted by the structure . the flag 56a is directly in the gap 64 of the optical sensor 62 breaking the beam 65 . in this state the system &# 34 ; knows &# 34 ; that there is no pallet in this section of the conveyor . with reference to fig3 a , the sensor 62 could be a mechanical sensor as known in the art , including , but not limited to , a mechanical switch . fig4 shows a conveyor system , diagrammatically with a pallet item 70 being driven by the motors 72 in conveyor path section zone b . the two flag sensor 74 is fixed to an idler wheel 50 not seen behind the sensor 74 . the sensor 74 is positioned to detect the pallet 70 while the pallet is moving in the direction of travel arrow 76 . as can be seen the flag sensor end 56a is not in the slot 64 of the optical sensor 74 . in this case the pallet could be stopped and the system &# 34 ; knows &# 34 ; that the pallet is in zone b since the sensor beam is not broken . if the pallet stopped with the flag 56a breaking the beam ( not shown ) the system would drive the motors 72 to cause the pallet to move enough to bring the flag 56a out of the beam . if no pallet were in zone b , the idler would be free to react to gravity causing the idler to find its rest position with the weighted bushing at the lowest position possible . sensor assembly 74a is an example . the flag 56a &# 39 ; interrupts the beam in the optical sensor 62a slot 64a . in this arrangement the system &# 34 ; knows &# 34 ; that there is no pallet in zone a . an idler assembly is shown 74a &# 39 ; arranged for sensing item motion opposite the arrow 76 . similar operation occurs , and with each section of the conveyor path having dual idler wheel sensor assemblies and with appropriate control , a bi - directional conveyor is formed . the motors driving this preferred embodiment can be of virtually any type , including the above mentioned hysteresis / clutch , stepping , and servo motor . the asynchronous conveyor systems , exemplified above , where the section drives for the conveyor may be stopped , provide separation of the items being conveyed . to control such flow of work , external or internal ( e . g . velocity feedback in the above servo system ) sensors can be used . thus a corollary of asynchronous conveying is the capability to buffer a work process using such a conveyor system . the separation of the items being conveyed is an issue of sensing , while stopping the items softly is an issue of decelerating the drive means for each item before coming to a complete stop . the stopping and starting of the different drive types , as described above , can be designed and arranged for smooth starting and stopping . although , the preferred motors are electronic motors in the present examples , hydraulic motors , air driven motors and the like may be used to advantage in other preferred embodiments and applications . it will now be apparent to those skilled in the art that other embodiments , improvements , details and uses can be made consistent with the letter and spirit of the foregoing disclosure and within the scope of this patent , which is limited only by the following claims , construed in accordance with the patent law , including the doctrine of equivalents .