-
公开(公告)号:US20240165802A1
公开(公告)日:2024-05-23
申请号:US17990229
申请日:2022-11-18
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Annelise Pruitt , Tori Fujinami , Agustin MacGregor Sevilla , Rahul Rao , Derek King , Daniel Rovner , Gilberto Marcon dos Santos , Achal Arvind , Melonee Wise , Jenna Stephanie Guergah
CPC classification number: B25J9/1661 , B25J5/007 , B25J9/0084 , B25J9/1689
Abstract: A server for scheduling mobile robots to perform tasks includes: a memory; and a processor configured to: obtain a planning period divided into a plurality of timeslots; obtain input constraints including (i) a number of mobile robots in a robot pool, (ii) a number of docks and (iii) a target number of active robots; obtain robot parameters and generate a robot agent based on the robot parameters for each mobile robot; define a work weight and a charge weight for each timeslot; determine, by each respective robot agent, a schedule portion based on the work weights, the charge weights and the robot parameters, the schedule portion selecting, for each timeslot for the mobile robot to work or to charge; and in response to determining that a finalization condition and the input constraints are satisfied by the schedule portions, send the schedule portions to each mobile robot.
-
公开(公告)号:US20230236600A1
公开(公告)日:2023-07-27
申请号:US17971359
申请日:2022-10-21
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Peter Arandorenko , Asma Azim , Achal Arvind , Jenna Stephanie Guergah , Aoran Jiao
CPC classification number: G05D1/0214 , G06V40/10 , G06V20/58 , G06V10/764
Abstract: A method includes: capturing, using a sensor of a mobile robot, sensor data representing a physical environment of the mobile robot; detecting, from the sensor data, an obstacle in the physical environment; responsive to detecting the obstacle, determining from the sensor data whether the obstacle exhibits a predetermined attribute; assigning a first operational state or a second operational state to the obstacle, according to the determination; selecting a navigational constraint based on the assigned operational state; and controlling a locomotive assembly of the mobile robot to navigate the physical environment based on the selected navigational constraint.
-