Abstract:
System, apparatuses, and methods for bringing a shopping container to a customer in a shopping space are provided. A system for bringing a shopping container to a customer in a shopping space comprises a plurality of sensors, a plurality of motorized transport units, and a control circuit. The control circuit being configured to: receive a shopping container request from a user interface device associated with the customer, determine at least one available shopping container based on data collected by the plurality of sensors, the at least one available shopping container being empty and not used by another customer, select an available shopping container based at least on a location information of the user interface device, select a motorized transport unit to transport the available shopping container, and provide instructions to the motorized transport unit to bring the available shopping container to the customer.
Abstract:
Some embodiments include a motorized transport unit providing customer assistance at a shopping facility, comprises: a transceiver; a control circuit; a motorized wheel system; a lift system; and a memory coupled to the control circuit and storing computer instructions that when executed by the control circuit cause the control circuit to: activate a motorized wheel system, while continuing to monitor location information, to position the motorized transport unit under the item container and aligned, based on the location information, relative to a frame of the item container; and activate the lift system to lift on the frame of the item container lifting a first portion of the item container such one or more wheels of the item container are lifted off of a floor while two or more other wheels of the item container remain in contact with the floor.
Abstract:
Some embodiments include apparatuses providing control over movement of motorized transport units at a shopping facility, comprising: multiple self-propelled motorized transport units; a wireless communication network; and a central computer system, wherein the central computer system comprises: a transceiver; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: receive an override command, from a worker associated with the shopping facility, to cause a first motorized transport unit of the multiple motorized transport units to implement one or more actions; confirm a valid authorization of the worker to override one or more operating limits of the first motorized transport unit; and override the one or more operating limits and communicate one or more instructions to the first motorized transport unit configured to cause the first motorized transport unit to implement the one or more actions in accordance with the override command.
Abstract:
Systems, apparatuses and methods for providing passenger transport are provided. A system for providing passenger transport includes a plurality of passenger carriers, a plurality of motorized transport units each configured to mechanically couple at least one of the plurality of passenger carriers, and a central computer system communicatively coupled to the plurality of motorized transport units. The central computer system being configured to receive a ride request from a customer, instruct a motorized transport unit to travel to a passenger carrier and couple to the passenger carrier, and instruct the motorized transport unit coupled to the passenger carrier to travel to the customer to provide transportation to the customer.
Abstract:
A central computer system is configured to simultaneously task various ones of a plurality of motorized transport units to temporarily attach to a corresponding mobile item container and to move the temporarily-attached mobile item container in a retail shopping facility in correspondence to the movement of an authorized consumer while also receiving and analyzing video input provided by video cameras that are included with at least some of the motorized transport units to identify security and safety anomalies in the retail shopping facility. By one approach, the central computer system identifies security and safety anomalies in the retail shopping center by characterizing contents of images as being either expected or unexpected and as being either potentially harmful or not potentially harmful. So configured the central computer system is able to not only identify anomalies but assess a degree of threat posed by a given anomaly.
Abstract:
Example embodiments of the present disclosure are directed to a robotic pool cleaner and a control system of a robotic pool cleaner having an optical sensor positioned relative to an intake pathway of the robotic cleaner to monitor a flow of material through the intake pathway. An output of an optical sensor of the robotic pool cleaner can be monitored by the control system of the robotic pool cleaner to determine whether a detectable level of debris is flowing through the intake pathway. The robotic pool cleaner can perform one or more operations in response to a determination that a detectable level of debris is flowing through the intake pathway based on the output of the optical sensor.
Abstract:
A robot cleaning device includes a debris detecting unit. The robot cleaning device includes a body, a driving unit to enable the body to travel, a drum brush unit provided at the body, to sweep up debris, using a brush and a rotating drum, a debris box to store the debris swept up by the drum brush unit, a debris detecting unit to detect whether debris has been introduced into the debris box through the drum brush unit during a cleaning operation, and a controller to determine whether debris is introduced into the debris box and whether debris has been accumulated in the debris box in a predetermined amount, based on introduction or non-introduction of debris detected by the debris detecting unit.
Abstract:
Example embodiments of the present disclosure are directed to a robotic pool cleaner and a control system of a robotic pool cleaner. A capacitance of a capacitive element of the robotic pool cleaner can be monitored by the control system of the robotic pool cleaner. When it is determined that the robotic pool cleaner is climbing a side wall of the pool, the data associated with the capacitance of the capacitive element can be compared to baseline data to determine whether at least a portion of the robotic pool cleaner is approaching and/or breaching a waterline of the pool.
Abstract:
A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state. The method further includes: receiving user input via the user-manipulable control elements; responsive to the user inputs, displaying simultaneously within the same control area a real-time robot state reflecting a unique combination of control states; and commanding the remote cleaning robot to actuate the drive motor and cleaning motor to clean a surface based on the received input and unique combination of control states.
Abstract:
An autonomous implement comprising at least one drive unit including at least one drive wheel, at least one sensor unit configured to detect at least one characteristic value, at least one location-determining unit configured to detect at least one characteristic value, and at least one evaluating unit. The at least one evaluating unit is configured to determine a slip of the at least one drive wheel from the at least one characteristic value detected by the at least one sensor unit and the at least one characteristic value detected by the at least one location-determining unit.