A. Abooee, Hamidreza Ahmadzadeh, Fatemeh Sedghi, M. Arefi
{"title":"Design of Robust Finite-Time Nonlinear Controllers for a n-DOF Robot Manipulator Subjected to Dead-Zone Input Nonlinearities","authors":"A. Abooee, Hamidreza Ahmadzadeh, Fatemeh Sedghi, M. Arefi","doi":"10.1109/ICROM.2017.8466181","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466181","url":null,"abstract":"In this paper, by developing the nonsingular terminal sliding mode control method and defining innovative nonlinear sliding surfaces, input torques are designed for the n-DOF robot manipulator subjected to additive uncertainties and dead-zone input nonlinearities. Suggested inputs are able to steer the configuration variables of joints of the robot manipulator to the desired trajectories within finite times. The global finite-time stability is proven for the closed-loop system of the n-DOF robot manipulator. More, an applicable inequality is derived to determine the total convergence finite time of the closed-loop system and it reveals that the mentioned finite time is dependent on initial conditions and optional parameters of input torques. Finally, designed inputs are simulated on a 2-DOF robot manipulator and obtained results illustrate that suggested inputs fulfill the robust finite-time trajectory tracking objective properly.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133228706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ebrahim Amininan, Fattah Hanafi Sheikhha, Farhad Baghyari, S. Hosseini, M. Najmabadi, A. Akbarzadeh
{"title":"Explicit Inverse Kinematic Solution for the Industrial FUM Articulated Arm using Dual Quaternion Approach","authors":"Ebrahim Amininan, Fattah Hanafi Sheikhha, Farhad Baghyari, S. Hosseini, M. Najmabadi, A. Akbarzadeh","doi":"10.1109/ICROM.2017.8466222","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466222","url":null,"abstract":"The industrial grade FUM articulated arm is a six-axis robot arm, here on referred to as, FUM 6R-20, designed by Ferdowsi University of Mashhad Robotics Lab. In this paper, an explicit inverse kinematics solution for the industrial grade FUM 6R-20 is presented. The dual quaternion, DQ, method is presented. This method uses two quaternions, one for orientation and one for position to represent the kinematics equations of the robot. The DQ method avoids the wrist singularity as a result of the rotation matrices. It is shown that this approach eliminates the wrist singularity and the gimbal lock problem. The Simulink as well as the SolidWorks models of the FUM 6R-20 are also developed. All eight inverse kinematics solutions are obtained. Three random positions and orientations in space are selected and results of the closed-form solutions are verified with the results of both Simulink and SolidWorks software.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"193 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121739096","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Back-Stepping Sliding Mode Control of Quadrotor under Dynamic Uncertainties","authors":"S. J. Haddadi, P. Zarafshan, Maysam Shahsavari","doi":"10.1109/ICROM.2017.8466210","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466210","url":null,"abstract":"this paper addresses the development of high order Sliding Mode Control (SMC) of a Quadrotor. This development has been done using Back-Stepping Sliding Mode Control (BSMC). By considering external disturbances and dynamic uncertainties in parameters, this approach guaranties the convergence of system states to their desired values. Based on Lyapunov stability theory, main achievement of this investigation is demonstrated for close loop dynamic stabilization of Quadrotor against sudden external disturbance in states and control inputs and also overcoming to parameters uncertainties. Performance impact of this strategy is illustrated on attitude and altitude control of a Quadrotor.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129758171","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Adaptive Control for Reducing Nonlinear Vibrations of a Flexible Arm","authors":"H. Mohammadi, S. Salighe","doi":"10.1109/ICROM.2017.8466179","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466179","url":null,"abstract":"Robotic arms have a great range of applications in high precision industries, however the flexibility of the robotic arm affects the precision substantially. In this paper, a new nonlinear model for a flexible arm is presented. The arm consists of a series of distributed lumped masses that are able to vibrate vertically and rotationally. The equations of motion are derived for a fixed position on which the external forces and moments are imposed. An adaptive control algorithm for a series of virtual absorbers is developed to suppress the oscillations of the lumped masses which have nonlinear stiffness. Regardless of the main system uncertainties, the results indicate successful performance that the virtual absorbers can simultaneously attenuate the system oscillations.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126326530","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design of a Pneumatic Weight Compensation System for the FUM Stewart Robot","authors":"Morteza Shariatee, A. Akbarzadeh, N. Nabavi","doi":"10.1109/ICROM.2017.8466164","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466164","url":null,"abstract":"Stewart robots are among the most favorable platforms used by motion simulation industry. The majorly of the existing industrial motion simulators use hydraulic actuators due to the heavy cabin load. There exists a significant effort by the manufactures to replace the difficult to maintain hydraulic actuator with their electric counterparts. This change results in significant lowering of the required maintenance. However, the electric actuators, in general, lack the force capabilities of their hydraulic counterparts. To overcome this limitation and increase the electric simulator gross moving load, pneumatic counter weight system is added to the existing robot structure. In this paper, the early results of adding the pneumatic cylinders to the commercial FUM Stewart simulator, is presented.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"166 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128921225","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Vahid OstadAliAkbari, Rasul Fesharakifard, S. M. Rezaei
{"title":"A mechatronic approach for real-time process control to achieve a uniform bead shape of robotic welding","authors":"Vahid OstadAliAkbari, Rasul Fesharakifard, S. M. Rezaei","doi":"10.1109/ICROM.2017.8466238","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466238","url":null,"abstract":"Gas metal arc welding (GMAW) process is one of the most widespread welding processes in industries and using robots to manipulate the welding torch leads to excellent production quality, reliability, efficiency, and cost-effectiveness. In the previous researches, the automatic GMAW system including robotic arm, moving workpiece table and vision capability are developed for real-time seam tracking and welding of complex parts. Despite a precise tracking result achieved by the robotic methods, the welding metal deposit is uncontrolled and generates a varying bead shape on the seam. This problem comes from the variable relative speed between the torch and the curved seam and deteriorate the welded product mechanical properties. In this article, a novel approach is proposed to adjust the GMAW parameters in real-time according to the measured relative speed. Based on the process affecting parameters, a control algorithm is designed. Then some mechatronic elements are added to the system to accomplish the process control. The experimental results indicate the approach efficiency on the bead shape uniformity.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129056795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shoja Amini, S. F. Dehkordi, Sajad Hosseini Fahraji
{"title":"Motion equation derivation and tip-over evaluations for K mobile manipulators with the consideration of motors mass by the use of Gibbs-Appell formulation","authors":"Shoja Amini, S. F. Dehkordi, Sajad Hosseini Fahraji","doi":"10.1109/ICROM.2017.8466214","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466214","url":null,"abstract":"in this paper, the dynamic model of mobile manipulator contains N-rigid links developed for multiple ones with the consideration of the joint motor's mass and end effector load. The single mobile manipulator restrictions and the needs to do the jobs and object manipulation cooperatively and respectively cause to suggest the multiple mobile manipulators. But, the requested precision and the predefined path feature leads to model improvements and system's tip-over evaluations by ZMP and MHS approaches. The extra mathematical operations necessitate for computing the motion equations of K mobile manipulators. Therefore, the recursive Gibbs-Appell formulation has been used to derive the motion equations. In comparison to Lagrange equations, the eliminations of Lagrange multiplier for non-holonomic constraints don't need in this formulation. As well as, the computational complexity decrease comparatively. The tip-over checking approaches define and used for stable robot manipulations. But, the explained approaches just provide the stable margins without sensing about the physical events happen during the motion instability. The angle of reversal calculates for the suggested system to represent the domain that turnover occurs when this angle seen during the motion. The Simulations results perform for a five-link mobile manipulator in MAT LAB software. Next, by using stability checking approaches, it has been cleared that the reversal limit of rotation should be defined to improve the previous criterion margins.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131936869","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Zakerzadeh, S. Madani, M. Bayat, M. Hairi-Yazdi
{"title":"Suppressing Transversal Vibration of a Moving String by Back-stepping and Sliding Mode Control Systems","authors":"M. Zakerzadeh, S. Madani, M. Bayat, M. Hairi-Yazdi","doi":"10.1109/ICROM.2017.8466216","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466216","url":null,"abstract":"In this paper two nonlinear control methods are proposed to regulate transversal vibration of a string with time varying length. Boundary conditions are fixed-free and a concentrated mass is located at the free end. A hydraulic actuator is located at the free end of the string and exerts transversal force to suppress vibrations. The Governing equations of the system are derived by using Hamilton principle. The conversion of system governing equations in PDE form to ODE is performed by the Galerkin method. The purpose of regulation is achieved by two nonlinear control methods: back-stepping and sliding mode. Also, stability of system with the proposed control laws is proved by the Lyapunov theorem. The performance of the system by using the above-mentioned control methods is compared and the effects of disturbance are also studied. The results indicate that the sliding mode method has better performance and can more accurately attenuate transversal vibration of the string.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131270538","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Khanmirza, Morteza Haghbeigi, Milad Nazarahari, Samira Doostie
{"title":"A Comparative Study of Deterministic and Probabilistic Mobile Robot Path Planning Algorithms","authors":"E. Khanmirza, Morteza Haghbeigi, Milad Nazarahari, Samira Doostie","doi":"10.1109/ICROM.2017.8466197","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466197","url":null,"abstract":"This paper presents a comparative study between seven deterministic and probabilistic mobile robot path planning algorithms. For this purpose, 19 different environments with various complexities were designed and the performance of the (1) A*, (2) Dijkstra, (3) Visibility Graph, (4) Probabilistic Roadmap, (5) Lazy Probabilistic Roadmap, (6) Rapid-exploring Random Tree, and (7) Bidirectional Rapid-exploring Random Tree were assessed in terms of (i) path length, (ii) path smoothness, (iii) runtime, and (iv) success rate for each environment. In addition, for probabilistic algorithms, the parameters of the planners were evaluated to assess their efficiency under different working conditions. This comparison study reveals the advantages and flaws of the mentioned path planning algorithms and provides an informative insight for researchers to select the best path planning method based on their application.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126736993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pourya Shahverdi, Mohammad Javad Ansari, M. T. Masouleh
{"title":"Balance Strategy for Human Imitation by a NAO Humanoid Robot","authors":"Pourya Shahverdi, Mohammad Javad Ansari, M. T. Masouleh","doi":"10.1109/ICROM.2017.8466225","DOIUrl":"https://doi.org/10.1109/ICROM.2017.8466225","url":null,"abstract":"This paper presents an ankle-based balance strategy for a NAO humanoid robot while imitating the human motions. In this approach, first, an inverted pendulum model based on the computed Center of Mass (CoM) is introduced and then, the support polygon is computed for each double support and single support phases. Center of the support polygon is assumed as the reference for balance controller and Ground projection of the Center of Mass (GCoM) is considered as the balance criteria. Using ankle joints correction, GCoM is restricted to the center of the support polygon. In order to control the balance criteria a Proportional-Integral-Derivative (PID) controller is used. The coefficients are first estimated using Ziegler-Nichols method; then, they were tuned by considering advantages of the imitation process. Implementation of the proposed approach leads to a better result in preserving the balance of the robot in soft realtime imitation of human whole-body and quasi-static motions. The proposed approach is validated by performing simulation and practical tests on a NAO H-25 version 4 robot.","PeriodicalId":166992,"journal":{"name":"2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122951844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}