6 research outputs found

    Trajectory Tracking and Control of Differential Drive Robot for Predefined Regular Geometrical Path

    Get PDF
    AbstractTrajectories made by concatenating straight motion and in place turning primitive are one that can be easily followed by a differential drive robot. This paper presents trajectory tracking and control of differential drive robots along a predefined regular geometrical path made up of these primitives. A control algorithm was developed to control the robot along different trajectories. The algorithm takes user input from a user interface through which one can select the type of trajectory, dimensions of the trajectory and tracking velocity. Simulations were carried out to obtain the trajectory tracked by the robot using commercial available software MATLAB, Release 2010. Experiments were conducted for tracking regular trajectories such as Triangular, Rectangular and Square and these experimental results were found to be in good agreement with the simulation results

    Path tracking mobile robot using steppers

    Get PDF
    In control of mobile robots, precision plays a key role in path tracking. In this paper we have intended to use hybrid stepper motors for precise control of the two wheeled robot. A control algorithm was developed to control the robot along different trajectories. We have found that stepper motors are more accurate for path tracking than normal DC motors with wheel encoders and one can obtain the implicit coordinates of the robot in runtime more precisely. Getting the precise coordinates of the robot at runtime can be used in various SLAM and VSLAM techniques for more accurate 3D mapping of the environment

    Design a Fuzzy PID Controller for Trajectory Tracking of Mobile Robot

    Get PDF
    In this paper, a trajectory tracking control for a non-holonomic differential wheeled mobile robot (WMR) system is presented. A big number of investigations have been used the kinematic model of mobile robot which is a nonlinear model in nature, thus a hard task to control it. This work focuses on the design of fuzzy PID controller tuned with a firefly optimization algorithm for the kinematic model of mobile robot. The firefly optimization algorithm has been used to find the best values of controller's parameters. The aim of this controller is trying to force the mobile robot tracking a pre-defined continuous path with the least possible value of error. Matlab Simulation results show that a good performance and robustness of the controller. This is confirmed by the value of minimized tracking error and the smooth velocity especially concerning presence of external disturbance or change in initial position of mobile robot

    A Comparative Study of Various Intelligent Algorithms Based Nonlinear PID Neural Trajectory Tracking Controller for the Differential Wheeled Mobile Robot Model

    Get PDF
    This paper presents a comparative study of two learning algorithms for the nonlinear PID neural trajectory tracking controller for mobile robot in order to follow a pre-defined path. As simple and fast tuning technique, genetic and particle swarm optimization algorithms are used to tune the nonlinear PID neural controller's parameters to find the best velocities control actions of the right wheel and left wheel for the real mobile robot. Polywog wavelet activation function is used in the structure of the nonlinear PID neural controller. Simulation results (Matlab) and experimental work (LabVIEW) show that the proposed nonlinear PID controller with PSO learning algorithm is more effective and robust than genetic learning algorithm; this is demonstrated by the minimized tracking error and obtained smoothness of the velocity control signal, especially when external disturbances are applied

    Bio-inspired robotic control in underactuation: principles for energy efficacy, dynamic compliance interactions and adaptability.

    Get PDF
    Biological systems achieve energy efficient and adaptive behaviours through extensive autologous and exogenous compliant interactions. Active dynamic compliances are created and enhanced from musculoskeletal system (joint-space) to external environment (task-space) amongst the underactuated motions. Underactuated systems with viscoelastic property are similar to these biological systems, in that their self-organisation and overall tasks must be achieved by coordinating the subsystems and dynamically interacting with the environment. One important question to raise is: How can we design control systems to achieve efficient locomotion, while adapt to dynamic conditions as the living systems do? In this thesis, a trajectory planning algorithm is developed for underactuated microrobotic systems with bio-inspired self-propulsion and viscoelastic property to achieve synchronized motion in an energy efficient, adaptive and analysable manner. The geometry of the state space of the systems is explicitly utilized, such that a synchronization of the generalized coordinates is achieved in terms of geometric relations along the desired motion trajectory. As a result, the internal dynamics complexity is sufficiently reduced, the dynamic couplings are explicitly characterised, and then the underactuated dynamics are projected onto a hyper-manifold. Following such a reduction and characterization, we arrive at mappings of system compliance and integrable second-order dynamics with the passive degrees of freedom. As such, the issue of trajectory planning is converted into convenient nonlinear geometric analysis and optimal trajectory parameterization. Solutions of the reduced dynamics and the geometric relations can be obtained through an optimal motion trajectory generator. Theoretical background of the proposed approach is presented with rigorous analysis and developed in detail for a particular example. Experimental studies are conducted to verify the effectiveness of the proposed method. Towards compliance interactions with the environment, accurate modelling or prediction of nonlinear friction forces is a nontrivial whilst challenging task. Frictional instabilities are typically required to be eliminated or compensated through efficiently designed controllers. In this work, a prediction and analysis framework is designed for the self-propelled vibro-driven system, whose locomotion greatly relies on the dynamic interactions with the nonlinear frictions. This thesis proposes a combined physics-based and analytical-based approach, in a manner that non-reversible characteristic for static friction, presliding as well as pure sliding regimes are revealed, and the frictional limit boundaries are identified. Nonlinear dynamic analysis and simulation results demonstrate good captions of experimentally observed frictional characteristics, quenching of friction-induced vibrations and satisfaction of energy requirements. The thesis also performs elaborative studies on trajectory tracking. Control schemes are designed and extended for a class of underactuated systems with concrete considerations on uncertainties and disturbances. They include a collocated partial feedback control scheme, and an adaptive variable structure control scheme with an elaborately designed auxiliary control variable. Generically, adaptive control schemes using neural networks are designed to ensure trajectory tracking. Theoretical background of these methods is presented with rigorous analysis and developed in detail for particular examples. The schemes promote the utilization of linear filters in the control input to improve the system robustness. Asymptotic stability and convergence of time-varying reference trajectories for the system dynamics are shown by means of Lyapunov synthesis
    corecore