Modular Robot Zone Programming for Multi-Function Autonomous Operation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autonomous robots are limited in their ability to perform multiple tasks due to the need for dedicated robots for each function, making it difficult and expensive to manage various tasks efficiently.
Innovation Solution
A modular robot system with a sweeper module, equipped with brushes and a container for debris collection, that can be programmed to perform different work functions such as sweeping, scrubbing, or mowing across multiple zones, using a controller for autonomous movement and zone management, with features like GPS, computer vision, and sensor data for efficient operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single autonomous robot is designed to perform multiple tasks, then resource allocation efficiency improves and cost decreases, but the robot's adaptability to different work functions and zones must be enhanced
Solution Approach 1:
The autonomous robot is designed with universal capabilities to perform multiple work functions including sweeping, scrubbing, and mowing. The robot can be programmed with different zone parameters and work function assignments, allowing a single robot to replace multiple dedicated robots for different tasks
Solution Approach 2:
The operational area is divided into multiple zones with different parameters, and the robot can be assigned to perform specific work functions in specific zones. This segmentation allows the robot to adapt its behavior and functions based on the zone it is operating in, maintaining versatility while managing complexity through structured organization
2Productivity
If multiple dedicated robots are used for different tasks, then each robot can be optimized for its specific function, but resource allocation efficiency decreases and management becomes difficult
Solution Approach 1:
The robot system implements dynamic zone parameter assignment and work function allocation. The controller can be programmed to assign different work functions to different zones, and the robot can dynamically adapt its operations based on the zone parameters and task requirements, providing flexibility in task assignment while maintaining efficient performance
3Adaptability or versatility
If zone parameters and work functions are programmatically assigned, then task customization improves, but programming and setup time increases
Solution Approach 1:
The system allows for preliminary programming of zone parameters and work function assignments. By pre-configuring zones and assigning work functions before operation, the system enables quick deployment and reduces setup time during actual operation, while still maintaining high task customization capability
Data Source
AI summary
Methods and software for setting parameters for operating a modular robot are disclosed. One method includes receiving, by a server, communications data from a controller of the modular robot. The modular robot has storage for storing program instructions for executing autonomous movement at a location. The method includes sending, by the server, an initial outline for the controller to generate calibrated mapping data for the location. The calibrated mapping data identifies an outline at the location. The method includes sending, by the server, identification of at least two zones at the location, where the at least two zones define different areas at the location. The controller of the modular robot is configured to use the calibrated mapping data for said autonomous movement at the location and the controller is configured to operate a respective work function in each of the at least two zones.


