LOGISTICS ROBOTIC SYSTEM
Various embodiments illustrated herein disclose a robotic system. The robotic system includes a moveable base, a conveyor system disposed on the movable base, a vertical mount coupled to the movable base by one or more vertical actuation devices, and a plurality of robotic manipulators, each having a first end mounted to the vertical mount and a second end having an end effector. The plurality of robotic manipulators are mounted above the conveyor system and operate in a vertical place to individually load items to or unload items from a logistics container.
1 . A robotic system comprising:
a moveable base;
a conveyor system disposed on the movable base;
a vertical mount coupled to the movable base by one or more vertical actuation devices; and
a plurality of robotic manipulators, each having a first end mounted to the vertical mount and a second end having an end effector.
2 . The robotic system of claim 1 , wherein conveyor system comprises a conveyor surface, wherein the vertical mount is disposed a threshold distance above the conveyor surface.
3 . The robotic system of claim 2 , wherein a robotic manipulator of the plurality of robotic manipulators comprises a six degrees of freedom robotic arm configured to move in a vertical plane.
4 . The robotic system of claim 3 , wherein the robotic manipulator is configured to transfer an item from a container to a corresponding section of the conveyor surface located below the robotic manipulator.
5 . The robotic system of claim 2 , wherein the vertical mount is movable between a plurality of vertical positions, wherein each respective vertical position is a respective distance from the moveable base.
6 . The robotic system of claim 5 , wherein the conveyor system is movable in a vertical direction such that the vertical mount is disposed the threshold distance above the conveyor surface at each of the plurality of vertical positions.
7 . The robotic system of claim 5 , wherein a vertical position for the vertical mount is based on a container height of a container or an item height of one or more items disposed within the container.
8 . The robotic system of claim 7 , wherein the one or more vertical actuation devices are operable to adjust the vertical position of the vertical mount responsive to: (i) a movement of the one or more items within the container or (ii) an item layout within the container.
9 . The robotic system of claim 7 , wherein the vertical position is medial to the height of the container.
10 . The robotic system of claim 1 , wherein the end effector comprises a vacuum effector.
11 . The robotic system of claim 1 , wherein the conveyor system comprises one or more orientation mechanisms operable to adjust a position of an item placed on a conveyor surface of the conveyor system.
12 . The robotic system of claim 11 , wherein the one or more orientation mechanisms comprise one or more side actuators configured to apply a force to the item placed on the conveyor surface to position the item in a center section of the conveyor surface.
13 . The robotic system of claim 1 , further comprising:
a conveyor vision system, the conveyor vision system comprising at least one conveyor camera operable to generate conveyor data indicative of an arrangement of a plurality of items disposed on a conveyor surface of the conveyor system.
14 . The robotic system of claim 13 , wherein the at least one conveyor camera is disposed at a fixed position relative to the conveyor system.
15 . The robotic system of claim 14 , further comprising:
a controller communicatively coupled to the conveyor system and configured to automatically control the conveyor system based on the conveyor data, wherein the conveyor system is controlled to arrange the plurality of items in a singulated flow.
16 . The robotic system of claim 13 , further comprising:
a robotic manipulator vision system, the robotic manipulator vision system comprising a plurality of manipulator cameras operable to generate container data indicative of an interior of a container, wherein the robotic manipulator vision system is distinct from the conveyor vision system.
17 . The robotic system of claim 16 , wherein a number and a placement of the plurality of manipulator cameras is based on a number of the plurality of robotic manipulators.
18 . The robotic system of claim 16 , further comprising:
a controller communicatively coupled to the plurality of robotic manipulators and configured to automatically control the plurality of manipulators based on the container data.
19 . A method comprising:
receiving container data indicative of an interior of a container;
generating, based on the container data, vertical orientation instructions for positioning a plurality of robotic manipulators relative to the container;
initiating, based on the vertical orientation instructions, a vertical movement of the plurality of robotic manipulators; and
controlling at least one of the plurality of robotic manipulators to move an item disposed within the container.
20 . The method comprising of claim 18 , further comprising:
receiving conveyor data indicative of an arrangement of a plurality of items disposed on a conveyor surface of a conveyor system, wherein the plurality of robotic manipulators and the conveyor system are disposed on a shared moveable base;
generating, based on the conveyor data, arrangement instructions to arrange the plurality of items in a singulated flow on the conveyor surface; and
controlling, based on the arrangement instructions, at least one section of the conveyor system to move an item disposed on a conveyor surface.