Abstract:
A delivery AGV has a hybrid braking system. An emergency electrical brake shorts between motor contacts to stop the AGV quickly, but it doesn't work well to keep the AGV stopped, such as when on a hill. A mechanical parking brake is electrically actuated to lock the wheels. Both systems can be used at once for stopping the AGV.
Abstract:
Techniques for controlling mobile drive units (e.g., robots) in proximity to humans in a physical area are described. A management device may send an activity message to the mobile drive units instructing the mobile drive units to perform a set of activities. If a human is detected in the physical area, the management device or another mobile drive unit may send an activity command instructing a mobile drive unit to stop, reduce the speed at which it is traveling, to change its path of travel, or to continue performing its set of activities. If the mobile drive units do not receive the activity command, the mobile drive units may stop performing the set of activities. After the management device determines that the human has left the physical area, the management device may resume sending the activity message.
Abstract:
An example system includes a moveable arm, a pick tool connected to the arm, and a controller. The pick tool includes a first finger, a second finger disposed opposite the first finger, a first handler disposed at a first end of the first finger, and a second handler disposed at a first end of the second finger. Rotation of the first and second handlers while first and second forces are applied to an item by the first and second handlers, respectively, causes movement of the item.
Abstract:
Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information can be obtained about constraints relative to relevant elements of a process of transferring the item from place to place. Examples of such elements may include a grasping location from which an item is to be grasped, a receiving location in which a grasped item is to be placed, or a space between the grasping location and the receiving location. The information about the constraints can be used to select from multiple possible grasping options, such as by eliminating options that conflict with the constraints or preferring options that outperform others given the constraints.
Abstract:
Embodiments are described for implementing a mobile inventory transfer station within a workspace of an inventory management system. In embodiments, inventory transfer instructions for moving inventory stored within container holders in a workspace may be received. A portion of container holders within the workspace may be identified based on characteristics associated with the items of the inventory transfer instructions and first information identifying the items stored in the portion of container holders. A mobile container unit and a mobile manipulator unit may be selected based on distances between the units and the identified portion of container holders within the workspace. Instructions may be transmitted to the mobile container unit and mobile manipulator unit for navigating to the identified portion of container holders in the workspace and transferring inventory between a particular container holder and a container associated with the mobile container unit by the mobile manipulator unit.
Abstract:
Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information can be obtained about constraints relative to relevant elements of a process of transferring the item from place to place. Examples of such elements may include a grasping location from which an item is to be grasped, a receiving location in which a grasped item is to be placed, or a space between the grasping location and the receiving location. The information about the constraints can be used to select from multiple possible grasping options, such as by eliminating options that conflict with the constraints or preferring options that outperform others given the constraints.
Abstract:
Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information about an item to be grasped can be detected and/or accessed from one or more databases to determine a grasping strategy for grasping the item with a robotic arm or manipulator. For example, one or more accessed databases can contain information about the item, characteristics of the item, and/or similar items, such as information indicating grasping strategies that have been successful or unsuccessful for such items in the past.
Abstract:
Robotic arms may be utilized to grasp inventory items within an inventory system. Information about an inventory item to be grasped can be detected and used to determine a grasping strategy in conjunction with information from a database. Instructions for grasping an inventory item can be generated based on the detected information and the database.
Abstract:
Some examples include charging an onboard power source of a mobile drive unit (MDU) of an inventory system while the MDU is operating in the inventory system, rather than removing the MDU from service for recharging. As an example, the MDU may receive instructions to retrieve an inventory holder, and an onboard power source of the MDU may be charged while the MDU and the inventory holder are located at the charging station.
Abstract:
Robotic arms may be utilized to grasp inventory items within an inventory system. Information about an inventory item to be grasped can be detected and used to determine a grasping strategy in conjunction with information from a database. Instructions for grasping an inventory item can be generated based on the detected information and the database.