CN105045098B - A kind of control method of Control During Paint Spraying by Robot track automatic creation system - Google Patents
A kind of control method of Control During Paint Spraying by Robot track automatic creation system Download PDFInfo
- Publication number
- CN105045098B CN105045098B CN201510289675.7A CN201510289675A CN105045098B CN 105045098 B CN105045098 B CN 105045098B CN 201510289675 A CN201510289675 A CN 201510289675A CN 105045098 B CN105045098 B CN 105045098B
- Authority
- CN
- China
- Prior art keywords
- spraying
- robot
- track
- workpiece
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Manipulator (AREA)
- Spray Control Apparatus (AREA)
- Numerical Control (AREA)
Abstract
The invention discloses a kind of control method of Control During Paint Spraying by Robot track automatic creation system, comprise the following steps:(1) formation of spraying coating process expert system;(2) workpiece image data input;(3) spraying coating process expert system carries out image procossing, and geometric figure is detected and sent into trajectory map module, and carrying out track by automatic orbit maker automatically generates processing;(4) track automatically generates;(5) parameter setting;(6) spline algorithms realize constant speed and high flatness;(7) robot controller forms final track by carrying out kinematics resolving to batten.The present invention has the advantages that automaticity is high, machining accuracy is high and widely applicable, different workpieces spraying profile can be achieved to automatically generate, shorten the time spent by spray process, spraying profile can be automatically generated when workpiece putting position deviation, variety classes workpiece are mixed and put, greatly improves processing efficiency.
Description
Technical field
The present invention relates to industrial robot spray process technical field, specifically a kind of Control During Paint Spraying by Robot track is automatic
The control method of generation system.
Background technology
With the development and application of robot technology, robot is applied spraying industry is more and more extensive, spray coated
Relevant parameter setting on the spraying profiles of Cheng Zhong robots and spraying point determines the quality of spraying, and Control During Paint Spraying by Robot path
Generating mode to be usually commissioning staff carry out point-to-point detail programming completion according to the 3D of workpiece to be painted figures and scene.This side
Method complex operation, there is higher professional skill requirement flexibility simultaneously poor to operator, require to regroup newly after workpiece replacing
A set of track program, operation it is extremely cumbersome, take it is longer so that spray process it is less efficient, have influence on the production of product
Efficiency.
The content of the invention
In order to solve the above-mentioned technical problem, the present invention provides a kind of controlling party of Control During Paint Spraying by Robot track automatic creation system
Method, can be achieved different workpieces spraying profile automatically generate, so as to reduce the operation difficulty of user, workpiece putting position deviation,
Variety classes workpiece is mixed put when can automatically generate spraying profile and improve service efficiency.
The present invention is solved its technical problem and realized using following technical scheme:
A kind of control method of Control During Paint Spraying by Robot track automatic creation system, comprises the following steps:
(1) formation of spraying coating process expert system:A set of spraying is formd based on long-term spraying project experiences and data
Technique expert system, and spraying coating process expert system is integrated on computers;
(2) workpiece image data input:Various workpiece images obtain the vision system of form with fixed or mobile shape
Formula obtains the view data of workpiece, is transferred to spraying coating process expert system;
(3) spraying coating process expert system carries out image procossing, automatically generates Workpiece painting track, utilizes image processing system
Receive after coming from vision system data, simulate human vision and redundant information is deleted in reasoning first, then extract work to be sprayed
The solid data of part constitutes the geometric figure of workpiece to be sprayed, and geometric figure is detected and sent into trajectory map module,
Track is carried out by automatic orbit maker and automatically generates processing;
(4) track automatically generates:By the spray procedure of automatic orbit maker generation robot, target is any for one
The workpiece to be sprayed of shape and size finds an optimal automatic spraying profile, and automatic orbit maker is integrated with figure reason
By analysis, path optimization's algorithm, automatically generate robot motion track, it is not necessary to carry out the programming of point-to-point spray procedure and
Spraying profile program is automatically generated;
(5) parameter setting:After track automatically generates, spraying coating process expert system provides to each point on spraying path
Following parameter:Speed, the rotational value of wrist, the opening and closing of spray gun, spray distance, the amplitude range of spray gun, the stream of coating
Amount and color, the speed of track can be formulated for uniform motion to obtain best spraying quality, machine simulated by analogue system
People goes to complete the spraying task set;
(6) spline algorithms realize constant speed and high flatness:After the completion of step (5), operator operates user interface
Spray painting control is realized, the workpiece coordinate point information obtained using spline algorithms based on three-dimension sensor, with the flute card of robot
The correct height in your space and walk to be inserted upwardly into each tracing point, can complete batten by analyzing the point closed on calculates, and makes
Obtain speed and acceleration of the robot between point of proximity and keep continuous, robot trajectory can be analyzed by point of proximity,
So that the motion of robot smoothes out as far as possible;
(7) robot controller forms final track by carrying out kinematics resolving to batten:According in step (6)
Robot trajectory's point that cartesian space is obtained by spline algorithms, kinematics resolving is carried out by robot controller, obtained pair
The angle-data of joint servo motor is answered, while further discretization is carried out to data, obtains servomotor position loop instruction.
By corresponding control algolithm within the fixed sampling period, servomotor speed command, current-order are obtained.By installed in
The encoder of motor side (or joint output end) is completed to servomotor positional value and the Real-time Feedback of velocity amplitude, so as to complete pair
The real-time closed-loop control of the position loop of servomotor, speed loop and current loop.So that robot is entered by predetermined track
Row motion.
The vision system realizes the scanning to workpiece to be sprayed using grating, laser sensor.
Described image processing system includes the search and analysis to workpiece image information to be sprayed, automatically generates spraying rail
Mark, it is not necessary to which point-to-point pilot teaching programming is carried out to robot.
The workpiece coordinate point information that spline algorithms requirement is obtained based on three-dimension sensor in step (6), with correct
Highly and walk to be inserted upwardly into each tracing point, the calculating of the above can be completed by analyzing the point closed on, as a digitlization
Function, realize constant spraying rate and high flatness.
Spray gun in the step (6) must be perpendicular to workpiece surface.
When workpiece surface is smooth or surface is black, is reduced using wave filter or ignore interference processing.
The beneficial effects of the invention are as follows:
The present invention has the advantages that automaticity is high, machining accuracy is high and widely applicable, and different workpieces spraying can be achieved
Track automatically generates, and so as to reduce the operation difficulty of user, instead of traditional workpiece to be sprayed for single different model
Artificial programming, the time spent by spray process is shortened, in the mixed feelings such as put of workpiece putting position deviation, variety classes workpiece
Spraying profile can be automatically generated under condition, greatly improves processing efficiency.
Embodiment
In order that the purpose of the present invention, technical scheme and beneficial effect are clearer, enter below in conjunction with preferred embodiment
Row detailed description, the present invention will be further described, to facilitate the technical staff to understand.
A kind of control method of Control During Paint Spraying by Robot track automatic creation system, comprises the following steps:
(1) formation of spraying coating process expert system:A set of spraying is formd based on long-term spraying project experiences and data
Technique expert system, and spraying coating process expert system is integrated on computers;
(2) workpiece image data input:Various workpiece images obtain the vision system of form with fixed or mobile shape
Formula obtains the view data of workpiece, is transferred to spraying coating process expert system;
(3) spraying coating process expert system carries out image procossing, automatically generates Workpiece painting track, utilizes image processing system
Receive after coming from vision system data, simulate human vision and redundant information is deleted in reasoning first, then extract work to be sprayed
The solid data of part constitutes the geometric figure of workpiece to be sprayed, and geometric figure is detected and sent into trajectory map module,
Track is carried out by automatic orbit maker and automatically generates processing;
(4) track automatically generates:By the spray procedure of automatic orbit maker generation robot, target is any for one
The workpiece to be sprayed of shape and size finds an optimal automatic spraying profile, and automatic orbit maker is integrated with figure reason
By analysis, path optimization's algorithm, automatically generate robot motion track, it is not necessary to carry out the programming of point-to-point spray procedure and
Spraying profile program is automatically generated;
(5) parameter setting:After track automatically generates, spraying coating process expert system provides to each point on spraying path
Following parameter:Speed, the rotational value of wrist, the opening and closing of spray gun, spray distance, the amplitude range of spray gun, the stream of coating
Amount and color, the speed of track can be formulated for uniform motion to obtain best spraying quality, machine simulated by analogue system
People goes to complete the spraying task set;
(6) spline algorithms realize constant speed and high flatness:After the completion of step (5), operator operates user interface
Spray painting control is realized, the workpiece coordinate point information obtained using spline algorithms based on three-dimension sensor, with the flute card of robot
The correct height in your space and walk to be inserted upwardly into each tracing point, can complete batten by analyzing the point closed on calculates, and makes
Obtain speed and acceleration of the robot between point of proximity and keep continuous, robot trajectory can be analyzed by point of proximity,
So that the motion of robot smoothes out as far as possible;
(7) robot controller forms final track by carrying out kinematics resolving to batten:According in step (6)
Robot trajectory's point that cartesian space is obtained by spline algorithms, kinematics resolving is carried out by robot controller, obtained pair
The angle-data of joint servo motor is answered, while further discretization is carried out to data, obtains servomotor position loop instruction.
By corresponding control algolithm within the fixed sampling period, servomotor speed command, current-order are obtained.By installed in
The encoder of motor side (or joint output end) is completed to servomotor positional value and the Real-time Feedback of velocity amplitude, so as to complete pair
The real-time closed-loop control of the position loop of servomotor, speed loop and current loop.So that robot is entered by predetermined track
Row motion.
The vision system realizes the scanning to workpiece to be sprayed using grating, laser sensor.
Described image processing system includes the search and analysis to workpiece image information to be sprayed, automatically generates spraying rail
Mark, it is not necessary to which point-to-point pilot teaching programming is carried out to robot.
The workpiece coordinate point information that spline algorithms requirement is obtained based on three-dimension sensor in step (6), with correct
Highly and walk to be inserted upwardly into each tracing point, the calculating of the above can be completed by analyzing the point closed on, as a digitlization
Function, realize constant spraying rate and high flatness.
Spray gun in the step (6) must be perpendicular to workpiece surface.
When workpiece surface is smooth or surface is black, 3-D scanning result is by noise effect so that the data of acquisition occur
Many mistakes, such as the change detection and the deformation etc. of the edge of work of height, can cause the operation of robot to be fluctuated, therefore
Spy is reduced or ignored interference processing using wave filter, make it that the surface of workpiece is smooth as far as possible.
Finally illustrate, preferred embodiment above is merely illustrative of the technical solution of the present invention and unrestricted, although logical
Cross above preferred embodiment the present invention is described in detail, it is to be understood by those skilled in the art that can be
Various changes are made to it in form and in details, without departing from claims of the present invention limited range.
Claims (5)
- A kind of 1. control method of Control During Paint Spraying by Robot track automatic creation system, it is characterised in that:Comprise the following steps:(1) formation of spraying coating process expert system:A set of spraying coating process is formd based on long-term spraying project experiences and data Expert system, and spraying coating process expert system is integrated on computers;(2) workpiece image data input:The vision system that various workpiece images obtain form is obtained in the form of fixed or be mobile The view data of workpiece is obtained, is transferred to spraying coating process expert system;(3) spraying coating process expert system carries out image procossing, automatically generates Workpiece painting track, is received using image processing system After vision system data, simulate human vision and redundant information is deleted in reasoning first, then extract workpiece to be sprayed Solid data constitutes the geometric figure of workpiece to be sprayed, and geometric figure is detected and sent into trajectory map module, by certainly Dynamic track creator carries out track and automatically generates processing;(4) track automatically generates:By the spray procedure of automatic orbit maker generation robot, target is for an any shape An optimal automatic spraying profile is found with the workpiece to be sprayed of size, automatic orbit maker is integrated with graph theory point Analysis, path optimization's algorithm, automatically generate robot motion track, it is not necessary to carry out the programming of point-to-point spray procedure and automatic Generate spraying profile program;(5) parameter setting:After track automatically generates, spraying coating process expert system provides as follows to each point on spraying path Parameter:Speed, the rotational value of wrist, the opening and closing of spray gun, spray distance, the amplitude range of spray gun, coating flow and Color, the speed of track can be formulated for uniform motion to obtain best spraying quality, and by analogue system, dummy robot goes Complete the spraying task set;(6) spline algorithms realize constant speed and high flatness:After the completion of step (5), operator operates user interface and realized Spray painting control, the workpiece coordinate point information obtained using spline algorithms based on three-dimension sensor, with empty in the Descartes of robot Between correct height and walk to be inserted upwardly into each tracing point, can complete batten by analyzing the point closed on calculates so that machine Speed and acceleration of the device people between point of proximity keep continuous, robot trajectory can be analyzed by point of proximity so that The motion of robot smoothes out as far as possible;(7) robot controller forms final track by carrying out kinematics resolving to batten:According in step (6) in flute card Robot trajectory's point that your space is obtained by spline algorithms, kinematics resolving is carried out by robot controller, obtain corresponding close The angle-data of servomotor is saved, while further discretization is carried out to data, servomotor position loop instruction is obtained, solid By corresponding control algolithm in the fixed sampling period, servomotor speed command, current-order are obtained, by installed in motor The encoder of end or joint output end is completed to servomotor positional value and the Real-time Feedback of velocity amplitude, so as to complete to servo electricity The real-time closed-loop control of the position loop of machine, speed loop and current loop so that robot is moved by predetermined track.
- A kind of 2. control method of Control During Paint Spraying by Robot track automatic creation system according to claim 1, it is characterised in that: The vision system realizes the scanning to workpiece to be sprayed using grating or laser sensor.
- A kind of 3. control method of Control During Paint Spraying by Robot track automatic creation system according to claim 1, it is characterised in that: Described image processing system includes the search and analysis to workpiece image information to be sprayed, automatically generates spraying profile, it is not necessary to Point-to-point pilot teaching programming is carried out to robot.
- A kind of 4. control method of Control During Paint Spraying by Robot track automatic creation system according to claim 1, it is characterised in that: Spray gun in the step (6) must be perpendicular to workpiece surface.
- A kind of 5. control method of Control During Paint Spraying by Robot track automatic creation system according to claim 1, it is characterised in that: In step (6), when workpiece surface is smooth or surface is black, is reduced using wave filter or ignore interference processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510289675.7A CN105045098B (en) | 2015-05-29 | 2015-05-29 | A kind of control method of Control During Paint Spraying by Robot track automatic creation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510289675.7A CN105045098B (en) | 2015-05-29 | 2015-05-29 | A kind of control method of Control During Paint Spraying by Robot track automatic creation system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105045098A CN105045098A (en) | 2015-11-11 |
CN105045098B true CN105045098B (en) | 2017-11-21 |
Family
ID=54451718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510289675.7A Active CN105045098B (en) | 2015-05-29 | 2015-05-29 | A kind of control method of Control During Paint Spraying by Robot track automatic creation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105045098B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015109775B3 (en) | 2015-06-18 | 2016-09-22 | RobArt GmbH | Optical triangulation sensor for distance measurement |
DE102015114883A1 (en) | 2015-09-04 | 2017-03-09 | RobArt GmbH | Identification and localization of a base station of an autonomous mobile robot |
DE102015119501A1 (en) | 2015-11-11 | 2017-05-11 | RobArt GmbH | Subdivision of maps for robot navigation |
DE102015119865B4 (en) * | 2015-11-17 | 2023-12-21 | RobArt GmbH | Robot-assisted processing of a surface using a robot |
DE102015121666B3 (en) | 2015-12-11 | 2017-05-24 | RobArt GmbH | Remote control of a mobile, autonomous robot |
DE102016102644A1 (en) | 2016-02-15 | 2017-08-17 | RobArt GmbH | Method for controlling an autonomous mobile robot |
WO2018158248A2 (en) | 2017-03-02 | 2018-09-07 | RobArt GmbH | Method for controlling an autonomous, mobile robot |
KR101991053B1 (en) * | 2017-07-27 | 2019-10-01 | 두림야스카와(주) | Method for simulation of vehicle painting robot |
CN107335571A (en) * | 2017-08-25 | 2017-11-10 | 无锡康柏斯机械科技有限公司 | A kind of large tank inner wall anti-corrosive layer spray equipment |
CN107908152A (en) * | 2017-12-26 | 2018-04-13 | 苏州瀚华智造智能技术有限公司 | A kind of movable robot automatic spray apparatus, control system and method |
CN108481322B (en) * | 2018-03-05 | 2019-08-16 | 北京镁伽机器人科技有限公司 | Robot, control parts of motion, method and medium with accurate control function |
CN108921808B (en) * | 2018-06-27 | 2020-12-22 | 清华大学 | Method and system for generating spraying track of planar workpiece and computer storage medium |
CN109201424B (en) * | 2018-11-14 | 2021-12-10 | 珠海格力智能装备有限公司 | Circuit board spraying method and device, storage medium and processor |
CN109794382A (en) * | 2019-02-27 | 2019-05-24 | 华南理工大学 | A kind of micro- coating robot of 3D and its coating method |
CN110465422B (en) * | 2019-08-29 | 2020-06-19 | 内蒙古大学 | FPGA-based spraying machine motion control system and motion control method thereof |
US11904871B2 (en) * | 2019-10-30 | 2024-02-20 | Deere & Company | Predictive machine control |
CN111002317A (en) * | 2019-11-20 | 2020-04-14 | 希美埃(芜湖)机器人技术有限公司 | Novel spraying method and novel spraying device based on robot vision in door and window spraying industry |
CN112757293A (en) * | 2020-12-25 | 2021-05-07 | 希美埃(芜湖)机器人技术有限公司 | Robot vision-based method for identifying and spraying various mixed plates |
CN115488897A (en) * | 2022-10-28 | 2022-12-20 | 安徽省凤阳县前力玻璃制品有限公司 | Optimal space trajectory planning method for stacking mechanical arms |
CN117826739B (en) * | 2024-03-05 | 2024-05-28 | 中建三局集团有限公司 | Pipeline processing method and device applied to pipeline automatic production line |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101612734A (en) * | 2009-08-07 | 2009-12-30 | 清华大学 | Pipeline spraying robot and operation track planning method thereof |
CN101850552A (en) * | 2010-05-28 | 2010-10-06 | 广东工业大学 | Industrial robot comprehensive control platform and control method thereof |
CN102081354A (en) * | 2010-12-01 | 2011-06-01 | 深圳市众为兴数控技术有限公司 | Multi-axis motion control interpolation algorithm based on high-speed field bus |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120156362A1 (en) * | 2010-12-21 | 2012-06-21 | Alexandr Sadovoy | Method and device for coating path generation |
US9327401B2 (en) * | 2012-09-10 | 2016-05-03 | Fanuc America Corporation | Method of controlling a redundant robot |
-
2015
- 2015-05-29 CN CN201510289675.7A patent/CN105045098B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101612734A (en) * | 2009-08-07 | 2009-12-30 | 清华大学 | Pipeline spraying robot and operation track planning method thereof |
CN101850552A (en) * | 2010-05-28 | 2010-10-06 | 广东工业大学 | Industrial robot comprehensive control platform and control method thereof |
CN102081354A (en) * | 2010-12-01 | 2011-06-01 | 深圳市众为兴数控技术有限公司 | Multi-axis motion control interpolation algorithm based on high-speed field bus |
Also Published As
Publication number | Publication date |
---|---|
CN105045098A (en) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105045098B (en) | A kind of control method of Control During Paint Spraying by Robot track automatic creation system | |
CN104841593B (en) | Control method of robot automatic spraying system | |
CN110238831B (en) | Robot teaching system and method based on RGB-D image and teaching device | |
CN107901041B (en) | Robot vision servo control method based on image mixing moment | |
CN107899814A (en) | A kind of robot spraying system and its control method | |
CN106391366B (en) | A kind of big component automation paint system of civil aircraft | |
US8706300B2 (en) | Method of controlling a robotic tool | |
CN104759379B (en) | Intelligent full-process closed-loop spray painting robot based on spray painting target three-dimensional imaging technology | |
CN104325268A (en) | Industrial robot three-dimensional space independent assembly method based on intelligent learning | |
CN107908152A (en) | A kind of movable robot automatic spray apparatus, control system and method | |
CN108481323A (en) | Augmented reality-based robot motion trajectory automatic programming system and method | |
CN109967292A (en) | A kind of automatic spraying system and its method based on the reconstruct of workpiece profile information three-dimensional | |
CN108453439A (en) | The robot welding track self-programming system and method for view-based access control model sensing | |
CN112638594A (en) | Zero teaching of a continuous path of a robot | |
WO2020173111A1 (en) | 3d micro-coating robot and coating method therefor | |
Ng et al. | Programming a robot for conformance grinding of complex shapes by capturing the tacit knowledge of a skilled operator | |
CN111347431A (en) | Robot teaching spraying method and device for teaching handheld tool | |
CN103713579B (en) | A kind of industrial robot operation method | |
CN106583974A (en) | Laser quick locating welding system and laser quick locating welding method without programming structural part | |
CN108161941B (en) | Robot track optimization method and device applied to wood spraying industry | |
CN110756359A (en) | Automatic spraying device and method based on vision | |
CN208156500U (en) | A kind of movable robot automatic spray apparatus | |
Dhanaraj et al. | A mobile manipulator system for accurate and efficient spraying on large surfaces | |
Lai et al. | Integration of visual information and robot offline programming system for improving automatic deburring process | |
CN106777876A (en) | A kind of rotating the arc weld seam tracking system information processing method for robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 241000 Anhui province Wuhu Jiujiang City Jiujiang District Economic Development Zone Wan Chun Road No. 96 Applicant after: Ximeiai (Wuhu) Robot Technology Co Ltd Address before: 241000 Anhui province Wuhu Jiujiang City Jiujiang District Economic Development Zone East Road No. 8 leap Applicant before: Wuhu Xi Meiai Robotics Technology Co., Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |