Robotic Tool Path Planning for Multi-Tool Mission Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvework completion speedVSAvoidcollision avoidance
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple robotic working tools operate simultaneously in the same work area, then productivity increases, but resource wastage increases

Engineering Contradiction:
Improvework completion speedVSAvoidresource wastage
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #23Feedback

3Reliability

If a server controls multiple robotic working tools, then coordination improves, but system complexity and cost increase

Engineering Contradiction:
Improvecoordination efficiencyVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If robotic working tools maintain continuous connection to server, then control accuracy improves, but connection stability requirements increase

Engineering Contradiction:
Improvecontrol accuracyVSAvoidconnection stability
Core Design Contradiction:
Measurement precisionVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240345599A1Improved cooperation of robotic working tools in a robotic working tool system
Publication Date: 2024.10.17 HUSQVARNA AB
  • US20240345599A1 patent drawing
  • US20240345599A1 patent drawing
  • US20240345599A1 patent drawing

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.