Autonomous painting robot
First Claim
1. A method for an autonomous painting robot painting a targeted application area, the method comprising the steps of:
- positioning an autonomous painting robot on a surface, the autonomous painting robot having a propulsion system generating movement and an applicator system applying paint to a targeted application area;
generating input data representative of conditions during operation, the input data generated by one or more sensors;
providing the input data to the controllers;
comparing the input data with expected reference values, the reference values stored on the controllers;
outputting an output signal, the output signal derived from the comparison of the input data with the expected reference values;
performing one or more actions in response to the output signals in at least one of the propulsion system and the applicator system to satisfy a condition of the input data returning to the expected reference values;
generating input data, wherein the input data is a calculated distance of the autonomous painting robot from the targeted application area and is generated by the sensors;
sending the input data to the one or more controllers; and
the one or more controllers comparing the input data with an expected reference value stored on the controllers, wherein the expected reference value is an expected set distance of the autonomous painting robot from the targeted application area, the one or more controllers outputting an output signal to the propulsion system, the output signal derived from the comparison of the input data with the expected reference values, the propulsion system in response to output signal, increasing and decreasing speed as the autonomous painting robot moves closer or farther to the expected set distance of the autonomous painting robot from the targeted application area;
outputting an output signal to the propulsion system when the calculated distance of the autonomous painting robot from the targeted application is equal to the expected set distance of the autonomous painting robot from the targeted application, the propulsion system in response to output signal moving autonomous painting robot along the targeted application area while maintaining a parallel position to the targeted application area and moving a mast carrying a sensor head in a linear direction allowing the sensor head to scan the wall;
wherein the mast is a linear motion actuator comprising a travel plate with a threaded region fitted to a power-screw, the power-screw turnable by a motor to move the travel plate in a vertical motion, the torsional force of the power-screw configured to be resisted by a sliding stabilizing bar connection, the sliding stabilizing bar connection acting as a conduit to allow liquids, wiring, powders, or other materials to pass through inside the sliding stabilizing bar connection.
0 Assignments
0 Petitions
Accused Products
Abstract
An autonomous machine for the application of paint to a targeted application area. The autonomous machine operates with complete autonomy to paint a room without guidance or intervention. The autonomous machine includes a propulsion system to generate movement along a surface, a sensor system that generate signals representative of conditions during the painting to a targeted application area, and a control system that is in communication with the propulsion system and applicator system. In operation the autonomous machine automatically moves to and along walls that need to be painted. The autonomous machine detects the boundaries of the walls. A sensor head on the autonomous machine scans the walls, detecting and accommodating for any obstacles such as windows and windows trim present on the walls. Pressurized paint is then moved from a reservoir in the autonomous machine to the applicator and the applicator begins applying paint to the targeted application area.
3 Citations
10 Claims
-
1. A method for an autonomous painting robot painting a targeted application area, the method comprising the steps of:
-
positioning an autonomous painting robot on a surface, the autonomous painting robot having a propulsion system generating movement and an applicator system applying paint to a targeted application area; generating input data representative of conditions during operation, the input data generated by one or more sensors; providing the input data to the controllers; comparing the input data with expected reference values, the reference values stored on the controllers; outputting an output signal, the output signal derived from the comparison of the input data with the expected reference values; performing one or more actions in response to the output signals in at least one of the propulsion system and the applicator system to satisfy a condition of the input data returning to the expected reference values; generating input data, wherein the input data is a calculated distance of the autonomous painting robot from the targeted application area and is generated by the sensors; sending the input data to the one or more controllers; and
the one or more controllers comparing the input data with an expected reference value stored on the controllers, wherein the expected reference value is an expected set distance of the autonomous painting robot from the targeted application area, the one or more controllers outputting an output signal to the propulsion system, the output signal derived from the comparison of the input data with the expected reference values, the propulsion system in response to output signal, increasing and decreasing speed as the autonomous painting robot moves closer or farther to the expected set distance of the autonomous painting robot from the targeted application area;outputting an output signal to the propulsion system when the calculated distance of the autonomous painting robot from the targeted application is equal to the expected set distance of the autonomous painting robot from the targeted application, the propulsion system in response to output signal moving autonomous painting robot along the targeted application area while maintaining a parallel position to the targeted application area and moving a mast carrying a sensor head in a linear direction allowing the sensor head to scan the wall; wherein the mast is a linear motion actuator comprising a travel plate with a threaded region fitted to a power-screw, the power-screw turnable by a motor to move the travel plate in a vertical motion, the torsional force of the power-screw configured to be resisted by a sliding stabilizing bar connection, the sliding stabilizing bar connection acting as a conduit to allow liquids, wiring, powders, or other materials to pass through inside the sliding stabilizing bar connection. - View Dependent Claims (2)
-
-
3. An automated painting robot for painting a targeted application area, comprising:
-
an applicator system, the applicator system having an applicator configured to apply paint to a targeted application area; a linear motion actuator comprising a travel plate with a threaded region fitted to a power-screw, wherein the power-screw is configured to be turned by a motor to move the travel plate in a vertical motion, the torsional force of the power-screw configured to be resisted by a sliding stabilizing bar connection; a propulsion system configured to generate omnidirectional movement; and one or more sensors connected to one or more controllers, the sensors configured to generate input data representative of conditions during operation and to provide input data to the controllers, the controllers configured to store one or more expected reference values, to compare the input data with the expected reference values, and to output an output signal, the output signal derived from the comparison of the input data with the expected reference values, the output signal configured to perform one or more actions in at least one of the propulsion system and the applicator system to satisfy a condition of the input data returning to expected reference values. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification