Robot Elevator Boarding Control With Occupation Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in efficiently controlling robots that need to board and move within movement means like elevators or vehicles, particularly in terms of energy efficiency, time efficiency, and ensuring safe coexistence with humans and other robots within shared spaces.
Innovation Solution
A method and system for remotely controlling robots that involve specifying a target robot for boarding, determining an optimal occupation position based on the movement means' occupation state, and transmitting control commands to ensure efficient movement and deboarding while minimizing collision risks and energy consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the robot moves freely within the movement means without centralized control, then the robot has operational autonomy, but the risk of collision with humans and other robots increases
Solution Approach 1:
A centralized control server acts as an intermediary between robots and movement means (elevators). The server receives boarding requests from robots, determines optimal occupation positions, and issues control commands. This intermediary coordination mechanism enables multiple robots to share movement means safely by preventing collisions through centralized position management, while still allowing operational autonomy through automated control algorithms.
2Productivity
If multiple robots board the same movement means simultaneously, then the transportation efficiency increases, but the complexity of space management and collision avoidance increases
Solution Approach 1:
The centralized control server implements feedback mechanisms by continuously monitoring the occupation state of movement means and adjusting control commands accordingly. When a robot boards, the server receives feedback about the new occupation state, calculates optimal positions for subsequent robots, and issues updated control commands. This feedback loop enables efficient multi-robot transportation while managing space complexity through real-time coordination.
Solution Approach 2:
The system performs preliminary actions by determining optimal occupation positions for robots before they board the movement means. The control server calculates and communicates the target occupation position to each robot in advance, allowing robots to prepare for boarding and positioning. This preliminary coordination reduces on-board space management complexity by pre-resolving potential conflicts.
3Reliability
If the robot is remotely controlled with centralized coordination, then the safety and efficiency of shared space increases, but the system complexity and control infrastructure requirements increase
Solution Approach 1:
The centralized control server provides universal functionality by managing multiple robots across multiple movement means using a single coordinated system. Rather than implementing separate control systems for each robot-elevator pair, the universal server handles boarding requests, position allocation, and collision avoidance for all robots collectively. This multi-functional approach enhances safety through consistent coordination while avoiding the complexity of multiple independent control systems.
Data Source
AI summary
A method for remote control of a robot includes specifying a target robot for which a boarding event with respect to a movement means has occurred; controlling driving of the target robot in response to the movement means stopping at a specific area where the target robot is located so that the target robot boards the movement means; on the basis of an occupation state of a reception space provided in the movement means, determining a target occupation position of the target robot in the reception space; and transmitting a control command related to the target occupation position to the target robot so that the target robot moves to the target occupation position.


