This document summarizes an approach for mobile robot control using an integral backstepping approach. It begins by introducing mobile robots and their applications, as well as existing control approaches. It then presents the dynamic model of a unicycle-type mobile robot. Next, it describes the proposed control architecture, which uses a kinematic controller for the outer loop and an integral PI/backstepping controller for the dynamic model. Finally, it outlines the design of the nonlinear PI-based backstepping controller, including the error functions, Lyapunov functions, and virtual control inputs. The goal is to improve robustness when dynamic parameters are unknown.
Development of a quadruped mobile robot and its movement system using geometr...journalBEEI
As the main testbed platform of Artificial Intelligence, the robot plays an essential role in creating an environment for industrial revolution 4.0. According to their bases, the robot can be categorized into a fixed based robot and a mobile robot. Current robotics research direction is interesting since people strive to create a mobile robot able to move in the land, water, and air. This paper presents development of a quadruped mobile robot and its movement system using geometric-based inverse kinematics. The study is related to the movement of a four-legged (quadruped) mobile robot with three Degrees of Freedom (3 DOF) for each leg. Because it has four legs, the movement of the robot can only be done through coordinating the movements of each leg. In this study, the trot gait pattern method is proposed to coordinate the movement of the robot's legs. The end-effector position of each leg is generated by a simple trajectory generator with half rectified sine wave pattern. Furthermore, to move each robot's leg, it is proposed to use geometric-based inverse kinematic. The experimental results showed that the proposed method succeeded in moving the mobile robot with precision. Movement errors in the translation direction are 1.83% with the average pose error of 1.33 degrees, means the mobile robot has good walking stability.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Parameter study of stable walking gaits for nao humanoid roboteSAT Journals
Abstract It is a challenge to any researcher to maintain the stability of the robot while in the walking motion. This paper proposes for parameter study of a walking pattern method which is inspired by the Dip Goswami (2009). The walking pattern is generated based on three points. These points are located at ankle left and right and one at the hip of the NAO humanoid robot. By using these points the walking gaits are generated to use as a reference point while walking motion. Then, an inverse kinematics with geometric solution of a ten degree-of-freedom humanoid robot is formulated from hip until the ankle joint. By sampling period of time with ten this reference point is used to find the joint angle of each link. The NAO humanoid robot is built in with force resistive sensor (FSR) located under both feet are used to determine the walking stability by using force distributer concept. The zero moment point of the robot is calculated on the normalized value between FSR reading from right leg and left leg. The result shown based on the real time simulation environment by using Webots Robotic Software. A simulation result shows that a NAO humanoid robot successfully walks in stable condition by following five different walking parameter setting. The humanoid robot is stable if and only if the normalized value of the ZMP is between 1 and -1. Index Terms: Walking gaits, NAO humanoid robot, ZMP
Development of a quadruped mobile robot and its movement system using geometr...journalBEEI
As the main testbed platform of Artificial Intelligence, the robot plays an essential role in creating an environment for industrial revolution 4.0. According to their bases, the robot can be categorized into a fixed based robot and a mobile robot. Current robotics research direction is interesting since people strive to create a mobile robot able to move in the land, water, and air. This paper presents development of a quadruped mobile robot and its movement system using geometric-based inverse kinematics. The study is related to the movement of a four-legged (quadruped) mobile robot with three Degrees of Freedom (3 DOF) for each leg. Because it has four legs, the movement of the robot can only be done through coordinating the movements of each leg. In this study, the trot gait pattern method is proposed to coordinate the movement of the robot's legs. The end-effector position of each leg is generated by a simple trajectory generator with half rectified sine wave pattern. Furthermore, to move each robot's leg, it is proposed to use geometric-based inverse kinematic. The experimental results showed that the proposed method succeeded in moving the mobile robot with precision. Movement errors in the translation direction are 1.83% with the average pose error of 1.33 degrees, means the mobile robot has good walking stability.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Parameter study of stable walking gaits for nao humanoid roboteSAT Journals
Abstract It is a challenge to any researcher to maintain the stability of the robot while in the walking motion. This paper proposes for parameter study of a walking pattern method which is inspired by the Dip Goswami (2009). The walking pattern is generated based on three points. These points are located at ankle left and right and one at the hip of the NAO humanoid robot. By using these points the walking gaits are generated to use as a reference point while walking motion. Then, an inverse kinematics with geometric solution of a ten degree-of-freedom humanoid robot is formulated from hip until the ankle joint. By sampling period of time with ten this reference point is used to find the joint angle of each link. The NAO humanoid robot is built in with force resistive sensor (FSR) located under both feet are used to determine the walking stability by using force distributer concept. The zero moment point of the robot is calculated on the normalized value between FSR reading from right leg and left leg. The result shown based on the real time simulation environment by using Webots Robotic Software. A simulation result shows that a NAO humanoid robot successfully walks in stable condition by following five different walking parameter setting. The humanoid robot is stable if and only if the normalized value of the ZMP is between 1 and -1. Index Terms: Walking gaits, NAO humanoid robot, ZMP
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...AM Publications
In this paper, the effectiveness of discrete yaw direction setting in 4 rotor helicopter control was evaluated by simple computer simulation and Parrot AR. Drone 4 rotor helicopter in horizontal plane automatic position fixing control. For 4 rotor system, it is necessary to control the attitude of the drone and the position in the space simultaneously in order to realize stable flight of the system. The attitude control can be realized by the internal acc / gyro sensors with high sampling rate (near 1 kHz), on the contrary, the position control in the outdoor situation is necessary to realize by the external 3D position measurement method with relatively low sampling rate techniques (lower than 100 Hz) such as GPS. The low sampling rate reduces the positional control stability, and it is causing the control problem such applications of inspection work at high height and long distance. Our attempt is to evaluate the effect of adding discrete yaw direction setting while normal 4 rotor helicopter roll and pitch control in horizontal plane movement by a simple computer simulation and model implementation. By adding the discrete yaw direction setting to the target direction, the fixed position movement control performance of the 4 rotor system could increase comparing with without the yaw direction setting of the 4 rotor system. The proposed method would be useful to improve the 4 rotor system control performance under the relatively low sampling rate positional information acquired situation.
—This paper presents a new image based visual servoing (IBVS) control scheme for omnidirectional wheeled mobile robots with four swedish wheels. The contribution is the proposal of a scheme that consider the overall dynamic of the system; this means, we put together mechanical and electrical dynamics. The actuators are direct current (DC) motors, which imply that the system input signals are armature voltage applied to DC motors. In our control scheme the PD control law and eye-to-hand camera configuration are used to compute the armature voltages and to measure system states, respectively. Stability proof is performed via Lypunov direct method and LaSalle's invariance principle. Simulation and experimental results were performed in order to validate the theoretical proposal and to show the good performance of the posture errors. Keywords—IBVS, posture control, omnidirectional wheeled mobile robot, dynamic actuator, Lyapunov direct method.
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...TELKOMNIKA JOURNAL
This paper presents a nonlinear fractional order proportional integral derivative (NL-FOPID) for autonomous underwater vehicle (AUV) to solve the path tracking problem under the unknown disturbances (model uncertainty or external disturbances). The considered controller schemes are tuned by two improved swarm intelligence optimization algorithms, the first on is the hybrid grey wolf optimization with simulated annealing (HGWO-SA) algorithm and an improved whale optimization algorithm (IWOA). The developed algorithms are assessed using a set of benchmark function (unimodal, multimodal, and fixed dimension multimodal functions) to guarantee the effectiveness of both proposed swarm algorithms. The HGWO-SA algorithm is used as a tuning method for the AUV system controlled by NL-FOPID scheme, and the IWOA is used as a tuning algorithm to obtain the PID controller’s parameters. The evaluation results show that the HGWO-SA algorithm improved the minimal point of the tested benchmark functions by 1-200 order, while the IWOA improved the minimum point by (1-50) order. Finally, the obtained simulation results from the system operated with NL-FOPID shows the competence in terms of the path tracking by 1-15% as compared to the PID method.
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...journalBEEI
This paper presents the design of a fuzzy tracking controller for balancing and velocity control of a Two-Wheeled Inverted Pendulum (TWIP) mobile robot based on its Takagi-Sugino (T-S) fuzzy model, fuzzy Lyapunov function and non-parallel distributed compensation (non-PDC) control law. The T-S fuzzy model of the TWIP mobile robot was developed from its nonlinear dynamical equations of motion. Stabilization conditions in a form of linear matrix inequalities (LMIs) were derived based on the T-S fuzzy model of the TWIP mobile robot, a fuzzy Lyapunov function and a non-PDC control law. Based on the derived stabilization conditions and the T-S fuzzy model of the TWIP mobile robot, a state feedback velocity tracking controller was then proposed for the TWIP mobile robot. The balancing and velocity tracking performance of the proposed controller was investigated via simulations. The simulation result shows the effectiveness of the proposed control scheme.
Determination of the Operational Parameters of a Planar Robot with Three JointsWaqas Tariq
Robots are currently made in numerous types and are used in diverse roles such as production lines, daily living activities and some security fields. These types of robots are well designed and successfully applied in many areas requiring high sensitivity and stability. The aim of this study was to determine the optimum values of several operational parameters for a planar robot with respect to robot design and construction. With this aim, a small planar robot with a three-jointed arm activated by hydraulic cylinders in each segment was evaluated using a technical design drawing. The arm motions of the planar robot are rotary and parallel within a vertical plane. The resulting optimal operational parameters of the planar robot were determined as starting and target positions of 31.5 cm and 55 cm, respectively, on the x-axis and 17.18 cm and 118.44 cm on the y–axis. Time-position and time-velocity graphs were constructed corresponding to the orbit-planning parameters, resulting in Cartesian velocities for the terminal processor of 13.98 m/sec on the x-axis and 20.16 m/sec on the y-axis at 1.5 seconds after initiation. The maximum power consumption of the robot was determined as 1 kW according to the outer load and arm weights.
Multi parametric model predictive control based on laguerre model for permane...IJECEIAES
The permanent magnet linear motors are widely used in various industrial applications due to its advantages in comparisons with rotary motors such as mechanical durability and directly creating linear motions without gears or belts. The main difficulties of its control design are that the control performances include the tracking of position and velocity as well as guarantee limitations of the voltage control and its variation. In this work, a cascade control strategy including an inner and an outer loop is applied to synchronous linear motor. Particularly, an offline MPC controller based on MPP method and Laguerre model was proposed for inner loop and the outer controller was designed with the aid of nonlinear damping method. The numerical simulation was implemented to validate performance of the proposed controller under voltage input constraints.
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...idescitation
In this paper, the authors have discussed and shown
how to tune the PID controller in closed loop with time-delay
for the double integrator systems for a particular stability
margins. In math model it is assumed that time delay (ô) of
the plant is known. As a case study the authors have consid-
ered the mathematical model of the real-time beam and ball
system and analyzed the simulation and real time response.
Instrumentation and Automation of MechatronicIJERA Editor
This paper presents the methodology used for the automation of a mechanical system, which will be used to
perform scans on tooth surfaces, in this paper the mathematical modeling of the structure for further
implementation was carried out in order to get a reconfigurable device using specialized software. To carry out
this study various mathematical tools for developing the mathematical model were used, then control routines
that allow the manipulation mechanism for each axis independently performed. The implementation was carried
out by integrating various electrical, electronic and computer systems for an efficient control of the movement
and location of robot systems.
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOTJaresJournal
In this work, we propose a Particle Swarm Optimization (PSO) to design Proportional Derivative
controllers (PD) for the control of Unicycle Mobile Robot. To stabilize and drive the robot precisely with
the predefined trajectory, a decentralized control structure is adopted where four PD controllers are used.
Their parameters are given simultaneously by the proposed algorithm (PSO). The performance of the
system from its desired behavior is quantified by an objective function (SE). Simulation results are
presented to show the efficiency of the method. ).
The results are very conclusive and satisfactory in terms of stability and trajectory tracking of unicycle
mobile robot
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Waqas Tariq
In this paper, Takagi-Sugeno (T-S) fuzzy descriptor proportional multiple-integral derivative (PMID) and Proportional-Derivative (PD) observer methods that can estimate the system states and actuator faults simultaneously are proposed. T-S fuzzy model is obtained by linearsing satellite/spacecraft attitude dynamics at suitable operating points. For fault estimation, actuator fault is introduced as state vector to develop augmented descriptor system and robust fuzzy PMID and PD observers are developed. Stability analysis is performed using Lyapunov direct method. The convergence conditions of state estimation error are formulated in the form of LMI (linear matrix inequality). Derivative gain, obtained using singular value decomposition of descriptor state matrix (E), gives more design degrees of freedom together with proportional and integral gains obtained from LMI. Simulation study is performed for our proposed methods.
Using real interpolation method for adaptive identification of nonlinear inve...IJECEIAES
In this paper, we investigate the inverted pendulum system by using real interpolation method (RIM) algorithm. In the first stage, the mathematical model of the inverted pendulum system and the RIM algorithm are presented. After that, the identification of the inverted pendulum system by using the RIM algorithm is proposed. Finally, the comparison of the linear analytical model, RIM model, and nonlinear model is carried out. From the results, it is found that the inverted pendulum system by using RIM algorithm has simplicity, low computer source requirement, high accuracy and adaptiveness in the advantages.
Three-dimensional structure from motion recovery of a moving object with nois...IJECEIAES
In this paper, a Nonlinear Unknown Input Observer (NLUIO) based approach is proposed for three-dimensional (3-D) structure from motion identification. Unlike the previous studies that require prior knowledge of either the motion parameters or scene geometry, the proposed approach assumes that the object motion is imperfectly known and considered as an unknown input to the perspective dynamical system. The reconstruction of the 3-D structure of the moving objects can be achieved using just twodimensional (2-D) images of a monocular vision system. The proposed scheme is illustrated with a numerical example in the presence of measurement noise for both static and dynamic scenes. Those results are used to clearly demonstrate the advantages of the proposed NLUIO.
Trajectory reconstruction for robot programming by demonstration IJECEIAES
The reproduction of hand movements by a robot remains difficult and conventional learning methods do not allow us to faithfully recreate these movements because it is very difficult when the number of crossing points is very large. Programming by Demonstration gives a better opportunity for solving this problem by tracking the user’s movements with a motion capture system and creating a robotic program to reproduce the performed tasks. This paper presents a Programming by Demonstration system in a trajectory level for the reproduction of hand/tool movement by a manipulator robot; this was realized by tracking the user’s movement with the ArToolkit and reconstructing the trajectories by using the constrained cubic spline. The results obtained with the constrained cubic spline were compared with cubic spline interpolation. Finally the obtained trajectories have been simulated in a virtual environment on the Puma 600 robot.
Effect of Discrete Yaw Direction Setting for 4 Roter Helicopter Control: Comp...AM Publications
In this paper, the effectiveness of discrete yaw direction setting in 4 rotor helicopter control was evaluated by simple computer simulation and Parrot AR. Drone 4 rotor helicopter in horizontal plane automatic position fixing control. For 4 rotor system, it is necessary to control the attitude of the drone and the position in the space simultaneously in order to realize stable flight of the system. The attitude control can be realized by the internal acc / gyro sensors with high sampling rate (near 1 kHz), on the contrary, the position control in the outdoor situation is necessary to realize by the external 3D position measurement method with relatively low sampling rate techniques (lower than 100 Hz) such as GPS. The low sampling rate reduces the positional control stability, and it is causing the control problem such applications of inspection work at high height and long distance. Our attempt is to evaluate the effect of adding discrete yaw direction setting while normal 4 rotor helicopter roll and pitch control in horizontal plane movement by a simple computer simulation and model implementation. By adding the discrete yaw direction setting to the target direction, the fixed position movement control performance of the 4 rotor system could increase comparing with without the yaw direction setting of the 4 rotor system. The proposed method would be useful to improve the 4 rotor system control performance under the relatively low sampling rate positional information acquired situation.
—This paper presents a new image based visual servoing (IBVS) control scheme for omnidirectional wheeled mobile robots with four swedish wheels. The contribution is the proposal of a scheme that consider the overall dynamic of the system; this means, we put together mechanical and electrical dynamics. The actuators are direct current (DC) motors, which imply that the system input signals are armature voltage applied to DC motors. In our control scheme the PD control law and eye-to-hand camera configuration are used to compute the armature voltages and to measure system states, respectively. Stability proof is performed via Lypunov direct method and LaSalle's invariance principle. Simulation and experimental results were performed in order to validate the theoretical proposal and to show the good performance of the posture errors. Keywords—IBVS, posture control, omnidirectional wheeled mobile robot, dynamic actuator, Lyapunov direct method.
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...TELKOMNIKA JOURNAL
This paper presents a nonlinear fractional order proportional integral derivative (NL-FOPID) for autonomous underwater vehicle (AUV) to solve the path tracking problem under the unknown disturbances (model uncertainty or external disturbances). The considered controller schemes are tuned by two improved swarm intelligence optimization algorithms, the first on is the hybrid grey wolf optimization with simulated annealing (HGWO-SA) algorithm and an improved whale optimization algorithm (IWOA). The developed algorithms are assessed using a set of benchmark function (unimodal, multimodal, and fixed dimension multimodal functions) to guarantee the effectiveness of both proposed swarm algorithms. The HGWO-SA algorithm is used as a tuning method for the AUV system controlled by NL-FOPID scheme, and the IWOA is used as a tuning algorithm to obtain the PID controller’s parameters. The evaluation results show that the HGWO-SA algorithm improved the minimal point of the tested benchmark functions by 1-200 order, while the IWOA improved the minimum point by (1-50) order. Finally, the obtained simulation results from the system operated with NL-FOPID shows the competence in terms of the path tracking by 1-15% as compared to the PID method.
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...journalBEEI
This paper presents the design of a fuzzy tracking controller for balancing and velocity control of a Two-Wheeled Inverted Pendulum (TWIP) mobile robot based on its Takagi-Sugino (T-S) fuzzy model, fuzzy Lyapunov function and non-parallel distributed compensation (non-PDC) control law. The T-S fuzzy model of the TWIP mobile robot was developed from its nonlinear dynamical equations of motion. Stabilization conditions in a form of linear matrix inequalities (LMIs) were derived based on the T-S fuzzy model of the TWIP mobile robot, a fuzzy Lyapunov function and a non-PDC control law. Based on the derived stabilization conditions and the T-S fuzzy model of the TWIP mobile robot, a state feedback velocity tracking controller was then proposed for the TWIP mobile robot. The balancing and velocity tracking performance of the proposed controller was investigated via simulations. The simulation result shows the effectiveness of the proposed control scheme.
Determination of the Operational Parameters of a Planar Robot with Three JointsWaqas Tariq
Robots are currently made in numerous types and are used in diverse roles such as production lines, daily living activities and some security fields. These types of robots are well designed and successfully applied in many areas requiring high sensitivity and stability. The aim of this study was to determine the optimum values of several operational parameters for a planar robot with respect to robot design and construction. With this aim, a small planar robot with a three-jointed arm activated by hydraulic cylinders in each segment was evaluated using a technical design drawing. The arm motions of the planar robot are rotary and parallel within a vertical plane. The resulting optimal operational parameters of the planar robot were determined as starting and target positions of 31.5 cm and 55 cm, respectively, on the x-axis and 17.18 cm and 118.44 cm on the y–axis. Time-position and time-velocity graphs were constructed corresponding to the orbit-planning parameters, resulting in Cartesian velocities for the terminal processor of 13.98 m/sec on the x-axis and 20.16 m/sec on the y-axis at 1.5 seconds after initiation. The maximum power consumption of the robot was determined as 1 kW according to the outer load and arm weights.
Multi parametric model predictive control based on laguerre model for permane...IJECEIAES
The permanent magnet linear motors are widely used in various industrial applications due to its advantages in comparisons with rotary motors such as mechanical durability and directly creating linear motions without gears or belts. The main difficulties of its control design are that the control performances include the tracking of position and velocity as well as guarantee limitations of the voltage control and its variation. In this work, a cascade control strategy including an inner and an outer loop is applied to synchronous linear motor. Particularly, an offline MPC controller based on MPP method and Laguerre model was proposed for inner loop and the outer controller was designed with the aid of nonlinear damping method. The numerical simulation was implemented to validate performance of the proposed controller under voltage input constraints.
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...idescitation
In this paper, the authors have discussed and shown
how to tune the PID controller in closed loop with time-delay
for the double integrator systems for a particular stability
margins. In math model it is assumed that time delay (ô) of
the plant is known. As a case study the authors have consid-
ered the mathematical model of the real-time beam and ball
system and analyzed the simulation and real time response.
Instrumentation and Automation of MechatronicIJERA Editor
This paper presents the methodology used for the automation of a mechanical system, which will be used to
perform scans on tooth surfaces, in this paper the mathematical modeling of the structure for further
implementation was carried out in order to get a reconfigurable device using specialized software. To carry out
this study various mathematical tools for developing the mathematical model were used, then control routines
that allow the manipulation mechanism for each axis independently performed. The implementation was carried
out by integrating various electrical, electronic and computer systems for an efficient control of the movement
and location of robot systems.
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOTJaresJournal
In this work, we propose a Particle Swarm Optimization (PSO) to design Proportional Derivative
controllers (PD) for the control of Unicycle Mobile Robot. To stabilize and drive the robot precisely with
the predefined trajectory, a decentralized control structure is adopted where four PD controllers are used.
Their parameters are given simultaneously by the proposed algorithm (PSO). The performance of the
system from its desired behavior is quantified by an objective function (SE). Simulation results are
presented to show the efficiency of the method. ).
The results are very conclusive and satisfactory in terms of stability and trajectory tracking of unicycle
mobile robot
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Waqas Tariq
In this paper, Takagi-Sugeno (T-S) fuzzy descriptor proportional multiple-integral derivative (PMID) and Proportional-Derivative (PD) observer methods that can estimate the system states and actuator faults simultaneously are proposed. T-S fuzzy model is obtained by linearsing satellite/spacecraft attitude dynamics at suitable operating points. For fault estimation, actuator fault is introduced as state vector to develop augmented descriptor system and robust fuzzy PMID and PD observers are developed. Stability analysis is performed using Lyapunov direct method. The convergence conditions of state estimation error are formulated in the form of LMI (linear matrix inequality). Derivative gain, obtained using singular value decomposition of descriptor state matrix (E), gives more design degrees of freedom together with proportional and integral gains obtained from LMI. Simulation study is performed for our proposed methods.
Using real interpolation method for adaptive identification of nonlinear inve...IJECEIAES
In this paper, we investigate the inverted pendulum system by using real interpolation method (RIM) algorithm. In the first stage, the mathematical model of the inverted pendulum system and the RIM algorithm are presented. After that, the identification of the inverted pendulum system by using the RIM algorithm is proposed. Finally, the comparison of the linear analytical model, RIM model, and nonlinear model is carried out. From the results, it is found that the inverted pendulum system by using RIM algorithm has simplicity, low computer source requirement, high accuracy and adaptiveness in the advantages.
Three-dimensional structure from motion recovery of a moving object with nois...IJECEIAES
In this paper, a Nonlinear Unknown Input Observer (NLUIO) based approach is proposed for three-dimensional (3-D) structure from motion identification. Unlike the previous studies that require prior knowledge of either the motion parameters or scene geometry, the proposed approach assumes that the object motion is imperfectly known and considered as an unknown input to the perspective dynamical system. The reconstruction of the 3-D structure of the moving objects can be achieved using just twodimensional (2-D) images of a monocular vision system. The proposed scheme is illustrated with a numerical example in the presence of measurement noise for both static and dynamic scenes. Those results are used to clearly demonstrate the advantages of the proposed NLUIO.
Trajectory reconstruction for robot programming by demonstration IJECEIAES
The reproduction of hand movements by a robot remains difficult and conventional learning methods do not allow us to faithfully recreate these movements because it is very difficult when the number of crossing points is very large. Programming by Demonstration gives a better opportunity for solving this problem by tracking the user’s movements with a motion capture system and creating a robotic program to reproduce the performed tasks. This paper presents a Programming by Demonstration system in a trajectory level for the reproduction of hand/tool movement by a manipulator robot; this was realized by tracking the user’s movement with the ArToolkit and reconstructing the trajectories by using the constrained cubic spline. The results obtained with the constrained cubic spline were compared with cubic spline interpolation. Finally the obtained trajectories have been simulated in a virtual environment on the Puma 600 robot.
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
This paper deals with the design and the implementation of a novel navigation strategy for an unicycle
mobile robot. The strategy of navigation is inspired from nature (the duck walking) in the closed loop.
Therefore, a single sensor (gyroscope) is used to determine the pose of the robot, hence the proposed name
"gyroscopic navigation". A global presentation of the novel strategy and the robot and with its different
components are given. An experimental identification for the useful parameters are then exhibited.
Moreover, the controller design strategy and the simulation results are given. Finally, real time
experiments are accomplished to valid the simulation results.
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
The kinematics miniature are established for a 4 DOF robotic arm. Denavit-Hartenberg (DH) convention and the
product of exponential formula are used for solving kinematic problem based on screw theory. For acquiring
simple matrix for inverse kinematics a new simple method is derived by solving problems like robot base
movement, actuator restoration. Simulations are done by using MATlab programming for the kinematics
exemplary.
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
The Inverted Pendulum system has been identified for implementing controllers as it is an inherently unstable system having nonlinear dynamics. The system has fewer control inputs than degrees of freedom which makes it fall under the class of under-actuated systems. It makes the control task more challenging making the inverted pendulum system a classical benchmark for the design, testing, evaluating and comparing. The inverted pendulum to be discussed in this paper is an inverted pendulum mounted on a motor driven cart. The aim is to stabilize the system such that the position of the cart on the track is controlled quickly and accurately so that the pendulum is always erected in its vertical position. In this paper the linearized model was obtained by Jacobian matrix method. The Matlab-Simulink models have been developed for simulation for optimal control design of nonlinear inverted pendulum-cart dynamic system using different control methods. The methods discussed in this paper are a double Proportional-Integral-Derivative (PID) control method, a modern Linear Quadratic Regulator (LQR) control method and a combination of PID and Linear Quadratic Regulator (LQR) control methods. The dynamic and steady state performance are investigated and compared for the above controllers.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Abstract Robots are expected to be new tools for the operations and observations in the extreme environments where humans have difficulties in direct access. One of the important matters to realize mobile robots for extreme environments is to establish systems in their structures which are strong enough to disturbances. Also, while considering surveillance in inaccessible remote areas, a need arises for the presence of a robot capable of intruding into small crevices as well as provides proper surveillance. This work aims at the implementation of a snake robot for surveillance operations in remote areas. A biologically inspired robot with various motion patterns is taken into consideration. An important problem in the control of locomotion of robots with multiple degrees of freedom is in adapting the locomotors patterns to the properties of the environment. This has been overcome by using control techniques capable of integrating the motion patterns of a snake. Here an attempt is taken to focus on the creeping locomotion of a living snake. In hybrid model, the optimal locomotion of the snake robot is tried to achieve by comparing it with that of a living snake. A wireless real time vision processing is also employed within the robot to improve its performance. The presence of Video acquisition along with processing will be an added advantage for implementation of the robot for highly precise and difficult surveillance applications. Real time processing of video enables proper and efficient control towards obstacle avoidance pattern of the robot. This ensures that the locomotion of the robot is in a bio-inspired highly efficient path towards the target. Keywords: Collision-free behavior, neural oscillator, snake locomotion, steering, real time vision processing
Insect inspired hexapod robot for terrain navigationeSAT Journals
Abstract The aim of this paper is to build a sixlegged walking robot that is capable of basicmobility tasks such as walking forward, backward, rotating in place and raising orlowering the body height. The legs will be of a modular design and will have threedegrees of freedom each. This robot will serve as a platform onto which additionalsensory components could be added, or which could be programmed to performincreasingly complex motions. This report discusses the components that make up ourfinal design.In this paper we have selected ahexapod robot; we are focusing &developingmainly on efficient navigation method indifferent terrain using opposite gait of locomotion, which will make it faster and at sametime energy efficient to navigate and negotiate difficult terrain.This paper discuss the Features, development, and implementation of the Hexapod robot Index Terms:Biologically inspired, Gait Generation,Legged hexapod, Navigation.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
In this paper we introduce a cubic root unscented kalman filter (CRUKF) compared to the unscented kalman filter (UKF) for calculating the covariance cubic matrix and covariance matrix within a sensor fusion algorithm to estimate the measurements of an omnidirectional mobile robot trajectory. We study the fusion of the data obtained by the position and orientation with a good precision to localize the robot in an external medium; we apply the techniques of kalman filter (KF) to the estimation of the trajectory. We suppose a movement of mobile robot on a plan in two dimensions. The sensor approach is based on the CRUKF and too on the standard UKF which are modified to handle measurements from the position and orientation. A real-time implementation is done on a three-wheeled omnidirectional mobile robot, using a dynamic model with trajectories. The algorithm is analyzed and validated with simulations.
Kinematics modeling of six degrees of freedom humanoid robot arm using impro...IJECEIAES
The robotic arm has functioned as an arm in the humanoid robot and is generally used to perform grasping tasks. Accordingly, kinematics modeling both forward and inverse kinematics is required to calculate the end-effector position in the cartesian space before performing grasping activities. This research presents the kinematics modeling of six degrees of freedom (6-DOF) robotic arm of the T-FLoW humanoid robot for the grasping mechanism of visual grasping systems on the robot operating system (ROS) platform and CoppeliaSim. Kinematic singularity is a common problem in the inverse kinematics model of robots, but. However, other problems are mechanical limitations and computational time. The work uses the homogeneous transformation matrix (HTM) based on the Euler system of the robot for the forward kinematics and demonstrates the capability of an improved damped least squares (I-DLS) method for the inverse kinematics. The I-DLS method was obtained by improving the original DLS method with the joint limits and clamping techniques. The I-DLS performs better than the original DLS during the experiments yet increases the calculation iteration by 10.95%, with a maximum error position between the endeffector and target positions in path planning of 0.1 cm.
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
A neural network control scheme with an adaptive observer is proposed in this paper to Quadrotor helicopter stabilization. The unknown part in Quadrotor dynamical model was estimated on line by a
Single Hidden Layer network. To solve the non measurable states problem a new adaptive observer was proposed. The main purpose here is to reduce the measurement noise amplification caused by conventional
high gain observer by introducing some changes in observer’s original structure that can minimize the variance and the amplitude of the noisy signal without increasing tracking error. The stability analysis of the overall closed-loop system/ observer is performed using the Lyapunov direct method. Simulation results are given to highlight the performances of the proposed scheme.
Radial basis function neural network control for parallel spatial robotTELKOMNIKA JOURNAL
The derivation of motion equations of constrained spatial multibody system is an important problem of dynamics and control of parallel robots. The paper firstly presents an overview of the calculating the torque of the driving stages of the parallel robots using Kronecker product. The main content of this paper is to derive the inverse dynamics controllers based on the radial basis function (RBF) neural network control law for parallel robot manipulators. Finally, numerical simulation of the inverse dynamics controller for a 3-RRR delta robot manipulator is presented as an illustrative example.
Action Trajectory Reconstruction for Controlling of Vehicle Using SensorsIOSR Journals
Abstract: Inertial sensors, such as accelerometers and gyro-scopes, are rarely used by themselves to compute
velocity and position as each requires the integration of very noisy data. The variance and bias in the resulting
position and velocity estimates grow un-bounded in time. This paper proposes a solution to provide a de-biased
and de-noised estimation of position and velocity of moving vehicle actions from accelerometer measurements.
The method uses a continuous wavelet transform applied to the measurements recursively to provide reliable
action trajectory reconstruction. The results are presented from experiments performed with a MEMS accelerometer
and gyroscope.
Keywords: Action trajectory, continuous wavelet transform, inertial measurement unit.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
LMI based antiswing adaptive controller for uncertain overhead cranes IJECEIAES
This paper proposes an adaptive anti-sway controller for uncertain overhead cranes. The state-space model of the 2D overhead crane with the system parameter uncertainties is shown firstly. Next, the adaptive controller which can adapt with the system uncertainties and input disturbances is established. The proposed controller has ability to move the trolley to the destination in short time and with small oscillation of the load despite the effect of the uncertainties and disturbances. Moreover, the controller has simple structure so it is easy to execute. Also, the stability of the closed-loop system is analytically proven. The proposed algorithm is verified by using Matlab/ Simulink simulation tool. The simulation results show that the presented controller gives better performances (i.e., fast transient response, no ripple, and low swing angle) than the state feedback controller when there exist system parameter variations as well as input disturbances.
Similar to Integral Backstepping Approach for Mobile Robot Control (20)
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
In recent times, the trend of online shopping through e-commerce stores and websites has grown to a huge extent. Whenever a product is purchased on an e-commerce platform, people leave their reviews about the product. These reviews are very helpful for the store owners and the product’s manufacturers for the betterment of their work process as well as product quality. An automated system is proposed in this work that operates on two datasets D1 and D2 obtained from Amazon. After certain preprocessing steps, N-gram and word embedding-based features are extracted using term frequency-inverse document frequency (TF-IDF), bag of words (BoW) and global vectors (GloVe), and Word2vec, respectively. Four machine learning (ML) models support vector machines (SVM), logistic regression (RF), logistic regression (LR), multinomial Naïve Bayes (MNB), two deep learning (DL) models convolutional neural network (CNN), long-short term memory (LSTM), and standalone bidirectional encoder representations (BERT) are used to classify reviews as either positive or negative. The results obtained by the standard ML, DL models and BERT are evaluated using certain performance evaluation measures. BERT turns out to be the best-performing model in the case of D1 with an accuracy of 90% on features derived by word embedding models while the CNN provides the best accuracy of 97% upon word embedding features in the case of D2. The proposed model shows better overall performance on D2 as compared to D1.
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
In this study, a microstrip patch antenna that works at 3.6 GHz was built and tested to see how well it works. In this work, Rogers RT/Duroid 5880 has been used as the substrate material, with a dielectric permittivity of 2.2 and a thickness of 0.3451 mm; it serves as the base for the examined antenna. The computer simulation technology (CST) studio suite is utilized to show the recommended antenna design. The goal of this study was to get a more extensive transmission capacity, a lower voltage standing wave ratio (VSWR), and a lower return loss, but the main goal was to get a higher gain, directivity, and efficiency. After simulation, the return loss, gain, directivity, bandwidth, and efficiency of the supplied antenna are found to be -17.626 dB, 9.671 dBi, 9.924 dBi, 0.2 GHz, and 97.45%, respectively. Besides, the recreation uncovered that the transfer speed side-lobe level at phi was much better than those of the earlier works, at -28.8 dB, respectively. Thus, it makes a solid contender for remote innovation and more robust communication.
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
In this paper, snake optimization algorithm (SOA) is used to find the optimal gains of an enhanced controller for controlling congestion problem in computer networks. M-file and Simulink platform is adopted to evaluate the response of the active queue management (AQM) system, a comparison with two classical controllers is done, all tuned gains of controllers are obtained using SOA method and the fitness function chose to monitor the system performance is the integral time absolute error (ITAE). Transient analysis and robust analysis is used to show the proposed controller performance, two robustness tests are applied to the AQM system, one is done by varying the size of queue value in different period and the other test is done by changing the number of transmission control protocol (TCP) sessions with a value of ± 20% from its original value. The simulation results reflect a stable and robust behavior and best performance is appeared clearly to achieve the desired queue size without any noise or any transmission problems.
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
Vehicular ad-hoc networks (VANETs) are wireless-equipped vehicles that form networks along the road. The security of this network has been a major challenge. The identity-based cryptosystem (IBC) previously used to secure the networks suffers from membership authentication security features. This paper focuses on improving the detection of intruders in VANETs with a modified identity-based cryptosystem (MIBC). The MIBC is developed using a non-singular elliptic curve with Lagrange interpolation. The public key of vehicles and roadside units on the network are derived from number plates and location identification numbers, respectively. Pseudo-identities are used to mask the real identity of users to preserve their privacy. The membership authentication mechanism ensures that only valid and authenticated members of the network are allowed to join the network. The performance of the MIBC is evaluated using intrusion detection ratio (IDR) and computation time (CT) and then validated with the existing IBC. The result obtained shows that the MIBC recorded an IDR of 99.3% against 94.3% obtained for the existing identity-based cryptosystem (EIBC) for 140 unregistered vehicles attempting to intrude on the network. The MIBC shows lower CT values of 1.17 ms against 1.70 ms for EIBC. The MIBC can be used to improve the security of VANETs.
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
Understanding the primary factors of internet banking (IB) acceptance is critical for both banks and users; nevertheless, our knowledge of the role of users’ perceived risk and trust in IB adoption is limited. As a result, we develop a conceptual model by incorporating perceived risk and trust into the technology acceptance model (TAM) theory toward the IB. The proper research emphasized that the most essential component in explaining IB adoption behavior is behavioral intention to use IB adoption. TAM is helpful for figuring out how elements that affect IB adoption are connected to one another. According to previous literature on IB and the use of such technology in Iraq, one has to choose a theoretical foundation that may justify the acceptance of IB from the customer’s perspective. The conceptual model was therefore constructed using the TAM as a foundation. Furthermore, perceived risk and trust were added to the TAM dimensions as external factors. The key objective of this work was to extend the TAM to construct a conceptual model for IB adoption and to get sufficient theoretical support from the existing literature for the essential elements and their relationships in order to unearth new insights about factors responsible for IB adoption.
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
The smart antennas are broadly used in wireless communication. The least mean square (LMS) algorithm is a procedure that is concerned in controlling the smart antenna pattern to accommodate specified requirements such as steering the beam toward the desired signal, in addition to placing the deep nulls in the direction of unwanted signals. The conventional LMS (C-LMS) has some drawbacks like slow convergence speed besides high steady state fluctuation error. To overcome these shortcomings, the present paper adopts an adaptive fuzzy control step size least mean square (FC-LMS) algorithm to adjust its step size. Computer simulation outcomes illustrate that the given model has fast convergence rate as well as low mean square error steady state.
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
This paper presents the design and implementation of a forest fire monitoring and warning system based on long range (LoRa) technology, a novel ultra-low power consumption and long-range wireless communication technology for remote sensing applications. The proposed system includes a wireless sensor network that records environmental parameters such as temperature, humidity, wind speed, and carbon dioxide (CO2) concentration in the air, as well as taking infrared photos.The data collected at each sensor node will be transmitted to the gateway via LoRa wireless transmission. Data will be collected, processed, and uploaded to a cloud database at the gateway. An Android smartphone application that allows anyone to easily view the recorded data has been developed. When a fire is detected, the system will sound a siren and send a warning message to the responsible personnel, instructing them to take appropriate action. Experiments in Tram Chim Park, Vietnam, have been conducted to verify and evaluate the operation of the system.
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
Cognitive radio is a smart radio that can change its transmitter parameter based on interaction with the environment in which it operates. The demand for frequency spectrum is growing due to a big data issue as many Internet of Things (IoT) devices are in the network. Based on previous research, most frequency spectrum was used, but some spectrums were not used, called spectrum hole. Energy detection is one of the spectrum sensing methods that has been frequently used since it is easy to use and does not require license users to have any prior signal understanding. But this technique is incapable of detecting at low signal-to-noise ratio (SNR) levels. Therefore, the wavelet-based sensing is proposed to overcome this issue and detect spectrum holes. The main objective of this work is to evaluate the performance of wavelet-based sensing and compare it with the energy detection technique. The findings show that the percentage of detection in wavelet-based sensing is 83% higher than energy detection performance. This result indicates that the wavelet-based sensing has higher precision in detection and the interference towards primary user can be decreased.
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
In this paper, we present the design of a new wide dual-band bandstop filter (DBBSF) using nonuniform transmission lines. The method used to design this filter is to replace conventional uniform transmission lines with nonuniform lines governed by a truncated Fourier series. Based on how impedances are profiled in the proposed DBBSF structure, the fractional bandwidths of the two 10 dB-down rejection bands are widened to 39.72% and 52.63%, respectively, and the physical size has been reduced compared to that of the filter with the uniform transmission lines. The results of the electromagnetic (EM) simulation support the obtained analytical response and show an improved frequency behavior.
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
A distributed denial of service (DDoS) attack is where one or more computers attack or target a server computer, by flooding internet traffic to the server. As a result, the server cannot be accessed by legitimate users. A result of this attack causes enormous losses for a company because it can reduce the level of user trust, and reduce the company’s reputation to lose customers due to downtime. One of the services at the application layer that can be accessed by users is a web-based lightweight directory access protocol (LDAP) service that can provide safe and easy services to access directory applications. We used a deep learning approach to detect DDoS attacks on the CICDDoS 2019 dataset on a complex computer network at the application layer to get fast and accurate results for dealing with unbalanced data. Based on the results obtained, it is observed that DDoS attack detection using a deep learning approach on imbalanced data performs better when implemented using synthetic minority oversampling technique (SMOTE) method for binary classes. On the other hand, the proposed deep learning approach performs better for detecting DDoS attacks in multiclass when implemented using the adaptive synthetic (ADASYN) method.
The appearance of uncertainties and disturbances often effects the characteristics of either linear or nonlinear systems. Plus, the stabilization process may be deteriorated thus incurring a catastrophic effect to the system performance. As such, this manuscript addresses the concept of matching condition for the systems that are suffering from miss-match uncertainties and exogeneous disturbances. The perturbation towards the system at hand is assumed to be known and unbounded. To reach this outcome, uncertainties and their classifications are reviewed thoroughly. The structural matching condition is proposed and tabulated in the proposition 1. Two types of mathematical expressions are presented to distinguish the system with matched uncertainty and the system with miss-matched uncertainty. Lastly, two-dimensional numerical expressions are provided to practice the proposed proposition. The outcome shows that matching condition has the ability to change the system to a design-friendly model for asymptotic stabilization.
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
Many systems, including digital signal processors, finite impulse response (FIR) filters, application-specific integrated circuits, and microprocessors, use multipliers. The demand for low power multipliers is gradually rising day by day in the current technological trend. In this study, we describe a 4×4 Wallace multiplier based on a carry select adder (CSA) that uses less power and has a better power delay product than existing multipliers. HSPICE tool at 16 nm technology is used to simulate the results. In comparison to the traditional CSA-based multiplier, which has a power consumption of 1.7 µW and power delay product (PDP) of 57.3 fJ, the results demonstrate that the Wallace multiplier design employing CSA with first zero finding logic (FZF) logic has the lowest power consumption of 1.4 µW and PDP of 27.5 fJ.
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
The flaw in 5G orthogonal frequency division multiplexing (OFDM) becomes apparent in high-speed situations. Because the doppler effect causes frequency shifts, the orthogonality of OFDM subcarriers is broken, lowering both their bit error rate (BER) and throughput output. As part of this research, we use a novel design that combines massive multiple input multiple output (MIMO) and weighted overlap and add (WOLA) to improve the performance of 5G systems. To determine which design is superior, throughput and BER are calculated for both the proposed design and OFDM. The results of the improved system show a massive improvement in performance ver the conventional system and significant improvements with massive MIMO, including the best throughput and BER. When compared to conventional systems, the improved system has a throughput that is around 22% higher and the best performance in terms of BER, but it still has around 25% less error than OFDM.
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
In this study, it is aimed to obtain two different asymmetric radiation patterns obtained from antennas in the shape of the cross-section of a parabolic reflector (fan blade type antennas) and antennas with cosecant-square radiation characteristics at two different frequencies from a single antenna. For this purpose, firstly, a fan blade type antenna design will be made, and then the reflective surface of this antenna will be completed to the shape of the reflective surface of the antenna with the cosecant-square radiation characteristic with the frequency selective surface designed to provide the characteristics suitable for the purpose. The frequency selective surface designed and it provides the perfect transmission as possible at 4 GHz operating frequency, while it will act as a band-quenching filter for electromagnetic waves at 5 GHz operating frequency and will be a reflective surface. Thanks to this frequency selective surface to be used as a reflective surface in the antenna, a fan blade type radiation characteristic at 4 GHz operating frequency will be obtained, while a cosecant-square radiation characteristic at 5 GHz operating frequency will be obtained.
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
A simple and low-cost fiber based optical sensor for iron detection is demonstrated in this paper. The sensor head consist of an unclad optical fiber with the unclad length of 1 cm and it has a straight structure. Results obtained shows a linear relationship between the output light intensity and iron concentration, illustrating the functionality of this iron optical sensor. Based on the experimental results, the sensitivity and linearity are achieved at 0.0328/ppm and 0.9824 respectively at the wavelength of 690 nm. With the same wavelength, other performance parameters are also studied. Resolution and limit of detection (LOD) are found to be 0.3049 ppm and 0.0755 ppm correspondingly. This iron sensor is advantageous in that it does not require any reagent for detection, enabling it to be simpler and cost-effective in the implementation of the iron sensing.
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
This article discusses the progressive learning for structural tolerance online sequential extreme learning machine (PSTOS-ELM). PSTOS-ELM can save robust accuracy while updating the new data and the new class data on the online training situation. The robustness accuracy arises from using the householder block exact QR decomposition recursive least squares (HBQRD-RLS) of the PSTOS-ELM. This method is suitable for applications that have data streaming and often have new class data. Our experiment compares the PSTOS-ELM accuracy and accuracy robustness while data is updating with the batch-extreme learning machine (ELM) and structural tolerance online sequential extreme learning machine (STOS-ELM) that both must retrain the data in a new class data case. The experimental results show that PSTOS-ELM has accuracy and robustness comparable to ELM and STOS-ELM while also can update new class data immediately.
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
This study aimed to develop a brain-computer interface that can control an electric wheelchair using electroencephalography (EEG) signals. First, we used the Mind Wave Mobile 2 device to capture raw EEG signals from the surface of the scalp. The signals were transformed into the frequency domain using fast Fourier transform (FFT) and filtered to monitor changes in attention and relaxation. Next, we performed time and frequency domain analyses to identify features for five eye gestures: opened, closed, blink per second, double blink, and lookup. The base state was the opened-eyes gesture, and we compared the features of the remaining four action gestures to the base state to identify potential gestures. We then built a multilayer neural network to classify these features into five signals that control the wheelchair’s movement. Finally, we designed an experimental wheelchair system to test the effectiveness of the proposed approach. The results demonstrate that the EEG classification was highly accurate and computationally efficient. Moreover, the average performance of the brain-controlled wheelchair system was over 75% across different individuals, which suggests the feasibility of this approach.
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
For image segmentation, level set models are frequently employed. It offer best solution to overcome the main limitations of deformable parametric models. However, the challenge when applying those models in medical images stills deal with removing blurs in image edges which directly affects the edge indicator function, leads to not adaptively segmenting images and causes a wrong analysis of pathologies wich prevents to conclude a correct diagnosis. To overcome such issues, an effective process is suggested by simultaneously modelling and solving systems’ two-dimensional partial differential equations (PDE). The first PDE equation allows restoration using Euler’s equation similar to an anisotropic smoothing based on a regularized Perona and Malik filter that eliminates noise while preserving edge information in accordance with detected contours in the second equation that segments the image based on the first equation solutions. This approach allows developing a new algorithm which overcome the studied model drawbacks. Results of the proposed method give clear segments that can be applied to any application. Experiments on many medical images in particular blurry images with high information losses, demonstrate that the developed approach produces superior segmentation results in terms of quantity and quality compared to other models already presented in previeous works.
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
Drug addiction is a complex neurobiological disorder that necessitates comprehensive treatment of both the body and mind. It is categorized as a brain disorder due to its impact on the brain. Various methods such as electroencephalography (EEG), functional magnetic resonance imaging (FMRI), and magnetoencephalography (MEG) can capture brain activities and structures. EEG signals provide valuable insights into neurological disorders, including drug addiction. Accurate classification of drug addiction from EEG signals relies on appropriate features and channel selection. Choosing the right EEG channels is essential to reduce computational costs and mitigate the risk of overfitting associated with using all available channels. To address the challenge of optimal channel selection in addiction detection from EEG signals, this work employs the shuffled frog leaping algorithm (SFLA). SFLA facilitates the selection of appropriate channels, leading to improved accuracy. Wavelet features extracted from the selected input channel signals are then analyzed using various machine learning classifiers to detect addiction. Experimental results indicate that after selecting features from the appropriate channels, classification accuracy significantly increased across all classifiers. Particularly, the multi-layer perceptron (MLP) classifier combined with SFLA demonstrated a remarkable accuracy improvement of 15.78% while reducing time complexity.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
2. ◼ ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 3, September 2017 : 1173 -1180
1174
of this method is to eliminate the perturbations in the dynamic and kinematic equations,
the designed approach is tested only with simulation results and no experimental results
were presented.
The robust controller is proposed in [12], to resolve the tracking problems and to
compensate the unknown nonlinear dynamics of the robot. The control structure is based on
the combination of the neural adaptation technique and the sliding mode control, real
implementation is presented. In [13], the Backstepping approach is introduced and applied on
robot type Arduino, the equations control laws developed for motors robot are studied and
tested with real implementation, the actual and reference linear and angular velocities are
calculated by the kinematics structure control, and for the stability stady, lyapunov theory is
used to guarantee the stability of the system.
Some of parameters systems are not modeled or are prone to change in time, with is
often impossible for the application. In this study, robust PI/Backstepping contro is applied to
compensate for the dynamic disturbances, and its stability is analyzed using the Lyapunov
theory, the objective is to ameliorate the Backstopping approach by adding nonlinear PI action
to control law equation. Proportional integral action control is added to reduce the error of the
trajectory tracking. A comparative study between the proposed approach and the backstepping
control is presented by simulations to show the performance of the control structure for stability.
The remainin part of the paper is presented as follows, first we gives the dynamic
model of unicycle type robot. Section 2 gives the dynamic unicycle-like robot model.
Section 3, presents and explains the proposed PI or backstepping controller design.
Respectively, in section 4, The findings of the paper, focusing on the designed trajectory
tracking control method. Finally, in section 5 we conclude this paper.
2. Robot Model
In this section, the model of the mobile robot type unicycle proposed by La Cruz and
Carelli in [14] is considered, the figure 1 show the mobile robot, where G is mass center, h is
the targeted point used. ω is angular velocity. ψ is the angle of rotation, a, b, c and d
are distances.
Figure 1. Mobile robot type unicycle
3. TELKOMNIKA ISSN: 1693-6930 ◼
Integral Backstepping Approach for Mobile Robot Control (Bouzgou Kamel)
1175
Forces and Moments equations for the system are written as [15]:
∑𝐹 𝑥′ = 𝑚 (𝑢
˙
− 𝑢̅𝜔) = 𝐹 𝑟𝑙𝑥′ + 𝐹 𝑟𝑟𝑥′ + 𝐹 𝑐𝑥′ , ∑𝐹 𝑦′ = 𝑚(𝑢
¯
˙
+ 𝑢𝜔) = 𝐹 𝑟𝑙𝑦′ + 𝐹 𝑟𝑟𝑦′ + 𝐹 𝑐𝑦′
∑𝑀𝑧 = 𝐼𝑧 𝜔
˙
(1)
and 𝐹𝑟𝑟𝑥, 𝐹𝑟𝑟𝑦, 𝐹 𝑟𝑙𝑥′, 𝐹 𝑟𝑙𝑦′, 𝐹 𝑐𝑥′ and 𝐹𝑐𝑦 are the longitudinal and lateral tire forces applied
the wheels the robot. The moment of inertia at mass center is Iz. The first part of model is
written in [14] as :
𝑥
˙
= 𝑢𝑐𝑜𝑠𝜓 − 𝑢
¯
𝑠𝑖𝑛𝜓 − (𝑎 − 𝑏)𝜔𝑠𝑖𝑛𝜓 , 𝑦
˙
= 𝑢𝑠𝑖𝑛𝜓 − 𝑢
¯
𝑐𝑜𝑠𝜓 + (𝑎 + 𝑏)𝜔𝑐𝑜𝑠𝜓 (2)
where 𝑢
¯
is the lateral velocity of the mass center. The final model of mobile robot type unicycle
is given in [14] by De La Cruz and Carelli as:
(
𝑥̇
𝑦̇
𝜓̇
𝑢̇
𝜔̇ )
=
(
𝑢cos (𝜓)−𝑎𝑤sin (𝜓)
usin(𝜓)+awcos(𝜓)
𝜔
𝜆3
𝜆1
𝜔2−
𝜆4
𝜆1
𝑢
−
𝜆5
𝜆2
𝑢𝜔−
𝜆6
𝜆2
𝜔 )
+
(
0 0
0 0
0 0
1
𝜆1
0
1
𝜆2
0
)
( 𝑢 𝑟𝑒𝑓
𝜔 𝑟𝑒𝑓
) (3)
and the parameters of the system are defined in [14] as:
𝜆1 =
1
2
2𝑟𝑘 𝐷𝑇+
𝑅 𝑎
𝑘 𝑎
(2𝐼 𝑒+𝑚𝑅 𝑡 𝑟)
(𝑟𝑘 𝑃𝑇)
, 𝜆2 =
1
2
2𝑟𝑑𝑘 𝐷𝑅+
𝑅 𝑎
𝑘 𝑎
(2𝑅 𝑡 𝑚𝑏2+𝑟(𝐼 𝑧)+𝐼 𝑒 𝑑2)
(𝑟𝑑𝑘 𝑃𝑅)
, 𝜆3 =
𝑅 𝑎
𝑘 𝑎
𝑚𝑏𝑅 𝑡
2𝑘 𝑃𝑇
𝜆4 =
𝑅 𝑎
𝑘 𝑎
(
𝑘 𝑎 𝑘 𝑏
𝑅 𝑎
+𝐵 𝑒)
(𝑟𝑘 𝑃𝑇)
+ 1 , 𝜆5 =
𝑅 𝑎
𝑘 𝑎
𝑚𝑏𝑅 𝑡
2𝑘 𝑃𝑅
, 𝜆6 =
𝑅 𝑎
𝑘 𝑎
(
𝑘 𝑎 𝑘 𝑏
𝑅 𝑎
+𝐵 𝑒)𝑑
(𝑟𝑘 𝑃𝑅)
+ 1
where m is the Arduino robot mass, Ie is the moment of inertia, Be is the viscous friction
coefficient, r is the right and left wheel radius, and Rt is the tire radius, ka is the torque
coefficient, kb is electromotive coefficient, Ra is the motors resistance. PD controllers are
implemented with PI kPT and kPR, and derivative gains kDT and kDR to control the velocities of
the right and left motor.
3. Architecture Control
For the architecture control, we are used the kinematics controller for external loop
and a PI/backstepping for the dynamics model as see in Figure 2.
Figure 2. Structure control of PI/backstepping
4. ◼ ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 3, September 2017 : 1173 -1180
1176
3.1. Kinematic Control
This design controller is developed with the inverse kinematics equations of the robot
mobile. The objective of this controller is to generate the reference values for
the PI/Backstepping controller is designed in order the desired values of the linear and angular
velocities. From (3), the kinematic model is given as:
( 𝑥̇
𝑦̇
) = (
𝑐𝑜𝑠(𝜓) −𝑎𝑠𝑖𝑛(𝜓)
𝑠𝑖𝑛(𝜓) 𝑎𝑐𝑜𝑠(𝜓)
) ( 𝑢 𝑟𝑒𝑓
𝜔 𝑟𝑒𝑓
) (4)
where uref the reference is value of the linear velocity, and ωref is angular velocity. The matrix
inverse is (5).
𝐴−1
= (
cos(ψ) sin(ψ)
−
1
a
sin(ψ)
1
a
cos(ψ)
) (5)
The control law can be chosen as:
(
𝑢 𝑟𝑒𝑓
𝑘
𝜔 𝑟𝑒𝑓
𝑘 ) = (
𝑐𝑜𝑠(𝜓) 𝑠𝑖𝑛(𝜓)
−
1
𝑎
𝑠𝑖𝑛(𝜓)
1
𝑎
𝑐𝑜𝑠(𝜓)
) (
𝑥
˙
𝑑+𝜀 𝑥
𝑦
˙
𝑑+𝜀 𝑦
) (6)
where εx = xd − x and 𝜀 𝑦 = 𝑦 𝑑 − 𝑦 the current are position errors, ℎ( 𝑥, 𝑦) and hd(xd, yd) are
the actual and reference points. The study of the stability for the kinematic controller is detailed
in [13].
3.2. Nonlinear PI-based Backstepping Controller Design
The combination of integral action and backstepping equations is proposed to design
the structure control that improves the robustness when the dynamics parameters of the robot
are not well-known. The dynamic part of (3) is:
𝑢
˙
=
𝜆3
𝜆1
𝜔2
−
𝜆4
𝜆1
𝑢 +
𝑢 𝑟𝑒𝑓
𝜆1
, 𝜔
˙
=
𝜆5
𝜆2
𝑢𝜔 −
𝜆6
𝜆2
𝜔 +
𝜔 𝑟𝑒𝑓
𝜆2
(7)
first, we consider the errors control laws:
𝜀1𝑢 = 𝑢 𝑟𝑒𝑓 − 𝑢 ⇒ 𝜀
˙
1𝑢 = 𝑢
˙
𝑟𝑒𝑓 − 𝑢
˙
,𝜀1𝜔 = 𝜔 𝑟𝑒𝑓 − 𝜔 ⇒ 𝜀
˙
1𝜔 = 𝜔
˙
𝑟𝑒𝑓 − 𝜔
˙
(8)
the lyapunov functions is derived as
𝐹(𝜀1𝑢) =
1
2
𝜀1𝑢
2
, 𝐹(𝜀1𝜔) =
1
2
𝜀1𝜔
2
(9)
the time derivative of the Lyapunov candidate functions is calculated as
𝐹
˙
(𝜀1𝑢) = 𝜀1𝑢 𝜀
˙
1𝑢, 𝐹
˙
(𝜀1𝜔) = 𝜀1𝜔 𝜀
˙
1𝜔 (10)
the stabilization of the dynamics errors system can be obtained by introducing a virtual
controls input:
𝑢 𝑢
𝑣
= 𝑢
˙
𝑟𝑒𝑓 + 𝐾1𝑢 𝜀1𝑢 + 𝛼 𝑢 𝜒 𝑢 , 𝑢 𝜔
𝑣
= 𝜔
˙
𝑟𝑒𝑓 + 𝐾1𝜔 𝜀1𝜔 + 𝛼 𝜔 𝜒 𝜔 (11)
Where the integral actions are:
𝜒 𝑢 = ∫ 𝜀1𝑢(𝜏) ∂𝜏 , 𝜒 𝜔 = ∫ 𝜀1𝜔(𝜏) ∂𝜏 (12)
5. TELKOMNIKA ISSN: 1693-6930 ◼
Integral Backstepping Approach for Mobile Robot Control (Bouzgou Kamel)
1177
with 𝐾1𝑢, 𝐾1𝜔, 𝛼 𝑢 and 𝛼 𝜔are design parameters. And now, we calculate the new errors as:
𝜀2𝑢 = 𝑢
˙
𝑟𝑒𝑓 − 𝑢
˙
+ 𝐾1𝑢 𝜀1𝑢 + 𝛼 𝑢 𝜒 𝑢 , 𝜀2𝜔 = 𝜔
˙
𝑟𝑒𝑓 − 𝜔
˙
+ 𝐾1𝜔 𝜀1𝜔 + 𝛼 𝜔 𝜒 𝜔 (13)
and
𝜀
˙
2𝑢 = 𝑢
¨
𝑟𝑒𝑓 − 𝑢
¨
+ 𝐾1𝑢 𝜀
˙
1𝑢 + 𝛼 𝑢 𝜀1𝑢 , 𝜀
˙
2𝜔 = 𝜔
¨
𝑟𝑒𝑓 − 𝜔
¨
+ 𝐾1𝜔 𝜀
˙
1𝜔 + 𝛼 𝜔 𝜀1𝜔 (14)
from (11) and (14), it follows that:
𝜀
˙
1𝑢 = −𝐾1𝑢 𝜀1𝑢 − 𝛼 𝑢 𝜒 𝑢 + 𝜀2𝑢 , 𝜀
˙
1𝜔 = −𝐾1𝜔 𝜀1𝜔 − 𝛼 𝜔 𝜒 𝜔 + 𝜀2𝜔 (15)
and
𝜀
˙
2𝑢 = −𝐾2𝑢 𝜀2𝑢 − 𝜀1𝑢 , 𝜀
˙
2𝜔 = −𝐾2𝜔 𝜀2𝜔 − 𝜀1𝜔 (16)
where 𝐾2𝑢, 𝐾2𝜔 are positive constant of stability. So, that is result, the integral backstepping
control laws of elevation, linear and angular velocities are:
𝑢 𝑢 = [
𝜆1(𝑢
¨
𝑟𝑒𝑓 + (𝐾1𝑢 + 𝐾2𝑢)𝜀2𝑢
+(1 − 𝐾1𝑢
2
+ 𝛼 𝑢)𝜀1𝑢 − 𝛼 𝑢 𝜒 𝑢)
+2𝜆3 𝜔𝜔
˙
− 𝜆4 𝑢
˙
] (17)
and
𝑢 𝜔 = [
𝜆2(𝜔
¨
𝑟𝑒𝑓 + (𝐾1𝜔 + 𝐾2𝜔)𝜀2𝜔
+(1 − 𝐾1𝜔
2
+ 𝛼 𝜔)𝜀1𝜔 − 𝛼 𝜔 𝜒 𝜔)
−𝜆5(𝑢
˙
𝜔 + 𝑢𝜔
˙
) − 𝜆6 𝜔
˙
] (18)
the stability of the controller can be studied with the Lyapunov theory. The lyapunov candidate
functions is given as:
𝐹(𝜀1𝑢, 𝜀2𝑢) =
𝛼 𝑢 𝜒 𝑢
2+𝜀1𝑢
2 +𝜀2𝑢
2
2
, 𝐹(𝜀1𝜔, 𝜀2𝜔) =
𝛼 𝜔 𝜒 𝜔
2 +𝜀1𝜔
2 +𝜀2𝜔
2
2
(19)
whose first time derivative
𝐹
˙
(𝜀1𝑢, 𝜀2𝑢) = −𝐾1𝑢 𝜀1𝑢
2
− 𝐾2𝑢 𝜀2𝑢
2
≤ 0 , 𝐹
˙
(𝜀1𝜔, 𝜀2𝜔) = −𝐾1𝜔 𝜀1𝜔
2
− 𝐾2𝜔 𝜀2𝜔
2
≤ 0 (20)
are negative defined, which means that, the tracking error is stable.
4. Experiment results
The fourth section present the implementation of the proposed control law on a
Arduino Robot Mobile, with Radius: 185 mm, height: 85 and weight: 1.50 kilogram, it has also
two processors based on the ATmega32u4, see Figure 3, the wheels are driven by DC motors
having rated torque 30 mNm at 15000 rpm, encoders output of 500 ticks/revolution are
integrated for this motors, the sample time of the robot is 0.1s. Arduino Yun is connected to
the robot to send the control law from MATLAB to the robot using the wireless network
connection. The odometric sensors are used to sensing the point h of robot position.
The approach is programmed with the MATLAB using the windows system. In order to test
the proposed PI/Backstepping control law of this paper, several experiments were
carried out with circular track reference trajectory of 2 m. The robot start from the position
P0 = (x, y, ψ) = (0, 0, 0). The gains of the implemented controller are selected as:
6. ◼ ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 3, September 2017 : 1173 -1180
1178
[ 𝐾1𝑢 = 120, 𝐾2𝑢 = 75] [ 𝐾1𝜔 = 14, 𝐾2𝜔 = 2] [𝛼 𝑢 = 12.75, 𝛼 𝜔 = 3.5]
The robot mobile tracks the circular way with smaller error. Thus, show good
performance as see in Figure 4 (a), the evolutions of the desired and actual linear velocity and
angular velocity are plotted in Figure 4 (b), in the figures results, we show that the robot tracks
the reference trajectory correctly and the errors tend to zero. Figure 5 (a) illustrates the control
the robot's wheels speed signal generated by the Motor board processor. The linear velocity
and angular control laws are indicated in Figure 5 (b). The Yun Arduino card is used to receive
the control laws from MATLAB to the robot through wireless card.
Figure 3. Arduino robot mobile
(a) (b)
Figure 4. Simulation results (a) The trajectory followed by the mobile robot,
(b) The linear velocity and angular velocity
4.1. Comparative Study
The second experiment is designed to compare between the Backstepping approach
proposed in [13] and PI/backstepping, we carried out the experiment with same circular track
reference trajectory of 2 meters of radius and same initial posture 𝑃0 = (𝑥, 𝑦, 𝜃) = (0,0,0).
Figure 6 presents the results of the structure control with the evolution the distance error using
the approach and backstepping controller, it can be see that the PI/backstepping is the most
stable and accurate method comparing the backstepping approach. Now in Table 1, we have
7. TELKOMNIKA ISSN: 1693-6930 ◼
Integral Backstepping Approach for Mobile Robot Control (Bouzgou Kamel)
1179
the numerical results: the mean error, variance and standard deviation of trajectory using
backstepping and PI/backstepping approaches, we notice that the PI/backstepping gives good
results in accuracy, by the numerical results its can show the effectiveness of this algorithm.
One of the advantages of this approach is that they can usually to compensate for the dynamics
not modeled as hysteretic damping, wheel tire diameters and vibrations.
(a) (b)
Figure 5. Experimental results (a) Power linear velocity, (b) Control law inputs
Table 1. Numerical comparison results
Trajectory
Backstepping PI/backstepping
X(meter) Y(meter) X(meter) Y(meter)
Mean Error (m) 0.1359 0.0551 0.1169 0.0090
Variance,(m2) 0.0482 0.0045 0.0516 0.0003
Standard deviation 0.2195 0.0671 0.2271 0.0181
Figure 6. Distance errors for backstepping and PI/backstepping.
5. Conclusion
The paper addressed the control structure of mobile robot type unicycle.
The proposed approach is based on the backstepping technique combined with integral action;
the stability study of the system is demonstrated with Lyapunov method, the design controller is
implemented on an Arduino mobile robot. The integral part of algorithm is added to eliminate
the tracking errors and the disturbances and dynamics not modeled as wheel and tire
8. ◼ ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 3, September 2017 : 1173 -1180
1180
diameters, mass, inertia, etc, the comparative results explain the advantages the proposed PI or
Backstepping controller in precision and stability. The force estimator design can be added to
guarantee the robustness of the controller. This work can be applied to remote control using
the virtual reality [16], and augmented reality [17]. We intend also to improve the system in an
environment with obstacles.
References
[1] T Lozano-Perez, IJ Cox, GT Wilfong, Autonomous robot vehicles. Springer Science and Business
Media. 2012.
[2] K Karam and A Albagul. Dynamic modelling and control issues for a three wheeled vehicle. Proc. 5th
Int. Con. on Control, Automation, Robotics and Vision. Singapore. 1998.
[3] DW Gage. Ugv history 101: A brief history of unmanned ground vehicle (ugv) development efforts.
DTIC Document Tech. Rep. 1995.
[4] P Antonini, G Ippoliti, S Longhi. Learning control of mobile robots using a multiprocessor system.
Control Engineering Practice. 2006; 14(11): 1279–1295.
[5] S Adinandra, DA Ratnawari. A practical coordinated trajectory tracking for a group of mixed wheeled
mobile robots with communication delays. TELKOMNIKA (Telecommunication Computing Electronics
and Control). 2016; 14(4).
[6] TS Jin, HH Tack. Path following control of mobile robot using lyapunov techniques and PID controller.
International Journal of Fuzzy Logic and Intelligent Systems, 2011; 11(1): 49–53.
[7] R Carelli, EO Freire. Corridor navigation and wall-following stable control for sonar- based mobile
robots. Robotics and Autonomous Systems. 2003; 45(3): 235–247.
[8] O Castillo, LT Aguilar, S Cardenas. Fuzzy logic tracking control for unicycle mobile robots.
Engineering Letters. 2006; 13(2): 73–77.
[9] T Das, IN Kar. Design and implementation of an adaptive fuzzy logic-based controller for wheeled
mobile robots. IEEE Transactions on Control Systems Technology. 2006; 14(3): 501–510.
[10] FN Martins, WC Celeste, R Carelli, M Sarcinelli-Filho, TF Bastos-Filho. An adaptive dynamic
controller for autonomous mobile robot trajectory tracking. Control Engineering Practice. 2008;
16(11): 1354–1363.
[11] D Chwa. Fuzzy adaptive tracking control of wheeled mobile robots with state-dependent kinematic
and dynamic disturbances. IEEE transactions on Fuzzy Systems. 2012; 20(3): 587–593.
[12] FG Rossomando, C Soria, R Carelli. Sliding mode neuro adaptive control in trajectory tracking for
mobile robots. Journal of Intelligent and Robotic Systems. 2014; 74(3-4): 931–944.
[13] I Benaoumeur, B Laredj, HEA Reda, AF Zoubir. Backstepping approach for autonomous mobile robot
trajectory tracking. Indonesian Journal of Electrical Engineering and Computer Science. 2016; 2(3).
[14] C De La Cruz, R Carelli. Dynamic modeling and centralized formation control of mobile robots.
IECON 2006-32nd
Annual Conference on IEEE Industrial Electronics, IEEE. 2006: 3880–3885.
[15] FD Boyden, SA Velinsky. Dynamic modeling of wheeled mobile robots for high load applications.
1994 Proceedings IEEE International Conference on Robotics and Automation. 1994: 3071–3078.
[16] I Benaoumeur, AF Zoubir, HEA Reda. Remote control of mobile robot using the virtual reality.
International Journal of Electrical and Computer Engineering (IJECE). 2015; 5(5): 1062–1074.
[17] B Ibari, K Bouzgou, Z Ahmed-Foitih, L Benchikh. An application of augmented reality (ar) in
the manipulation of fanuc 200ic robot. Innovative Computing Technology (INTECH). 2015 Fifth
International Conference on IEEE. 2015: 56–60.