• Title/Summary/Keyword: Segway

Search Result 23, Processing Time 0.033 seconds

A low-complexity controller design for Segway (세그웨이를 위한 낮은 복잡도를 갖는 제어기의 설계)

  • Kim, Byung-Woo;Hwang, Sung-Jo;Park, Bong Seok
    • Proceedings of the KIEE Conference
    • /
    • 2015.07a
    • /
    • pp.1339-1340
    • /
    • 2015
  • In this paper, we propose a low-complexity control scheme for segway. To design the controller, we use the prescribed performance function and analyze the stability of the proposed control system using the Lyapunov stability theorem. By prescribed performance function, we can adjust the transient and steady-state response. Finally, the simulation results are provided to illustrate the effectiveness of the proposed scheme.

  • PDF

Hardware Design Methods for Segway Type 2-Wheeled Mobile Robots (세그웨이형 2륜 이동로봇의 하드웨어 설계방법)

  • Joh, Jung-Woo;Park, Gwi-Tae
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.46 no.5
    • /
    • pp.1-7
    • /
    • 2009
  • In this paper, hardware design methods for segway type 2-wheeled mobile robots are presented. Basically five guide lines are offered to build robots properly for the purpose of experiments; motor selection, battery selection, MCU selection, motor placement, and construction of body. The robots built with these five guide lines will give the best test environment to gain meaningful results in experiments as a precise and exact test-bed.

A study on the Posture control of a two-wheeled mobile robot (양바퀴 이동로봇의 자세제어에 대한 연구)

  • Joo, Jin-Hwa
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.10 no.6
    • /
    • pp.587-593
    • /
    • 2017
  • In this paper, we propose a method to solve the difficulties in constructing an environment capable of practical training on the theoretical contents of robot control field. We make a two-wheeled mobile robot with Segway structure using LEGO block. In order to demonstrate the validity of using the developed robot as a practical application of advanced control theory of robotics education such as dynamic system and nonlinear system, the robot takes a stable posture while balancing the change of gravity during running. The results of the experiment are shown. By presenting the results, the robots made using the LEGO block are used for practical training of advanced control theory of robotics. It can be used as a tool.

Neural Network PID Controller for Angle and Speed Control of Two Wheeled Inverted Pendulum Robot (이륜 역진자 로봇의 각도 및 속도 제어를 위한 신경회로망 PID 제어기)

  • Kim, Young-Doo;An, Tae-Hee;Jung, Gun-Oo;Choi, Young-Kiu
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.9
    • /
    • pp.1871-1880
    • /
    • 2011
  • In this paper, a controller for two wheeled inverted pendulum robot, i.e., Segway type robot that is a convenient and easily handled vehicle is designed to have more stable balancing and faster velocity control compared to the conventional method. First, a widely used PID control structure is applied to the two wheeled inverted pendulum robot and proper PID control gains for some specified weights of users are obtained to get accurate balancing and velocity control by use of experimental trial-and-error method. Next, neural network is employed to generate appropriate PID control gains for arbitrarily selected weight. Here the PID gains based on the trial-and-error method are used as training data. Simulation study has been carried out to find that the performance of the designed controller using the neural network is more excellent than the conventional PID controller in terms of faster balancing and velocity control.

A Study on the Visual Servoing of Autonomous Mobile Inverted Pendulum (자율주행 모바일 역진자의 비주얼서보잉에 대한 연구)

  • Lee, Junmin;Lee, Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.3
    • /
    • pp.240-247
    • /
    • 2013
  • This paper proposes an optimal three-dimensional coordinate implementation of the vision sensor using two CCD cameras. The PBVS (Position based visual servoing) is implemented using the positional information obtained from images. Stereo vision by PBVS method that has enhanced every frame using calibration parameters is effective in the distance calculation. The IBVS (Image based visual servoing) is also implemented using the difference between reference and obtained images. Stereo vision by IBVS method calculates the distance using rotation angle of motors that correspond eyes and neck without enhanced images. The PBVS method is compared with the IBVS method in terms of advantages, disadvantages, computing time, and performances. Finally, the IBVS method is applied for the dual arm manipulator on the mobile inverted pendulum. The autonomous mobile inverted pendulum is successfully demonstrated using the center of the manipulator's mass.

A Control of Balancing Robot (밸런싱 로봇 제어)

  • Min, Hyung-Gi;Kim, Ji-Hoon;Yoon, Ju-Han;Jeung, Eun-Tae;Kwon, Sung-Ha
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.12
    • /
    • pp.1201-1207
    • /
    • 2010
  • This paper shows to stabilize a balancing robot. We derive the dynamics of a balancing robot and design its controller using LQR method. For stabilizing balancing robot, we introduce a method to detect an angle using inertial sensors. In this study, we use a complementary filter to fuse signals by frequency response of gyroscope and accelerometer in order to measure the inclined angle of balancing robot. The filter coefficients are obtained by least square to minimize error in angle-detecting filter design. And then, after we derive a dynamics of balancing robot using Lagrange method, we linearize that dynamics for using LQR method.

LQ control by linear model of Inverted Pendulum Robot for Robust Human Tracking (도립형 로봇의 강건한 인간추적을 위한 선형화 모델기반 LQ제어)

  • Jin, Taeseok
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.23 no.1
    • /
    • pp.49-55
    • /
    • 2020
  • This paper presents the system modeling, analysis, and controller design and implementation with a inverted pendulum system in order to test Linear Quadratic control based robust algorithm for inverted pendulum robot. The balancing of an inverted pendulum robot by moving pendulum robot like as 'segway' along a horizontal track is a classic problem in the area of control. This paper will describe two methods to swing a pendulum attached to a cart from an initial downwards position to an upright position and maintain that state. The results of real experiment show that the proposed control system has superior performance for following a reference command at certain initial conditions.

Tilt Angle Estimation of Plane with a Pair of Accelerometers and a Gyroscope (가속도계와 자이로스코프를 이용한 평면의 경사각 추정)

  • Kang, Min Sig
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.23 no.11
    • /
    • pp.966-972
    • /
    • 2013
  • Measurement or estimation of tilt angle is necessary for balancing robot such as Segway which is considered as a next generation transportation vehicle. However, it requires high-cost accurate sensors to hold balancing during stationary and moving situations. In this paper, a tilt angle estimation of a plane rotating in a vertical plane using low-cost sensors. Estimation using a set of 2-axis orthogonal accelerometers along with an inaccurate rate gyro has been considered. Feasibility and performance of the proposed technique has been verified through some experimental results.

LQ control by linear model of Inverted Pendulum for Robust Control of Robotic Vacuum Sweeping Machine (연마기 로봇의 강인제어를 위한 역진자의 선형화 모델을 통한 LQ제어)

  • Kim, Soo-Young;Lee, Jae-Duck;Jin, Tae-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.529-532
    • /
    • 2012
  • This paper presents the system modeling, analysis, and controller design and implementation with a inverted pendulum system in order to test robust algorithm for sweeping machine. The balancing of an inverted pendulum by moving pendulum robot like as 'segway' along a horizontal track is a classic problem in the area of control. This paper will describe two methods to swing a pendulum attached to a cart from an initial downwards position to an upright position and maintain that state. The results of real experiment show that the proposed control system has superior performance for following a reference command at certain initial conditions.

  • PDF

Robust yaw Motion Control of Unicycle Robot (외바퀴 로봇의 진행 방향 강인 제어)

  • Lim, Hoon;Hwang, Jong-Myung;Ahn, Bu-Hwan;Lee, Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.11
    • /
    • pp.1130-1136
    • /
    • 2009
  • A new control algorithm for the yaw motion control of a unicycle robot has been proposed in this paper. With the increase of life quality, there are various transportation systems such as segway and unicycle robot which provide not only transportation but also amusement. In most of the unicycle robots share the same technology in that the directions of roll and pitch are controlled by the balance controllers, allowing the robots to maintain balance for a long period by continuously moving forward and backward. However, one disadvantage of this technology is that it cannot provide the capability to the robots to avoid obstacles in their path way. This research focuses to provide the yawing function to the unicycle robot and to control the yaw motion to avoid the obstacles as desired. For the control of yawing motion, the yaw angle is adjusted to the inertia generated by the velocity and torque of a yawing motor which is installed in the center axes of the unicycle robot to keep the lateral control simple. Through the real experiments, the effective and robustness of the yawing control algorithm has been demonstrated.