Coordinating robotic apparatus deliveries
First Claim
1. An automated assembly line delivery method comprising:
- generating, by a processor of an embedded computing device, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
executing, by said processor, said action plan;
directing, by said processor in response to a command from a user, said vehicle to a location comprising said items such that said vehicle initiates motion and navigates in a specified direction towards said location;
selecting, by said processor via said vehicle upon arriving at said location, a first item of said items;
retrieving, by said processor via said vehicle, said first item;
determining, by said processor based on a feedback signal generated by a weight sensor of said vehicle in response to said retrieving, a measured weight of said first item;
comparing, by said processor, said measured weight to a predetermined maximum weight threshold for delivery by said vehicle;
executing, by said processor based on results of said comparing, a delivery process with respect to said vehicle, said first item, and said robotic apparatus, wherein said executing said delivery process comprises generating a flight based travel route for said vehicle for travel from said location to said robotic apparatus, wherein said travel route is generated based on a maximum number of robotic apparatuses capable of being supported by said vehicle and a calculated robotic arm movement path configured to prevent a collision between said vehicle and said robotic apparatus such that said robotic apparatus is determined to not be an obstacle to said vehicle; and
transmitting, by said processor to said robotic apparatus, a notification indicating details associated with said delivery process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for automatically supplying parts for an assembly line is provided. The method includes generating and executing an action plan specifying movements associated with a robotic apparatus associated with the assembly line, items required for the assembly line, and a vehicle associated with providing the items for the robotic apparatus. The vehicle is directed to a location comprising the items and a first item is selected and retrieved upon arriving at the location. A measured weight of the first item is compared to a predetermined maximum weight threshold for delivery by the vehicle and a resulting delivery process with respect to the vehicle, first item, and robotic apparatus is executed. A notification indicating details associated with the delivery process is transmitted to the robotic apparatus.
-
Citations
20 Claims
-
1. An automated assembly line delivery method comprising:
- generating, by a processor of an embedded computing device, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
executing, by said processor, said action plan;
directing, by said processor in response to a command from a user, said vehicle to a location comprising said items such that said vehicle initiates motion and navigates in a specified direction towards said location;
selecting, by said processor via said vehicle upon arriving at said location, a first item of said items;
retrieving, by said processor via said vehicle, said first item;
determining, by said processor based on a feedback signal generated by a weight sensor of said vehicle in response to said retrieving, a measured weight of said first item;
comparing, by said processor, said measured weight to a predetermined maximum weight threshold for delivery by said vehicle;
executing, by said processor based on results of said comparing, a delivery process with respect to said vehicle, said first item, and said robotic apparatus, wherein said executing said delivery process comprises generating a flight based travel route for said vehicle for travel from said location to said robotic apparatus, wherein said travel route is generated based on a maximum number of robotic apparatuses capable of being supported by said vehicle and a calculated robotic arm movement path configured to prevent a collision between said vehicle and said robotic apparatus such that said robotic apparatus is determined to not be an obstacle to said vehicle; and
transmitting, by said processor to said robotic apparatus, a notification indicating details associated with said delivery process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- generating, by a processor of an embedded computing device, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
-
9. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a processor of an embedded computing device implements an automated assembly line delivery method, said method comprising:
- generating, by said processor, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
executing, by said processor, said action plan;
directing, by said processor in response to a command from a user, said vehicle to a location comprising said items such that said vehicle initiates motion and navigates in a specified direction towards said location;
selecting, by said processor via said vehicle upon arriving at said location, a first item of said items;
retrieving, by said processor via said vehicle, said first item;
determining, by said processor based on a feedback signal generated by a weight sensor of said vehicle in response to said retrieving, a measured weight of said first item;
comparing, by said processor, said measured weight to a predetermined maximum weight threshold for delivery by said vehicle;
executing, by said processor based on results of said comparing, a delivery process with respect to said vehicle, said first item, and said robotic apparatus, wherein said executing said delivery process comprises generating a flight based travel route for said vehicle for travel from said location to said robotic apparatus, wherein said travel route is generated based on a maximum number of robotic apparatuses capable of being supported bar said vehicle and a calculated robotic arm movement path configured to prevent a collision between said vehicle and said robotic apparatus such that said robotic apparatus is determined to not be an obstacle to said vehicle; and
transmitting, by said processor to said robotic apparatus, a notification indicating details associated with said delivery process. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- generating, by said processor, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
-
16. An embedded computer device comprising a processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the processor executes an automated assembly line delivery method comprising:
- generating, by said processor, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
executing, by said processor, said action plan;
directing, by said processor in response to a command from a user, said vehicle to a location comprising said items such that said vehicle initiates motion and navigates in a specified direction towards said location;
selecting, by said processor via said vehicle upon arriving at said location, a first item of said items;
retrieving, by said processor via said vehicle, said first item;
determining, by said processor based on a feedback signal generated by a weight sensor of said vehicle in response to said retrieving, a measured weight of said first item;
comparing, by said processor, said measured weight to a predetermined maximum weight threshold for delivery by said vehicle;
executing, by said processor based on results of said comparing, a delivery process with respect to said vehicle, said first item, and said robotic apparatus, wherein said executing said delivery process comprises generating a flight based travel route for said vehicle for travel from said location to said robotic apparatus, wherein said travel route is generated based on a maximum number of robotic apparatuses capable of being supported bar said vehicle and a calculated robotic arm movement path configured to prevent a collision between said vehicle and said robotic apparatus such that said robotic apparatus is determined to not be an obstacle to said vehicle; and
transmitting, by said processor to said robotic apparatus, a notification indicating details associated with said delivery process. - View Dependent Claims (17, 18, 19, 20)
- generating, by said processor, an action plan specifying movements associated with a robotic apparatus associated with an assembly line, items required for said assembly line, and a vehicle associated with providing said items for said robotic apparatus, wherein said vehicle comprises a remotely or autonomously controlled aerial vehicle configured to aerially provide said items for said robotic apparatus;
Specification