cover
Contact Name
Iswanto
Contact Email
-
Phone
+628995023004
Journal Mail Official
jrc@umy.ac.id
Editorial Address
Kantor LP3M Gedung D Kampus Terpadu UMY Jl. Brawijaya, Kasihan, Bantul, Yogyakarta 55183
Location
Kab. bantul,
Daerah istimewa yogyakarta
INDONESIA
Journal of Robotics and Control (JRC)
ISSN : 27155056     EISSN : 27155072     DOI : https://doi.org/10.18196/jrc
Journal of Robotics and Control (JRC) is an international open-access journal published by Universitas Muhammadiyah Yogyakarta. The journal invites students, researchers, and engineers to contribute to the development of theoretical and practice-oriented theories of Robotics and Control. Its scope includes (but not limited) to the following: Manipulator Robot, Mobile Robot, Flying Robot, Autonomous Robot, Automation Control, Programmable Logic Controller (PLC), SCADA, DCS, Wonderware, Industrial Robot, Robot Controller, Classical Control, Modern Control, Feedback Control, PID Controller, Fuzzy Logic Controller, State Feedback Controller, Neural Network Control, Linear Control, Optimal Control, Nonlinear Control, Robust Control, Adaptive Control, Geometry Control, Visual Control, Tracking Control, Artificial Intelligence, Power Electronic Control System, Grid Control, DC-DC Converter Control, Embedded Intelligence, Network Control System, Automatic Control and etc.
Articles 708 Documents
Path Following and Avoiding Obstacle for Mobile Robot Under Dynamic Environments Using Reinforcement Learning Hanh, Le Duc; Cong, Vo Duy
Journal of Robotics and Control (JRC) Vol 4, No 2 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i2.17368

Abstract

Obstacle avoidance for mobile robot to reach the desired target from a start location is one of the most interesting research topics. However, until now, few works discuss about working of mobile robot in the dynamic and continuously changing environment. So, this issue is still the research challenge for mobile robots. Traditional algorithm for obstacle avoidance in the dynamic, complex environment had many drawbacks. As known that Q-learning, the type of reinforcement learning, has been successfully applied in computer games. However, it is still rarely used in real world applications. This research presents an effectively method for real time dynamic obstacle avoidance based on Q-learning in the real world by using three-wheeled mobile robot. The position of obstacles including many static and dynamic obstacles and the mobile robot are recognized by fixed camera installed above the working space. The input for the robot is the 2D data from the camera. The output is an action for the robot (velocities, linear and angular parameters). Firstly, the simulation is performed for Q-learning algorithm then based on trained data, The Q-table value is implemented to the real mobile robot to perform the task in the real scene. The results are compared with intelligent control method for both static and dynamic obstacles cases. Through implement experiments, the results show that, after training in dynamic environments and testing in a new environment, the mobile robot is able to reach the target position successfully and have better performance comparing with fuzzy controller.
The Efficiency of an Optimized PID Controller Based on Ant Colony Algorithm (ACO-PID) for the Position Control of a Multi-articulated System Fatima Zahra Baghli; Yassine Lakhal; Youssef Ait El Kadi
Journal of Robotics and Control (JRC) Vol 4, No 3 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i3.17709

Abstract

In this article, a robot manipulator is controlled by the PID controller in a closed loop system with unit feedback. The difficulty of using the controller is parameter tuning, because the tuning parameters still use the trial and error method to find the PID parameter constants, namely Proportional Gain (Kp), Integral Gain (Ki) and Derivative Gain (Kd). In this case the Ant colony Optimization algorithm (ACO) is used to find the best gain parameters of the PID. The Ant algorithm is a method of combinatorial optimization, which utilizes the pattern of ants search for the shortest path from the nest to the place where the food is located, this concept is applied to tuning PID parameters by minimizing the objective function such that the robot manipulator has improved performance characteristics. This work uses the Matlab Simulink environment, First, after obtaining the system model, the ant colony algorithm is used to determine the proper coefficients ????p, ????i, and Kd in order to minimize the trajectory errors of the two joints of the robot manipulator. Then, the parameters will implement in the robot system. According to the results of the computer simulations, the proposed method (ACO-PID) gives a system that has a good performance compared with the classical PID.
Obstacle Avoidance Based on Stereo Vision Navigation System for Omni-directional Robot Umam, Faikul; Fuad, Muhammad; Suwarno, Iswanto; Ma'arif, Alfian; Caesarendra, Wahyu
Journal of Robotics and Control (JRC) Vol 4, No 2 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i2.17977

Abstract

This paper addresses the problem of obstacle avoidance in mobile robot navigation systems. The navigation system is considered very important because the robot must be able to be controlled from its initial position to its destination without experiencing a collision. The robot must be able to avoid obstacles and arrive at its destination. Several previous studies have focused more on predetermined stationary obstacles. This has resulted in research results being difficult to apply in real environmental conditions, whereas in real conditions, obstacles can be stationary or moving caused by changes in the walking environment. The objective of this study is to address the robot’s navigation behaviors to avoid obstacles. In dealing with complex problems as previously described, a control system is designed using Neuro-Fuzzy so that the robot can avoid obstacles when the robot moves toward the destination. This paper uses ANFIS for obstacle avoidance control. The learning model used is offline learning. Mapping the input and output data is used in the initial step. Then the data is trained to produce a very small error. To support the movement of the robot so that it is more flexible and smoother in avoiding obstacles and can identify objects in real-time, a three wheels omnidirectional robot is used equipped with a stereo vision sensor. The contribution is to advance state of the art in obstacle avoidance for robot navigation systems by exploiting ANFIS with target-and-obstacles detection based on stereo vision sensors. This study tested the proposed control method by using 15 experiments with different obstacle setup positions. These scenarios were chosen to test the ability to avoid moving obstacles that may come from the front, the right, or the left of the robot. The robot moved to the left or right of the obstacles depending on the given Vy speed. After several tests with different obstacle positions, the robot managed to avoid the obstacle when the obstacle distance ranged from 173 – 150 cm with an average speed of Vy 274 mm/s. In the process of avoiding obstacles, the robot still calculates the direction in which the robot is facing the target until the target angle is 0.
Development of a Virtual Environment-Based Electrooculogram Control System for Safe Electric Wheelchair Mobility for Individuals with Severe Physical Disabilities Ogenga, Jane Phoebe Achieng; Njeri, Paul Waweru; Muguro, Joseph Kamau
Journal of Robotics and Control (JRC) Vol 4, No 2 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i2.17165

Abstract

Conventional wheelchairs are predominantly manual or joystick-operated electric wheelchairs. However, operating these wheelchairs can be difficult or impossible for individuals with severe physical disabilities. Due to losing control of their physical limbs, they depend on an attendant for assistance. As a remedy, bio-signals may be used as a control mechanism since they are readily available and can be acquired from any body part. This research proposes to use EOG signals to vail a control mechanism and test it in a virtual and actual electric wheelchair. The main contribution of the study is an investigation of the use of EOG to control an electric wheelchair in a virtual environment to determine safe control parameters for wheelchair use in complex environments. A customized data acquisition circuit was developed to acquire single-channel EOG signals using wet electrodes. The acquired signal was filtered and processed using feature extraction and classification techniques in MATLAB software. Two customized control environments were developed in Unity 3D, one with equally partitioned sections and the other with sections decreasing in size as the robot wheelchair approaches the target. Twenty-two test subjects (mean age 24.5, std 1.5) participated in the study, controlling the robot wheelchair in real-time with non or least instances of collision and oversteering. The system achieved an accuracy of 96.5% with a response time of 0.7s, translating to an ITR of 70.6 bits/min. Overall, the participants managed to navigate the virtual environment with a completion time of 101.94s ± 19.71 and 109.07s ± 13.25 for the male and female participants, respectively. In the scene with decreasing section sizes, 72% and 54% instances of collision and oversteering were reported, respectively, highlighting the need to consider the complexity of the control environment and the sufficiency of the participants' control skills to ensure safety in operations. The results confirm the usefulness of EOG as a control interface, with little or no need for recalibration. It provides a promising avenue for individuals with severe physical disabilities to operate wheelchairs independently in complex environments, enhancing their quality of life.
Design of Multivariate PID Controller for Power Networks Using GEA and PSO Zadehbagheri, Mahmoud; Ma'arif, Alfian; Ildarabadi, Rahim; Ansarifard, Mehdi; Suwarno, Iswanto
Journal of Robotics and Control (JRC) Vol 4, No 1 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i1.15682

Abstract

The issue of proper modeling and control for industrial systems is one of the challenging issues in the industry. In addition, in recent years, PID controller design for linear systems has been widely considered. The topic discussed in some of the articles is mostly speed control in the field of electric machines, where various algorithms have been used to optimize the considered controller, and always one of the most important challenges in this field is designing a controller with a high degree of freedom. In these researches, the focus is more on searching for an algorithm with more optimal results than others in order to estimate the parameters in a more appropriate way. There are many techniques for designing a PID controller. Among these methods, meta-innovative methods have been widely studied. In addition, the effectiveness of these methods in controlling systems has been proven. In this paper, a new method for grid control is discussed. In this method, the PID controller is used to control the power systems, which can be controlled more effectively, so that this controller has four parameters, and to determine these parameters, the optimization method and evolutionary algorithms of genetics (EGA) and PSO are used.  One of the most important advantages of these algorithms is their high speed and accuracy. In this article, these algorithms have been tested on a single-machine system, so that the single-machine system model is presented first, then the PID controller components will be examined. In the following, according to the transformation function matrix and the relative gain matrix, suitable inputs for each of the outputs are determined. At the end, an algorithm for designing PID controller for multivariable MIMO systems is presented. To show the effectiveness of the proposed controller, a simulation was performed in the MATLAB environment and the results of the simulations show the effectiveness of the proposed controller.
Vision-Based Soft Mobile Robot Inspired by Silkworm Body and Movement Behavior Abed, Ali A.; Al-Ibadi, Alaa; Abed, Issa A.
Journal of Robotics and Control (JRC) Vol 4, No 3 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i3.16622

Abstract

Designing an inexpensive, low-noise, safe for individual, mobile robot with an efficient vision system represents a challenge. This paper proposes a soft mobile robot inspired by the silkworm body structure and moving behavior. Two identical pneumatic artificial muscles (PAM) have been used to design the body of the robot by sewing the PAMs longitudinally. The proposed robot moves forward, left, and right in steps depending on the relative contraction ratio of the actuators. The connection between the two artificial muscles gives the steering performance at different air pressures of each PAM. A camera (eye) integrated into the proposed soft robot helps it to control its motion and direction. The silkworm soft robot detects a specific object and tracks it continuously. The proposed vision system is used to help with automatic tracking based on deep learning platforms with real-time live IR camera. The object detection platform, named, YOLOv3 is used effectively to solve the challenge of detecting high-speed tiny objects like Tennis balls. The model is trained with a dataset consisting of images of   Tennis balls. The work is simulated with Google Colab and then tested in real-time on an embedded device mated with a fast GPU called Jetson Nano development kit. The presented object follower robot is cheap, fast-tracking, and friendly to the environment. The system reaches a 99% accuracy rate during training and testing. Validation results are obtained and recorded to prove the effectiveness of this novel silkworm soft robot. The research contribution is designing and implementing a soft mobile robot with an effective vision system.
Design and Construction of Electric Wheelchair with Mecanum Wheel Thongpance, Nuntachai; Chotikunnan, Phichitphon
Journal of Robotics and Control (JRC) Vol 4, No 1 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i1.17095

Abstract

This research aimed to design and construct an electric wheelchair with mecanum wheels that can move in any desired direction and speed based on the joystick controller. This represents a significant improvement over traditional electric wheelchairs, which are limited to linear movement in a single direction. The research contribution of this study is the development of an electric wheelchair with mecanum wheels that allows for improved mobility and independence for wheelchair users. The design includes a joystick controller and the use of an average filter to improve the processing of the joystick. This represents a significant improvement over traditional electric wheelchairs, which are limited to linear movement in a single direction. The design and construction of the electric wheelchair followed the ISO 2570-2555 guidelines and utilized Arduino DUE as the main processor for controlling the rotation of the wheels. The gain of speed and angle of the analog joystick were determined using the technique of finding the resultant vector to control the direction and speed of the wheels. The resulting electric wheelchair had a standard structure and was able to move in the desired direction and speed based on the movement of the joystick controller, demonstrating the success of the design and construction in achieving its objective. In conclusion, the development of joystick control for electric wheelchairs is important and allows for the creation of significantly novel and improved designs such as the electric wheelchair with mecanum wheels presented in this research. 
Design of an Optimal Fractional Complex Order PID Controller for Buck Converter Warrier, Preeti; Shah, Pritesh
Journal of Robotics and Control (JRC) Vol 4, No 3 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i3.17446

Abstract

Dynamic and robust controllers are the inherent requirement of power electronic converters, which are subjected to dynamic variations and nonlinearities. The effectiveness of fractional order controllers in non-linear system control has been well-established by studies in the past few decades. Various forms of fractional order controllers have been used in power-electronic control. Recent research indicates that complex order controllers, extensions of fractional controllers, are more robust against uncertainties and non-linearities than their integer and fractional order counterparts. Though complex order controllers have been employed in various nonlinear plants, they have not been extensively tested on power electronic applications. Also, the design and tuning of the controller is difficult. This paper investigates the effectiveness of a complex order PID controller on a typical power electronic DC-DC buck converter for the first time. Two types of complex order controllers of the form PI^{a+ib}D^c and PI^{a+ib}D^{c+id} were designed for a power electronic buck converter. The complex order controllers were implemented in Simulink and the optimal tuning of the complex order controller parameters for various performance indices was performed using different optimization algorithms. The Cohort Intelligence algorithm was found to give the most optimal results. Both the complex controllers showed more robustness towards uncertainties than the linear and fractional PID controllers. The PI^{a+ib}D^c controller gave the smoothest and fastest response under non-linearities. The dynamic performance of the complex order controller is the best and can be expected to be useful for more power electronic applications.
Validation of Quad Tail-sitter VTOL UAV Model in Fixed Wing Mode Priyambodo, Tri Kuntoro; Majid, Abdul; Shouran, Zaied Saad Salem
Journal of Robotics and Control (JRC) Vol 4, No 2 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i2.17253

Abstract

Vertical take-off and landing (VTOL) is a type of unmanned aerial vehicle (UAV) that is growing rapidly because its ability to take off and land anywhere in tight spaces. One type of VTOL UAV, the tail-sitter, has the best efficiency. However, besides the efficiency offered, some challenges must still be overcome, including the complexity of combining the ability to hover like a helicopter and fly horizontally like a fixed-wing aircraft. This research has two contributions: in the form of how the analytical model is generated and the tools used (specifically for the small VTOL quad tail-sitter UAV) and how to utilize off-the-shelf components for UAV empirical modeling. This research focuses on increasing the speed and accuracy of the UAV VTOL control design in fixed-wing mode. The first step is to carry out analysis and simulation. The model is analytically obtained using OpenVSP in longitudinal and lateral modes. The next step is to realize this analytical model for both the aircraft and the controls. The third step is to measure the flight characteristics of the aircraft. Based on the data recorded during flights, an empirical model is made using system identification technique. The final step is to vali-date the analytical model with the empirical model. The results show that the characteristics of the analytical mode fulfill the specified requirements and are close to the empirical model. Thus, it can be concluded that the analytical model can be implemented directly, and consequently, the VTOL UAV design and development process has been shortened.
Optimizing Membership Function Tuning for Fuzzy Control of Robotic Manipulators Using PID-Driven Data Techniques Chotikunnan, Phichitphon; Chotikunnan, Rawiphon; Nirapai, Anuchit; Wongkamhang, Anantasak; Imura, Pariwat; Sangworasil, Manas
Journal of Robotics and Control (JRC) Vol 4, No 2 (2023)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v4i2.18108

Abstract

In this study, a method for optimizing membership function tuning for fuzzy control of robotic manipulators using PID-driven data techniques is presented. Traditional approaches for designing membership functions in fuzzy control systems often rely on the experience and knowledge of the system designer, which can lead to suboptimal performance. By utilizing data collected from a PID control system, the proposed method aims to enhance the precision and controllability of robotic manipulators through improved fuzzy logic control. A Mamdani-type fuzzy logic controller was developed and its performance was simulated in Simulink, demonstrating the effectiveness of the proposed optimization technique. The results indicate that the method can outperform conventional P control systems in terms of overshoot reduction while maintaining comparable transient response specifications. This research highlights the potential of the PID-driven data-based approach for optimizing membership function tuning in fuzzy control systems and offers valuable insights for the development and evaluation of fuzzy logic control in robotic manipulators. Future work may focus on further optimization of the tuning process, evaluation of system robustness under various operating conditions, and exploring the integration of other artificial intelligence techniques for improved control performance.