1,884 research outputs found

    Efficient PID Controller based Hexapod Wall Following Robot

    Get PDF
    This paper presents a design of wall followingbehaviour for hexapod robot based on PID controller. PIDcontroller is proposed here because of its ability to controlmany cases of non-linear systems. In this case, we proposed aPID controller to improve the speed and stability of hexapodrobot movement while following the wall. In this paper, PIDcontroller is used to control the robot legs, by adjusting thevalue of swing angle during forward or backward movement tomaintain the distance between the robot and the wall. Theexperimental result was verified by implementing the proposedcontrol method into actual prototype of hexapod robot

    Backstepping Controller for Mobile Robot in Presence of Disturbances and Uncertainties

    Get PDF
    The objective of this work is to devise an effective control system for addressing the trajectory tracking challenge in nonholonomic mobile robots. Two primary control approaches, namely kinematic and dynamic strategies, are explored to achieve this goal. In the kinematic control domain, a backstepping controller (BSC) is introduced as the core element of the control system. The BSC is utilized to guide the mobile robot along the desired trajectory, leveraging the robot’s kinematic model. To address the limitations of the kinematic control approach, a dynamic control strategy is proposed, incorporating the dynamic parameters of the robot. This dynamic control ensures real-time control of the mobile robot. To ensure the stability of the control system, the Lyapunov stability theory is employed, providing a rigorous framework for analyzing and proving stability. Additionally, to optimize the performance of the control system, a genetic algorithm is employed to design an optimal control law. The effectiveness of the developed control approach is demonstrated through simulation results. These results showcase the enhanced performance and efficiency achieved by the proposed control strategies. Overall, this study presents a comprehensive and robust approach for trajectory tracking in nonholonomic mobile robots, combining kinematic and dynamic control strategies while ensuring stability and performance optimization

    ENHANCING THE PERFORMANCE OF THE WALL-FOLLOWING ROBOT BASED ON FLC-GA

    Get PDF
    Determination of the improper speed of the wall-following robot will produce a wavy motion. This common problem can be solved by adding a Fuzzy Logic Controller (FLC) to the system. The usage of FLC is very influential on the performance of the wall-following robot. Accuracy in the determination of speed is largely based on the setting of the membership function that becomes the value of its input. So manual setting on membership function can still be enhanced by approaching the certain optimization method. This paper describes an optimization method based on Genetic Algorithm (GA). It is used to improving the ability of FLC to control the wall-following robot controlled by FLC. To provide clarity, the wall-following robot that controlled using an FLC with manual settings will be simulated and compared with the performance of wall-following robots controlled by a fuzzy logic controller optimized by a Genetic Algorithm (FLC-GA). According to comparative results, the proposed method has been showing effectiveness in terms of stability indicated by a small error

    WALL-FOLLOWING BEHAVIOR-BASED MOBILE ROBOT USING PARTICLE SWARM FUZZY CONTROLLER

    Get PDF
    Behavior-based control architecture has been broadly recognized due to their compentence in mobile robot development. Fuzzy logic system characteristics are appropriate to address the behavior design problems. Nevertheless, there are problems encountered when setting fuzzy variables manually. Consequently, most of the efforts in the field, produce certain works for the study of fuzzy systems with added learning abilities. This paper presents the improvement of fuzzy behavior-based control architecture using Particle Swarm Optimization (PSO). A wall-following behaviors used on Particle Swarm Fuzzy Controller (PSFC) are developed using the modified PSO with two stages of the PSFC process. Several simulations have been accomplished to analyze the algorithm. The promising performance have proved that the proposed control architecture for mobile robot has better capability to accomplish useful task in real office-like environment

    Goal-seeking Behavior-based Mobile Robot Using Particle Swarm Fuzzy Controller

    Get PDF
    Behavior-based control architecture has successfully demonstrated their competence in mobile robot development. Fuzzy logic system characteristics are suitable to address the behavior design problems. However, there are difficulties encountered when setting fuzzy parameters manually. Therefore, most of the works in the field generate certain interest for the study of fuzzy systems with added learning capabilities. This paper presents the development of fuzzy behavior-based control architecture using Particle Swarm Optimization (PSO). A goal-seeking behaviors based on Particle Swarm Fuzzy Controller (PSFC) are developed using the modified PSO with two stages of the PSFC process. Several simulations and experiments with MagellanPro mobile robot have been performed to analyze the performance of the algorithm.  The promising results have proved that the proposed control architecture for mobile robot has better capability to accomplish useful task in real office-like environment

    AN FLC-PSO ALGORITHM-CONTROLLED MOBILE ROBOT

    Get PDF
    The ineffectiveness of the wall-following robot (WFR) performance indicated by its surging movement has been a concerning issue. The use of a Fuzzy Logic Controller (FLC) has been considered to be an option to mitigate this problem. However, the determination of the membership function of the input value precisely adds to this problem. For this reason, a particular manner is recommended to improve the performance of FLC. This paper describes an optimization method, Particle Swarm Optimization (PSO), used to automatically determinate and arrange the FLC’s input membership function. The proposed method is simulated and validated by using MATLAB. The results are compared in terms of accumulative error. According to all the comparative results, the stability and effectiveness of the proposed method have been significantly satisfied
    • …
    corecore