LEE- Mekatronik Mühendisliği-Doktora
Bu koleksiyon için kalıcı URI
Gözat
Yazar "Ertuğrul, Şeniz" ile LEE- Mekatronik Mühendisliği-Doktora'a göz atma
Sayfa başına sonuç
Sıralama Seçenekleri
-
ÖgeA novel gripper design based on series elastic actuator for object recognition and manipulation(Graduate School, 2023-03-03) Kaya, Ozan ; Ertuğrul, Şeniz ; 518162009 ; Mechatronics EngineeringBecause of Industry 4.0 and its following releases, robotic applications are becoming more significant. The goal of using robots is to automate industrial processes and increase production yield. However, there are still study topics that need to be explored for other problems, such as safety and cooperation. Furthermore, sensor technologies are another important subject for automation. In general, sensors like encoders, cameras, lidar, and proximity are chosen for the control algorithm's feedback sensors. Many times, when only one sensor is used, sensor technologies are insufficient to identify or describe incidental obstacles. Due to this, two or more sensors may be required for continuity and safety. Alternatively, it is proposed that a gripper design with external effect sensitivity may be useful in both reducing the number of sensors and inherently sensing the external effects. For this purpose, a novel gripper mechanism design based on SEA is achieved for object recognition and manipulation. For a low-cost solution, one actuator with a ball-screw mechanism as a linear actuator is used for the fingers' positions. As it is based on SEA, the spring is placed between the linear actuator and the fingers. With this method, the finger can be actuated by one motor. However, they can be rotated independently by external effects. To estimate the external force, the length of the spring is computed by using absolute encoders. As a result of these, the proposed gripper mechanism is sensitive to external effects and can be used for estimating force without any force/torque sensor or tactile sensor. For object recognition, the proposed gripper interacts with the objects placed at the workspace. However, this is not enough to recognize an object. Hence, a DNN model is needed to interpret the interaction between the gripper and an object. Therefore, a DNN model is created in order to achieve recognition by using the points on the defined objects' surfaces. For the training part of DNN, a synthetic data set is generated via CloudCompare. As a result of different hyperparameters' effects on the DNN model, the best model is achieved for the recognition of 11 objects. The experiments are conducted in MEAM laboratory with the gripper mounted on the Staubli Rx160 robot arm. It is proposed for object manipulation that the gripper has the ability to compensate for position faults caused by controller error, an inaccurate model, and so on. The proposed gripper can successfully perform common industrial tasks such as peg-in-hole and surfaces following in collaborative applications. To prove this approach, the experiments are conducted with a haptic device and the gripper mounted on the Staubli Rx160 robot arm and used untrained operators. The results are compared according to control strategies. For this purpose, the user operates the tasks in cases of no guidance and a rigid gripper mechanism, guidance and a rigid gripper mechanism, and a series elastic gripper mechanism with guidance.
-
ÖgeImage processing software tools development for shoulder arthroplasty(Graduate School, 2021-05-21) Sadeghi, Majid Mohammad ; Ertuğrul, Şeniz ; 518132013 ; Mechatronics Engineering ; Mekatronik MühendisliğiReverse shoulder arthroplasty is an operation performed on shoulder joints with diseases such as osteoarthritis and rheumatoid arthritis, complex fractures of the proximal humerus, and osteonecrosis of the humeral head. This operation can face problems and create risky conditions for the patient, which might end in revision operations. In this work, methods are investigated to reduce one of the main reasons for the problems faced in reverse shoulder arthroplasty. This main reason is the wrong positioning of the K-wire which itself results in the wrong positioning of the implant baseplate. The wrong positioning can reduce the range of motion of the shoulder or can lead to complete malfunctioning of the joint. Using pre-operative planning of the surgery, and patient-specific instrumentation, are the solutions evaluated for improvement of the condition and reducing the risk of malpositioning. Preoperative planning which is deciding the correct choice of the procedure before the operation based on the patient, injury type, facilities available, and surgeon's skills, is an important method in improving implant positioning. Preoperative planning can be performed using two-dimensional images of the patient, but use of three dimensional images and computer preoperative planning software tools can improve planning. Patient-specific instrumentation which is a modern orthopaedics technique, uses Computed Tomography or Magnetic Resonance Imaging of a specific patient to create customized guides preoperatively. Prostheses or guides that are designed based on the specific anatomy or injury of a patient provide an opportunity to be implemented more precisely and hence can help improve implant positioning and reduce the risk of complications resulting from malpositioning. The PSI guide generation process is performed using software tools that perform preoperative planning on the three-dimensional models of the patient's data. A new open-source software tool, that provides preoperative planning capability for the surgeon, and also creates a patient-specific guide for K-wire positioning, is developed in this work to test the presented solutions. First, the development of the software, using only open-source platforms, is explained, then using the results of the software an experiment is designed and performed. The experiment evaluated the accuracy of the software results and also compared the results with other existing methods. The experiment contained five different shoulder anatomies and glenoid types. For each type ten different samples were manufactured. Two experienced surgeons experimented on the manufactured bone models and the results were evaluated to differentiate between different anatomies. The results were evaluated to control the version angle, inclination angle, and the entry point location of the K-wire after the experiment. The evaluation of the results presented that this proposed method has good accuracy for all three parameters. Also, the results showed better outcomes for specific types of anatomies when compared to the freehand method and the conventional guide method.
-
ÖgeModeling of dynamic systems and nonlinear system identification(Graduate School, 2023-03-24) Abedinifar, Masoud ; Ertuğrul, Şeniz ; 518162013 ; Mechatronics EngineeringOne of the primary goals of science is to identify and describe the structures and physical laws of nature. When the data corresponding to the input and output of a physical system is available, but the underlying rules and the structure of the system are unknown, it is essential to employ various approaches to determine these rules and structures. Determination of the underlying rules and structure of a system, particularly in some operation regions, is a difficult task because of the existence of some nonlinearities in the structure of the model. Therefore, choosing a reliable approach to identify the structure of the model in the different working regions of the system is crucial. For this purpose, system identification has been established as a critical technique for assisting in the modeling of complex engineering systems. System identification includes all processes of establishing a mathematical model of the systems by measured input-output datasets. The developed mathematical models using system identification methods are commonly used for monitoring, controller design, fault detection, system response prediction, optimization, and other purposes. The procedure of system identification could be classified into three steps: First, the structure of the mathematical model has to be determined. The structure of the mathematical model could be represented with linear or nonlinear models. Second, the unknown coefficients of the mathematical model should be determined by simulation or experimental input-output datasets. Finally, the model with the identified parameters has to be validated with the new input-output datasets. The major aims of this research could be listed as: In the first step, it is planned to develop transparent nonlinear mathematical models of the mechanical systems in a way that each term of the model could be physically interpreted. These models are called "white-box" models, which are developed using physical rules like Kirchhoff's and Newton's rules. Second, the thesis aims to properly determine the nonlinear models of the physical systems utilizing an appropriate system identification methodology. Third, it aims to investigate the existence of the identified physical phenomena, like nonlinear frictional terms, and dead-zone using different statistical methods. To fulfill these purposes, the following steps are performed: First, the general mathematical models of some physical systems are developed. The mathematical models of the physical systems include linear and various nonlinear equations. The linear equations of the model are developed utilizing some physical rules like Kirchhoff's and Newton's rules, etc. For the nonlinear part of the models, the nonlinear equations of some physical phenomena, like nonlinear friction equations and dead-zone, along with time-delay, are compiled and added to the general mathematical model of the physical systems. Then, the appropriate input signals are generated to stimulate all the dynamics of the physical systems in their different working regions. This is performed to capture the effect of all the possible existing nonlinearities in the system's output. In the next step, the output of the mathematical models is collected, and input-output data sets are established. Then, the Particle Swarm Algorithm (PSO) algorithm is coded to determine the unknown parameters of the general mathematical model of the system using input-output datasets. The PSO algorithm's results are evaluated by utilizing the conventional Nonlinear Least Squared Errors (NLSE) estimation method. Afterward, various statistical tests, including the confidence interval test and the null hypothesis test, are executed to investigate the identification results' validity. Finally, using some model evaluation criteria such as Mean Squared Errors (MSE) and coefficient of determination (R2), the capability of the determined models in computing the output of the real systems is evaluated. The framework suggested in this thesis is implemented for four case studies as benchmark problems, ranging from simple to complex in two steps. Initially, two case studies, namely a Direct Current (DC) motor, and a solenoid actuator are chosen, and their mathematical models with various combinations of nonlinearities are constructed in the first stage. The simulation data for both the DC motor and solenoid actuator models are established by utilizing the nonlinear models. First, all kinds of friction nonlinearities are incorporated into the real mathematical models of these components, followed by adding some likely friction nonlinearities to check the effectiveness of the identification algorithms. After that, the identification and validation frameworks are utilized to ascertain the model parameters and verify the credibility of the outcomes. Furthermore, a PSO algorithm with multiple cost functions is used to optimize the design parameters of a solenoid actuator to improve its performance. The second stage involves obtaining actual experimental data from real mechanical systems, which is then utilized to examine the framework developed in the simulation studies. The initial benchmark problem involves collecting real data from the experimental apparatus of the ball and beam mechanism by providing appropriate input signals. Moreover, the identification algorithm's effectiveness is tested for various experimental conditions for the mechanism of the ball and beam. In the second benchmark problem, real data is acquired from a 6-degree-of-freedom (DOF) UR5 robotic manipulator by providing appropriate trajectories. Then, the model parameters are determined, and the reliability of the outcomes is examined using the identification and validation frameworks.