{"title":"A Cascaded kalman filter model-aided inertial navigation system for underwater vehicle","authors":"H. Alawieh, J. Sahili","doi":"10.1109/ICRoM48714.2019.9071894","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071894","url":null,"abstract":"This paper reports the development of a low cost model aided inertial navigation system for an underwater vehicle. The inertial navigation is a combination of a complementary indirect Kalman filter for attitude estimation and another extended Kalman filter for the fusion of the dynamic model and the inertial measurement unit's output. It is shown that the fusion of an attitude and heading reference system (AHRS) with a model aided inertial navigation system (INS) can improve the accuracy of the navigation. This approach can improve the underwater navigation capabilities when no other aiding sensors are present.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115447872","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}
Yalda Aslani Darandashi, Hadi Najd, Rasul Fesharakifard, A. Ohadi, H. Ghafarirad
{"title":"Influence of Tilting Rotors on Maneuverability and Agility Indicators of an H -shaped Quadrator","authors":"Yalda Aslani Darandashi, Hadi Najd, Rasul Fesharakifard, A. Ohadi, H. Ghafarirad","doi":"10.1109/ICRoM48714.2019.9071808","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071808","url":null,"abstract":"This article investigates flight functionality indicators for H-shaped quadrotors with different tilting angles of rotors. Two major indicators that determine the dynamic functionality of a quadrotor are maneuverability and agility. These indicators are used to determine the performance of different structures of quadrotor in terms of ease of complex motions and response quickness. Three different configuration of H-shaped quadrotor composed of conventional quadrotor, quadrotor by rotors tilted inward and quadrotor by rotors tilted outward is compared using the mentioned indicators by numerical simulation. The results indicate some noticeable improvement in functionality of the quadrotor as the rotors are titled. More descriptions about the effect of tilting the rotors inward or outward around two lateral axis of x and y are given that permits to find a proper structure for a desired functionality. Finally, a comparison between three new selected configurations by the aim of increasing maneuverability and agility around all directions, is performed for results verification.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127142553","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}
S. Rezaeian, Ahmad Reza Alghooneh, A. Yousefi-Koma, Reyhaneh HosseiniNejad
{"title":"Mathematical Model Extraction and State Space Construction for Nylon Based Smart Force Sensor","authors":"S. Rezaeian, Ahmad Reza Alghooneh, A. Yousefi-Koma, Reyhaneh HosseiniNejad","doi":"10.1109/ICRoM48714.2019.9071891","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071891","url":null,"abstract":"Twisted and Coiled Actuator has become widespread in recent years. It has lots of merits in comparison to classical actuators, especially in biomechanical applications. However, the most significant challenge which limits the use of this actuator is the unknown behavior of it for actuating and also self-sensing application. In this paper, we will represent a model for Twisted and Coiled Actuator by means of theoretical concepts and experimental data. First, the preparation process will be explained, then the mathematical model for Voltage-Current and Current-Force will be driven via LS identification method. In the result section, the temperature of this actuator will be estimated using measured current and heat transfer equation. Then it will be validated by experiment which shows that this model can be exploited for future applications in which control of the temperature is necessary.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126000080","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":"Stabilization of Unstable Limit Cycles in a Push-off Based Dynamic Walker by Reversible Switching Surfaces","authors":"Rana Danesh, A. Safa, M. Naraghi","doi":"10.1109/ICRoM48714.2019.9071813","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071813","url":null,"abstract":"By employing the concept of “Reversible Switching Surfaces” (RSS), we demonstrate that it is possible to stabilize unstable periodic orbits of a push-off based dynamic walker. The concept is implemented by a simple event-based control which kinematically controls the foot during the swing phase to adjust the heel-strike. The feedback controller is designed based on the theory of Virtual Holonomic Constraints (VHC). Simulation results demonstrate, there exists a broad range of VHC which satisfies stable dynamic walking.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127258089","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}
Alireza Esfandbod, Zeynab Rokhi, A. Taheri, M. Alemi, A. Meghdari
{"title":"Human-Robot Interaction based on Facial Expression Imitation","authors":"Alireza Esfandbod, Zeynab Rokhi, A. Taheri, M. Alemi, A. Meghdari","doi":"10.1109/ICRoM48714.2019.9071837","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071837","url":null,"abstract":"Mimicry during face-to-face interpersonal interactions is a meaningful nonverbal communication signal that affects the quality of the communications and increases empathy towards the interaction partner. In this paper we propose a facial expression imitation system that utilizes a convolutional neural network (CNN). The model was trained by means of the CK+ database., which is a popular benchmark in facial expression recognition. Then, we implemented the proposed system on a robotic platform and investigated the method's performance via 20 recruited participants. We observed a high mean score of the participants, viewpoints on the imitation capability of the robot of 4.1 out of 5.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126429977","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}
A. Amirkhani, Masoud Shirzadeh, Nastaran Tork, S. B. Shokouhi
{"title":"Path tracking of an autonomous vehicle by means of an indirect adaptive neural controller","authors":"A. Amirkhani, Masoud Shirzadeh, Nastaran Tork, S. B. Shokouhi","doi":"10.1109/ICRoM48714.2019.9071897","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071897","url":null,"abstract":"Due to nonlinearity of the dynamic models and the advantages of neural networks, we design an indirect adaptive neural controller for tracking the path of an autonomous vehicle. Our proposed algorithm, which includes a neural identifier, controls the lateral movement of the autonomous car. The updating laws for the identifying neural network and the controlling neural network are obtained by means of the gradient descent method. The identifying neural network is employed to estimate the Jacobian of the vehicle's lateral movement, which is then used for updating the parameters of the adaptive neural controller online. In this paper, both the radial basis function (RBF) and the multilayer perceptron (MLP) types of indirect adaptive neural controllers have been deigned. The simulation results corroborate the satisfactory performance of our proposed method in controlling the lateral motion of the examined autonomous vehicle. The results of RBF and MLP indirect adaptive neural controllers have also been compared in this work.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123463648","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":"A New Method of Dynamic Modelling and Optimal Energy Distribution for Cooperative Closed Chain Manipulators","authors":"Sadegh Hajiabadi, S. F. Dehkordi","doi":"10.1109/ICRoM48714.2019.9071871","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071871","url":null,"abstract":"Cooperative manipulators' capability to perform different tasks rather than single-arm robots, has motivated researchers to develop dynamic models. In particular, cooperative manipulators with a closed kinematic chain become more sophisticated to formulate as the kinematic and dynamic constraints should be satisfied. Moreover, by increasing the number of joints and links, deriving motion equations for the whole system requires more calculations. In this paper, dynamic modeling of rigid cooperative manipulators has been done by the recursive Gibbs-Appell formulation for any degree of freedom. Also, there are numerous answers to the inverse dynamic problem due to the redundancy and torques have been calculated by considering optimum energy distribution. In this method, a cost function has been defined in which load can be distributed by specifying arbitrary coefficients for each joint. This approach helps the designer to predict the optimum motor size or calculate the most optimum inputs to an existing robot's joints regarding its motors' capacity. Finally, in order to validate the accuracy of the model, simulation has been conducted and results compared with a similar modeled system in ADAMS software. The cooperative manipulators with closed kinematic chains are used to performing special missions such as displacement of large or heavy objects, assembling or forming parts and etc.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123174557","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}
F. Hajiahmadi, P. Zarafshan, M. Dehghani, S. Moosavian, S. R. Hassan-Beygi
{"title":"Dynamics Modeling and Position Control of a Robotic Carrier for Solar Panel Cleaning System","authors":"F. Hajiahmadi, P. Zarafshan, M. Dehghani, S. Moosavian, S. R. Hassan-Beygi","doi":"10.1109/ICRoM48714.2019.9071821","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071821","url":null,"abstract":"In this paper, modeling and control of a robotic carrier for the cleaning system of solar power plants is presented. Since solar panels are placed at natural environments, there is always a problem of dust accumulation on the panels, which results in absorbed energy reduction. Hence, robotic cleaners can be used for solar panels. For relocation of such cleaning robots between solar panel rows, an automated carrier mechanism is required. Hence, a robotic system for cleaner displacement is introduced, and its dynamic modeling and control are presented. To this end, the kinematic characteristics of the robot are introduced, and the dynamic model is derived based on the energy methods. For model validation, the robot is built and simulated in ADAMS, and the results are compared. Finally, the dynamic model is used to design a position controller. The controlled system is simulated using a MATLAB and ADAMS cosimulation. The results show that the derived model and the designed controller are precise and practical.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"C-27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126483676","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}
Sh. Zarrabi Rad, S. K. H. Sani, Alireza Akbarzadeh
{"title":"Designing a self-tuning regulator controller for a non-linear and MIMO Exoskeleton system assist test setup with adaptive decoupling","authors":"Sh. Zarrabi Rad, S. K. H. Sani, Alireza Akbarzadeh","doi":"10.1109/ICRoM48714.2019.9071900","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071900","url":null,"abstract":"The assistive exoskeleton robots are designed in order to help immobile patients and augment healthy individual's muscle power. Assistive robots help humans with control algorithms and providing the needed power for users walking. The control algorithm must be in a manner that provides a share of the torque the person requires for walking and consequently, the force the person needs to endure in order to walk will reduce. Considering the integration of the robot to the human, it is essential to assure the safety and practicality of the control algorithm before implementing it on a real user. In this paper, a new test setup is designed and built for simulating human joints and implementing the assistive control algorithm on the robots provided with the series elastic actuator. In this test setup incorporation of a set of motor and gearbox along with a series elastic actuator for simulating motion and torques exerted to human joints is used. A series elastic actuator is considered as an actuating system for the robot and for implementing the assistive control algorithm. This test setup includes a non-linear and multiple inputs-multiple outputs (MIMO) system. Considering the complexities of MIMO non-linear control methods, in this paper after linearization, the test setup is decoupled. Subsequently, an adaptive control method for the trajectories and actuator torques is employed. The proposed control method is immune to systems parameters uncertainty and is able to adapt to the system parameters varying. In the end, the practicality of the proposed controller is shown in comparison with the PD controller.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131728945","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":"LinBot - Design, Analysis, and Field Test of a Novel Power Transmission Lines Inspection Robot","authors":"A. Fakhari, A. Mostashfi","doi":"10.1109/ICRoM48714.2019.9071839","DOIUrl":"https://doi.org/10.1109/ICRoM48714.2019.9071839","url":null,"abstract":"In this study, design, analysis, and field test of an innovative inspection robot (which is named LinBot) for highvoltage power transmission lines are investigated. This robot is utilized for moving on ground wires of transmission lines with the aim of inspection and fault detection of phase lines. Thanks to active and passive mechanisms designed in this robot, it is able to surmount all different ground wire obstacles including warning balls, clamps, and tower tips, and this is a unique capability of this robot among all other line inspection robots. The active mechanisms comprise four vertical rollers attached to the robot chassis by four arms, three horizontal rollers, and six mechanisms to control the vertical position of these horizontal rollers. Moreover, four sets of rotational springs and dampers are located in the joints of vertical rollers arms as passive mechanisms. To validate stability and feasibility of the robot in obstacle surmount and achieve the best selection for the robot required motors, a simulation study in MSC ADAMS software is conducted. The dynamical behavior of the robot including the motors torques is presented based on the simulation results. Furthermore, effect of wind on the stability of the robot is studied. Finally, practical performance of robot prototype manufactured in a laboratory is evaluated in the real field experimentally.","PeriodicalId":191113,"journal":{"name":"2019 7th International Conference on Robotics and Mechatronics (ICRoM)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128314605","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}