Abstract
An adjustable spacer for adjusting the spacing between two bodies includes a first rotatable indexing mechanism configured to rotate in a first rotational direction; and/or a second rotatable indexing mechanism configured to rotate in a second rotational direction opposite the first rotational direction; wherein rotation of the first rotatable indexing mechanism by a given angular rotation in the first rotational direction changes a length of the adjustable spacer along the rotational axis by a first length, and rotation of the second rotatable indexing mechanism in the second direction by the same given angular rotation about the rotational axis changes the length of the adjustable spacer along the rotational axis by a second length.
Claims
1-25. (canceled)
26. An adjustable spacer for adjusting a spacing between two bodies comprising: i) a first cam member rotatable about a rotational axis, the first cam member having a first mating face; ii) a second cam member rotatable about the rotational axis, the second cam member having a second mating face; and iii) an intermediate cam member interposed between the first cam member and the second cam member, the intermediate cam member being configured to be rotatable about the rotational axis and having an first intermediate mating face configured for engaging with the first mating face to define a first rotatable indexing mechanism, and a second intermediate mating face configured for engaging with the second mating face to define a second rotatable indexing mechanism; wherein each mating face of the first intermediate mating face and the first mating face has a profile or contour with a variable thickness in a circumferential direction such that rotation of the first cam member relative to the intermediate cam member in a first rotational direction about the rotational axis by a given angular rotation will cause a length of the adjustable spacer along the rotational axis to change by a first length, and each mating face of the second intermediate mating face and the second mating face having a profile or contour with a variable thickness in the circumferential direction such that rotation of the intermediate cam member relative to the second cam member in a second rotational direction opposite the first rotational direction about the rotational axis by a same given angular rotation will cause the length of the spacer along the rotational axis to change by a second length, wherein each of the first intermediate mating face and the first mating face includes a plurality of teeth to provide the first rotatable indexing mechanism, and each of the second intermediate mating face and the second mating face includes a plurality of teeth to provide the second rotatable indexing mechanism, the plurality of teeth of each of the first and second intermediate mating faces being configured and arranged such that the first intermediate mating face will provide a fine level of adjustment of the length of the adjustable spacer and the second intermediate face will provide a coarse level of adjustment of the length of the adjustable spacer so that the first length is less than the second length.
27. The adjustable spacer of claim 26, wherein the profile or contour of each of the first intermediate mating face and the first mating face is configured so as to prevent the first cam member rotating relative to the intermediate cam member in the second rotational direction, and the profile or contour of each of the second intermediate mating face and the second mating face is configured so as to prevent the intermediate cam member rotating relative to the second cam member in the first rotational direction.
28. The adjustable spacer of claim 26, wherein each of the plurality of teeth of the first and second rotatable indexing mechanisms is wedge shaped.
29. The adjustable spacer of claim 26, wherein the mating face of each of the first intermediate mating face and the first mating face comprises: at least one first type ramp, said at least one first type ramp being inclined such that rotation of the first cam member by the given angular rotation relative to the intermediate cam member in the first rotational direction changes the length of the adjustable spacer along the rotational axis by the first length; and the mating face of each of the second intermediate mating face and the second mating face comprises: at least one second type ramp, said at least one second type ramp being inclined such that rotation of the intermediate member by the given angular rotation relative to the second cam member in the second rotational direction changes the length of the adjustable spacer along the rotational axis by the second length; wherein, optionally, the at least one first and/or second type ramps each include three or more ramps, and optionally, the at least one first type ramp is shallower than the at least one second type ramp.
30. The adjustable spacer of claim 26, wherein the first and second intermediate mating faces cooperate with the first and second mating faces respectively, such that rotation of the first cam member in the second rotational direction rotates the intermediate cam member relative to the second cam member in the second rotational direction; and Wherein, optionally, the first cam member includes a plurality of teeth extending externally around a periphery of the first cam member for engaging with a pinion.
31. The adjustable spacer of claim 26, wherein each of the first cam member and the intermediate cam member is ring shaped.
32. The adjustable spacer of claim 26, wherein each of the first and second cam members and the intermediate cam member comprises: at least one marker for measuring the position of any one of the first cam member and/or the intermediate cam members and/or the second cam member relative to each other.
33. An adjustable spacer according to claim 26, in combination with an adjustable grid levelling mechanism for adjusting the level of a grid structure of a grid framework structure, wherein the grid framework structure includes a plurality of vertical uprights, the plurality of vertical uprights supporting the grid structure, and wherein the adjustable grid levelling mechanism comprises: a base configured for mounting to the top or upper end of a vertical upright, a mounting head configured for a grid structure to be mounted thereon, and an extendible section interposed between the base and the mounting head such that the mounting head is moveable relative to the base, wherein said extendible section includes the adjustable spacer.
34. The adjustable grid levelling mechanism of claim 33, wherein the base comprises a spigot or insert for mounting to a vertical upright.
35. The adjustable spacer and adjustable grid levelling mechanism of claim 33, wherein the mounting head comprises: a rail cross member including four perpendicular ends, each of the four perpendicular ends being configured for supporting separate grid members in a grid pattern.
36. A adjustable spacer and adjustable grid levelling mechanism of claim 33, in combination with a grid framework structure configured to support one or more load handling devices thereupon, said grid framework structure comprising: i) a grid structure including a first set of grid members extending in a first direction and a second set of grid members extending in a second direction, the second set of grid members running transversely to the first set of grid members in a substantially horizontal plane and in a grid pattern including a plurality of grid cells; ii) a plurality of vertical uprights for supporting the grid structure; the plurality of vertical uprights being interconnected at their upper ends by the first set of grid members and the second set of grid members; and iii) the adjustable grid levelling mechanism, interposed between the at least one of the plurality of vertical uprights and the grid structure at one or more of the interconnections of the plurality of vertical uprights, wherein the adjustable grid levelling mechanism is configured for adjusting a vertical distance between the at least one of the plurality of vertical uprights and the grid structure, said adjustable.
37. The grid framework structure of claim 36, where the plurality of vertical uprights are arranged to form a plurality of vertical storage locations for one or more containers to be stacked between the vertical uprights and be guided by the vertical uprights in a vertical direction.
38. The adjustable spacer, adjustable grid levelling mechanism and grid framework structure of claim 36, wherein the grid structure is mounted to the adjustable grid levelling mechanism at one or more of the interconnections of the plurality of vertical uprights.
39. The adjustable spacer, adjustable grid levelling mechanism and grid framework structure of claim 36, in combination with a robotic grid levelling device for moving on the grid structure, the robotic grid levelling device, comprising: A) a wheel assembly including: i) a first set of wheels for moving the robotic levelling device in the first direction; ii) a second set of wheels for moving the robotic levelling device in the second direction; B) a drive mechanism for selectively driving the first and/or the second set of wheels; and C) an adjustment tool configured for rotating the first and/or second rotatable indexing mechanisms about their respective first and second rotational directions.
40. The adjustable spacer, adjustable grid levelling mechanism, grid framework structure and robotic grid levelling device of claim 39, wherein the adjustment tool comprises: a pinion for engaging with the first and/or second rotatable indexing mechanism.
41. A method of levelling a grid structure of a grid framework structure claim 42, the method comprising: i) measuring a first vertical position of a robotic grid levelling device at a first grid cell of the grid structure relative to one or more fixed reference points; ii) moving the robotic levelling device on the grid structure to a second grid cell on the grid structure, iii) measuring a second vertical position of the robotic levelling device on the grid structure at the second grid cell relative to the one or more fixed reference points; iv) calculating a difference between the second vertical position and the first vertical position; whereby: v) when the calculated difference is greater than a predetermined value, adjusting a length of an adjustable spacer by engaging an adjustment tool with the adjustable spacer so as to rotate a first and/or a second rotatable indexing mechanism in a respective first and/or second rotational direction about a rotational axis until the calculated difference is less than the predetermined value; vi) repeating steps (i) to (v) until the grid structure lies in a substantial horizontal plane.
42. The method of claim 41, wherein the one or more fixed reference points are located at one or more corners of the grid structure.
43. The method of claim 41, comprising: measuring the first and second vertical positions of the robotic levelling device by one or more total stations at the one or more of the fixed reference points, each of said one or more total stations including a transmitter device for illuminating the robotic grid levelling device with light of at least one wavelength and a receiver device for receiving light reflected from the robotic grid levelling device.
44. The adjustable spacer, adjustable grid levelling mechanism, grid framework structure and robotic grid levelling device of claim 39, arranged to form a grid levelling system comprising: i) the grid framework structure; ii) the robotic grid levelling device operative on the grid structure of the grid framework structure; and iii) a control system including one or more processors and memory, storing instructions that when executed by the one or more processor will cause the one or more processors to: a) measure a first vertical position of the robotic levelling device on the grid structure at a first grid cell on the grid structure relative to one or more fixed reference points on the grid structure; b) move the robotic levelling device to a second grid cell on the grid structure; c) measure a second vertical position of the robotic levelling device at the second grid cell on the grid structure relative to the one or more fixed reference points on the grid structure; d) calculate a difference between the second vertical position and the first vertical position; and e) when the calculated difference is greater than a predetermined value, adjust the length of the adjustable spacer by engaging the adjustment tool with the adjustable spacer so as to rotate the first and/or second rotatable indexing mechanisms in their respective first and second rotational directions about the rotational axis until the calculated difference is less than the predetermined value.
Description
DESCRIPTION OF DRAWINGS
[0071] Further features and aspects of the present invention will be apparent from the following detailed description of an illustrative embodiment made with reference to the drawings, in which:
[0072] FIG. 1 is a schematic diagram of a grid framework structure according to a known system.
[0073] FIG. 2 is a schematic diagram of a top down view showing a stack of bins arranged within the framework structure of FIG. 1.
[0074] FIG. 3 is a schematic diagram of a known storage system of a load handling device operating on the grid framework structure.
[0075] FIG. 4 is a schematic perspective view of the load handling device showing the lifting device gripping a container from above.
[0076] FIGS. 5(a) and 5(b) are schematic perspective cut away views of the load handling device of FIG. 4 showing (a) a container accommodated within the container receiving space of the load handling device and (b) the container receiving space of the load handling device.
[0077] FIG. 6 is a perspective view showing the arrangement of the tracks and track supports interconnected at their nodes or intersections by a cap plate.
[0078] FIG. 7 is a perspective view of a track support.
[0079] FIG. 8 is a perspective view of a cap plate for interconnecting the vertical uprights to the grid members at the nodes.
[0080] FIG. 9 is a perspective cross sectional view of the interconnection of the vertical uprights to the grid members by the cap plate at a node.
[0081] FIG. 10 is a perspective view of a track or rail.
[0082] FIG. 11 is a perspective view showing four vertical uprights making up a storage space or storage column within a grid framework structure.
[0083] FIG. 12 is a perspective view of a known adjustable grid levelling mechanism at the foot of a vertical upright.
[0084] FIG. 13 is a perspective view of the known adjustable grid levelling mechanism shown in FIG. 12.
[0085] FIG. 14 is a perspective view of an adjustable spacer according to an embodiment of the present invention.
[0086] FIG. 15 is an expanded view of the adjustable spacer shown in FIG. 14.
[0087] FIG. 16 (a and b) is a perspective view showing the different adjustments to the length of the adjustable spacer provided by (a) the second indexing mechanism; and (b) the first indexing mechanism.
[0088] FIG. 16c is a perspective view of an alternative embodiment shown in FIG. 16 (a and b) of the different adjustments to the length of the adjustable spacer provided by the first and second indexing mechanisms.
[0089] FIG. 17 is a perspective view of the adjustable grid levelling mechanism interposed between a portion of the grid structure and the vertical upright according to the first embodiment of the present invention.
[0090] FIG. 18 is a perspective view of an adjustable grid levelling adjustable mechanism comprising the adjustable spacer of FIGS. 14 to 16 (a and b) of the present invention.
[0091] FIG. 19 is an expanded view of the adjustable grid levelling adjustable mechanism shown in FIG. 18 comprising a mounting head for supporting the grid structure.
[0092] FIG. 20 is a perspective view of a section of the grid framework structure showing the mounting of the grid structure to the vertical uprights by the adjustable grid levelling mechanism.
[0093] FIG. 21 is a perspective view of the engagement of a pinion with the adjustable spacer.
[0094] FIG. 22 is a perspective view of the engagement of the pinion with the adjustable spacer through the grid structure.
[0095] FIG. 23 is a perspective view of a robotic grid levelling device operable on the grid structure.
[0096] FIG. 24 is a perspective view of a robotic grid levelling device operable on the grid structure interacting with a total station at one or more fixed reference points to measure the vertical position of the robotic levelling device on the grid structure.
[0097] FIG. 25 is a flowchart of an exemplary process of levelling the grid structure by the robotic grid levelling device.
DETAILED DESCRIPTION
[0098] It is against the known features of the storage system such as the grid framework structure and the load handling device described above with reference to FIGS. 1 to 5, that the present invention has been devised. As shown in FIG. 6, a grid structure 40 for guiding the movement of one or more load handling devices comprises a first set of parallel grid members extending in a first direction and a second set of parallel grid members extending in a second direction, the first direction being substantially perpendicular to the second direction to form a plurality of rectangular or square frames constituting grid cells. More specifically a first set of grid members extend in a first direction and a second set of grid members extend in a second direction, the second set of grid members running transversely to the first set of grid members in a substantially horizontal plane, i.e. the grid structure is represented by Cartesian coordinates in the X and Y direction. Each of the grid members can comprise a track support 18, 20 and/or a track or rail 22a, 22b whereby the track or rail 22a, 22b is mounted to the track support 18, 20. A load handling device is operative to move along the track or rail 22a, 22b of the present invention. Alternatively, the track 22a, 22b can be integrated into the track support 18, 20 as a single body, e.g. by extrusion. In the particular embodiment of the present invention, the grid member comprises a track support 18, 20 and a track 22a, 22b whereby the track or rail 22a, 22b is mounted to the track support 18, 20.
[0099] Typically, at least one grid member in a set, e.g. a single grid member, can be sub-divided or sectioned into discrete grid elements that can be joined or linked together to form a grid member extending in the first direction or in the second direction. Where the grid members comprise a track support 18, 20, the track support can also be sub-divided into discrete track support elements that are linked together to form the track support. The discrete track support elements making up a track support extending in the first axial direction and in the second axial direction are shown in FIG. 6. An individual track support element 56 used to make up a track support 18, 20 is shown in FIG. 7. The track support 18, 20 in transverse cross section can be a solid support of C-shaped or U-shaped or I-shaped cross section or even double-C or double-U shaped support. In the particular embodiment of the present invention, the track support element 56 comprises double back-to-back C sections bolted together.
[0100] A connection plate or cap plate 58 as shown in FIG. 6 and FIG. 8 can be used to link or join the individual track support elements 56 together in both the first and the second direction at the junction where multiple track support elements cross in the grid structure 40, i.e. the cap plate 58 is used to connect the track support elements 56 together to vertical uprights 16. As a result, the vertical uprights 16 are interconnected at their upper ends at the junction where the multiple track support elements cross in the grid structure 40 by the cap plate 58, i.e. the cap plate is located at the node 50 of the grid structure 40. For the purpose of explanation of the present invention, the points or areas where the grid members intersect or cross as shown in FIG. 6 can be defined as nodes or intersections 50. It is clearly apparent from the layout of at least a portion or section of a known grid structure 40 constituting a single grid cell 42 shown in FIG. 6 that each intersection or node 50 of the grid structure 40 is supported by a vertical upright 16.
[0101] As shown in FIG. 8, the cap plate 58 is cross shaped having four connecting portions 60 for connecting to the ends or anywhere along the length of the track support elements 56 at their intersections 50. The interconnection of the track support elements to the vertical uprights at the nodes by the cap plate 58 is demonstrated in the cross-sectional profile of the node 50 shown in FIG. 9. The cap plate 58 comprises a spigot or protrusion 62 that is sized to sit in the hollow central section 46 of the vertical upright 16 in a tight fit for interconnecting the plurality of upright columns to the track support elements as shown in FIG. 9. Also shown in FIG. 9 are the track support elements 56a, 56b extending in both perpendicular directions corresponding to the first direction (x-direction) and the second direction (y-direction). The connecting portions 60 are perpendicular to each other to connect to the track support elements 56a, 56b extending in the first direction and in the second direction. The cap plate 58 is configured to be bolted to the ends of the track support elements 56a, 56b or along the length of the track support elements. The track support elements 56a, 56b are arranged to interlock with one another at the nodes to form the grid structure 40 according to the present invention. To achieve this, distal or opposing ends of each of the track support elements 56a, 56b comprise locking features 64 for interconnecting to corresponding locking features 66 of adjacent track support elements. In the particular embodiment of the present invention, opposing or distal ends of one or more track support elements comprise at least one hook or tongue 64 that is receivable in openings or slot 66 midway of an adjacent track support element 56 at the junction where the track support elements cross in the grid structure 40. Referring back to FIG. 7 in combination with FIG. 9, the hooks 64 at the end of a track support element 56 are shown received in an opening 66 of an adjacent track support element extending across a vertical upright 16 at the junction where the track support elements 56 cross. Here, the hooks 64 are offered up to an opening 66 either side of a track support element 56b. In the particular embodiment of the present invention, the opening 66 is half way along the length of the track support element 56 so that when assembled together, adjacent parallel track support elements 56 in the first direction and in the second direction are offset by at least one grid cell. This is demonstrated in FIG. 6.
[0102] To complete the grid structure 40 once the track support elements 56 are interlocked together to form a grid pattern comprising track supports 18 extending in the first direction and track supports 20 extending in the second direction, a track 22a, 22b is mounted to the track support elements 56. The track 22a, 22b is either snap-fitted and/or fitted over the track support 18, 20 in a slide fit arrangement (see FIG. 6). Like the track support of the present invention, the track comprises a first set of tracks 22a extending in the first direction and a second set of tracks 22b extending in the second direction, the first direction being perpendicular to the second direction. A first set of tracks 22a is sub-divided into multiple track elements 68 in the first direction such that, when assembled, adjacent parallel track elements in the first direction are offset by at least once grid cell. Similarly, a second set of tracks 22b is sub-divided into multiple track elements 68 in the second direction such that when assembled adjacent track elements in the second direction are offset by at least one grid cell. This is demonstrated in FIG. 6. An example of a single track element 68 is shown in FIG. 10. As with the track support elements, multiple track elements in the first direction and the second direction are laid together to form a track in both directions. The fitting of the track element 68 to the track support 18, 20 comprises an inverted U-shaped cross-sectional profile that is shaped to cradle or overlap the top of the track support 18, 20. One or more lugs extending from each branch of the U-shape profile engage with the ends of the track support 18, 20 in a snap fit arrangement. Equally plausible in the present invention is that the track 22a, 22b can be integrated into the track supports 18, 20 rather than being separate components.
[0103] As shown in FIG. 11, the vertical uprights are typically arranged so that a single grid cell 42 is supported by four vertical uprights 16 to form a single storage column 44 for the storage of one or more containers 10 in a stack. The transverse cross-section in the horizontal plane of the storage location 44 in FIG. 2 shows that an individual storage column 44 is made up of four vertical uprights 16 arranged at the corners of the container or storage bin 10. A storage column 44 corresponds to a single grid cell. The cross section of the vertical upright 16 is constant over the whole length of the vertical upright. The periphery of a container or storage bin in the horizontal plane in FIG. 2 shows the container or storage bin having four corners and the arrangement of four vertical uprights 16 at the corners of the containers or storage bins within the storage column 44. A corner section of each of the four vertical uprights, one from each of the four vertical uprights, ensure that a container or storage bin stored in the storage column 44 is guided into a correct position relative to any container or storage bin stored within the storage column and the stacks of containers or storage bins in the surrounding storage columns. A load handling device operative (not shown) on the grid structure 40 is able to lift a container or storage bin as it is guided along the vertical uprights 16 through a grid cell 42.
[0104] The term vertical upright(s), upright member(s) and upright column(s) are used interchangeably in the description to mean the same thing. Each of the vertical uprights 16 is generally tubular. In detail as shown in FIG. 2, each of the vertical uprights 16 comprises a hollow centre section 46 (typically a box section) with one or more guides 48 mounted to or formed at the corners of the hollow centre section 46 that extends along the longitudinal length of the vertical upright 16 for guiding the movement of the containers along the storage column 44. The one or more guides 48 comprise two perpendicular container guiding plates. The two perpendicular container guiding plates are arranged to accommodate a corner of a container or a corner of a stack of containers. In other words, each of the corners of the hollow centre section 46 defines two sides of a substantially triangular area which may accommodate a corner of a container or storage bin. The corners are evenly arranged around the hollow centre section 46, such that multiple vertical uprights 16 may provide multiple adjacent storage columns, wherein each vertical upright 16 may be common or shared for up to four separate storage columns.
[0105] Also shown in FIG. 11 and in FIG. 12 is that each of the vertical uprights 16 is mounted to an adjustable grid levelling mechanism 70 at the foot of the vertical uprights comprising a base and a threaded shaft that can be extended or retracted to compensate for an uneven floor. Further detail of the adjustable grid levelling mechanism is discussed below. It should be noted that the present invention is not limited to the grid structure being supported at each of the intersections or nodes of the grid structure. The grid structure can be supported at any section or portion of the grid structure. For example, the grid structure can be supported just at the corners of the grid structure. In this case, the connection or cap plate 58 comprises at least two perpendicular connecting portions 60 for connecting to the ends or anywhere along the length of the track support elements at their intersections 50, e.g. at the corner of the grid structure.
[0106] As shown in FIG. 11 and in detail in FIGS. 12 and 13, the vertical uprights are anchored to the floor, more specifically a concrete foundation, by an adjustable foot 70 comprising a threaded shaft 72 that can be extended or retracted to compensate for an uneven floor. By virtue of its name, the adjustable foot or adjustable anchor foot 70 is mounted to the lower end of the vertical upright 16. The adjustable foot 70 as shown in FIG. 13 comprises a base plate 74 and a threaded spindle or rod 72 that is threadingly engageable with a separate push fit cap or plug 76. The push fit cap 76 is arranged to be fitted to the lower end of the vertical upright 16 in a tight fit so as to adjust the height of the vertical upright 16. The push fit cap 76 as shown in FIGS. 12 and 13 comprises bent portions that are arranged to seat the lower end of the vertical upright 16, more specifically around the box section. In use, the threaded spindle 72 threadingly engages with the threaded hole 78 of the push fit cap 76. Rotation of the threaded spindle 72 varies the distance between the base plate 74 resting on the floor and the push fit cap 76, and thereby varies the height of the vertical upright 16 in the grid framework structure. Traditionally, the grid level is measured at the upper end of the vertical upright each time adjustments are made to the adjustable foot 70 at the lower end of the vertical upright. As a result, correcting the level of the grid structure necessitates two operators; one at the top of the grid framework structure to measure the level of the grid structure 40, and one at the bottom of the grid framework structure to make the necessary adjustments to the height of the vertical uprights.
Adjustable Spacer
[0107] FIG. 14 is a perspective view of an adjustable spacer 80 according to an embodiment of the present invention. Whilst in a preferred embodiment of the present invention, the adjustable spacer 80 according to an exemplary embodiment of the present invention is interposed between the top of the vertical upright and the grid structure so as to allow adjustment of the grid level to be made at the point where the measurement of the grid level is being carried out, the adjustable spacer has wider practical uses where adjustment of the separation between two bodies is required. In the preferred embodiment of the present invention shown in FIG. 14, the adjustable spacer 80 comprises a first rotatable indexing mechanism 82 and a second rotatable indexing mechanism 84. The first and second rotatable indexing mechanisms are rotatable about first and second rotatable axes respectively that are substantially coaxial, i.e. rotatable about the same rotational axis X-X. The first and second rotatable indexing mechanisms 82, 84 are each configured to be rotatable relative to each other in one rotational direction about the rotational axis X-X but cannot rotate in the contra rotational direction. In the particular embodiment of the present invention, the adjustable spacer 80 comprises an assembly of cam members rotatable about an axis that are substantially coaxial, namely a first cam member 86, a second cam member 88 and an intermediate cam member 90 interposed between the first 86 and second cam member 88.
[0108] The first, second and the intermediate cam members 86, 88, 90 are mounted co-axially such that each of the first, second and the intermediate cam members have opposing engageable mating faces. In the case where the intermediate cam member 90 is interposed between the first cam member 86 and the second cam member 88, the mating face of the first cam member 86 opposite one mating face of the intermediate cam member 90 are engageable and the mating faces of the second cam member 88 opposite the other mating face of the intermediate cam member 90 are engageable. For ease of explanation, the mating face of the first cam member 86 is termed a first mating face 92, the mating face of the second cam member 88 is termed a second mating face 94, and the opposing mating faces of the intermediate cam member 90 are termed the first 96 and second 98 intermediate mating faces respectively. In comparison to a threaded shaft as found in prior art grid level adjustment mechanisms which bears the weight of the grid structure on the threads of the shaft and so is prone to cross threading, the mating of the faces 92, 94, 96, 98 of the first 86, second 88 and intermediate 90 cam members provides the advantage of distributing the load across the mating faces, and therefore the adjustable spacer is able to withstand heavier loads than a threaded shaft. The first, second and intermediate cam members 86, 88, 90 are annular or ring shaped so as to enable them to be mounted on a carrier or seat comprising a shaft (not shown) in order for the mating faces 92, 94 of the first and second cam members 86, 88 to engage with the respective opposing mating faces 96, 98 of the intermediate cam member 90 and rotate about a substantial coaxial rotational axis X-X. One or more slip rings of a lower friction material can be interposed between the carrier and the outer faces of the adjustable spacer so as to enable rotation of the cam members of the adjustable spacer relative to the carrier.
[0109] The first, second and intermediate cam members 86, 88, 90 are seated or assembled on top of each other such that their respective mating faces or the opposing faces cooperate. The mating faces 92, 94, 96, 98 of the first, second and intermediate cam members are clearly shown in the expanded view of the adjustable spacer in FIG. 15. Here, the first mating face 92 of the first cam member 86 is arranged to engage with the first intermediate mating face 96 of the intermediate cam member 90 to provide the first indexing mechanism 82, and the second mating face 94 of the second cam member 88 is arranged to engage with the second intermediate mating face 98 of the intermediate cam member 90 to provide the second indexing mechanism 84. During rotation of the first cam member 86 about the rotational axis X-X, the first mating face 92 rides over the first intermediate mating face 96 of the intermediate cam member 90, and during rotation of the intermediate cam member 90 about the rotational axis X-X, the second intermediate mating face 98 rides over the second mating face 94 of the second cam member 88. The first and second indexing mechanisms 82, 84 are configured so as to allow rotation of the first cam member 86 in one rotational direction (first rotational direction) but not in a contra rotation about the rotational axis X-X relative to the intermediate cam member 90. The intermediate cam member 90 is allowed to rotate in one rotational direction (second rotational direction) about the rotational axis X-X relative to the second cam member 88 but not in a contra rotation (first rotational direction).
[0110] In the particular embodiment of the present invention, the first mating face 92 and the first intermediate mating face 96 of the first and intermediate cam members 86, 90 respectively comprise a plurality of teeth 99 to provide the first indexing mechanism 82. The second mating face 94 and the second intermediate mating face 98 of the second and intermediate cam members 88, 90 respectively comprise a plurality of teeth 100 to provide the second indexing mechanism 84. The plurality of teeth 99 of the first mating face 92 and the first intermediate mating face 96 are wedge shaped and orientated so as to allow rotation of the first cam member 86 relative to the intermediate cam member 90 in the first rotational direction about the rotational axis X-X but not in the second rotational direction. Similarly, the plurality of teeth 100 of the second mating face 94 and the second intermediate mating face 98 are wedge shaped and orientated so as to allow rotation of the intermediate cam member 90 relative to the second cam member 88 about the rotational axis X-X in the second rotational direction but not in the first rotational direction. The ability of the mating faces to be configured to allow rotation in one direction but not in a contra direction allows the rotation of the first and second indexing mechanisms 82, 84 to be made from a single point of engagement with the adjustable spacer 80. For example, rotating the first cam member 86 in the first rotational direction about the rotational axis rotates the first cam member 86 relative to the intermediate cam member 90. However, since the first cam member cannot rotate in the second rotational direction about the rotational axis relative to the intermediate cam member due to engagement of the plurality of teeth 99 of the first mating face 92 with the plurality of teeth of the first intermediate mating face 96, rotation of the first cam member 86 in the second rotational direction about the rotational axis forces the intermediate cam member 90 to rotate in the second rotational direction about the rotational axis relative to the second cam member 88. As a result, both the first and second rotational directions of the first cam member 86 and the second cam member 88 relative to the intermediate cam member 90 can be achieved by rotating the first cam member 86 in contra rotational directions. This could be, for example, in the clockwise and anti-clockwise direction.
[0111] In the particular embodiment of the present invention, the single point of engagement of the adjustable spacer is provided by a plurality of teeth 112 arranged around the outer or external periphery of the first cam member for engaging with a pinion (see FIG. 18). In other words, the first cam member 86 is formed as a gear that is able to mesh with the gears of the pinion. By engaging the pinion with the gear of the first cam member 86, the pinion is able to rotate the first cam member 86 in both contra first and second rotational directions about the rotational axis. However, other means to rotate the first cam member are applicable in the present invention. These include but are not limited to various adjustment tools that would be able to engage with and rotate the first cam member relative to the intermediate cam member and/or second cam member. For example, an edge or side of the first cam member can comprise one or more openings that are sized to receive one or more pins to manually rotate the first cam member relative to the intermediate cam member and/or the second cam member.
[0112] The mating faces or opposing faces of the first, second and intermediate cam members 86, 88, 90 have a profile or contour with a variable length around the circumferential direction of their respect first, second and intermediate cam members 86, 88, 90 such that rotation of the first cam member 86 by a given angular rotation in the second rotational direction about the rotational axis X-X causes the intermediate cam member 90 to rotate relative to the second cam member 88 which in turn cause the length of the adjustable spacer to be adjusted by a second predetermined length L.sub.2 (see FIG. 16a). Conversely, rotating the first cam member 86 by the same given angular rotation in the first rotational direction opposite the second rotational direction about the rotational axis X-X causes the first cam member 86 to rotate relative to the intermediate cam member 90 which in turn causes the length of the adjustable spacer to be adjusted by a first predetermined length L.sub.1 (see FIG. 16b). Equally plausible in the present invention is that the plurality of teeth between the mating faces are orientated such that rotation of the first cam member 86 in the first rotational direction about the rotational axis X-X causes the intermediate cam member 90 to rotate relative to the second cam member 88, and rotation of the first cam member 86 in the second rotational direction about the rotational axis causes the first cam member 86 to rotate relative to the intermediate cam member 90. The contour or profile of the first mating face 92 and the first intermediate mating face 96 can be contoured to provide a different level of adjustment to the length of the adjustable spacer 80 for a given angular rotation than the contour or profile of the second mating face 94 and the second intermediate mating face 98. This has the advantage of providing a coarse level of adjustment in the length of the adjustable spacer by rotating the first cam member 86 in one rotational direction and a fine level of adjustment in the length of the adjustable spacer by rotating the first cam member 86 in another contra rotational direction.
[0113] In the particular embodiment of the present invention shown in FIGS. 14 and 15, the mating faces 92, 94, 96, 98 of the first, second and intermediate cam members 86, 88, 90 comprise one or more ramps 101 such that when the first, second and intermediate cam members rotate relative to each other, the first, second and intermediate cam members ride over the one or more ramps 101 to increase the length of the adjustable spacer. The angle of inclination of the ramps to the horizontal or vertical depends on whether the adjustable spacer is mounted horizontally or vertically and controls the degree of adjustment in the length of the adjustable spacer for a given angular rotation of the first 86 or second cam members 88 relative to the intermediate cam member 90. A more steeply inclined angle provides a more coarse level of adjustment in the length of the adjustable spacer 80 and a gentler angle provides a finer level of adjustment in the length of the adjustable spacer 80 for a given angular rotation of the first 86 or second cam member 88 relative to the intermediate cam member 90. In the example shown in FIG. 16 (a and b), the one or more ramps 102 of the first mating face 92 of the first cam member 86 and the first intermediate mating face 96 of the intermediate cam member 90 is shallower than the one or more ramps 101 of the second mating face 94 of the second cam member 88 and the second intermediate mating face 98 of the intermediate cam member 90 such that rotation of the first cam member 86 in the first rotational direction about the rotational axis provides fine adjustment in the length of the adjustable spacer (see FIG. 16b), and rotation of the first cam member 86 in the contra second rotational direction about the rotational axis to cause the intermediate cam member 90 to rotate relative to the second cam member 88 in the second rotational direction provides coarse adjustment in the length of the adjustable spacer. Each incremental rotation of the first cam member 86 relative to the intermediate cam member 90 locks the first cam member 86 from rotating in a contra rotational direction by virtue of the first indexing mechanism 82. Likewise, each incremental rotation of the intermediate cam member 90 relative to the second cam member 88 locks the intermediate cam member 90 from rotating in a contra rotational direction by virtue of the second indexing mechanism 84.
[0114] Whilst the particular embodiment shown in FIGS. 16a and 16b show the coarse adjustment being provided between the opposing mating faces 94, 98 of the second cam member 88 and the intermediate cam member 90, and the fine adjustment being provided between the opposing mating faces 92, 96 of the first cam member 86 and the intermediate cam member 90, the reverse is equally applicable. In an alternative embodiment of the adjustable spacer 80b shown in FIG. 16c, the first mating face 92b of the first cam member 86b and the first intermediate mating face 96b of the intermediate cam member 90b are profiled to provide a coarse adjustment to the length of the adjustable spacer 80b. Likewise, the second mating face 94b of the second cam member 88b and the second intermediate mating face 98b of the intermediate cam member 90b are profiled to provide a fine adjustment to the length of the adjustable spacer 80b, i.e. the one or more ramps 102b of the opposing mating faces 92b, 96b of the first cam member 86b and the intermediate cam member 90b is more steeply inclined than the one or more ramps 101b of the opposing mating faces 94b, 98b of the second cam member 88b and the intermediate cam member 90b. Thus, rotation of the first cam member 86b relative to the intermediate cam member 90b in the first rotational direction about the rotation axis X-X provides coarse level of adjustment to the length of the adjustable spacer 80b and rotation of the intermediate cam member 90b relative to the second cam member in the second rotation direction about the rotational axis X-X provides fine level of adjustment to the length of the adjustable spacer 80b.
[0115] To improve the stability of the first, second and intermediate cam members when assembled together, the mating faces of the first, second and intermediate cam members comprise at least three ramps. The at least three ramps at the mating faces of the first, second and intermediate cam members provides a tripod effect so maintaining the orientation of the first, second and intermediate cam members when rotating relative to each other about the rotational axis.
[0116] Alternatively, the profile or contour of the opposing mating faces of the first, second and intermediate cam members can be helical or spiral such that relative rotation of the first, second and intermediate cam members 86, 88, 90 relative to each other varies the length of the adjustable spacer 80.
[0117] Whilst the particular embodiment shown in FIGS. 14 and 15 describes two indexing mechanisms 82, 84 provided by the mating faces of the first, second and intermediate cam members 86, 88, 90, the adjustable spacer 80 according to the present invention is not limited to two indexing mechanisms and can comprise a plurality of indexing mechanisms, each of the plurality of rotatable indexing mechanisms providing a different degree of adjustment to the length of the adjustable spacer for a given rotation of a separate rotatable indexing mechanism. Equally plausible in the present invention is that the two indexing mechanisms provided by the mating faces of the first, second and intermediate cam members provide the same level of adjustment to the length of the adjustable spacer for a given rotation of the first cam member relative to the intermediate cam member and rotation of the intermediate cam member relative to the second cam member. This allows further adjustments to the length of the adjustable spacer 80 to be made should the first indexing mechanism 82 reach its maximum adjustment. Moreover, adjustment to the length of the adjustable spacer is not just limited to a single point of engagement where one cam member provides rotation to both the first and second cam member relative to the intermediate cam member. Adjustment can include rotating the other cam members in the assembly of cam members so as to allow the rotation of each of the cam members relative to each other.
Grid Levelling Adjustment Mechanism
[0118] In a preferred application of the present invention, the adjustable spacer can be used to make adjustments to the level of a grid structure 150 discussed above. In this case, the adjustments to the length of the adjustable spacer represent adjustments being made to the height, H, of the adjustable spacer. In a preferred embodiment of the present invention, an adjustable grid levelling mechanism comprising the adjustable spacer discussed above is interposed between the top of the vertical upright and the grid structure. This allows the adjustment of the grid level to be made at the point where the measurement of the grid level is being carried out. Thus, adjustments of the grid level can be made in-situ or in real time as the grid level is measured. An example of transferring the adjustable grid levelling mechanism to the connection at the upper end of the vertical upright with the grid structure 140 is shown in FIG. 17. In the particular embodiment of the present invention shown in FIG. 17, the grid members comprise track supports 118, 120 that are connected together at a node or an intersection 50 of the grid structure 140 by the adjustable grid levelling mechanism 104 rather than being directly connected to the vertical upright via the cap plate as discussed above with reference to FIG. 8. Also shown in FIG. 17 are tracks 122a, 122b mounted to the track supports 118, 120.
[0119] An individual adjustable grid levelling mechanism 104 shown in FIGS. 18 and 19 comprises a base 106 for mounting to the top end of the vertical upright 116, a mounting head 108 for mounting to the grid structure 140, and an extendible section 110 comprising the adjustable spacer 80 of the present invention interposed between the base 106 and the mounting head 108 such that the mounting head 108 is moveable relative to the base 106 in a vertical direction. The base 106 is configured to be mounted to an upper end of a vertical upright 116. In the particular embodiment of the present invention shown in FIGS. 18 and 19, the base 106 comprises an insert or spigot that is configured to be received in an open end of the box section at the upper end of the vertical upright 116. The insert 106 can be secured to the upper end of the vertical upright 116 by one or more bolts. To mount the adjustable spacer to the top of the vertical upright, the insert or spigot can form part of the second or lower cam member 88. This could be formed as an integral part of the second or lower cam member 88 or fixed to the second or lower cam member 88. When mounted to the top of the vertical upright, the insert or spigot prevents the second or lower cam member 88 from physically rotating so as to enable the intermediate cam member 90 to rotate relative to the second cam member 88 when adjustments are being made to the length of the adjustable spacer 80.
[0120] The mounting head 108 for mounting the grid structure 140 to the adjustable spacer 80 comprises a cap plate discussed above with reference to FIG. 8 has been adapted to be mounted to the first cam member 86. In the particular embodiment of the present invention shown in FIG. 19, the cap plate 108 comprises four connecting portions for connecting to the grid members 118, 120 at the nodes of the grid structure 140 by one or more bolts. The grid members 118, 120 shown in FIG. 20 comprise track supports 118, 120 to which are mounted tracks or rails 122a, 122b. The track supports 118, 120 can be in the form of I-beams to provide the necessary structural support to the grid structure 140. The track supports 118, 120 are mounted to the cap plate 108 by the one or more bolts. Mounted to the track supports 118, 120 are tracks 122a, 122b for guiding one or more load handling devices on the grid structure 140 in the first direction and in the second direction on the grid structure. Instead of the spigot or insert of the cap plate being received directly into the top of the vertical upright as discussed above with reference to FIG. 8, the spigot or insert is received within the openings of the first and intermediate cam members 86, 90. In the particular embodiment of the present invention shown in FIGS. 19 and 20, the first and intermediate cam members 86, 90 have a ring like or annular structure to accommodate the spigot or insert 106 of the cap plate 108. An optional slip ring can be interposed between the cap plate 108 and the first cam member 86 to case rotation of the first cam member 86 relative to the cap plate 108. As the adjustable spacer 80 is interposed between the top of the vertical upright 116 and the cap plate 108, variation in the length of the adjustable spacer (in this case, height of the adjustable spacer) as a result of rotation of the first and/or second indexing mechanisms 82, 84 varies the separation between the cap plate 108 and the top of the vertical upright 116 relative to the ground. This in turn varies the height of the grid structure 140 at the intersection or node 50 connected by the adjustable grid levelling mechanism 104. By having a plurality of adjustable grid levelling mechanisms 104 shown in FIGS. 19 and 20 connecting the track supports 118, 120 at multiple nodes or intersections 50 of the grid structure 140, the level of the grid structure 140 can be adjusted at various points of the grid structure so that they all lie in the same horizontal plane. For example, in operation, if any given area of the grid structure is uneven, then one or more of its corresponding adjustable grid mechanisms 104 at the nodes 50 of the grid structure 140 can be adjusted by rotating the first and/or second indexing mechanisms 82, 84 about its rotational axis such that the grid structure in the given area becomes level with the rest of the grid structure. To adjust the adjustable grid levelling mechanism 104, the first cam member 86 can be rotated in a first rotational direction about the rotational axis to provide a fine level of adjustment of the height of the adjustable spacer 80 and/or the first cam member 86 can be rotated in a contra second rotational direction about the rotational axis to provide a coarse level of adjustment of the height of the adjustable spacer 80. Typically, a coarse level of adjustment is made first by rotating the first cam member 86 in the second rotational direction about the rotational axis followed by a fine level of adjustment by rotating the first cam member 86 in the first rotational direction about the rotational axis.
[0121] Also shown in FIGS. 18 to 23 is the plurality of teeth 112 around the outer periphery or circumferential edge of the first cam member 86 to enable a pinion 114 to engage or mesh externally with the plurality of teeth of the first cam member 86. Rotation of the pinion 114 in one rotational direction rotates the first cam member 86 in the same rotational direction about its rotational axis and rotation of the pinion 114 in the contra rotational direction rotates the first cam member 86 in the contra rotational direction about the rotational axis. By virtue of the ability to rotate in contra rotational directions, the level of the grid structure can be adjusted automatically with little or no manual intervention. The pinion 114 can be mounted on an extendible arm or post as shown in FIG. 21 having an extended configuration to engage with the adjustable spacer 80, more specifically the first cam member 86, and a retracted configuration to disengage with the adjustable spacer 80. Various means to provide an extendible arm are applicable in the present invention. For example, the extendible arm can be a linear actuator to which is mounted the pinion. The linear actuator can be instructed to extend so as to engage the pinion with the adjustable spacer and retract to disengage the pinion from the adjustable spacer. Various other means to engage adjustable spacer, more specifically the first cam member, are applicable in the present invention. For example, the pinion can be configured to engage with the inner edge of the ring shaped first cam member instead of the outer periphery as shown in FIG. 21. However, having the plurality of teeth around the outer periphery of the first cam member allows the pinion to easily engage with the plurality of teeth of the first cam member by a simple downward movement between the grid members as shown in FIGS. 21 and 22. Also shown in FIG. 20 is a fixing bolt 124 that extends through the tracks 122a, 122b into the adjustable grid levelling mechanism 104 for clamping the first, second and intermediate cam members 86, 88, 90 together so as to prevent further rotation of the first, second and intermediate cam members relative to each other once adjustments have been made to the height of the adjustable spacer 80, i.e. the fixing bolt locks the first, second and intermediate cam members together. The fixing bolt comprises a head that is engageable with a tool, e.g. a screw driver. In the particular example shown in FIG. 22, the head of the fixing bolt 124 comprises a slot for engaging with a blade type screw driver, but other shaped heads are permissible, e.g. a cross-head.
[0122] A robotic grid levelling device or bot 126 operable on the grid structure 140 comprising the extendable pinion 114 can be instructed to selectively engage with one or more adjustable spacers 80 at one or more nodes 50 of the grid structure 140. When adjustments are required to be made to at least a portion of the grid structure, the robotic grid levelling device 126 can be instructed to move to the at least portion of the uneven grid structure 140 and adjust the height of one or more adjustable spacers 80 at one or more nodes 50 of the grid structure 140 until the at least portion of the grid structure lies in a substantially horizontal plane and therefore is level with the rest of the grid structure. As the adjustable grid levelling mechanism 104 is interposed between the grid structure 140 and the vertical uprights 116 at the nodes or intersections of the grid structure, the extendable arm comprising the pinion for engaging with the first cam member of the adjustable spacer is shown in FIG. 23 extending at one of the corners of the grid cell.
[0123] Various techniques can be used to identify areas of unevenness of the grid structure, all of which involve measuring the vertical position of a reference point on the robotic grid levelling device operable on the grid structure to one or more fixed reference points 128. For example, one or more total stations mounted to the one or more fixed reference points can be used to determine the coordinates, which includes the vertical position of the robotic grid levelling device on the grid structure. This includes measuring the angles the robotic grid levelling device makes to the one or more fixed reference points. The one more fixed reference points can be mounted to the grid structure and/or fixed reference points near the grid structure, e.g. building or ceiling or post.
[0124] In one exemplary embodiment of the present invention shown in FIG. 24, each of the one or more fixed reference points 128 on the grid structure 140 can comprise a light emitting unit for emitting at least one wavelength of light and a light receiving unit for receiving light reflected from the robotic grid levelling device operable on the grid structure. The light emitting unit is arranged with known position and orientation relative to the light receiving unit so as to provide triangulation based on the position of the robotic grid levelling device on the grid structure.
[0125] The robotic grid levelling device 126 comprises a light reflecting unit 130, e.g. a prism, for reflecting light emitted by the light emitting unit. In operation, light emitted by the light emitting unit impinges the light reflecting unit 130 where it is reflected by the light reflecting unit towards the light receiving unit. The angle of deviation in the reflected light to the horizontal (herein defined vertical angle) provides an indication of the vertical position of the robotic grid levelling device on the grid structure 140. The one or more fixed reference points 128 can comprise one or more robotic total stations for automatically measuring the angle of the light reflected from light reflecting unit 130 of the robotic grid levelling device 126 relative to a horizontal axis. The vertical angle provides an indication of the vertical position of the robotic grid levelling device 126 on the grid structure 140, and therefore the level of the grid structure 140 at the point of measurement. Light from the one or more robotic total stations can be instructed to illuminate the grid structure, in particular the light reflecting unit 130 of the robotic grid levelling device, at different positions on the grid structure, and thereby can trace the movement of the robotic grid levelling device on the grid structure. As the robotic grid levelling device moves on the grid structure, the total station at the one or more of the fixed reference points 128 measures the vertical angle and thus vertical position of the robotic grid levelling device at one or more given grid cells of the grid structure. This is repeated as the robotic grid levelling device moves across successive grid cells.
[0126] Data of the vertical position of the robotic grid levelling mechanism at different points on the grid structure is fed to a control system which determines whether the grid structure is level.
[0127] The control system is configured to communicate with the one or more total stations at the fixed reference points 128 across a network. The one or more total stations can be wired to or wirelessly coupled to the network. The network may comprise a local area network (LAN), a wide area network (WAN) or any other type of network. The control system comprises one or more processors, a memory (e.g. read only memory and/or random access memory), and a communication bus. The memory can be any storage device commonly known in the art and can include but is not limited to a random-access memory (RAM), computer readable medium, magnetic storage medium, optical storage medium or other electronic storage medium which can be used to store data and accessed by the processor. One way of determining the level of the grid structure is by comparing the vertical position of the robotic grid levelling device at different points on the grid structure. Should there be a discrepancy between the vertical positions at the different points on the grid structure, the control system can instruct the robotic grid levelling device to adjust the level of the grid structure at the point of measurement by engaging the pinion 114 with the adjustable grid levelling mechanism 104 and making coarse and/or fine adjustments to the adjustable spacer 80 as discussed above until the vertical position of the robotic grid levelling device falls within a predetermined level. For the purpose of the present invention, the predetermined level can constitute the height of the grid structure relative to the ground. A feedback loop is thus established between the measurement data of the vertical position of the robotic grid levelling mechanism at different points on the grid structure from the one or more fixed reference points 128 and the control system. The ability to engage with the adjustable spacer at a grid level by lowering the pinion 114 to engage with the adjustable spacer 80, more specifically, the first cam member 86, and making coarse and/or fine adjustments to the height of the adjustable spacer allows the robotic grid levelling device to automatically make adjustments to the level of the grid structure.
[0128] Whilst the exemplary embodiment of the present invention describes one or more total stations at the one or more fixed reference points 128 and the light reflecting unit 130 being mounted to the robotic grid levelling device, the reverse is equally applicable where one or more total stations are mounted to the robotic grid levelling device and the one or more fixed reference points comprises the light reflecting device, e.g. prism, for reflecting the light transmitted from the one or more total stations. In this way, light is transmitted by the robotic grid levelling device operable on the grid structure where it is reflected from the light reflecting unit at the one or more fixed reference points. The angle of inclination the light makes with the horizontal provides an indication of the vertical position of the robot grid levelling device, and thus the level of the grid structure.
[0129] To provide an indication of the adjustments made to the length of the adjustable spacer, the first cam member 86 and/or the second cam member 88 and/or the intermediate cam member 90 can comprise one or more markers (not shown) that can be used to measure the relative angular position of any one of the first, second and intermediate cam members relative to each other. As the second cam member 88 is fixed, in one exemplary embodiment, the relative angular position of the first cam member 86 and/or the intermediate cam member 90 is measured relative to the second cam member 88 and provides an indication of the length or height of the adjustable spacer 80. For example, the angular position of the first cam member 86 relative to the second cam member 88 provides an indication of the degree of rotation of the first cam member 86 in the first rotation direction about the rotational axis, and thus the length of the adjustable spacer. Since the first cam member 86 provides rotation in the contra second rotational direction, the angular position of either the first cam member 86 and/or intermediate cam member 90 relative to the second cam member 88 can provide an indication of the adjustment made to the length of the adjustable spacer when the intermediate cam member 90 rotates relative to the second cam member 88.
[0130] The process of measuring and adjusting the level of the grid structure can be better explained in an exemplary embodiment of the present invention shown in the flowchart in FIG. 25. The robotic grid levelling device is instructed to move to a first grid cell and determine the coordinates of the robotic grid levelling device at the first grid cell by virtue of the total station discussed above which includes a measurement of the vertical position of the robotic grid levelling device at the first grid cell 170. Noting the vertical position of the robotic grid levelling device at the first cell, the robotic grid levelling device is instructed to move to a second grid cell and measure the vertical position of the robotic grid level device at the second grid cell 172. A control system in communication with the total stations records the coordinates of the robotic grid levelling device at the first and second grid cells, and determines the difference between the vertical positions of the robotic grid levelling device at the first and second grid cells 174. If the portion of the grid cell covering the first and second grid cells is uneven, then there will be a discrepancy between the measurements of the vertical position of the robotic grid levelling device at the first and second grid cells. The control system determines whether this discrepancy exceeds a predetermined value 176 and if so, the control system instructs the robotic grid levelling device to make adjustments to the adjustable spacer at the node of the second grid cell 178 until the measured coordinates of the robotic grid levelling device, in particular the vertical position, at the second grid cell are such that the discrepancy falls below the predetermined value. The whole process of measurement and adjustment of the grid level is repeated for the other grid cells 180.
[0131] In one example, the grid structure lies within a predetermined upper and lower value as measured from the vertical position of the robotic grid levelling device on the grid structure. The level of the grid structure is adjusted should the vertical position of the robotic grid levelling device fall outside of the predetermined upper and lower levels. In another example of the present invention, the level of the grid structure is set to a predetermined level or height and the measurements of the robotic grid levelling device is compared to this set level or height. Should there be a discrepancy, the robotic grid levelling device makes adjustments to one or more adjustable spacers at one or more nodes so that the level or height of the grid structure is at the predetermined level or height or within an upper and lower limit to the predetermined level.
[0132] Ideally, the second grid cell is adjacent to the first grid cell. This has the advantage of making adjustments to the grid structure at successive nodes of the grid structure as the robotic grid levelling device moves across the grid structure. Adjustments to the level of the grid structure can be made as the grid members of the grid structure are being assembled on the vertical uprights. Alternatively, measurements and adjustments to the grid level can be made once the grid frame structure has been assembled.
[0133] The adjustable grid levelling mechanism comprising the adjustable spacer at the top of the vertical uprights can be used in conjunction with a second adjustable grid levelling mechanism at the foot of the vertical uprights. For example, initial adjustments to the level or height of the grid structure can be made at the base or foot of the vertical uprights and final adjustments to the grid level can subsequently be made to ensure that the grid structure lies in a substantially horizontal plane. The measurement and/or adjustments to the level of the grid structure can also be made at intervals to ensure that the grid structure is substantially level. Thermal expansion of the different components of the grid framework structure such as the vertical uprights and/or the grid members may cause the grid structure to distort resulting in unevenness of the grid structure. By periodically measuring the level of the grid structure by the robotic grid levelling device, adjustments to the level of the grid structure can be made where necessary to ensure that the grid structure falls within a predetermined level.
[0134] Whilst a particular embodiment of the present invention has been disclosed, it is understood that the present invention as defined in the claims is not limited to the specific embodiment disclosed and then many modifications and other embodiments are intended to be included within the scope of the appended claims. It is further envisioned that features of one embodiment may be combined or used with the features from a different embodiment. For example, the adjustable spacer is not just limited to two indexing mechanisms, each indexing mechanism providing a different adjustment to the length of the adjustable spacer, and can comprise any number of indexing mechanisms. Moreover, each indexing mechanism can provide different adjustments to the length of the adjustable spacer for a given angular rotation about a coaxial rotational axis, or the same adjustment to the length of the adjustable spacer.