999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Seam-tracking based on dynamic trajectory planning for a mobile welding robot

2019-04-16 02:12:24HongYuxiangDuDongPanJiluanLiXiangwen
China Welding 2019年4期

Hong Yuxiang,Du Dong,Pan Jiluan,Li Xiangwen

1.College of Mechanical and Electrical Engineering,China Jiliang University,Hangzhou 310018,China;2.Key Laboratory for Advanced Materials Processing Technology,Ministry of Education,Tsinghua University,Beijing 100084,China;3.Engineering Research Center for Complex Trajectory Machining Technology and Equipment,Ministry of Education,Xiangtan University,Xiangtan 411105,China

Abstract A new seam-tracking method based on dynamic trajectory planning for a mobile welding robot is proposed in order to improve the response lag of the mobile robot and the high frequency oscillation in seam-tracking.By using a front-placed laser-based vision sensor to dynamically extract the location of the weld seam in front of torch,the trend and direction of the weld line is roughly obtained.The robot system autonomously and dynamically performs trajectory planning based on the isometric approximation model.Arc sensor technology is applied to detect the offset during welding process in real time.The dynamic compensation of the weld path is done in combination with the control of the mobile robot and the executive body installed on it.Simulated and experimental results demonstrate that the method effectively increases the stability of welding speed and smoothness of the weld track,and hence the weld formation in curves and corners is improved.

Key words welding automation,seam tracking,mobile robot,dynamic trajectory planning

0 Introduction

Many large components must be welded for use in the fields of energy equipment,heavy machinery and shipbuilding.In recent times,mobile welding robots have become a solution to the large-scale,complex trajectory welds necessary today.These include welds of long distance,large span,large curvature,welds with large corner curves,and polyline welds.The large range of motion capabilities of mobile welding robots has been key to successfully implementing large-scale,complex welds[1-2].The use of welding seam-tracking sensing technology[3]is an inevitable requirement in the development of intelligent mobile welding robots that can compensate for changes in weld position and size due to workpiece processing and assembly errors and welding thermal deformation in real time.

Mobile welding robots are limited by the working stroke of the installed actuator(such as a mechanical arm,X-Y carriage in rectangular coordinate system,etc.).It is necessary to adjust the position and posture of the actuator in coordination with the mobile platform to ensure that the welding torch is aligned with the center of the weld.That is to say,under the cooperative control of the mobile robot and the actuator,automatic tracking of the weld is realized.At present,there are two kinds of weld bead tracking methods commonly used in mobile welding robots:those that use the serial control method and those that use the parallel control method.

(1)The serial control method uses a single type of seamtracking sensor that includes a vision sensor and an arc sensor to detect the welding deviation.The mobile robot body adjusts its position and orientation according to the size and direction of the actual deviation correction adjustment of the actuator.Its accuracy issensitive to the mechanical and electrical inertia of the human system of the mobile machine,which leads to a lag in tracking control.The tracking accuracy of the weld seam can be low,and the quality of the weld seam formation is difficult to guarantee.Particularly in areas where the weld bead is bent or folded,the mobile robot needs to perform a high-angle turning motion to track the weld seam track.It is difficult for the robot to adjust its position and attitude in time;consequently,welding deviation defects are somewhat common in such cases.

(2)The parallel control method uses the actuator to rectify the deviation and adjust the posture of the mobile robot synchronously.A single type of seam-tracking sensor is used to detect the welding deviation.The actual deviation correction of the mobile robot body in the integrated actuator,and the position and orientation adjustment of the sensor,are based on welding deviation information obtained over a sampling adjustment period;this method depends on prior knowledge of the sensor(i.e.,the welding deviation information obtained during the previous sampling adjustment period).With increasing welding distance,the error accumulates,and it is easy to increase the vibration probability,which in turn greatly increases the pose adjustment process of the mobile robot.The welding torch has difficulty tracking the weld path smoothly and stably,especially when weld paths with large curvature changes are involved.Overall,it is difficult to meet the process requirements of quality large-scale welds[4-6].

In view of the problems,an orbit tracking method is proposed based on trajectory dynamic programming to achieve accurate tracking of large-scale complex trajectory welds in mobile robot systems,and thus improve the quality of weld formation.

1 Mobile welding robot

The mobile welding robot system developed for this work,with structure light vision and an arc sensor,is shown in Fig.1.The system is mainly composed of the Pioneer3-AT robot body,4-DOF airborne actuator and its driver,industrial PC,magnetic arc sensing system,structure light sensor,image acquisition card,and motion control card.The Pioneer3-AT robot platform is driven by four wheels in parallel on the same side.Each driving wheel and the driving motor form a speed closed loop,which allows in-situ turning with zero turning radius and accurate speed control.The airborne actuator is installed on the central axis of the connecting line of the same side wheel of the robot platform.The magnetic control arc sensing system controls periodic arc scanning of the welding joint by adding a transverse magnetic field to extract weld position information from the arc energy signal.The structured light sensor uses laser line structured light as the active light source.The area array uses a CCD sensor,which is installed on the front end of the magnetic control arc sensor head(welding torch).The CCD is connected to the image acquisition card to obtain the weld area characteristic image.

Fig.1 Mobile welding robot system with structured light vision sensor and arc sensor

2 Dynamic planning of mobile welding robot trajectories

2.1 Dynamic fit of the weld trajectory

As shown in Fig.2,the basic Cartesian coordinate systemOxyzof the mobile welding robot,the robot body coordinate systemMxyz,the mobile auxiliary coordinate systemUxyzof rectangular coordinate system,the forward and backward auxiliary coordinate systemVxyz,the left and right auxiliary coordinate systemWxyz,the structured light sensor coordinate systemLxyz,the welding torch coordinate systemCxyz,and the welding seam coordinate systemSxyzwere established.

Fig.2 Coordinate system of mobile welding robot

Of these,Oxyzis fixed on the ground,withOas the origin of the coordinates.The robot body has two degrees of freedom.One is the displacement in thexOyplane;the second is the angle of rotation around thez-axis.The robot body is considered as the motion of the body coordinate systemMxyzrelative to the basic Cartesian coordinate systemOxyz.Because the robot body is driven parallel to the side wheels,the robot body model may be simplified to a two-wheel model in two-dimensional plane motion analysis,and tire deformation and longitudinal sliding of the vehicle body are negligible.

The structured light sensor projects the laser light obliquely onto the weld seam,and collects a structured light fringe image containing the features of the weld seam.After image processing and feature extraction,the coordinates of the welding joint features are translated to their representation on the welding torch coordinate systemLxyzand to the robot body coordinate systemMxyz.Depending on the current position of the robot body centroid in the basic Cartesian coordinate system,a set ofNwelding joint features is determined.The base Cartesian coordinate sequenceoGiof theNwelding feature points(xi,yi),(i=1,2,...,N)can then be calculated,whereEiis the deviation from the welding point characteristic pointIto the axis of the magnetron arc sensing head in they-axis direction of the structured light sensor coordinate systemLxyz.Nis given by

whereλis the forward-looking distance of the structured light sensor;vis the welding speed;andTopis the image processing cycle.

The Catmull-Rom cubic interpolation spline[7]was used to fit the collected discrete welding joint feature point position sequence0Gi,and the fitted weld trajectory curveS(x)was derived,The slope of the tangent line onS(x)of each characteristic point on0Giwas solved by the derivative,and the posture matrixPi=[xiyiarctan(ki)](i=1,2,...,N)ofNcharacteristic points of welding groove was obtained.

In the process of seam-tracking,when the structured light sensor does not detect the characteristic point position of the welding joint for several consecutive cycles,the magnetic control arc sensor head drives the structured light sensor to rotate through a fixed angleθxabout thez-axis ofLxyz.The direction of correction in the previous cycle is the same,to ensure that the weld trajectory is always within the field of view of the structured light sensor.θxis calculated from

whereμis the field of view of the structured light sensor.

2.2 Robot trajectory generation

To ensure that the welding speed direction of the mobile welding robot is always consistent with the tangent direction of the trajectory of the proposed weld during the bead tracking process,the motion trajectory of the robot body is dynamically planned on the basis of curve isometric offsets.

The curve isometric offset,ΔE,is such that the threshold σ is compared withthen the thresholdζis compared with ΔE.The motion decision of the robot body is then executed based on the threshold comparison results.The decision set includes continuous-path motion planning(CP,continuous path),car-around-center pivot planning(PS,pivot steering)and point-to-point(PTP)planning,and is calculated from

whereLsis they-coordinate of the welding torch in the airborne actuator coordinate systemUxyz,Lais the maximum working stroke of the airborne actuator in they-axis direction of the airborne actuator coordinate systemUxyz,andLmis the airborne actuator.The pre-set value of the working stroke in they-axis direction of the airborne actuator coordinate systemUxyzdepends on the actual structure to be welded and the size of the airborne actuator.

whereLais the length of the horizontal movement of the airborne actuator.

The curve of the Catmull-Rom cubic interpolation spline was used to interpolate discrete path nodes to generate a continuous,smooth robot body motion trajectoryG(x).As shown in Fig.3,the system controls the left-hand and right-hand wheels of the robot using a differential control method based on the kinematics model of the robot body.This enables the robot to complete a walking process along the path nodes on the trajectory and sets the attitude at each discrete moment to be consistent with the tangential direction of the characteristic point of the welding joint on the corresponding weld trajectory,when the robot body is turning.

Fig.3 Motion trajectory generation of a continuous path

(3)When the above conditions are not met,the robot body goes in a straight line and executes the planned pointto-point straight trajectory,moving forward in the current direction for a distanceλat a constant speed.

Fig.4 Motion trajectory generation of pivot steering

During posture adjustment of the mobile welding robot along the planned motion trajectory,the magnetron arc sensing system detects the welding deviation information in real time by dynamically compensating the welding trajectory by means of the on-board actuator.

3 Bead tracking test

To verify the validity and reliability of the method described in this paper,a weld bead tracking test of a complex trajectory of a corner joint was performed with the structured light-arc hybrid sensing mobile welding robot.

The test used CO2gas shielded welding.The welding power source was a Fronius TPS4000;the welding process parameters are shown in Table 1.The mobile robot system parameters are shown in Table 2.The test plate material was Q235 steel with a thickness of 5 mm and a joint angle of 120°.The assembly method was as shown in Fig.5a.Point A in the figure was the initial position of the welding.The initial posture C0of the mobile welding robot was[0,-20,π/5]T,and the initial deviation was 0 mm.

Results of the bead tracking test are shown in Fig.5b and the weld details are shown in Fig.5c

The results of the welding bead tracking test showed that the robot body moved smoothly during the tracking process.The welding trajectory basically coincided with the centerline of the weld.The tracking curve was smooth,and the maximum tracking error was±0.4 mm.The welding seam formation was uniform.

Table 1 Welding parameters

Table 2 System parameters of mobile welding robot

Fig.5 Tracking results of a complex-trajectory weld seam(a)Complex trajectory welding(b)Seam tracking test result(c)Weld detail at chamfer

4 Conclusions

(1)A trajectory dynamic planning model for a mobile welding robot was established.A real-time tracking of a complex trajectory weld was realized on a self-developed mobile welding robot system test platform.The maximum tracking error was±0.4 mm.

(2)A seam-tracking test showed that this method improves the consistency of welding speed and also improves the smoothness of the welding trajectory for complex trajectories.In particular,the welding seam quality at bead bend and corners is markedly improved.

主站蜘蛛池模板: 她的性爱视频| 91九色最新地址| 中文字幕 欧美日韩| av在线手机播放| 天堂岛国av无码免费无禁网站| 亚洲天堂视频在线免费观看| 日韩一级二级三级| 天堂成人av| 色婷婷在线播放| 亚洲三级成人| 成人在线综合| 亚洲日本精品一区二区| 国产精品亚洲天堂| 久久婷婷五月综合色一区二区| 青青草国产在线视频| 日韩在线播放欧美字幕| 久久综合伊人77777| 美女一区二区在线观看| AV不卡无码免费一区二区三区| 亚洲国产午夜精华无码福利| 性色一区| 亚洲天堂2014| 久久精品女人天堂aaa| 欧美中文字幕在线视频| 91香蕉国产亚洲一二三区| 夜精品a一区二区三区| 在线播放精品一区二区啪视频| 好吊色妇女免费视频免费| 久热中文字幕在线| 亚洲天堂免费观看| 国产另类视频| 蜜桃臀无码内射一区二区三区| 国产国语一级毛片| 乱系列中文字幕在线视频| 国产成人福利在线视老湿机| 99热这里只有精品久久免费| 国产精品无码一区二区桃花视频| 日本一本正道综合久久dvd| 色婷婷视频在线| 日韩少妇激情一区二区| 日韩欧美一区在线观看| 在线观看免费黄色网址| 欧美日韩国产精品va| 国产电话自拍伊人| 欧美精品成人一区二区在线观看| 伊人久综合| 久久九九热视频| 久久婷婷色综合老司机| 欧美国产成人在线| 色综合久久综合网| 国产视频 第一页| 国产欧美日韩专区发布| 国产精品亚洲精品爽爽| 久久99蜜桃精品久久久久小说| 国产午夜看片| 久久公开视频| 国产性猛交XXXX免费看| 久久永久视频| 日本亚洲最大的色成网站www| 91成人在线免费视频| 青青草一区二区免费精品| 亚洲一区二区三区麻豆| 国产精品福利导航| 国产一区二区影院| 麻豆国产精品一二三在线观看| 久久久久国产一区二区| 国产99在线观看| 久久亚洲中文字幕精品一区| 国产超碰在线观看| 国产偷国产偷在线高清| 日韩欧美在线观看| 喷潮白浆直流在线播放| 美女被操91视频| 久久青草免费91观看| 国产本道久久一区二区三区| 色屁屁一区二区三区视频国产| 9cao视频精品| 亚洲精品欧美重口| 天天摸夜夜操| 欧美成人免费午夜全| 高清无码不卡视频| 亚洲无码高清一区|