• Title/Summary/Keyword: Wheeled Inverted Pendulum

Search Result 33, Processing Time 0.024 seconds

Experimental Studies of Balancing an Inverted Pendulum and Position Control of a Wheeled Drive Mobile Robot Using a Neural Network (신경회로망을 이용한 이동로봇 위의 역진자의 각도 및 로봇 위치제어에 대한 연구)

  • Kim, Sung-Su;Jung, Seul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.10
    • /
    • pp.888-894
    • /
    • 2005
  • In this paper, experimental studies of balancing a pendulum mounted on a wheeled drive mobile robot and its position control are presented. Main PID controllers are compensated by a neural network. Neural network learning algorithm is embedded on a DSP board and neural network controls the angle of the pendulum and the position of the mobile robot along with PID controllers. Uncertainties in system dynamics are compensated by a neural network in on-line fashion. Experimental results show that the performance of balancing of the pendulum and position tracking of the mobile robot is good.

Robust Control Design for a Two-Wheeled Inverted Pendulum Mobile Robot (이륜 도립진자 이동로봇을 위한 강인제어기 설계)

  • Yoo, Dong Sang
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.26 no.1
    • /
    • pp.16-22
    • /
    • 2016
  • The research on two-wheeled inverted pendulum (TWIP) mobile robots has been ongoing in a number of robotic laboratories around the world. In this paper, we consider a robust controller design for the TWIP mobile robot driving on uniform slopes. We use a 2 degree-of-freedom (DOF) model which is obtained by restricting the spinning motion in a 3 DOF motion dynamic equation. In order to design the robust controller guaranteeing stability of the TWIP mobile robot driving on inclined surface, we propose a sliding mode control based on the theory of variable structure systems and design a sliding surface using the theory of the linear quadratic regulation (LQR). For simulation, the dynamic model of the TWIP mobile robot is constructed using Mathworks' Simulink and the sliding mode control is also implemented using Simulink. From simulation results, we show that the proposed controller effectively controls the TWIP mobile robot driving on slopes.

Balancing Control of a Two Wheeled Mobile Robot System (두 바퀴로 구동하는 이동로봇 시스템의 균형 제어)

  • Lee, Hyung-Jik;Jung, Seul
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.48 no.6
    • /
    • pp.1-7
    • /
    • 2011
  • This paper presents implementation and control of a two wheeled mobile robot system which consists of two systems, an inverted pendulum system and a mobile robot system. Control purpose is to regulate its balancing and navigation. The balancing robot has advantages of one point turning and robust balancing against disturbances from the ground. Simulation studies of local and global control methods are performed. Since the robot is implemented to have a symmetrical structure, simple linear control algorithms are used for balancing and navigation. Low cost sensors such as gyro and tilt sensor are fused together to detect the inclined angle. Experimental studies of following desired circular trajectory are conducted.

Nonlinear Attitude Control of a Two-Wheeled Mobile Robot

  • Yang, Jl-Won;Roh, Chi-Won;Lee, Kwang-Won
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.67.6-67
    • /
    • 2001
  • In this paper, we present an attitude control of self-standing for a two-wheeled inverted-pendulum-like mobile robot based on the nonlinear control theory. Nonlinear dynamic equations are linearized by using the Lie derivative, and a pole placement controller is designed. Characteristics of the controller are examined by numerical simulations to show the self-standing attitude of the mobile robot in standing and in moving.

  • PDF

Travel Control of a Spherical Wheeled Robot (Ball-Bot) with Mecanum Wheel (메카넘휠을 적용한 구형바퀴로봇(볼-봇)의 주행제어)

  • Seo, Beomseok;Park, Jong-Eun;Park, Jee-Seol;Lee, Jangmyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.7
    • /
    • pp.713-717
    • /
    • 2014
  • In this paper, the travel control of the spherical wheeled robot with a mecanum wheel is impelemented. Four typical wheels or three omni wheels are used to consist of the ball-bot. the slip is occured when the typical wheels is used to the ball-bot. In order to reduce these slip, the spherical wheeled robot with macanum wheels is proposed. Through some experiments, we find that the proposed spherical wheeled robot with a mecanum wheel is superior to the conventional spherical wheeled robot with typical wheels.

Development of a Omni-directional Self-Balancing Robot Wheelchair (전방향 셀프-밸런싱 로봇휠체어 개발)

  • Yu, Jaerim;Park, Yunsu;Kim, Sangtae;Kwon, SangJoo
    • The Journal of Korea Robotics Society
    • /
    • v.8 no.4
    • /
    • pp.229-237
    • /
    • 2013
  • In this paper, we report a self-balancing robot wheelchair which has the capability of keeping upright posture regardless of the terrain inclination in terms of the three dimensional balancing motion. It has the mobility of five degrees of freedom, where pitching, yawing, and forward motions are generated by the two-wheeled inverted pendulum mechanism and the rolling and vertical motions are implemented by the movement of the tilting mechanism. Several design considerations are suggested for the sliding type vehicle body, wheel actuator module, tilting actuator module, power and control system, and the riding module.

Mechanism Design of the Interactive Emotional Robot (대화형 감성 로봇의 메커니즘 설계)

  • 김연훈;윤석준;이동연;곽윤근
    • Proceedings of the Korean Society for Emotion and Sensibility Conference
    • /
    • 2001.11a
    • /
    • pp.233-238
    • /
    • 2001
  • The mechanism design of the interactive emotional robot has been carried out. The two-wheeled inverted pendulum type mechanism was adopted to improve the mobility and make the innate clumsy monoaxial bicycle motion. Even though the system is unstable in itself, it is expected for the robot to move freely in a plane, keeping the upright position only with two wheels. Two motors attached on head can make 4 motion sets, and two motors on the wheels can make 8. Therefore, 32 independent motion sets can be achieved from the robot to communicate the emotions with humans. The motion's equation of the robot was derived based on nonholonomic dynamics, and the necessary power to the wheel's rotational axis was found by simulation.

  • PDF

Development of a Moving Platform for a Upright Running Mobile Robot Based on an Inverted Pendulum Mechanism (역진자 기구에 기반한 직립주행 가능 이동로봇용 구동 플랫폼 개발)

  • Lee, Se-Han;Rhee, Sang-Yong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.22 no.5
    • /
    • pp.570-576
    • /
    • 2012
  • In this research a moving platform for a mobile robot which can run with upright posture is proposed. It is able to stand with standing arms and run uprightly based on an inverted pendulum mechanism. Conventional mobile robots generally may equip 4 wheels or 3 wheels including a caster and have good statistic stability. They need a steering mechanism to choose which way to go since they have a square or rectangular configuration with multiple wheels. When a mobile robot meets a sharply perpendicular and narrow crossroad, it may need a special steering scheme such as going forward and backward repeatedly or it sometimes cannot even pass through the crossroad because of its size. The proposed moving platform for a mobile robot changes to a upright posture which has a small planar area and is able to pass through the crossroad. We propose a moving platform for a mobile robot with a inverted pendulum mechanism and standing arms which can make the mobile robot upright.

Nonlinear Model-Based Disturbance Compensation for a Two-Wheeled Balancing Mobile Robot (이륜 밸런싱 로봇에 대한 비선형 모델 기반 외란보상 기법)

  • Yu, Jaerim;Kim, Yongkuk;Kwon, SangJoo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.10
    • /
    • pp.826-832
    • /
    • 2016
  • A two-wheeled balancing mobile robot (TWBMR) has the characteristics of both nonlinear and underactuated system. In this paper, the disturbances acting on a TWBMR are classified into body disturbance and wheel disturbance. Additionally, we describe a nonlinear disturbance observer, which is suitable as a single input multi-output (SIMO) system for the longitudinal motion of TWBMR. Finally, we propose a reasonable disturbance compensation technique that combines the indirect reference input of equilibrium point and the direct torque compensation input. Simulations and experimental results show that the proposed disturbance compensation method is an effective way to achieve robust postural stability, specifically on inclined terrains.

Attitude Control of A Two-wheeled Mobile Manipulator by Using the Location of the Center of Gravity and Sliding Mode Controller (무게중심위치와 슬라이딩 모드 제어를 통한 이륜형 모바일 머니퓰레이터의 자세제어)

  • Kim, Min-Gyu;Woo, Chang-Jun;Lee, Jangmyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.8
    • /
    • pp.758-765
    • /
    • 2015
  • This paper proposes an attitude control system to keep the balance for a two-wheeled mobile manipulator which consists of a mobile platform and a three D.O.F. manipulator. In the conventional control scheme, complicated dynamics of the manipulator need to be derived for balancing control of a mobile manipulator. The method proposed in this paper, however, three links are considered as one body of mass and the dynamics are derived easily by using an inverted pendulum model. One of the best advantage of a sliding mode controller is low sensitivity to plant parameter variations and disturbances, which eliminates the necessity of exact modeling to control the system. Therefore the sliding mode control algorithm has been adopted in this research for the attitude control of mobile platform along the pitch axis. The center of gravity for the whole mobile manipulator is changing depending on the motion of the manipulator. And the orientation variation of center of gravity is used as reference input for the sliding mode controller of the pitch axis to maintain the center of gravity in the middle of robot to keep the balance for the robot. To confirm the performance of controller, MATLAB Simulink has been used and the resulting algorithms are applied to a real robot to demonstrate the superiority of the proposed attitude control.