Autonomous Delivery Robot Elevator Integration for Multi-Task Transport
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing delivery robots struggle with efficient vertical movement in multi-story buildings, requiring significant user intervention and lacking automation for elevator integration.
Innovation Solution
A delivery robot system that utilizes NFC tags for object information acquisition, AI models for tray selection, weight and image sensors for verification, and elevator interaction to deliver objects to precise locations within multi-story buildings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If existing delivery robots are used for vertical movement in multi-story buildings, then delivery service can be provided, but significant user intervention is required and automation level is low
Solution Approach 1:
The delivery robot autonomously performs elevator calling, boarding, floor selection, and disembarking operations without human assistance. The robot independently manages its own transportation tasks by interacting with the elevator system, thereby achieving self-service and eliminating the need for user intervention in vertical movement operations.
Solution Approach 2:
The robot introduces an intermediary communication interface with the elevator system, enabling automated interaction between the delivery robot and elevator control. This intermediary mechanism allows the robot to autonomously call elevators, select floors, and coordinate boarding/disembarking operations, thereby achieving high-level automation in vertical transport.
2Adaptability or versatility
If delivery robots focus on horizontal movement within single-floor environments, then movement simplicity is maintained, but vertical movement capability is lacking
Solution Approach 1:
The delivery robot is designed with multi-functionality to perform both horizontal navigation within floors and vertical transportation between floors. By integrating elevator interaction capabilities with existing autonomous navigation functions, the robot achieves universal applicability across multi-story building environments without requiring separate specialized systems.
Solution Approach 2:
The robot's operation is segmented into distinct functional modules: horizontal navigation module, elevator calling module, boarding/disembarking module, and floor selection module. This segmentation allows the complex vertical movement capability to be broken down into manageable, independently controllable functions, thereby reducing overall system complexity while enhancing adaptability.
3Productivity
If manual floor selection is used in elevators, then operation simplicity is maintained, but delivery efficiency is reduced
Solution Approach 1:
The robot replaces manual mechanical floor button pressing with automated electronic communication with the elevator control system. The robot autonomously transmits floor selection signals electronically, eliminating the need for physical interaction with elevator buttons and thereby improving delivery efficiency while managing control complexity through software automation.
Solution Approach 2:
The robot pre-selects the destination floor before approaching the elevator and automatically inputs the floor selection when boarding. This preliminary action ensures that the elevator is directed to the correct floor without delays, thereby improving delivery efficiency while the automated control system manages the complexity of floor selection operations.
Data Source
AI summary
The present disclosure relates to an autonomous transport robot for transporting objects, and more particularly, to an autonomous transport robot and method for managing a plurality of transport tasks. The autonomous transport robot includes a communication unit and one or more processors. The one or more processors are configured to obtain object information, destination information, and batch transport information for a plurality of objects. The processors determine an appropriate loading space for each object based on the object information, determine a feasibility of batch loading, and determine a transport priority for the plurality of objects. The robot is then instructed to move to the destinations according to the determined priority.


