In this paper, a hybrid automatic optimization strategy is proposed for the design of underwater robot lines. Isight is introduced as an integration platform. The construction of this platform is based on the user pro...In this paper, a hybrid automatic optimization strategy is proposed for the design of underwater robot lines. Isight is introduced as an integration platform. The construction of this platform is based on the user programming and several commercial software including UG6.0, GAMBIT2.4.6 and FLUENT12.0. An intelligent parameter optimization method, the particle swarm optimization, is incorporated into the platform. To verify the strategy proposed, a simulation is conducted on the underwater robot model 5470, which originates from the DTRC SUBOFF project. With the automatic optimization platform, the minimal resistance is taken as the optimization goal;the wet surface area as the constraint condition; the length of the fore-body, maximum body radius and after-body's minimum radius as the design variables. With the CFD calculation, the RANS equations and the standard turbulence model are used for direct numerical simulation. By analyses of the simulation results, it is concluded that the platform is of high efficiency and feasibility. Through the platform, a variety of schemes for the design of the lines are generated and the optimal solution is achieved. The combination of the intelligent optimization algorithm and the numerical simulation ensures a global optimal solution and improves the efficiency of the searching solutions.展开更多
In a controlled indoor environment,line tracking has become the most practical and reliable navigation strategy for autonomous mobile robots.A line tracking robot is a self-mobile machine that can recognize and track ...In a controlled indoor environment,line tracking has become the most practical and reliable navigation strategy for autonomous mobile robots.A line tracking robot is a self-mobile machine that can recognize and track a painted line on thefloor.In general,the path is set and can be visible,such as a black line on a white surface with high contrasting colors.The robot’s path is marked by a distinct line or track,which the robot follows to move.Several scientific contributions from the disciplines of vision and control have been made to mobile robot vision-based navigation.Localization,automated map generation,autonomous navigation and path tracking is all becoming more frequent in vision applications.A visual navigation line tracking robot should detect the line with a camera using an image processing technique.The paper focuses on combining computer vision techniques with a proportional-integral-derivative(PID)control-ler for automatic steering and speed control.A prototype line tracking robot is used to evaluate the proposed control strategy.展开更多
This paper presents an adaptive gain-scheduled backstepping control(AGSBC) scheme for the balance control of an underactuated mechanical power-line inspection(PLI) robotic system with two degrees of freedom and a sing...This paper presents an adaptive gain-scheduled backstepping control(AGSBC) scheme for the balance control of an underactuated mechanical power-line inspection(PLI) robotic system with two degrees of freedom and a single control input.First, a nonlinear dynamic model of the balance adjustment process of the PLI robot is constructed, and then the model is linearized at a nominal equilibrium point to overcome the computational infeasibility of the conventional backstepping technique. Second, to solve generalized stabilization control issue for underactuated systems with multiple equilibrium points,an equilibrium manifold linearized model is developed using a scheduling variable, and then a gain-scheduled backstepping control(GSBC) scheme for expanding the operational area of the controlled system is constructed. Finally, an adaptive mechanism is proposed to counteract the impact of external disturbances. The robust stability of the closed-loop system is ensured by Lyapunov theorem. Simulation results demonstrate the effectiveness and high performance of the proposed scheme compared with other control schemes.展开更多
Off-line programming (OLP) system becomes one of the most important programming modules for the robotic belt grinding process, however there lacks research on increasing the grinding dexterous space depending on the...Off-line programming (OLP) system becomes one of the most important programming modules for the robotic belt grinding process, however there lacks research on increasing the grinding dexterous space depending on the OLP system. A new type of grinding robot and a novel robotic belt grinding workcell are forwarded, and their features are briefly introduced. An open and object-oriented off-line programming system is developed for this robotic belt grinding system. The parameters of the trimmed surface are read from the initial graphics exchange specification (IGES) file of the CAD model of the workpiece. The deBoor-Cox basis function is used to sample the grinding target with local contact frame on the workpiece. The numerical formula of inverse kinematics is set up based on Newton's iterative procedure, to calculate the grinding robot configurations corresponding to the grinding targets. After the grinding path is obtained, the OLP system turns to be more effective than the teach-by-showing system. In order to improve the grinding workspace, an optimization algorithm for dynamic tool frame is proposed and performed on the special robotic belt grinding system. The initial tool frame and the interval of neighboring tool frames are defined as the preparation of the algorithm. An optimized tool local frame can be selected to grind the complex surface for a maximum dexterity index of the robot. Under the optimization algorithm, a simulation of grinding a vane is included and comparison of grinding workspace is done before and after the tool frame optimization. By the algorithm, the grinding workspace can be enlarged. Moreover the dynamic tool frame can be considered to add one degree-of-freedom to the grinding kinematical chain, which provides the theoretical support for the improvement of robotic dexterity for the complex surface grinding.展开更多
Working principle for a four-axis oblique intersection line welding robot is analyzed. A mathematical model for welding torch orientation angle is established, and an interpolation algorithm based on time division is ...Working principle for a four-axis oblique intersection line welding robot is analyzed. A mathematical model for welding torch orientation angle is established, and an interpolation algorithm based on time division is proposed. The algorithm makes all interpolation points fall on a required curve in theory with no accumulated errors and a direct interpolation control on the saddle-shaped curve trajectory and space orientation angle can be achieved. It is shown by MATLAB simulation that the algorithm is real-time and fully meets the precision requirement. The algorithm has been applied to real robots.展开更多
An algorithm of auto-searching weld line for welding mobile robot is presented. Auto-searching weld line is that the robot can automatically recognize a weld groove according to the characteristics of the weld groove ...An algorithm of auto-searching weld line for welding mobile robot is presented. Auto-searching weld line is that the robot can automatically recognize a weld groove according to the characteristics of the weld groove before welding, and then adjust itself posture to the desired status preparing for welding, namely, it is a process that the robot autonomously aligns itself to the center of welding seam. Firstly, the configuration of welding mobile robot with the function of auto-searching weld line is introduced, then the algorithm and implementation of auto-searching weld line are presented on the basis of kinematics model of the robot, at last trajectory planning among auto-searching weld line is investigated in detail. The experiment result shows that the developed welding mobile robot can successfully implement the task of auto-searching weld line before welding, tracking error precision can be controlled to approximate ±1.5 mm, and satisfy the requirement of practical welding project.展开更多
A new efftcient straight line detection algorithm, GPI ( Gray Projecting Integral) method is proposed. The gray values of a sub-window are projected onto a line, and sum the gray values which are projected onto one ...A new efftcient straight line detection algorithm, GPI ( Gray Projecting Integral) method is proposed. The gray values of a sub-window are projected onto a line, and sum the gray values which are projected onto one same point to shape a special vector, then rotate the projecting direction, obtain many such vectors corresponding to different projecting directions. The vectors can form a matrix, a GPI matrix of the sub-image. The problem of lines detection is converted into maxima or minima searching problem in the GPI matrix. Bused on the GPI matrix, the lines can be calculated. Different from traditional methods, the algorithm can detect the positions of lines accurately, quickly without previous edge detection, which costs less time, and avoids the error resulted from the poor threshold with traditional methods. This algorithm is useful and efftcient for numerous image understanding applications and robot visual navigation, especially for welded joint position detection in heavy noise.展开更多
Off line programming provides an essential link between CAD and CAM, whose development will result in greater use of robotic arc welding. An arc welding system with a robot and a rotating/tilting positioner is one of...Off line programming provides an essential link between CAD and CAM, whose development will result in greater use of robotic arc welding. An arc welding system with a robot and a rotating/tilting positioner is one of the most typical workcells. The inverse kinematics of robot and positioner is the foundation of the off line programming system. The previous researchers only focused on a special solution of the positioner inverse kinematics, which is the solution at down hand welding position. In this paper, we introduce a method for representing welding position. Then a general algorithm of rotating/tilting positioner inverse kinematics is presented, and an approach to find the unique solution of the inverse kinematics is discussed. The simulation experiment results show that the general algorithm can improve the ability of robotic arc welding off line programming system to program all types of welding positions.展开更多
A study of the interference simulation based on robot welding of the radar pedestal was carried out by using the KUKA Sim Pro simulation software and off-line program technology. Compared with the actual robot welding...A study of the interference simulation based on robot welding of the radar pedestal was carried out by using the KUKA Sim Pro simulation software and off-line program technology. Compared with the actual robot welding process, it was found that the trajectory of the simulated robot welding process in line with that recorded in the actual welding process, and the actual limit and interference appeared at the same place as the simulation process. There was no interference phenomenon on the outside weld-seam; on the internal weld-seam, especially on the weld-joint of support plate connected to the cylinder, a phenomenon of interference appeared. It was helpful to use the simulation method to guide the actual robot welding so as to protect robot from impacting and reduce the weld defects.展开更多
A pair of synchronous line-tracking robots based on STM32 are designed. Each robot is actually a small intelligent car with seven reflective infrared photoelectric sensors ST188 installed in the front to track the lin...A pair of synchronous line-tracking robots based on STM32 are designed. Each robot is actually a small intelligent car with seven reflective infrared photoelectric sensors ST188 installed in the front to track the line. Two rear wheels each driven by a moter are the driving wheels, while each rooter is driven by an H-bridge circuit. The running direction is con- trolled by the turning of a servo fastened to the front wheel and the adjustment of speed difference between the rear wheels. Besides, the light-adaptive line-tracking can be performed. The speeds of the motors are controlled by adjusting pulse-width modulation (PWM) values and an angular displacement transducer is used to detect the relative position of the cars in real time. Thus, the speeds of the cars can be adjusted in time so that the synchronism of the cars can be achieved. Through ex-periments, the fast and accurate synchronous tracking can be well realized.展开更多
The development of welding robots suitable for specially unstructured working enviroments has been become an important development direction of industrial robot application because large-scale welding structures have ...The development of welding robots suitable for specially unstructured working enviroments has been become an important development direction of industrial robot application because large-scale welding structures have been used more and more widely in modern industry. In this paper, an intelligent mobile robot for welding of ship deck with the function of autosearching weld line was presented. A wheeled motion mechanism and a cross adjustment slider are used for the welding robot body. A sensing system based on laser-PSD (position sensitive detector) displacement sensor was developed to obtain two dimensional deviation signals during seam tracking. A full-digital control system based on DSP and CPLD has also been realized to implement complex and high-performance control algorithms. Furthermore, the system has still the function of auto-searching weld line according to the characteristics information of weld groove and adjusting posture itself to the desired status preparing for welding. The experiment of auto-searching welding line shows that the robot has high tracing accuracy, and can satisfy the requirement of practical welding project.展开更多
文摘In this paper, a hybrid automatic optimization strategy is proposed for the design of underwater robot lines. Isight is introduced as an integration platform. The construction of this platform is based on the user programming and several commercial software including UG6.0, GAMBIT2.4.6 and FLUENT12.0. An intelligent parameter optimization method, the particle swarm optimization, is incorporated into the platform. To verify the strategy proposed, a simulation is conducted on the underwater robot model 5470, which originates from the DTRC SUBOFF project. With the automatic optimization platform, the minimal resistance is taken as the optimization goal;the wet surface area as the constraint condition; the length of the fore-body, maximum body radius and after-body's minimum radius as the design variables. With the CFD calculation, the RANS equations and the standard turbulence model are used for direct numerical simulation. By analyses of the simulation results, it is concluded that the platform is of high efficiency and feasibility. Through the platform, a variety of schemes for the design of the lines are generated and the optimal solution is achieved. The combination of the intelligent optimization algorithm and the numerical simulation ensures a global optimal solution and improves the efficiency of the searching solutions.
基金funding from the researchers supporting project number(RSP2022R474)King Saud University,Riyadh,Saudi Arabia.
文摘In a controlled indoor environment,line tracking has become the most practical and reliable navigation strategy for autonomous mobile robots.A line tracking robot is a self-mobile machine that can recognize and track a painted line on thefloor.In general,the path is set and can be visible,such as a black line on a white surface with high contrasting colors.The robot’s path is marked by a distinct line or track,which the robot follows to move.Several scientific contributions from the disciplines of vision and control have been made to mobile robot vision-based navigation.Localization,automated map generation,autonomous navigation and path tracking is all becoming more frequent in vision applications.A visual navigation line tracking robot should detect the line with a camera using an image processing technique.The paper focuses on combining computer vision techniques with a proportional-integral-derivative(PID)control-ler for automatic steering and speed control.A prototype line tracking robot is used to evaluate the proposed control strategy.
文摘This paper presents an adaptive gain-scheduled backstepping control(AGSBC) scheme for the balance control of an underactuated mechanical power-line inspection(PLI) robotic system with two degrees of freedom and a single control input.First, a nonlinear dynamic model of the balance adjustment process of the PLI robot is constructed, and then the model is linearized at a nominal equilibrium point to overcome the computational infeasibility of the conventional backstepping technique. Second, to solve generalized stabilization control issue for underactuated systems with multiple equilibrium points,an equilibrium manifold linearized model is developed using a scheduling variable, and then a gain-scheduled backstepping control(GSBC) scheme for expanding the operational area of the controlled system is constructed. Finally, an adaptive mechanism is proposed to counteract the impact of external disturbances. The robust stability of the closed-loop system is ensured by Lyapunov theorem. Simulation results demonstrate the effectiveness and high performance of the proposed scheme compared with other control schemes.
基金supported by National Hi-tech Research and Development Program of China (863 Program, Grant No. 2007AA04Z2443)State Key Laboratory for Man ufacturing Systems Engineering of Xi’an Jiaotong University of China
文摘Off-line programming (OLP) system becomes one of the most important programming modules for the robotic belt grinding process, however there lacks research on increasing the grinding dexterous space depending on the OLP system. A new type of grinding robot and a novel robotic belt grinding workcell are forwarded, and their features are briefly introduced. An open and object-oriented off-line programming system is developed for this robotic belt grinding system. The parameters of the trimmed surface are read from the initial graphics exchange specification (IGES) file of the CAD model of the workpiece. The deBoor-Cox basis function is used to sample the grinding target with local contact frame on the workpiece. The numerical formula of inverse kinematics is set up based on Newton's iterative procedure, to calculate the grinding robot configurations corresponding to the grinding targets. After the grinding path is obtained, the OLP system turns to be more effective than the teach-by-showing system. In order to improve the grinding workspace, an optimization algorithm for dynamic tool frame is proposed and performed on the special robotic belt grinding system. The initial tool frame and the interval of neighboring tool frames are defined as the preparation of the algorithm. An optimized tool local frame can be selected to grind the complex surface for a maximum dexterity index of the robot. Under the optimization algorithm, a simulation of grinding a vane is included and comparison of grinding workspace is done before and after the tool frame optimization. By the algorithm, the grinding workspace can be enlarged. Moreover the dynamic tool frame can be considered to add one degree-of-freedom to the grinding kinematical chain, which provides the theoretical support for the improvement of robotic dexterity for the complex surface grinding.
文摘Working principle for a four-axis oblique intersection line welding robot is analyzed. A mathematical model for welding torch orientation angle is established, and an interpolation algorithm based on time division is proposed. The algorithm makes all interpolation points fall on a required curve in theory with no accumulated errors and a direct interpolation control on the saddle-shaped curve trajectory and space orientation angle can be achieved. It is shown by MATLAB simulation that the algorithm is real-time and fully meets the precision requirement. The algorithm has been applied to real robots.
基金This project is supported by Program of International Science and Technology Cooperation(No.2004 DFA02400).
文摘An algorithm of auto-searching weld line for welding mobile robot is presented. Auto-searching weld line is that the robot can automatically recognize a weld groove according to the characteristics of the weld groove before welding, and then adjust itself posture to the desired status preparing for welding, namely, it is a process that the robot autonomously aligns itself to the center of welding seam. Firstly, the configuration of welding mobile robot with the function of auto-searching weld line is introduced, then the algorithm and implementation of auto-searching weld line are presented on the basis of kinematics model of the robot, at last trajectory planning among auto-searching weld line is investigated in detail. The experiment result shows that the developed welding mobile robot can successfully implement the task of auto-searching weld line before welding, tracking error precision can be controlled to approximate ±1.5 mm, and satisfy the requirement of practical welding project.
基金This research was funded by Key Laboratory for Advanced Manufacturing by Materials Processing Technology, Ministry of Education, The Research Fund for the Doctoral Program of Higher Education (No. 20020003053)National Natural Science Foundation of China ( No. 50275083 ).
文摘A new efftcient straight line detection algorithm, GPI ( Gray Projecting Integral) method is proposed. The gray values of a sub-window are projected onto a line, and sum the gray values which are projected onto one same point to shape a special vector, then rotate the projecting direction, obtain many such vectors corresponding to different projecting directions. The vectors can form a matrix, a GPI matrix of the sub-image. The problem of lines detection is converted into maxima or minima searching problem in the GPI matrix. Bused on the GPI matrix, the lines can be calculated. Different from traditional methods, the algorithm can detect the positions of lines accurately, quickly without previous edge detection, which costs less time, and avoids the error resulted from the poor threshold with traditional methods. This algorithm is useful and efftcient for numerous image understanding applications and robot visual navigation, especially for welded joint position detection in heavy noise.
基金ThispaperissupportedbyNationalNatureScienceFoundation (No .5 96 35 16 0 )AdvancedUniversityDoctoralSubjectFoundation (No .980 2 1311)
文摘Off line programming provides an essential link between CAD and CAM, whose development will result in greater use of robotic arc welding. An arc welding system with a robot and a rotating/tilting positioner is one of the most typical workcells. The inverse kinematics of robot and positioner is the foundation of the off line programming system. The previous researchers only focused on a special solution of the positioner inverse kinematics, which is the solution at down hand welding position. In this paper, we introduce a method for representing welding position. Then a general algorithm of rotating/tilting positioner inverse kinematics is presented, and an approach to find the unique solution of the inverse kinematics is discussed. The simulation experiment results show that the general algorithm can improve the ability of robotic arc welding off line programming system to program all types of welding positions.
基金Funded by Anhui Provincial Natural Science Foundation of China(GFKJ2015B002)Quality Engineering Project of Anhui province(2014zy122)
文摘A study of the interference simulation based on robot welding of the radar pedestal was carried out by using the KUKA Sim Pro simulation software and off-line program technology. Compared with the actual robot welding process, it was found that the trajectory of the simulated robot welding process in line with that recorded in the actual welding process, and the actual limit and interference appeared at the same place as the simulation process. There was no interference phenomenon on the outside weld-seam; on the internal weld-seam, especially on the weld-joint of support plate connected to the cylinder, a phenomenon of interference appeared. It was helpful to use the simulation method to guide the actual robot welding so as to protect robot from impacting and reduce the weld defects.
文摘A pair of synchronous line-tracking robots based on STM32 are designed. Each robot is actually a small intelligent car with seven reflective infrared photoelectric sensors ST188 installed in the front to track the line. Two rear wheels each driven by a moter are the driving wheels, while each rooter is driven by an H-bridge circuit. The running direction is con- trolled by the turning of a servo fastened to the front wheel and the adjustment of speed difference between the rear wheels. Besides, the light-adaptive line-tracking can be performed. The speeds of the motors are controlled by adjusting pulse-width modulation (PWM) values and an angular displacement transducer is used to detect the relative position of the cars in real time. Thus, the speeds of the cars can be adjusted in time so that the synchronism of the cars can be achieved. Through ex-periments, the fast and accurate synchronous tracking can be well realized.
文摘The development of welding robots suitable for specially unstructured working enviroments has been become an important development direction of industrial robot application because large-scale welding structures have been used more and more widely in modern industry. In this paper, an intelligent mobile robot for welding of ship deck with the function of autosearching weld line was presented. A wheeled motion mechanism and a cross adjustment slider are used for the welding robot body. A sensing system based on laser-PSD (position sensitive detector) displacement sensor was developed to obtain two dimensional deviation signals during seam tracking. A full-digital control system based on DSP and CPLD has also been realized to implement complex and high-performance control algorithms. Furthermore, the system has still the function of auto-searching weld line according to the characteristics information of weld groove and adjusting posture itself to the desired status preparing for welding. The experiment of auto-searching welding line shows that the robot has high tracing accuracy, and can satisfy the requirement of practical welding project.