Robot Control System for Dynamic Path Reconfiguration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing serving robots in stores face challenges in quickly adapting to changes in store layouts or table positions, leading to potential malfunctions and reduced service efficiency. Additionally, the current call function for these robots is insufficient, limiting their utilization.
Innovation Solution
A robot control system that allows for easy reconfiguration of autonomous traveling paths and stop positions by switching between autonomous traveling mode and movement path reconfiguration mode, and includes a wireless call device for efficient robot summoning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the serving robot uses a predetermined autonomous traveling path and stop position, then the robot can operate autonomously in the store, but the robot cannot quickly adapt to changes in store layout or table positions
Solution Approach 1:
The robot enables self-service for path reconfiguration by allowing operators to manually move the robot to new positions and automatically tracking these movements. The system records the manually imposed positions and automatically updates the autonomous traveling path and stop positions without requiring complex reprogramming or external intervention.
Solution Approach 2:
The system changes the parameters of the autonomous traveling path by automatically updating path coordinates and stop position data based on manually moved robot positions. This allows quick adaptation to layout changes by modifying path parameters rather than redesigning the entire navigation system.
2Adaptability or versatility
If the serving robot operates with fixed stop positions, then the robot can perform predetermined functions, but the robot cannot respond to new service requirements or moved tables
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple stop positions and autonomous traveling paths in advance. When service requirements change, the system can quickly switch between pre-configured paths and positions or automatically generate new ones based on manual robot movements, minimizing service disruption time.
Solution Approach 2:
The system implements feedback by continuously monitoring the robot's actual position during manual movement and using this information to automatically update the autonomous traveling path. This closed-loop feedback mechanism ensures the path accurately reflects the new store layout without requiring manual reprogramming.
3Speed
If the robot requires dedicated program redesign or remote service server intervention to change paths, then the robot maintains precise path control, but the response time to store needs is slow
Solution Approach 1:
The robot enables self-service for path reconfiguration by automatically tracking its position during manual movement and updating its autonomous traveling path without external intervention. This eliminates the need for dedicated program redesign or remote server connection, significantly improving response speed while maintaining ease of operation.
Solution Approach 2:
The system replaces the mechanical system of manual path programming and remote server communication with an automated electronic tracking and update mechanism. The robot's position tracking system automatically captures movement data and updates path parameters, substituting complex manual reconfiguration processes with simple electronic updates.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed are a system and a method for allowing a serving robot operated in a store to easily change the stop position or the autonomous traveling path thereof and allowing a user or a store employee to easily call the serving robot. Provided according to an aspect of the present invention is a robot control system installed in a robot so as to control the robot, the robot control system comprising: a control module for controlling the robot to move along a preconfigured autonomous traveling path in an autonomous traveling mode; a mode switching module for switching the robot from the autonomous traveling mode to a movement path reconfiguration mode when predetermined switching conditions are satisfied while the robot is in the autonomous traveling mode; and a configuration module for, when the robot is moved by an external force in the movement path reconfiguration mode, tracking a movement path while the robot is moved by the external force and reconfiguring the autonomous traveling path on the basis of the tracked movement path.