Patent classifications
G05B2219/31006
Distributed autonomous robot interfacing systems and methods
Described in detail herein is an automated fulfilment system including a computing system programmed to receive requests from disparate sources for physical objects disposed at one or more locations in a facility. The computing system can combine the requests, and group the physical objects in the requests based on object types or expected object locations. Autonomous robot devices can receive instructions from the computing system to retrieve a group of the physical objects and deposit the physical objects in storage containers.
Autonomous moving apparatus control system, autonomous moving apparatus control method, and a non-transitory computer readable medium
An autonomous moving apparatus control system including a range sensor, a reflection plate, and a control unit. The range sensor is installed in a cage of an elevator and detects a distance to an object by receiving reflected light of signal light applied to the object. The reflection plate is disposed in an elevator hall of a floor on which the elevator stops, and reflects the signal light. The control unit determines whether or not a mobile robot, which is an autonomous moving apparatus, can get on and off the elevator based on a detected distance, the detected distance being a distance to the reflection plate detected by the range sensor.
Method, apparatus and system for controlling automated guided vehicle
A method, apparatus, and system for controlling an automated guided vehicle. An embodiment of the method comprises: receiving a fault message comprising travel state information for indicating the travel state of a faulty automated guided vehicle and position information of a fault point where a fault occurs (201); determining a fault region, and sending an instruction for indicating prohibition of passing in the fault region to a non-faulty automated guided vehicle (202); determining a target automated guided vehicle from the automated guided vehicles currently not executing a task, and sending a task execution instruction to the target automated guided vehicle (203); and in response to determining that the faulted automated guided vehicle is transferred to a maintenance region, sending an instruction for indicating cancel of the prohibition of passing in the fault region to the non-faulty automated guided vehicle that is executing a task (204).
SYSTEM AND METHOD FOR GENERATING AND DISPLAYING TARGETED INFORMATION RELATED TO ROBOTS IN AN OPERATING ENVIRONMENT
Methods and systems are disclosed to generate and display targeted information related to a plurality of robots working in an operating environment. Plurality of nodes executing at the plurality of robots in communication with plurality of server nodes executing behaviors related to an active plan being executed on the working robots. The nodes running on the robots create Snapshots related to the executing behaviors. Information is then captured based on parent context related to the executing behaviors. The nodes populate a plurality of fields of the Snapshots with values related to at least one or more of captured information, operating environment, and the robots. The Snapshots are closed with a result of the execution of the behaviors. The Snapshots are aggregated and reported by the nodes, as part of the targeted information for display. Customized search queries or visual interfaces can be used to fix or diagnose faults or errors.
Method and device for controlling a great number of robots to emergently stop
A method and a device for controlling a number of robots to emergency stop are provided. The method includes arranging multiple position points in a site where robots work and position identifiers corresponding to the position points, and providing corresponding recognizers at bottoms of the robots; when fault signals reported by the robots are detected, determining, according to the fault signals, whether all the robots in the site need to be controlled to emergency stop, wherein if yes, according to current positions and moving speeds of the robots, position points in the site are allocated to the robots as respective emergency stop positions, the robots are controlled to move to the corresponding emergency stop positions, and thereafter the robots are controlled to stop movement. The device comprises a configuration module, a determination module, an allocation module and a control module.
Dispatching method and device, and non-transitory readable storage medium
The present disclosure discloses a dispatching method and device, and a non-transitory readable storage medium, and relates to the field of computer technology. The method of the present disclosure includes: obtaining path condition information within a warehouse; calculating pickup time of each candidate robot of a plurality of candidate robots according to a location of the candidate robot and the path condition information; dispatching a target robot to perform a pickup task according to the pickup time of each candidate robot.
TRANSPORT DEVICE INSPECTION SYSTEM INCLUDING DIAGNOSTIC SERVER AND METHOD OF OPERATION THEREOF
A transport device inspection system includes a plurality of transport devices configured to move along a transport path, a diagnostic server configured to create inspection schedule information for the plurality of transport devices, an inspector configured to receive the inspection schedule information from the diagnostic server and to sequentially inspect the plurality of transport devices in accordance with the inspection schedule information, and a transport device controller configured to receive the inspection schedule information from the inspector and to control the plurality of transport devices to sequentially move to an inspection position in accordance with the inspection schedule information.
TRAVEL CONTROL SYSTEM OF AUTOMATED GUIDED VEHICLE
A travel control system of an automated guided vehicle including, an actual guided-vehicle travel controller including an actual control program causing a plurality of actual guided vehicles to travel along a plurality of travel routes crossing one another in an actual conveyance area, a virtual guided-vehicle travel controller including a virtual control program causing a plurality of virtual guided-vehicles to travel by imitating a shape and a motion of the actual guided vehicles in a virtual conveyance area, a virtual guided-vehicle travel monitoring processor which, in a case of occurrence of a collision or stop abnormality by the virtual guided vehicles, detects and records the abnormal phenomenon, a monitoring-result output transmitter which outputs the detected abnormal phenomenon to outside, and an update-data input receiver which receives update data modified by referring to the output abnormal phenomenon from outside and finally reflects it in the actual control program.
CONTROL SYSTEM FOR CONTROLLING GOODS SORTER AND OPERATION METHOD THEREOF
Provided is a control system including controller configured to manage ID information comprising a unique number of a carrier on which a goods is mounted from among a plurality of carriers provided to tilt in a second direction or a third direction, such that each of the carriers moves along the first direction on a goods sorter and sorts the goods to at least one of a plurality of sorting openings, a recognizer configured to sense a material of the goods and a falling point at which the goods falls in a sorting opening, and an analyzer configured to generate result data obtained by analyzing a tilting speed and a tilting strength of the carrier, wherein the controller outputs a controls signal such that the at least one of the tilting speed and the tilting strength of the carrier is controlled based on the result data.
SYSTEM AND METHOD OF OPERATING AUTOMATED GUIDED VEHICLE
A system and a method of operating an automated guided vehicle includes: an Automated Guided Vehicle (AGV) which is loaded with a component and transfers the component along a set travelling path in a vehicle production factory; a Programmable Logic Controller (PLC) which is provided in a process line and each of a plurality of nodes existing on the travelling path and controls a peripheal automation facility; and an operation server which is configured to control an operation of the AGV and each automation facility through the PLC, and sets a PLC control condition for controlling each automation facility for each section by collecting PLC memory data from the PLC and inquiring the PLC memory data based on a movement position of the AGV when the travelling path is set.