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
Temperature and Humidity Control System with Air Conditioner Based on Fuzzy Logic and Internet of Things Furizal, Furizal; Sunardi, Sunardi; Yudhana, Anton
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.18327

Abstract

Work is an activity that takes most of the day to earn a living and improve the standard of living. During work, many people have to work indoors, which can be a less comfortable and unhealthy place if the temperature and humidity are not well controlled. Unsuitable temperature and humidity conditions can negatively affect the health and comfort of workers, as well as interfere with productivity and work quality. However, the problem that often arises is the difficulty of controlling room temperature and humidity effectively, especially in rooms that are closed and do not get air circulation from outside. Therefore, an effective solution is needed to control the temperature and humidity of the room automatically and remotely via the internet. The contribution of this research is to develop an effective and efficient AC control system in controlling room temperature and humidity using Tsukamoto's Fuzzy Inference System (FIS) method and the Internet of Things (IoT). Tsukamoto's FIS is used to produce AC temperature values in room temperature and humidity control as measured by the DHT22 sensor directly integrated with the ESP32 microcontroller. This control system is monitored remotely using IoT concepts through a mobile application interface. The results of this study show that room temperature can be controlled under normal conditions, with an average change of -1.67°C and an overall average temperature of 25.95°C. While the average humidity is at a value of 80.16% which is included in the Wet set. This suggests that humidity cannot be controlled under normal conditions, so it still requires further development. In addition, it is also necessary to further investigate the effectiveness of the tool in various sizes and more complex layouts of rooms.
Evaluation of Single and Dual image Object Detection through Image Segmentation Using ResNet18 in Robotic Vision Applications Chotikunnan, Phichitphon; Puttasakul, Tasawan; Chotikunnan, Rawiphon; Panomruttanarug, Benjamas; Sangworasil, Manas; Srisiriwat, Anuchart
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.17932

Abstract

This study presents a method for enhancing the accuracy of object detection in industrial automation applications using ResNet18-based image segmentation. The objective is to extract object images from the background image accurately and efficiently. The study includes three experiments, RGB to grayscale conversion, single image processing, and dual image processing. The results of the experiments show that dual image processing is superior to both RGB to grayscale conversion and single image processing techniques in accurately identifying object edges, determining CG values, and cutting background images and gripper heads. The program achieved a 100% success rate for objects located in the workpiece tray, while also identifying the color and shape of the object using ResNet-18. However, single image processing may have advantages in certain scenarios with sufficient image information and favorable lighting conditions. Both methods have limitations, and future research could focus on further improvements and optimization of these methods, including separating objects into boxes of each type and converting image coordinate data into robot working area coordinates. Overall, this study provides valuable insights into the strengths and limitations of different object recognition techniques for industrial automation applications.
Design and Implementation of No Load, Constant and Variable Load for DC Servo Motor Shneen, Salam Waley; Dakheel, Hashmia S; Abdullah, Zainab B
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.17387

Abstract

Simulations were conducted to improve and design an appropriate control system and obtain a model with the required development to suit the operation of the engine with constant and variable loads, which are the proposed working conditions that are suitable for many applications. The current simulation aims to build and design a model for an electric motor (DC Servo motor) and a model for a conventional controller (PID). The proposed model addresses the cases of fixed and variable loads in terms of using the controller that improves the performance of the motor’s work for different conditions. Three cases were developed to conduct the proposed tests, which included the case of no-load, fixed and variable load. Tests were conducted. Without the console and for the purpose of comparison and observation of improvement, the test was conducted with the addition of the console. The results showed system performance may improve depending on usage using traditional control systems. Performance measurement criteria are adopted for the purpose of comparison and observation of performance improvement. The criteria that are adopted are rise time and stability (steady state) in addition to the ratio of the rate of under and over-shoot. Where it can be deduced from this the possibility of using different control systems, including traditional ones, to improve performance, and they include controlling the speed of the motors, as well as controlling the effort, and the consequent effects on the subject of the study, as it deals with transient cases and changing operating conditions with more than acceptable efficiency and relatively high quality. There are four state simulation include, 1st at no load without controller: rise time equal  309.886ms , overshoot equal  44.203% and undershoot equal 9.597%.2nd  at load without controller: rise time equal  216.319ms , overshoot equal  58.654% and undershoot equal 0.210%.3rd  at no load with PID controller: rise time equal  1.177s , overshoot equal  0.505% and undershoot equal 1.914%.4th   at load with PID controller: rise time equal  1.112s , overshoot equal  0.509% and undershoot equal 5.856%.
Smart Farming Using Robots in IoT to Increase Agriculture Yields: A Systematic Literature Review Widianto, Mochammad Haldi; Juarto, Budi
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.18368

Abstract

Robots are beneficial in everyday life, especially in helping food security in the agricultural industry. Smart farming alone is not enough because smart farming is only automated without mobile hardware. The existence of robots can minimize human involvement in agriculture so that humans can maximize activities outside of farms. This Study aims to review articles regarding robots in smart farming to increase agriclture yields. This article systematically uses the systematic literature review method utilizing the Preferred reporting items for systematic review and meta-analyses (PRISMA) by submitting 3 Research Questions (RQ). According to the authors of the 3 RQs, it is necessary to represent the function and purpose of robots in farms and to be used in the context of the importance of robots in agriculture because of the potential impact of increase agriculture yields. This Research contributes to finding and answering 3 RQ, which are the roots of the use of robots. The results taken, the authors get 116 articles that can be reviewed and answered RQ and achieve goals. RQ 1 was responded to with the article's country of origin, research criteria, and the year of the article. In RQ 2 the author answered that Research often carried out 6 schemes, then the most Research was (Challenge Robots, Ethics, and Opinions in Agriculture) and (Design, Planning, and Robotic Systems in Agriculture). Finally, in RQ 3, the author describes the research scheme based on understanding related Research. The author hopes this basic scheme can be a benchmark or a new direction for future researchers and related agricultural industries to improve agricultural quality.
Implementation of Automatic DC Motor Braking PID Control System on (Disc Brakes) Budiarto, Hairil; Triwidyaningrum, Vivi; Umam, Faikul; Dafid, Ach
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.18505

Abstract

The vital role of an automated braking system in ensuring the safety of motorized vehicles and their passengers cannot be overstated. It simplifies the braking process during driving, enhancing control and reducing the chances of accidents. This study is centered on the design of an automatic braking device for DC motors utilizing disc brakes. The instrument employed in this study was designed to accelerate the vehicle in two primary scenarios - before the collision with an obstacle and upon crossing the safety threshold. It achieves this by implementing the Proportional Integral Derivative (PID) control method. A significant part of this system comprises ultrasonic sensors, used for detecting the distance to obstructions, and rotary encoder sensors, which are utilized to measure the motor's rotational speed. These distance and speed readings serve as essential reference points for the braking process. The system is engineered to initiate braking when the distance value equals or falls below 60cm or when the speed surpasses 8000rpm. During such events, the disc brake is activated to reduce the motor's rotary motion. The suppression of the disc brake lever is executed pneumatically, informed by the sensor readings. Applying the PID method to the automatic braking system improved braking outcomes compared to a system without the PID method. This was proven by more effective braking results when the sensors detected specific distance and speed values. Numerous PID tuning tests achieved optimal results with K_p = 5, K_i = 1, and K_d = 3. These values can be integrated into automatic braking systems for improved performance. The PID method yielded more responsive braking outcomes when applied in distance testing. On the contrary, the braking results were largely unchanged in the absence of PID. Regarding speed testing, the PID method significantly improved the slowing down of the motor speed when it exceeded the maximum speed limit of 8000 rpm. This eliminates the possibility of sudden braking, thus maintaining the system within a safe threshold. The average time taken by the system to apply braking was 01.09 seconds, an indication of its quick responsiveness. This research is a valuable addition to control science, applying the PID control method to automatic DC motor braking. It provides valuable insights and concrete applications of PID control to complex mechatronic systems. It is also noteworthy for its development and optimization of suitable PID parameters to achieve responsive and stable braking. The study, therefore, offers a profound understanding of how PID control can be employed to manage braking systems on automatic DC motors, thereby advancing knowledge and application of control in control science and mechatronics.
A Robust Fuzzy Fractional Order PID Design Based On Multi-Objective Optimization For Rehabilitation Device Control Zaway, Intissar; Jallouli-Khlif, Rim; Maalej, Boutheina; Derbel, Nabil
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.18411

Abstract

In this context, Fuzzy Fractional Order Proportional Integral Derivative (FOPID-FLC) controllers are emerged as efficient approaches due to their flexibility and ability to handle nonlinearities and uncertainties. This paper proposes the use of a FOPID-FLC controller for a two-degree-of-freedom (2-DOF) lower limb exoskeleton. Our proposal is based on an enhanced control approach that combines fuzzy logic advantages and fractional calculus benefits. Contrary to popular existing methods, that use the FLC to tune the FOPID  parameters, the FLC in this work is used to generate the system torque depending on patient morphology. Indeed, our fundamental contribution is to design and implement an enhanced FOPID-FLC that achieves an adequate optimal control based on system rules composed of optimal torques and input data. The fractional calculus is approximated using successive first order filters. Next, a multi-objective optimization is established for the tuning of each FOPID parameters. Finally, the FLC is used to adjust the torque depending on the kid's age. The effectiveness of the proposed controller in various scenarios is validated based on numerical simulations. Extensive analyses prove that the FOPID-FLC outperforms the FOPID with a 90\% of improvement in terms of error performance indices and 20\% of improvement for the control action. Moreover, the controller exhibits improved robustness against uncertainties and disturbances encountered in rehabilitation environments.
Energy Consumption Minimization for Autonomous Mobile Robot: A Convex Approximation Approach Van, Nguyen Thi Thanh; Tien, Ngo Manh; Luong, Nguyen Cong; Duyen, Ha Thi Kim
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.17509

Abstract

In this paper, we consider a trajectory design problem of an autonomous mobile robot working in industrial environments. In particular, we formulate an optimization problem that jointly determines the trajectory of the robot and the time step duration to minimize the energy consumption without obstacle collisions. We consider both static and moving obstacles scenarios. The optimization problems are nonconvex, and the main contribution of this work proposing successive convex approximation (SCA) algorithms to solve the nonconvex problems with the presence of both static and moving obstacles. In particular, we first consider the optimization problem in the scenario with static obstacles and then consider the optimization problem in the scenario with static and moving obstacles. Then, we propose two SCA algorithms to solve the nonconvex optimization problems in both the scenarios. Simulation results clearly show that the proposed algorithms outperform the A* algorithm, in terms of energy consumption. This shows the effectiveness of the proposed algorithms.
Application of Odometry and Dijkstra Algorithm as Navigation and Shortest Path Determination System of Warehouse Mobile Robot Ubaidillah, Achmad; Sukri, Hanifudin
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.18489

Abstract

One of the technologies in the industrial world that utilizes robots is the delivery of goods in warehouses, especially in the goods distribution process. This is very useful, especially in terms of resource efficiency and reducing human error. The existing system in this process usually uses the line follower concept on the robot's path with a camera sensor to determine the destination location. If the line and destination are not detected by the sensor or camera, the robot's navigation system will experience an error. it can happen if the sensor is dirty or the track is faded. The aim of this research is to develop a robot navigation system for efficient goods delivery in warehouses by integrating odometry and Dijkstra's algorithm for path planning. Holonomic robot is a robot that moves freely without changing direction to produce motion with high mobility. Dijkstra's algorithm is added to the holonomic robot to obtain the fastest trajectory. by calculating the distance of the node that has not been passed from the initial position, if in the calculation the algorithm finds a shorter distance it will be stored as a new route replacing the previously recorded route. the distance traversed by the djikstra algorithm is 780 mm while a distance of 1100 mm obtains the other routes. The time for using the Djikstra method is proven to be 5.3 seconds faster than the track without the Djikstra method with the same speed. Uneven track terrain can result in a shift in the robot's position so that it can affect the travel data. The conclusion is that odometry and Dijkstra's algorithm as a planning system and finding the shortest path are very efficient for warehouse robots to deliver goods than ordinary line followers without Dijkstra, both in terms of distance and travel time.
A Novel Variable Stiffness Compound Extensor-Pneumatic Artificial Muscle (CE-PAM): Design and Mathematical Model Al-Mayahi, Wafaa; Al-Fahaam, Hassanin
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.18225

Abstract

Pneumatic artificial muscles (PAMs) have been exploited in robots utilized in various fields, including industry and medicine, due to their numerous advantages, such as their light weight; smooth, fast responses; and ability to generate significant force when fully extended. The actuator’s stiffness is important in these applications, and extensor PAMs (EPAMs) have a lower stiffness when compared to contractor PAMs (CPAMs). Because of this, this research presents the compound extensor PAM (CE-PAM), which is a novel actuator that has higher stiffness and can alter its stiffness at a fixed length or maintain a fixed stiffness at a variable length. This makes it useful in applications such as surgery robots and wearable robots. The CE-PAM is created by inserting the CPAM into the EPAM. Then, a mathematical model is developed to calculate the output force using several mathematical equations that relate the force, actuator size, and applied pressure to each other. The force is also calculated experimentally, and when comparing the mathematical with the experimental results, the error percentage appears greater than 20%. So the mathematical model is enhanced by calculating the wasted energy consumed by the actuator before the start of the bladder’s expansion, at which the force is zero because the pressure is consumed only for bladder expansion to touch the sleeve. The effect of the bladder’s thickness is calculated to further enhance the model by calculating the volume of air entering the muscle rather than the total muscle volume. To illustrate the effect of thickness on the actuator, experiments are conducted on CPAMs made of the same bladder material but with different thicknesses. A balloon is used in the manufacture of the bladder. Because it is a lightweight, thin material with a low thickness, it requires very low pressure to expand.
Multi Cost Function Fuzzy Stereo Matching Algorithm for Object Detection and Robot Motion Control Shetty, Akhil Appu; Hegde, Navya Thirumaleshwar; Vaz, Aldrin Claytus; Srinivasan, C R
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.17041

Abstract

Stereo matching algorithms work with multiple images of a scene, taken from two viewpoints, to generate depth information. Authors usually use a single matching function to generate similarity between corresponding regions in the images. In the present research, the authors have considered a combination of multiple data costs for disparity generation. Disparity maps generated from stereo images tend to have noisy sections. The presented research work is related to a methodology to refine such disparity maps such that they can be further processed to detect obstacle regions.  A novel entropy based selective refinement (ESR) technique is proposed to refine the initial disparity map. The information from both the left disparity and right disparity maps are used for this refinement technique. For every disparity map, block wise entropy is calculated. The average entropy values of the corresponding positions in the disparity maps are compared. If the variation between these entropy values exceeds a threshold, then the corresponding disparity value is replaced with the mean disparity of the block with lower entropy. The results of this refinement are compared with similar methods and was observed to be better. Furthermore, in this research work, the v-disparity values are used to highlight the road surface in the disparity map. The regions belonging to the sky are removed through HSV based segmentation. The remaining regions which are our ROIs, are refined through a u-disparity area-based technique.  Based on this, the closest obstacles are detected through the use of k-means segmentation.  The segmented regions are further refined through a u-disparity image information-based technique and used as masks to highlight obstacle regions in the disparity maps. This information is used in conjunction with a kalman filter based path planning algorithm to guide a mobile robot from a source location to a destination location while also avoiding any obstacle detected in its path. A stereo camera setup was built and the performance of the algorithm on local real-life images, captured through the cameras, was observed. The evaluation of the proposed methodologies was carried out using real life out door images obtained from KITTI dataset and images with radiometric variations from Middlebury stereo dataset.