Utilizing FPGAs for Real Time Control and Stabilization of Multibody Mechatronic Systems
DOI:
https://doi.org/10.18196/jrc.v6i3.26260Keywords:
Multibody Dynamics, Optimal Feedback, PID Control, Real-Time Embedded Control, Under-Actuated SystemsAbstract
This work aims to design and implement an FPGAbased embedded controller for multibody mechatronic systems. The application considered is a wheeled self-balancing robot. The main objective is to stabilize the inverted body of the robot in its vertical position. It is done by precisely driving its wheels forward and reverse direction until stabilization occurs within a small distance. Using the multibody dynamics approach for the control system design of such systems is a challenging task due to the resulting differential nonlinear algebraic equations. In this article, development, verification, and simulation were done for the resulting model. The bumgrate stabilization method was used with the parameter α = β = 10 shows acceptable violations of ±10−6 and ±10−4 for both holonomic and nonholonomic constraints, respectively, during the dynamic equations solution. Next, we designed and simulated optimal feedback controllers and classical PID controllers for both linear and nonlinear multibody models. In addition, our testing of the digital PID controller on an FPGA shows that the steady-state error for successful stabilization is around ±0.2 degrees, and it takes 2 seconds for the zero-tilt angle setpoint to settle. Finally, we implemented a PID controller on the NI-SBRIO 9631 with a 266MHz real-time processor, and a 40MHz Xilinx FPGA target. Using such RIO board enables the rapid development of such control systems. The results of this implementation reveals that the controller is able to stabilize the robot in the range of the tilt angles θ 3 = ±15◦ due to the DC motors torque specifications. Furthermore, the paper proves the effectiveness of using the coordinate partitioning method for the state-space formulation of such under-actuated nonlinear systems.
References
A. Hamed, E. Shaban, Abdelhaleem, and A. A. ghany, “Industrial implementation of state dependent parameter pid+ control for nonlinear time delayed bitumen tank system,” Iranian Journal of Science and Technology, Transactions of Electrical Engineering, vol. 46, no. 3, pp. 743–751, 2022, doi: 10.1007/s40998-022-00488-3.
E. Shaban, A. Hamed, A. Bassiuny, and A. Abdel ghany, “On implementation of nonlinear pid+ controller embedded on fpga module for industrial system,” International Journal of Dynamics and Control, vol. 12, no. 7, pp. 2331–2340, 2024, doi: 10.1007/s40435-023-01338-8.
A. A. Nada and M. A. Bayoumi, “Development of embedded fuzzy control using reconfigurable fpga technology,” Automatika, vol. 65, no. 2, pp. 609–626, 2024, doi: 10.1080/00051144.2024.2313904.
E. S. Ghith and F. A. A. Tolba, “Design and optimization of pid controller using various algorithms for micro-robotics system,” Journal of Robotics and Control, vol. 3, no. 3, pp. 244–256, 2022, doi: 10.18196/jrc.v3i3.14827.
D. Ziouzios, P. Kilintzis, N. Baras, and M. Dasygenis, “A survey of fpga robotics applications in the period 2010–2019,” Advances in Science Technology and Engineering Systems Journal, vol. 6, pp. 385–408, 2021, doi: 10.25046/aj060344.
Z. Chen, “Application and optimization of fpga-based real-time motion control systems in robotics,” in IET Conference Proceedings CP895, vol. 2024, pp. 481–486, 2024, doi: 10.1049/icp.2024.4028.
R. Tsutada, T.-T. Hoang, and C.-K. Pham, “An obstacle avoidance two-wheeled self-balancing robot,” International Journal of Mechanical Engineering and Robotics Research, vol. 11, no. 1, pp. 1–7, 2022, doi: 10.18178/ijmerr.11.1.1-7.
J. Ordo´nez Cerezo, E. Castillo Morales, and J. M. Ca ˜ nas Plaza, “Control ˜ system in open-source fpga for a self-balancing robot,” Electronics, vol. 8, no. 2, 2019, doi: 10.3390/electronics8020198.
C.-H. Huang, Y.-C. Chen, C.-Y. Hsu, J.-Y. Yang, and C.-H. Chang, “Fpga-based uav and ugv for search and rescue applications: A case study,” Computers and Electrical Engineering, vol. 119, 2024, doi: 10.1016/j.compeleceng.2024.109491.
A. Ghorbel, N. Ben Amor, and M. Jallouli, “Design of a flexible reconfigurable mobile robot localization system using fpga technology,” SN Applied Sciences, vol. 2, no. 7, 2020, doi: 10.1007/s42452-020-2960- 4.
M. A. Pastrana Triana, M. S. Santana, J. A. Mendoza Penaloza, L. H. ˜ Nunes de Oliveira, and D. M. Munoz Arboleda, “Comparison of gmdh ˜ and perceptron controllers for mobile robot obstacle following/avoidance with hardware-in-the-loop validation,” Journal of Intelligent & Robotic Systems, vol. 111, no. 1, pp. 1–23, 2025, doi: 10.1007/s10846-025-02239- y.
E. Galan-Uribe, L. Morales-Velazquez, and R. A. Osornio-Rios, “Fpgabased methodology for detecting positional accuracy degradation in industrial robots,” Applied Sciences, vol. 13, no. 14, 2023, doi: 10.3390/app13148493.
A. Fekik, H. Khati, A. T. Azar, M. L. Hamida, H. Denoun, I. A. Hameed, and N. A. Kamal, “Fpga in the loop implementation of the puma 560 robot based on backstepping control,” IET Control Theory & Applications, vol. 18, no. 15, pp. 1877–1891, 2024, doi: 10.1049/cth2.12589.
A. A. Nada, V. Parque, and M. A. Bayoumi, “Accelerating the performance of fuzzy-fpga based control in labview for trajectory tracking problems,” IFAC-PapersOnLine, vol. 56, no. 2, pp. 3386–3391, 2023. doi: 10.1016/j.ifacol.2023.10.1486.
C. E. Marquez-Garcia, J. Lopez-Gomez, F. Martinez-Solis, M. A. D. Vargas-Trevino, S. Vergara-Limon and V. M. Velazquez-Aguilar, “FPGA- ˜ based accuracy mechatronics of a feed-drive system with ball screw,” 2021 18th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), 2021, pp. 1-6, doi: 10.1109/CCE53527.2021.9633104.
M. C. Garc´ıa-Lopez ´ et al., “Dynamic performance by mathematical modeling and trajectory tracking control in an fpga-based architecture for an xyz cartesian system,” The International Journal of Advanced Manufacturing Technology, vol. 136, pp. 3431–3450, 2025, doi: 10.1007/s00170- 025-15049-1.
R. W. Hamad, M. A. Qasim, and S. Raed, “Fpga-based charging stations for electric vehicles: A review,” JMCER, vol. 2024, pp. 68–81, 2024.
A. Natsheh et al., Stand-alone Electric Vehicle Charging Station Using FPGA, Okipublishing, 2022, doi: 10.55432/978-1-6692-0001-7 11. [
J. Koko, B. Onana Essama, J. Ngo Bisse, J. Atangana, and S. Ndjakomo Essiane, “A new hardware implementation of fuzzy logic control based on fpga for shunt active filter: Design and co-simulation,” World Journal of Artificial Intelligence and Robotics Researc, vol. 14, 2025.
A. A. Nada and A. H. Bashiri, “Integration of multibody system dynamics with sliding mode control using fpga technique for trajectory tracking problems,” in Dynamic Systems and Control Conference, 2018, doi: 10.1115/DSCC2018-9108.
M. E. Iranian, E. Zamiri, and A. de Castro, “Optimal implementation of d-q frame finite control set model predictive control with labview,” Electronics, vol. 14, no. 1, 2024, doi: 10.3390/electronics14010100.
S. Bourhnane et al., “Real-time Control of Smart Grids using NI CompactRIO,” 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), pp. 1-6, 2019, doi: 10.1109/WITS.2019.8723840.
G. Tatar, H. Korkmaz, N. F. O. Serteller and K. Toker, “LabVIEW FPGA Based BLDC Motor Control by Using Field Oriented Control Algorithm,” 2020 International Conference on Smart Energy Systems and Technologies (SEST), pp. 1-6, 2020, doi: 10.1109/SEST48500.2020.9203104.
K. P. Seng, P. J. Lee, and L. M. Ang, “Embedded intelligence on fpga: Survey, applications and challenges,” Electronics, vol. 10, no. 8, 2021, doi: 10.3390/electronics10080895.
C. Wang and Z. Luo, “A review of the optimal design of neural networks based on fpga,” Applied Sciences, vol. 12, no. 21, 2022, doi: 10.3390/app122110771.
A. Nechi, L. Groth, S. Mulhem, F. Merchant, R. Buchty, and M. Berekovic, “Fpga-based deep learning inference accelerators: Where are we standing?,” ACM Transactions on Reconfigurable Technology and Systems, vol. 16, no. 4, pp. 1–32, 2023, doi: 10.1145/3613963.
F. Liu, H. Li, W. Hu, and Y. He, “Review of neural network model acceleration techniques based on fpga platforms,” Neurocomputing, vol. 610, 2024, doi: 10.1016/j.neucom.2024.128511.
R. Langley, “Development of a self-balancing robot utilizing fpga,” Engineering Honors Thesis, School of Engineering and Information Technology, Murdoch University, Perth, Western Australia, 2016.
P. Ponce-Cruz, A. Molina, B. MacCleery, P. Ponce-Cruz, A. Molina, and B. MacCleery, “Fuzzy logic type 1 and type 2 labview fpga toolkit,” Fuzzy Logic Type 1 and Type 2 Based on LabVIEW™ FPGA, pp. 159–230, 2016, doi: 10.1007/978-3-319-26656-5 4.
H. Y. Irwanto et al., “Model predictive control in hardware in the loop simulation for the onboard attitude determination control system,” Journal of Robotics and Control, vol. 5, no. 2, pp. 533–541, 2024, doi: 10.18196/jrc.v5i2.21613.
S. Sarathy, M. M. Mariyam Hibah, S. Anusooya and S. Kalaivani, “Implementation of Efficient Self Balancing Robot,” 2018 International Conference on Recent Trends in Electrical, Control and Communication (RTECC), pp. 65-70, 2018, doi: 10.1109/RTECC.2018.8625624.
B. N. K. Reddy et al., “An efficient approach for design and testing of FPGA programming using Lab VIEW,” 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 543-548, 2015, doi: 10.1109/ICACCI.2015.7275665.
Z. M. Kassas, “Methodologies for implementing fpga-based control systems,” IFAC Proceedings Volumes, vol. 44, no. 1, pp. 9911–9916, 2011, doi: 10.3182/20110828-6-IT-1002.00783.
A. G. Agundez, D. Garc ´ ´ıa-Vallejo and E. Freire, “An electric kickscooter multibody model: equations of motion and linear stability analysis,” Multibody System Dynamics, vol. 62, pp. 493–524, 2024, doi: 10.1007/s11044- 024-09974-4.
A. Agundez, A. Saccon, D. Garc ´ ´ıa-Vallejo, and E. Freire, “Dynamic inversion and optimal tracking control on the ball-plate system based on a linearized nonholonomic multibody model,” Mechanism and Machine Theory, vol. 203, 2024, doi: 10.1016/j.mechmachtheory.2024.105795.
A. A. Nada and A. H. Bishiri, “Multibody system design based on reference dynamic characteristics: gyroscopic system paradigm,” Mechanics Based Design of Structures and Machines, vol. 51, no. 6, pp. 3372–3394, 2023, doi: 10.1080/15397734.2021.1923526.
A. Agundez, D. Garc ´ ´ıa-Vallejo and E. Freire, “Linear stability analysis of nonholonomic multibody systems,” International Journal of Mechanical Sciences, vol. 198, 2021, doi: 10.1016/j.ijmecsci.2021.106392.
Q. Bai, M. Shehata, A. Nada and Z. Shao, “Development of dynamics for design procedure of novel grating tiling device with experimental validation,” Applied Sciences, vol. 11, no. 24, 2021, doi: 10.3390/app112411716.
M. A. Ozlen and O. ¨ Ozener, “Integrated multibody dynamics and experi- ¨ mental validation study for a novel heavy-duty diesel engine valvetrain design,” Applied Sciences, vol. 15, no. 6, 2025, doi: 10.3390/app15063262.
S. Wang, Q. Cheng, L. Wang, J. Xu, X. Fang, and J. Kang, “Research on the rapid design technology of automotive inspection structure based on mbd model,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 236, no. 8, pp. 1670–1686, 2022, doi: 10.1177/09544070211065201.
X. Jin, H. Liu, G. Dong, K. Xu, and X. Ding, “Contact dynamics modeling and control during the combination process of air-ground robots,” Chinese Journal of Mechanical Engineering, vol. 38, no. 39, pp. 1–17, 2025, doi: 10.1186/s10033-025-01178-x.
C. M. Pappalardo and D. Guida, “On the dynamics and control of underactuated nonholonomic mechanical systems and applications to mobile robots,” Archive of Applied Mechanics, vol. 89, pp. 669–698, 2019, doi: 10.1007/s00419-018-1491-6.
G. Piva, D. Richiedei and A. Trevisani, “Model inversion for trajectory control of reconfigurable underactuated cable-driven parallel robots,” Nonlinear Dynamics, vol. 113, pp. 8697–8712, 2025, doi: 10.1007/s11071- 024-10753-1.
A. A. Nada, “Simplified procedure of sensitivity-based parameter estimation of multibody systems with experimental validation,” IFAC-PapersOnLine, vol. 54, no. 14, pp. 84–89, 2021, doi: 10.1016/j.ifacol.2021.10.333.
F. Oexle, A. Benfer, A. Puchta, and J. Fleischer, “Jacobian-sensitivity approach for identifying machine dynamic model parameters of robots with flexible joints,” Procedia CIRP, vol. 127, pp. 116–121, 2024, doi: 10.1016/j.procir.2024.07.021.
B. Muller and O. S. and, “Dynamic multibody model of a ¨ turntable ladder truck considering unloaded outriggers and sensitivitybased parameter identification,” Mathematical and Computer Modelling of Dynamical Systems, vol. 30, no. 1, pp. 567–590, 2024, doi: 10.1080/13873954.2024.2361011.
S. Yang, F. Wu, and J. Zhao, “Mbds: A multi-body dynamics simulation dataset for graph networks simulators,” arXiv, 2024, doi: 10.48550/arXiv.2410.03107.
S. I. Jang, S. Han, J.-G. Kim, J. Choi, S. Rhim, and J. H. Choi, “Sidnet: machine learning based system identification framework for rigid and flexible multibody dynamics,” Multibody System Dynamics, pp. 1– 22, 2024, doi: 10.1007/s11044-024-10043-z.
T. Slimak, A. Zwolfer, B. Todorov and D. Rixen, “A machine learning ap- ¨ proach to simulate flexible body dynamics,” Multibody System Dynamics, pp. 1–27, 2025, doi: 10.1007/s11044-024-10049-7.
A. A. Shabana, K. E. Zaazaa and H. Sugiyama, Railroad vehicle dynamics: a computational approach, CRC press, 2007, doi: 10.1201/9781420045857.
A. A. Shabana, Mathematical foundation of railroad vehicle systems: geometry and mechanics, John Wiley & Sons, 2021.
A. A. Shabana, Dynamics of multibody systems, Cambridge university press, 2020.
K. Augustynek and A. Urbas, “Numerical investigation on the ´ constraint violation suppression methods efficiency and accuracy for dynamics of mechanisms with flexible links and friction in joints,” Mechanism and Machine Theory, vol. 181, 2023, doi: 10.1016/j.mechmachtheory.2022.105211.
I. Abdel-Hady, M. A. Bayoumi, N. A. Mansour and A. A. Nada, “Stabilization of Driving Velocity Constraints for Self-balanced Robot,” 2024 10th International Conference on Control, Decision and Information Technologies (CoDIT), pp. 2354-2359, 2024, doi: 10.1109/CoDIT62066.2024.10708340.
F. Marques, A. P. Souto, and P. Flores, “On the constraints violation in forward dynamics of multibody systems,” Multibody System Dynamics, vol. 39, pp. 385–419, 2017, doi: 10.1007/s11044-016-9530-y.
A. Nada and M. Bayoumi, “Development of a constraint stabilization method of multibody systems based on fuzzy logic control,” Multibody System Dynamics, vol. 61, pp. 233–265, 2024, doi: 10.1007/s11044-023- 09921-9.
P. E. Nikravesh, Computer-aided analysis of mechanical systems, Prentice-Hall, 1988.
P. Nikravesh, Planar multibody dynamics: formulation, programming with MATLAB®, and applications, CRC press, 2018.
R. A. Wehage and E. J. Haug, “Generalized coordinate partitioning for dimension reduction in analysis of constrained dynamic systems,” vol. 104, no. 1, pp. 247–255, 1982, doi: 10.1115/1.3256318.
A. A. Nada and A. H. Bashiri, “Selective generalized coordinates partitioning method for multibody systems with non-holonomic constraints,” in International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, vol. 58202, 2017, doi: 10.1115/DETC2017-67476.
J. Wu, X. Guo, D. Zhang, Y. Zhang, L. Li, and K. Guo, “A unified numerical solution framework for solving daes of multibody system dynamics with holonomic and nonholonomic constraints,” Nonlinear Dynamics, vol. 113, pp. 14887–14916, 2025, doi: 10.1007/s11071-025- 10893-y.
M. Khoshnazar, M. Dastranj, A. Azimi, M. M. Aghdam and P. Flores, “Application of the bezier integration technique with enhanced stability in forward dynamics of constrained multibody systems with baumgarte stabilization method,” Engineering with Computers, vol. 40, no. 3, pp. 1559– 1573, 2024, doi: 10.1007/s00366-023-01884-x.
J. Baumgarte, “Stabilization of constraints and integrals of motion in dynamical systems,” Computer methods in applied mechanics and engineering, vol. 1, no. 1, pp. 1–16, 1972, doi: 10.1016/0045-7825(72)90018- 7.
J. G. De Jalon and E. Bayo, Kinematic and dynamic simulation of multibody systems: the real-time challenge, Springer, New York, 1994.
S.-T. Lin and M.-W. Chen, “A pid type constraint stabilization method for numerical integration of multibody systems,” Journal of Computational and Nonlinear Dynamics, vol. 6, no. 4, 2011, doi: 10.1115/1.4002688.
G. V. Raffo, M. G. Ortega, V. Madero and F. R. Rubio, “Two-wheeled self-balanced pendulum workspace improvement via underactuated robust nonlinear control,” Control Engineering Practice, vol. 44, pp. 231–242, 2015, doi: 10.1016/j.conengprac.2015.07.009.
Y. Tian, L. Jiang, L. Ming and H. Bin, “LabVIEW and CRIO Linear Control of a Coaxial Two-wheeled Mobile Robot,” 2011 Third International Conference on Measuring Technology and Mechatronics Automation, pp. 463-466, 2011, doi: 10.1109/ICMTMA.2011.402.
A. Odry, R. Full ´ er, I. J. Rudas and P. Odry, “Fuzzy control of self- ´ balancing robots: A control laboratory project,” Computer Applications in Engineering Education, vol. 28, no. 3, pp. 512–535, 2020, doi: 10.1002/cae.22219.
T. Hoang, D. Kim, V. Pham, X. Dinh and H. X. Le, “Designing an adaptive controller for two-wheeled self-balancing mobile robot using hierarchical sliding control strategy and radial basis function neural network,” HUI Journal of Science and Technology, vol. 57, pp. 39–48, 2021.
G. P. Neves, B. A. Angelico, and C. M. Agulhari, “Robust h2 controller ´ with parametric uncertainties applied to a reaction wheel unicycle,” International Journal of Control, vol. 93, no. 10, pp. 2431–2441, 2020, doi: 10.1080/00207179.2018.1562224.
J. Vries, Redesign & implementation of a moment exchange unicycle robot, University of Twente Student Theses, 2018.
D. T. Tran, N. M. Hoang, N. H. Loc, Q. T. Truong and N. T. Nha, “A fuzzy lqr pid control for a two-legged wheel robot with uncertainties and variant height,” Journal of Robotics and Control, vol. 4, no. 5, pp. 612– 620, 2023, doi: 10.18196/jrc.v4i5.19448.
K. Nader and D. Sarsri, “Modelling and control of a two-wheel inverted pendulum using fuzzy-pid-modified state feedback,” Journal of Robotics, vol. 2023, no. 1, 2023, doi: 10.1155/2023/4178227.
Y. Daud, A. Al Mamun, and J.-X. Xu, “Dynamic modeling and characteristics analysis of lateral-pendulum unicycle robot,” Robotica, vol. 35, no. 3, pp. 537–568, 2017, doi: 10.1017/S0263574715000703.
C.-H. Chiu and Y.-T. Hung, “One wheel vehicle real world control based on interval type 2 fuzzy controller,” Mechatronics, vol. 70, 2020, doi: 10.1016/j.mechatronics.2020.102387.
A. Abdelgawad, T. Shohdy, and A. Nada, “Model- and data-based control of self-balancing robots: Practical educational approach with labview and arduino,” IFAC-PapersOnLine, vol. 58, no. 9, pp. 217–222, 2024, doi: 10.1016/j.ifacol.2024.07.399.
N. L. Tao et al., “Optimization of hierarchical sliding mode control parameters for a two-wheeled balancing mobile robot using the firefly algorithm,” Journal of Robotics and Control, vol. 6, no. 1, pp. 76–88, 2025, doi: 10.18196/jrc.v6i1.24192.
A. Garc´ıa-Agundez, D. Garc ´ ´ıa-Vallejo, and E. Freire, “Linearization approaches for general multibody systems validated through stability analysis of a benchmark bicycle model,” Nonlinear Dynamics, vol. 103, no. 1, pp. 557–580, 2021, doi: 10.1007/s11071-020-06069-5.
I. Roupa, S. B. Gonc¸alves and M. T. da Silva, “Kinematics and dynamics of planar multibody systems with fully cartesian coordinates and a generic rigid body,” Mechanism and Machine Theory, vol. 180, 2023, doi: 10.1016/j.mechmachtheory.2022.105134.
A. Nada and H. El-Hussieny, “Development of inverse static model of continuum robots based on absolute nodal coordinates formulation for large deformation applications,” Acta Mechanica, vol. 235, no. 4, pp. 1761–1783, 2024, doi: 10.1007/s00707-023-03814-w.
X. Bajrami, A. Pajaziti, R. Likaj, A. Shala, R. Berisha and M. Bruqi, “Control theory application for swing up and stabilisation of rotating inverted pendulum,” Symmetry, vol. 13, no. 8, 2021, doi: 10.3390/sym13081491.
M.-T. Vo et al., “Combining passivity-based control and linear quadratic regulator to control a rotary inverted pendulum,” Journal of Robotics and Control, vol. 4, no. 4, pp. 479–490, 2023, doi: 10.18196/jrc.v4i4.18498.
K. D. Papadimitriou, N. Murasovs, M. E. Giannaccini, and S. Aphale, “Genetic algorithm-based control of a two-wheeled self-balancing robot,” Journal of Intelligent & Robotic Systems, vol. 111, no. 34, pp. 1–20, 2025, doi: 10.1007/s10846-025-02236-1.
A. R. Hambley, Electrical Engineering: Principles & Applications, Pearson, 2021.
A. A. A. M. A. Ashna Batool, Noor ul Ain and M. H. Shahbaz, “A comparative study of dc servo motor parameter estimation using various techniques,” Automatika, vol. 63, no. 2, pp. 303–312, 2022, doi: 10.1080/00051144.2022.2036935.
H.-G. Lee, Linearization of nonlinear control systems, Springer, 2022.
I. Nagrath and M. Gopal, Control Systems Engineering, New Age International Pvt Ltd, 2025.
R. Dorf and R. Bishop, Modern Control Systems, Pearson, 2022.
J. A. Rojas-Quintero, F. Dubois, H. C. Ram´ırez-de Avila, E. Bugarin, ´ B. Sanchez-Garc ´ ´ıa, and N. R. Cazarez-Castro, “Analysis of a dry friction force law for the covariant optimal control of mechanical systems with revolute joints,” Mathematics, vol. 12, no. 20, 2024, doi: 10.3390/math12203239.
C. A. Manrique Escobar, C. M. Pappalardo, and D. Guida, “A parametric study of a deep reinforcement learning control system applied to the swing-up problem of the cart-pole,” Applied Sciences, vol. 10, no. 24, 2020, doi: 10.3390/app10249013.
M. D. Tran and V. H. Nguyen, “A novel integral interconnection damping assignment passivity-based control approach for underactuated inverted pendulum system,” Journal of Robotics and Control, vol. 6, no. 2, pp. 649–665, 2025, doi: 10.18196/jrc.v6i2.24812.
J. Huang, M. Zhang and T. Fukuda, Robust and Intelligent Control of a Typical Underactuated Robot: Mobile Wheeled Inverted Pendulum, Springer Nature, 2023.
G. F. Franklin, J. D. Powell, and A. Emami-Naeini, Feedback Control of Dynamic Systems, Pearson, 2018.
M. R. Islam, M. R. T. Hossain, and S. C. Banik, “Synchronizing of stabilizing platform mounted on a two-wheeled robot,” Journal of Robotics and Control, vol. 2, no. 6, pp. 552–558, 2021, doi: 10.18196/jrc.26136.
R. Kristiyono and W. Wiyono, “Autotuning fuzzy pid controller for speed control of bldc motor,” Journal of Robotics and Control, vol. 2, no. 5, pp. 400–407, 2021, doi: 10.18196/jrc.25114.
E. Li, J. Zhong, J. Jian, Y. Hao and H. Chang, “On enhancing the accuracy of inclinometer based on multiple dual-axis mems accelerometers fusion,” Journal of Mechanical Science and Technology, vol. 39, pp. 1329–1337, 2025, doi: 10.1007/s12206-025-0227-0.
K. H. Jatakar, G. Mulgund, A. Patange, B. Deshmukh, K. S. Rambhad, A. Saxena and V. Kalbande, “Vibration monitoring system based on adxl335 accelerometer and arduino mega2560 interface,” Journal of Algebraic Statistics, vol. 13, no. 2, pp. 2291–2301, 2022.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Ibrahim Abdel-Hady, Mona A. Bayoumi, Nader A. Mansour, Ayman A. Nada

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is based on the work at https://journal.umy.ac.id/index.php/jrc under license from Creative Commons Attribution-ShareAlike 4.0 International License. You are free to:
- Share – copy and redistribute the material in any medium or format.
- Adapt – remix, transform, and build upon the material for any purpose, even comercially.
The licensor cannot revoke these freedoms as long as you follow the license terms, which include the following:
- Attribution. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
• Creative Commons Attribution-ShareAlike (CC BY-SA)
JRC is licensed under an International License