1,747 research outputs found

    Synchronizing of Stabilizing Platform Mounted on a Two-Wheeled Robot

    Get PDF
    This paper represents the designing, building, and testing of a self-stabilizing platform mounted on a self-balancing robot. For the self-stabilizing platform, a servo motor is used and for the self-balancing robot, two dc motors are used with an encoder, inertial measurement unit, motor driver, an Arduino UNO microcontroller board. A PID controller is used to control the balancing of the system. The PID controller gains (Kp, Ki, and Kd) were evaluated experimentally. The value of the tilted angle from IMU was fed to the PID controller to control the actuated motors for balancing the system. For the self-stabilizing control part, whenever the robot tilted, it maintained the horizontal position by rotating that much in the opposite direction

    A self-balancing platform on a mobile car

    Get PDF
    In the last years, the self-balancing platform has become one of the most common candidates to use in many applications such as flight, biomedical fields, and industry. In this paper, the physical prototype of a proposed self-balancing platform that described the self-balancing attitude in the (X-axis, Y-axis, or biaxial) under the influence of road disturbance has been introduced. In the physical prototype, the inertial measurement unit (IMU) sensor will sense the disturbance in (X-axis, Y-axis, and biaxial). With the determined error, the corresponding electronic circuit, DC servo motors, and the Arduino software, the platform overcame the tilt angle(disturbance). Optimization of the proportional-integral-derivative (PID) controllers’ coefficients by the genetic algorithm method effectively affected the performance of the platform, as the platform system is stable and the platform was able to compensate for the tilt angle in (X-axis, Y-axis, and both axes) and overcome the error in a time that does not exceed four seconds. Therefore, a proposed self-balancing platform’s physical prototype has a high balancing accuracy and meets operational requirements despite the platform’s simple design

    Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot

    Get PDF
    Two-wheeled self-balancing robot is a popular model in control system experiments which is more widely known as inverted pendulum and cart model. This is a multi-input and multi-output system which is theoretical and has been applied in many systems in daily use. Anyway, most research just focus on balancing this model through try-on experiments or by using simple form of mathematical model. There were still few researches that focus on complete mathematic modeling and designing a mathematical model based controller for such system. This paper analyzed mathematical model of the system. Then, the authors successfully applied a Linear Quadratic Regulator (LQR) controller for this system. This controller was tested with different case of system condition. Controlling results was proved to work well and tested on different case of system condition through simulation on matlab/Simulink program

    Model-Based Policy Search for Automatic Tuning of Multivariate PID Controllers

    Full text link
    PID control architectures are widely used in industrial applications. Despite their low number of open parameters, tuning multiple, coupled PID controllers can become tedious in practice. In this paper, we extend PILCO, a model-based policy search framework, to automatically tune multivariate PID controllers purely based on data observed on an otherwise unknown system. The system's state is extended appropriately to frame the PID policy as a static state feedback policy. This renders PID tuning possible as the solution of a finite horizon optimal control problem without further a priori knowledge. The framework is applied to the task of balancing an inverted pendulum on a seven degree-of-freedom robotic arm, thereby demonstrating its capabilities of fast and data-efficient policy learning, even on complex real world problems.Comment: Accepted final version to appear in 2017 IEEE International Conference on Robotics and Automation (ICRA

    Modeling and Control Strategies for a Two-Wheel Balancing Mobile Robot

    Get PDF
    The problem of balancing and autonomously navigating a two-wheel mobile robot is an increasingly active area of research, due to its potential applications in last-mile delivery, pedestrian transportation, warehouse automation, parts supply, agriculture, surveillance, and monitoring. This thesis investigates the design and control of a two-wheel balancing mobile robot using three different control strategies: Proportional Integral Derivative (PID) controllers, Sliding Mode Control, and Deep Q-Learning methodology. The mobile robot is modeled using a dynamic and kinematic model, and its motion is simulated in a custom MATLAB/Simulink environment. The first part of the thesis focuses on developing a dynamic and kinematic model for the mobile robot. The robot dynamics is derived using the classical Euler-Lagrange method, where motion can be described using potential and kinetic energies of the bodies. Non-holonomic constraints are included in the model to achieve desired motion, such as non-drifting of the mobile robot. These non-holonomic constraints are included using the method of Lagrange multipliers. Navigation for the robot is developed using artificial potential field path planning to generate a map of velocity vectors that are used for the set points for linear velocity and yaw rate. The second part of the thesis focuses on developing and evaluating three different control strategies for the mobile robot: PID controllers, Hierarchical Sliding Mode Control, and Deep-Q-Learning. The performances of the different control strategies are evaluated and compared based on various metrics, such as stability, robustness to mass variations and disturbances, and tracking accuracy. The implementation and evaluation of these strategies are modeled tested in a MATLAB/SIMULINK virtual environment

    Modeling and Control Strategies for a Two-Wheel Balancing Mobile Robot

    Get PDF
    The problem of balancing and autonomously navigating a two-wheel mobile robot is an increasingly active area of research, due to its potential applications in last-mile delivery, pedestrian transportation, warehouse automation, parts supply, agriculture, surveillance, and monitoring. This thesis investigates the design and control of a two-wheel balancing mobile robot using three different control strategies: Proportional Integral Derivative (PID) controllers, Sliding Mode Control, and Deep Q-Learning methodology. The mobile robot is modeled using a dynamic and kinematic model, and its motion is simulated in a custom MATLAB/Simulink environment. The first part of the thesis focuses on developing a dynamic and kinematic model for the mobile robot. The robot dynamics is derived using the classical Euler-Lagrange method, where motion can be described using potential and kinetic energies of the bodies. Non-holonomic constraints are included in the model to achieve desired motion, such as non-drifting of the mobile robot. These non-holonomic constraints are included using the method of Lagrange multipliers. Navigation for the robot is developed using artificial potential field path planning to generate a map of velocity vectors that are used for the set points for linear velocity and yaw rate. The second part of the thesis focuses on developing and evaluating three different control strategies for the mobile robot: PID controllers, Hierarchical Sliding Mode Control, and Deep-Q-Learning. The performances of the different control strategies are evaluated and compared based on various metrics, such as stability, robustness to mass variations and disturbances, and tracking accuracy. The implementation and evaluation of these strategies are modeled tested in a MATLAB/SIMULINK virtual environment

    Wheelchair lifter

    Get PDF
    Basically, a wheelchair stair lift is a motorized, meaning by carrying a person seated in a wheelchair up and down stairs. A wheelchair lift, also known as a platform lift, or vertical platform lift is a fully powered device designed to raise a wheelchair and its occupant in order to overcome a step or similar vertical barrier (Figure 8.1). Wheelchair lifts can be installed in homes or businesses and are often added to both private and public vehicles in order to meet accessibility requirements laid out by the Americans with Disabilities Act of 1990 (ADA). These mobility devices are often installed in homes as an alternative to a stair lift, which only transport a passenger and not his/her wheelchair or mobility scooter. It is installed over the stairs in such a way that the stairs can still be used in the usual fashion. There is no need of breaking down or reconstructing the existing building

    A Two-Wheeled Vehicle Navigation System Based on a Fuzzy Logic Controller

    Get PDF
    The paper deals with a two-wheeled vehicle,namely ESG-2 (Extended Segway-like Generation- 2) navigation control system using a fuzzy logic controller. The vehicle employs two wheels left and right independently which are controlled independently using a fuzzy logic controller respectively. The controllers deal with a compact and implementable application for the normal using with a person (human with 60kg weight in average) loaded on the vehicle. A modified infrared-based range sensor system is applied to the vehicle as a tilt sensor and it is incorporated with an accelerometer to control its response in case of the dynamics disturbances. The fuzzy controller runs in tilt-mode while a reference tilt using a potentiometer (as steer system) is taken into account for navigating the vehicle. From the simulation using MATLAB @ and experiments it is obvious that the prototype of ESG-2 is quite challenging to be developed in the future

    Comparative Study of Takagi-Sugeno-Kang and Madani Algorithms in Type-1 and Interval Type-2 Fuzzy Control for Self-Balancing Wheelchairs

    Get PDF
    This study examines the effectiveness of four different fuzzy logic controllers in self-balancing wheelchairs. The controllers under consideration are Type-1 Takagi-Sugeno-Kang (TSK) FLC, Interval Type-2 TSK FLC, Type-1 Mamdani FLC, and Interval Type-2 Mamdani FLC. A MATLAB-based simulation environment serves for the evaluation, focusing on key performance indicators like percentage overshoot, rise time, settling time, and displacement. Two testing methodologies were designed to simulate both ideal conditions and real-world hardware limitations. The simulations reveal distinct advantages for each controller type. For example, Type-1 TSK excels in minimizing overshoot but requires higher force. Interval Type-2 TSK shows the quickest settling times but needs the most force. Type-1 Mamdani has the fastest rise time with the lowest force requirement but experiences a higher percentage of overshoot. Interval Type-2 Mamdani offers balanced performance across all metrics. When a 2.7 N control input cap is imposed, Type-2 controllers prove notably more efficient in minimizing overshoot. These results offer valuable insights for future design and real-world application of self-balancing wheelchairs. Further studies are recommended for the empirical testing and refinement of these controllers, especially since the initial findings were limited to four-wheeled self-balancing robotic wheelchairs

    Modified Particle Swarm Optimization Based PID for Movement Control of Two-Wheeled Balancing Robot

    Get PDF
    Two-wheeled balancing robot is a mobile robot that has helped various human’s jobs such as the transportations. To control stability is still be the challenges for researchers. Three equations are obtained by analyzing the dynamics of the robot with the Newton approach. To control three degrees of freedom (DOF) of the robot, PIDs is tuned automatically and optimized by multivariable Modified Particle Swarm Optimization (MPSO). Some parameters of the PSO process are modified to be a nonlinear function. The inertia weight and learning factor variable on PSO are modified to decreasing exponentially and increasing exponentially, respectively. The Integral Absolute Error (IAE) and Integral Square Error (ISE) evaluate the error values. The performances of MPSO and PSO classic are tested by several Benchmark functions. The results of the Benchmark Function show that Modified PSO proposed to produce less error and overshoot. Therefore, the MPSO purposed are implemented to the plant of balancing robot to control the angle, the position, and the heading of the robot. The result of the simulation built shows that the MPSO – PID can make the robot moves to the desired positions and maintain the stability of the angle of the robot. The input of distance and angle of the robot are coupling so MPSO needs six variable to optimize the PID parameters of balancing and distance control
    • …
    corecore