Robotic Tool Path Planning for Multi-Tool Mission Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Robotic working tools face challenges in efficiently cooperating in large or varied work areas, leading to potential collisions, double servicing, and resource wastage when multiple tools operate simultaneously, and existing solutions require stable server connections and complex communication systems, increasing costs.
Innovation Solution
A robotic working tool system comprising a first tool connected to a server and at least one second tool with a communication interface, where the first tool determines path planning based on operational parameters and sensor inputs to coordinate the work mission, allowing the second tool to execute the plan independently without continuous server connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple robotic working tools operate simultaneously in the same work area, then productivity increases, but collision risk and double servicing increase
Solution Approach 1:
The work area is divided into multiple zones or regions, with each robotic working tool assigned to specific zones based on its operational parameters and capabilities. The controller allocates distinct geographic areas to different tools, preventing overlap and collision while maintaining high productivity through parallel operation in separate zones.
Solution Approach 2:
The path planning is dynamically adjusted in real-time based on the positions, speeds, and operational states of all robotic working tools. The controller continuously updates trajectories and timing to prevent collisions while optimizing overall work completion, allowing flexible coordination rather than rigid pre-planned paths.
2Productivity
If multiple robotic working tools operate simultaneously in the same work area, then productivity increases, but resource wastage increases
Solution Approach 1:
The system implements real-time feedback mechanisms where each robotic working tool reports its operational status, completion progress, and sensor data to the controller. The controller uses this feedback to dynamically adjust path planning and task allocation, ensuring that tools work efficiently without redundant operations or wasted resources while maintaining high productivity.
3Reliability
If a server controls multiple robotic working tools, then coordination improves, but system complexity and cost increase
Solution Approach 1:
The robotic working tools are equipped with autonomous path planning and collision avoidance capabilities, allowing them to self-coordinate without requiring complex centralized server control. Each tool can independently adjust its operations based on real-time conditions and communications with other tools, reducing system complexity while maintaining reliable coordination.
4Measurement precision
If robotic working tools maintain continuous connection to server, then control accuracy improves, but connection stability requirements increase
Solution Approach 1:
The robotic working tools receive and store path planning data and operational parameters in advance from the controller before beginning their work missions. This preliminary action allows tools to operate autonomously with high precision even when server connection is temporarily unavailable, reducing the stringency of continuous connection requirements while maintaining control accuracy.
Data Source
AI summary
A method for use in a robotic working tool system (400) comprising a first robotic working tool (200A) and at least one second robotic working tool (200B), the second robotic working tool (200B) comprising a communication interface (203) and a controller (201), wherein the communication interface (203) is configured to connect the second robotic working tool to the first robotic working tool (200B), the first robotic working tool (200A) comprising a communication interface (203), wherein the communication interface (203) is configured to connect the first robotic working tool to a server and to the at least one second robotic working tool (200B), and wherein the method comprises the first robotic working tool (200A); receiving information regarding a work mission, the information comprising parameters for the work mission; receiving operational parameters for the at least one second robotic working tool (200B); determining path planning for each of the for the at least one second robotic working tool (200B) based on the operational parameters for the at least one second robotic working tool (200B) and the information regarding the work mission so that the path planning completes the work mission, and transmitting the path planning for the at least one second robotic working tool (200) to the at least one second robotic working tool (200B), and wherein method further comprises the second robotic working tool (200B); receiving path planning data from the first robotic working tool (200A) and executing the work mission according to the path planning data.


