Abstract
A robot is adapted to pick up and transport objects and comprises a base plate, a drive unit, a pick up unit and a shelf unit, wherein the drive unit, the pick up unit and the shelf unit are positioned on the base plate. In addition, a method of transporting at least one object, comprising: providing the robot, the robot going to a first storing location where a first object is stored, the robot picking up the first object, and the robot transporting the first object to a first destiny location.
Claims
1. A robot adapted to pick up and transport objects comprising a base plate, a drive unit, and a pick up unit comprising; at least one bar positioned perpendicular to the base plate, a pick up device adapted to pick up and release objects, a pick up unit support plate, which is rotatably mounted on the base plate, and a housing enclosing the pick up unit on a side opposite to a side where the pick up device is adapted to pick up the objects; wherein the pick up device is linearly moveable along the at least one bar, the robot is adapted to rotate the pick up device around an axis perpendicular to the base plate, the at least one bar is mounted on the pick up unit support plate, and the at least one bar is telescopable between a retracted and an extended position.
2. The robot according to claim 1, wherein the robot further comprises a shelf unit, and wherein the drive unit, the pick up unit and the shelf unit are positioned on the base plate.
3. The robot according to claim 2, wherein the shelf unit is located on top of the drive unit.
4. The robot according to claim 1, wherein the drive unit and the pick up unit are located side by side to one another.
5. The robot according to claim 1, wherein the base plate has a thickness not exceeding 40 mm.
6. The robot according to claim 1, wherein the robot further comprises a plurality of wheels and at least one motor driving at least one of the wheels, wherein the at least one wheel driven by the at least one motor extends through the base plate.
7. The robot according to claim 6, wherein a portion of the diameter of the at least one motor driven wheel is disposed above the base plate, wherein this portion is at least 25%.
8. The robot according to claim 1, wherein the base plate comprises a downward facing surface adapted to face to the ground in use and an upward facing surface opposite to the downward facing surface, wherein the upward facing surface in use is distanced from the ground by a distance not exceeding 100 mm.
9. The robot according to claim 1, wherein the robot has a maximum height in the range of 150 to 350 cm and wherein the robot comprises a center of mass, which in use is distanced from the ground by a distance not exceeding 100 cm.
10. A method of transporting at least one object, comprising: providing the robot according to claim 1; the robot going to a first storing location where a first object is stored; the robot picking up the first object; and the robot transporting the first object to a first destiny location.
11. The method according to claim 1, the method further comprising: the robot placing the first object in the shelf unit; the robot going to a second storing location where a second object is stored; and the robot picking up the second object after the robot has placed the first object in the shelf unit.
Description
(1) The invention will now be described with reference to the accompanying drawings, which depict embodiments of the present invention. More particularly
(2) FIG. 1 depicts a first exemplary robot in a warehouse;
(3) FIG. 2 depicts the first exemplary robot in the warehouse in a rear view;
(4) FIG. 3 depicts the first exemplary robot in the warehouse in a side view;
(5) FIG. 4 depicts the first exemplary robot in a front perspective view;
(6) FIG. 5 depicts the first exemplary robot in a rear perspective view;
(7) FIG. 6 depicts a second exemplary robot in a warehouse;
(8) FIG. 7 depicts the second exemplary robot in the warehouse in a rear view;
(9) FIG. 8 depicts the second exemplary robot in the warehouse in a side view;
(10) FIG. 9 depicts the second exemplary robot in a front perspective view;
(11) FIG. 10 depicts a perspective view of lower parts of the first or second exemplary robot;
(12) FIG. 11 depicts a side view of these parts;
(13) FIG. 12 depicts a bottom view of these parts;
(14) FIG. 13 depicts a top view of parts of a pick up unit used in the exemplary robots;
(15) FIG. 14 depicts a bottom view of these parts;
(16) FIG. 15 depicts a rear perspective view of these parts;
(17) FIG. 16 depicts a rear view of the first exemplary robot;
(18) FIG. 17 depicts a side view of the first and second exemplary robot;
(19) FIG. 18 depicts a front view of the first exemplary robot;
(20) FIG. 19a depicts a side view of the first exemplary robot in front of a shelf starting to grip and object;
(21) FIG. 19b depicts an enlarged section of FIG. 19a;
(22) FIG. 20a depicts a side view of the first exemplary robot in front of the shelf during a gripping operation;
(23) FIG. 20b depicts an enlarged section of FIG. 20a;
(24) FIG. 21 depicts another side view of the first exemplary robot;
(25) FIG. 22 depicts an enlarged section of FIG. 21;
(26) FIG. 23 depicts a side view of the second exemplary robot in front of a shelf;
(27) FIG. 24 depicts an enlarged section of FIG. 23;
(28) FIG. 25 depicts a perspective view of the second exemplary robot in front of a shelf;
(29) FIG. 26 depicts a perspective view of a system using a robot;
(30) FIG. 27 is a top view of the system of FIG. 26;
(31) FIG. 28 is a side view of the system of FIG. 26;
(32) FIG. 29 depicts a perspective view of another system using a robot; and
(33) FIG. 30 is a top view of the system of FIG. 29.
(34) Throughout the description of the drawings, like features are denoted by like reference numerals. However, for ease of illustration and brevity of the description, some reference numerals may be omitted in some of the Figures.
(35) FIG. 1 depicts a robot 2, as well as a plurality of racks or shelves 1000. A plurality of objects 1002 are placed in the racks 1000. In the depicted FIG. 1, the objects 1002 are depicted to be box-shaped objects (such as, for example, books or DVDs or games). The robot 2 is adapted to pick up and transport the objects 1002, e.g. objects 1002 having an overall weight on the order of some kg, such as 3 kg. That is, the robot 2 is a mobile robot 2. The robot 2 comprises a base plate 4, a drive unit 6, a shelf unit 8, a pick up unit 10 and an energy storage unit 12 (which will also be referred to as battery unit 12 in the present embodiments), not all of which are necessary. FIGS. 4 and 5 depict the robot 2, which is also depicted in FIG. 1, in greater detail, from both sides. FIGS. 10 and 11 depict the base plate 4 with additional components of the drive unit 6. All the components and/or units are positioned on the same base plate 4, i.e., they are all mounted to the same base plate 4. Preferably, the drive unit 6, the pick up unit 10 and the battery unit 12 are located side by side, such that these three units are directly connected to the base plate 4. Further preferably, the pick up unit 10 is located on the center of the base plate 4, i.e., between the battery unit 12 and the drive unit 6. In embodiments, the pick up unit 10 may also be referred to as turn and lift unit 10 (or turn and lift post 10), as it may be adapted to lift and rotate an object.
(36) The battery unit 12 typically comprises a battery, such as a rechargeable battery. The battery may be replaceable from the battery unit 12. Furthermore, the battery may also be charged when being placed in the battery unit 12. That is, there may be provided electrical contacts in the battery unit 12 to charge the battery.
(37) Reference will now be made to pick up unit 10, parts of which are also depicted in FIG. 15 showing a perspective view of these parts, as well as FIGS. 13 and 14 showing a top and a bottom view, respectively. Pick up unit 10 comprises a pick up unit support plate 124 (which may also be referred to as pick up unit base). The pick up unit support plate 124 may comprises a sliding ring disposed on its side facing the base plate 4 and allowing the pick up unit support plate 124 to rotate more easily on the base plate 4. On this pick up unit support plate 124, at least one bar (or trail or rack) 102 is mounted. Preferably, there are provided at least two bars or trails 102 and more preferably exactly two bars or trails 102. These bars 102 extend parallel to one another and preferably in a vertical direction during use. That is, the bars 102 extend perpendicular to base plate 4 and pick up unit support plate 124. The bars 102 may be connected by a connection bar 104 on their ends furthest from the pick up unit support plate 124. This connection bar 104 may provide additional stability to the bars 102. Furthermore, there may be provided one or more connector members 122, which may be arched, to provide additional stability to the pick up unit 10. Furthermore, the connector members 122 and/or the connection bar may also be used to house energy chains and/or cables that may be employed in the robot. The pick up unit 10 further comprises a pick up device 110 (not depicted in FIGS. 13 to 15 for clarity of illustration). However, these Figures depict pick up device support unit 1100, which supports the pick up device 110. More particularly, the top view of FIG. 13 depicts the bars 102, the connection bar 104, the connector members 122 and the pick up unit support plate 124. Furthermore, this Figure also depicts a motor unit 140. The motor unit 140 may allow the bars 102 to be telescopable between retracted and extended positions. According to one embodiment, the motor unit 140 may pull a pulley via a rotational spindle, which may cause the bars 102 to be telescopable between retracted and extended positions. However, other mechanisms may also be applied to allow for the telescoping of the bars 102. FIG. 14 depicts parts of the pick up unit 10 from below. Most notably, there is depicted an opening 150 in the pick up unit support plate 124, which opening 150 allows mounting of the pick up unit 10 on rotational drive means 44 (see FIG. 10). The opening 150 centers the pick up unit 10 on the base plate 4. Having the opening 150 also disposed on the upward facing side may be particularly advantageous for servicing. In particular, there may be provided threads in the opening 150 and on the rotational drive means 44 allowing these structures to be connected with one another.
(38) The pick up device 110 is displaceably supported on bars 102. That is, the pick up device 110 may go up and down on bars 102 in a linear manner. Thus, its vertical position may be changed. There may be provided a sensor assembly 1102 on the pick up device 110 adapted to sense the exact location of the objects 1002 to be picked up (see, e.g., FIG. 20). Typically, such a sensor assembly 1002 could comprise at least one camera. The camera may be, for example, a 3D camera or a camera including a depth sensor. By means of such a sensor assembly 1102, the exact location of the object 1002 to be picked up may be sensed. According to a first embodiment, exemplarily depicted in FIGS. 1-5 and 19 to 22, the pick up device 110 may be primarily adapted to pick up regularly shaped objects 1002, such as boxes, books and/or DVDs. As depicted, e.g., in FIGS. 19b and 20b, which are enlarged views of a section of FIGS. 191 and 20a, respectively, the pick up device 110 may comprise a support plate 1104 and a pulling assembly 1106. The support plate 1104 is disposed substantially horizontally. According to one embodiment, it may be extended from the bars 102 in a horizontal direction. Thus, it may be placed under the rack of the shelf where the object 1002 to be picked up is located. It may also be placed on level with the rack of the shelf where the object 1002 to be picked up is located and directly adjacent to this rack. The pulling assembly 1106 comprises a substantially horizontal portion 11062 and a vertical extension 11064 on the distal end of the horizontal portion 11062. The vertical extension 11064 extends downwards from the horizontal portion 11062. The horizontal portion 11062 is extendable and retractable between extended and retracted configurations. Furthermore, the vertical distance between the support plate 1104 and the pulling assembly 1106 is adjustable. To pick up object 1002, the exact location of the object 1002 is sensed by means of sensor assembly 1102, the support plate 1102 is moved into a location under the rack the object 1002 is located on or directly adjacent to said rack. The pulling assembly 1006 is positioned on a vertical position allowing the pulling assembly 1006 to be extended further than the distal end of the object 1002 and the pulling assembly 1006 is extended in such a way (see FIGS. 19a and 19b). The pulling assembly 1006 is then lowered to a point where the vertical extension 11064 may abut the distal end of the object 1002 and the pulling assembly 1106 is retracted (see FIGS. 20a and 20b). This causes the object 1002 to slide onto support plate 1104. The pick up device 110 including the support plate 1104 and the pulling assembly 1106 may be retracted, such that the pick up assembly 110 together with the object 1002 is retracted to a location, e.g., in between the bars 102. FIGS. 21 and 22 depict a similar configuration as do FIGS. 20a and 20b. However, FIGS. 21 and 22 depict the pick up device 110 being rotated by 90 with respect to FIGS. 20a and 20b. In this configuration, the pick up device 110 may pick up objects 1102 from the shelf unit 8 of the robot 2. As the mechanism is substantially identical to the mechanism employed for picking up an object from an external shelf 1000, it will not be described in further detail. Although not depicted, it is noted that the described pick up device 110 may also comprise a pushing assembly. The pushing assembly is adapted to push objects away from pick up device 110 and more particularly from support plate 1104. E.g., in the state depicted in FIG. 20, the vertical position of the pulling assembly 1106 could be changed such that the vertical extension 11064 does no longer engage the object 1002. Pushing assembly may then be used to push the object 1002 from a location on the support plate 1104 to the external shelf 1000. In particular, such a pushing assembly can be used to locate objects picked up from an external shelf 1000 into the shelf unit 8 of the robot. Additionally or alternatively, the support plate 1104 and the pulling assembly 1106 could be used to locate objects that have been picked up on an external rack 1000 or on a shelf unit 8. The above described pick up mechanism would then be used in reverse. That is, the support plate 1104 would be extended such that an object 1002 placed thereon is positioned directly above the desired location the object 1002 is to be disposed (e.g. on external shelf 1000 or in shelf unit 8). The vertical extension 11064 of the pulling assembly 1106 would then be positioned directly behind the object 1002, i.e. the vertical extension 11064 would be more inward than the object 1002, and the support plate 1104 would be retracted. The object 1002 abuts the vertical extension 11064 preventing that the object 1002 is also retracted. When the support plate's distal end is retracted beyond the location of the vertical extension 11064, the object 1002 will no longer be supported on support plate 1104, but will be placed on the desired location.
(39) Although not depicted, the pick up unit 10 may also comprise a housing. In particular, such a housing may enclose the pick up unit 10 on a rear side of the robot 2, i.e., on the side opposite to the side where the pick up unit 10 and device 110, 110 is adapted to pick up objects 1002.
(40) FIGS. 6-9 and 23 to 25 depict a second embodiment, where the pick up device 110 comprises a base unit 112 and a robotic arm 114 provided with one or more hinges 116 and a gripper 118 located on the distal end of the robotic arm 114. The pick up device 110 may also comprise a sensor assembly as described above. The gripper 118 may be a classical gripper that truly grips the object 1002 to be picked up or a suction device that grips the object 1002 by means of suction supplied to the object 1002. Such grippers may be adapted to grip irregularly shaped objects, e.g. hair dryer 1002. Combinations of gripping and suction are also envisaged by the present technology. Again, pick up device 110 is supported on bars or trails 102 such that the vertical position of base unit 112 can be altered in a linear manner.
(41) Reference is now made to the base plate 4, primarily depicted in FIGS. 10-12. The base plate 4 has a receiving portion 42 for receiving the pick up unit support plate 124. There is also provided a rotational drive means 44 adapted to rotate the pick up unit support plate 124 when it is mounted to the base plate 4. The robot 2 also comprises a plurality of wheels 46, 48. In the present embodiment, there are two wheels 46, each of which is driven by a respective motor, whereas the wheels 48, which are four double wheels in the present embodiment (see FIG. 12) are passive wheels, which are not driven by a motor, but which react passively to forces, e.g., to the forces supplied by means of the motors and wheels 46. As will be appreciated, by individually driving the wheels 46, the location of the base plate 4 and hence the robot 2 may be altered, as may be its orientation. Typically, the described motors form part of the drive unit 6. Preferably, the motors are located coaxially and act as a differential drive. The motor driven wheels 46 are typically pressed towards the ground by means of suitable spring elements to thereby transmit drive torque to the ground.
(42) The depicted robots 2 may also comprise one or more (such as two) sensors adapted to sense obstacles in the way the robot 2 is travelling. Furthermore, the robots 2 may also comprise a projecting means projecting the route the robot 2 is going onto the floor in front of the robot 2. This may conveniently indicate the route of the robot 2 to users and other humans. All these means may be employed as safety measures for the robot 2 to prevent collisions, particularly with humans.
(43) A common operation of a robot 2 of the present technology will now be described. Robot 2 typically is an autonomously driven robot, that may be used in the consignment or picking of objects 1002. For example, the robot 2 may be used in a warehouse, wherein a plurality of different objects 1002 is stored. It may be required to pick up different objects A, B, C and to bring the respective objects to a particular location, e.g., for shipping the respective objects. Such tasks may be communicated to a data receiving and transmitting means, comprised in drive unit 6. The drive unit 6 typically also comprises a processor. There may be provided a memory of where the respective objects are stored in the warehouse. A route may be calculated comprising the locations of objects A, B and C. The robot 2 may then navigate and go to the first object A to be picked up by means of the drive unit 6 driving the respective wheels 46. Once the robot 2 is located in front of the rack 1000, where the correct object A is stored, the robot 2 may stop and cause the pick up unit 10 to pick up the respective object 1002. More particularly, once the robot 2 is in front of the correct rack 1000, the pick up device 110 may be brought to the correct vertical location by moving along the bars 102. The object 1002 may then be picked up and the pick up device 110, 110 may be retracted. As discussed, the robot 2 also comprises a shelf unit 8. The shelf unit 8 may be replaceable, i.e., the shelf unit 8 may be mounted to and un-mounted from the remainder of the robot 2. This may be done by the user of the robot 2. However, the robot 2 may also be adapted to mount and un-mount the shelf unit 8. As depicted, e.g., in FIGS. 21 and 22, the shelf unit 8 typically comprises a plurality of compartments, e.g., by means of shelf or case boards 82. The boards 82 may be located on different heights in the shelf unit 2 and their positions may be changeable. In particular, the robot 2 may be adapted to change the positions of the boards 82. Thus, the shelf unit 2 may be adaptable to meet different needs and to house and/or transport different objects 1002 (having different shapes and sizes). Furthermore, the shelf unit 8 may also comprise a housing enclosing the shelf unit 8 such that only the side facing towards the pick up unit 10 remains open. The shelf unit 8 typically extends to a height in a range of 150 cm to 200 cm, preferably 160 cm to 190 cm and most preferably 170 cm to 180 cm. By means of the shelf unit 8, a plurality of objects 1002 may be stored in the robot 2. That is, after picking up the object 1002, the robot 2 may place the object 1002 in the shelf unit 8. To do so, the pick up device 110 is brought into the correct vertical location of the shelf compartment the object 1002 is to be stored in by means of the bars 102. The pick up unit 10 is then (although the sequence of the steps is not a necessity) rotated by means of the pick up unit support plate 124 being rotated with respect to base plate 4. The pick up device 110, 110 is then extended to the respective compartment of the shelf unit 8 to place the object 1002 into this shelf compartment. After this procedure has been performed for object A, it is repeated for objects B and C. That is, in short words, the robot 2 drives to object B, picks it up and places it into the shelf unit 8, drives to object C and places it into the shelf unit 8 and then brings all the objects to the desired location, e.g., the location for shipping.
(44) Some preferred features of the robot 2 of the present technology will now be described. According to a preferred embodiment, the described bars or trails 102, by means of which the described pick up device 110 may be moved in the vertical direction, i.e., they may be telescopable. That is, there may be an extended configuration of the bars or trails 102 and a retracted configuration. Preferably, there may be a plurality of such configurations. An extended configuration is depicted, e.g., in FIGS. 1-3 and a further retracted configuration is depicted in FIGS. 4 and 5. FIGS. 7-8 also show an extended configuration, and FIG. 9 a further retracted configuration. By means of this, the pick up device 110 may be adapted to pick up objects 1002, located at a greater height then would be possible if the bars or trails 102 would not be extendible, while, at the same time, allowing the robot 2 to go via areas of decreased height. For example, the height of the robot 2 with the bars or trails 102 fully retracted may be 1.73 m and the overall height of the robot 2 may be 2.60 m in the fully extended configuration. Such a configuration would be particularly useful, e.g., in a warehouse having a roof with beams or bars 1004 having a clearance or pass line height which is lower than the highest racke.g., FIG. 3 depicts such a beam or bar 1004 with a clearance being lower than the height of the robot 2 with the bars 102 in the extended configuration. As will also be appreciated by the figures, drive unit 6 and pick up unit 10 are oriented side by side on the base plate 4. This is particularly advantageous, as by means of this configuration, the bars or trails 102 may extend all the way down to the base plate 4, thereby allowing the pick up device 110 to go down all the way to the base plate 4 to thereby be able to also pick up objects 1002, which are located adjacent the floor. In this regard, particular reference is also made to FIG. 11, illustrating that the base plate 4 is located very close to the floor. Generally speaking, the base plate 4 has two surfaces 402 and 404. During use, one of the surfaces, i.e., surface 402, faces downwardly and is therefore called downward-facing surface. Surface 404 is opposite to surface 402 and is therefore called upward-facing surface. The drive unit 6, the shelf unit 8 and the pick up unit 10 are located on the side of the upward-facing surface. As will be appreciated, e.g., from FIG. 11, the upward-facing surface 404 of the base plate 4 may be disposed close to the ground and may preferably be located not more than 10 cm from the ground, such as being disposed 6 or 7 cm from the ground. The motor-driven wheels 46 may extend through the base plate 4 and preferably in such a way that at least 25%, further preferred 50% and further still preferred 75%, such as approximately 90% of the vertical diameter (which diameter may be approximately 20 cm) of the wheels are disposed above the upward-facing surface 404 of the base plate 4. All these measures may be applied to locate the upward-facing surface 404 relatively close to the floor. This allows the pick up device 110 to be moveable to a location close to the ground to pick up objects close to the ground. This may be particularly advantageous, as it allows the robot 2 to pick up objects from very low locations. According to the present embodiment, the motor-driven wheels 46 extend through apertures in the base plate 4.
(45) Furthermore, it will be appreciated that components substantially contributing to the overall weight of the robot 2 are the drive unit 6, the pick up unit 10 and the battery unit 12. By placing these units side by side to one another (instead of, e.g., placing one on top of the other) a height of the centre of mass may be reduced, which increases stability of the robot, too. It is preferred that the robot comprises a configuration (e.g., fully extended or fully rejected), wherein the centre of mass is located in the lower 75%, preferably within the lower 50% and further preferably within the lower 25% of the robot.
(46) FIGS. 26 to 28 depict a robot 2 used in a warehouse having a plurality of shelves 1000 and a plurality of objects stored in the shelves 1000. Furthermore, these Figure also depict humans 1004. As described, the robot 2 may comprise a sensor to sense obstacles, such as humans 1004, which may allow a save interaction between humans 1004 and robots 2, allowing the robots 2 to be used side by side to humans 1004. Furthermore, as will be appreciated particularly from FIGS. 27 and 28, the robot 2 typically has such a width (e.g. approximately 60 cm) allowing a human 1004 to pass between the robot 2 and an external shelf 1000. Furthermore, this may also enable two robots 2 to pass in the space delimited by two external shelves 1000, allowing multiple robots 2 to be used in a warehouse. FIGS. 30 and 31 also depict a plurality of robot shelf units 8, one of which is mounted to the robot 2. Three other shelf units 8 are currently not mounted to the robot 2, but are positioned at a location where a user 1004 may take out objects and place them in boxes for shipping.
(47) This is also depicted in FIGS. 29 and 30. Again, these Figures depict a plurality of external shelves or racks 1000 storing a plurality of objects. There are further depicted humans 1004 working and a robot 2, as well as a plurality of shelf units 8 which may be mounted to the robot 2. That is, this embodiment also relates to the shelf units 8 being removable from the robot 2. In particular, the robot 2 itself may mount and/or un-mount the shelf units 8 to and/or from the remainder of the robot 2, e.g. by means of the pick up unit 10 and in a similar way as other objects can be picked up by the robot 2. However, the mounting and un-mounting of the shelf unit 8 to and from the robot 2 may also be performed by a user 1004.
(48) The present invention also covers the exact terms, features, values and ranges etc. in case these terms, features, values and ranges etc. are used in conjunction with terms such as about, around, generally, substantially, essentially, at least etc. (i.e., about 3 shall also cover exactly 3 or essentially radial shall also cover exactly radial).
(49) While the invention has been described with reference to the embodiments, it will be understood that these embodiments should not be construed to limit the scope of the invention, which is defined by the claims.