Robot Control Resource Allocation for Multi-Robot Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot control systems are not designed to handle multiple robots in production facilities efficiently, leading to limitations in communication resource allocation and control performance.
Innovation Solution
A robot control system with a first control device and multiple network-connected second control devices, where a communication resource setting unit dynamically allocates communication resources based on predetermined settings, the number of connected devices, and operation states, ensuring optimal communication and command value generation for each robot.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple robots are disposed in a production facility, then productivity and functionality are improved, but communication resource allocation becomes complex and control performance deteriorates
Solution Approach 1:
The system segments communication resources by allocating specific time slots, frequencies, or code sequences to each robot controller (second control device). This segmentation prevents communication conflicts and allows multiple robots to operate simultaneously without interference, resolving the contradiction between supporting multiple robots and managing communication complexity.
Solution Approach 2:
The communication resource setting unit dynamically adjusts and allocates communication resources based on the operational state, priority, and communication needs of each robot controller. This dynamic allocation optimizes network bandwidth utilization and ensures that critical control signals receive adequate communication resources, maintaining control performance while supporting multiple robots.
2Adaptability or versatility
If multiple second control devices are network-connected to the first control device, then system functionality is improved, but network transmission capacity is exceeded and control performance deteriorates
Solution Approach 1:
The system implements periodic communication cycles where each second control device is assigned specific time windows for data transmission. This periodic action structure ensures that communication requests are handled in an organized sequence, preventing network overload and maintaining reliable control performance even with multiple connected devices.
Solution Approach 2:
Different communication resources with varying qualities (bandwidth, priority levels, transmission rates) are assigned to different second control devices based on their specific functional requirements. Critical control signals receive higher-quality communication resources, while less time-sensitive data uses lower-quality resources, optimizing overall system reliability.
Data Source
AI summary
A robot control system includes a first control device including a first communication unit and one or more second control devices connected to the first control device through a network. Each of the second control devices includes a second communication unit that exchanges data with the first communication unit of the first control device using a communication resource of a network allocated thereto, and a command value generation unit that sequentially generates a command value for driving the robot, in accordance with a command from the first control device. The robot control system includes a communication resource setting unit that allocates the communication resource to each second control device.


