• Title/Summary/Keyword: velocity control algorithm

Search Result 612, Processing Time 0.032 seconds

A Study on the Cooperative Control of Multiple Mobile Robots Using a Hierarchical Structure (계층적 구조에 의한 다중이동로봇의 협동제어에 관한 연구)

  • Park, Sung-Kyu;Lee, Kee-Seong
    • Proceedings of the KIEE Conference
    • /
    • 2001.11c
    • /
    • pp.95-98
    • /
    • 2001
  • A hierarchical structure for the cooperative control of multiple mobile robots using coordinates of objects obtained from vision system is proposed. The order-level perceives environments represented by workspace sets. The algorithm selects an object to be moved using an object discrimination part and determines the robot actions. The action-level generates a trajectory of each wheel velocity of robot. The simulation results show the effectiveness of the proposed algorithm.

  • PDF

Modeling and Stability Analysis for Multiple Mobile Robot System by Passivity-based Control via Augmented System (시스템 확장에 의한 수동성 제어에 기초한 다중 이동로봇 시스템의 모델링 및 안정성 해석)

  • Suh, Jin-Ho;Lee, Kwon-Soon
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • pp.2411-2413
    • /
    • 2004
  • In this paer, we propose a method to apply a decentralized control algorithm for passive velocity field control using virtual flywheel system to cooperative mobile robots. The considered system convey a common rigid object in a horizontal plain. The effectiveness of proposed control algorithm is examined by numerical simulation for cooperative tasks.

  • PDF

Assessment of velocity-acceleration feedback in optimal control of smart piezoelectric beams

  • Beheshti-Aval, S.B.;Lezgy-Nazargah, M.
    • Smart Structures and Systems
    • /
    • v.6 no.8
    • /
    • pp.921-938
    • /
    • 2010
  • Most of studies on control of beams containing piezoelectric sensors and actuators have been based on linear quadratic regulator (LQR) with state feedback or output feedback law. The aim of this study is to develop velocity-acceleration feedback law in the optimal control of smart piezoelectric beams. A new controller which is an optimal control system with velocity-acceleration feedback is presented. In finite element modeling of the beam, the variation of mechanical displacement through the thickness is modeled by a sinus model that ensures inter-laminar continuity of shear stress at the layer interfaces as well as the boundary conditions on the upper and lower surfaces of the beam. In addition to mechanical degrees of freedom, one electric potential degree of freedom is considered for each piezoelectric element layer. The efficiency of this control strategy is evaluated by applying to an aluminum cantilever beam under different loading conditions. Numerical simulations show that this new control scheme is almost as efficient as an optimal control system with state feedback. However, inclusion of the acceleration in the control algorithm increases practical value of a system due to easier and more accurate measurement of accelerations.

A 3-Step Speed Control for Minimizing Energy Consumption for Battery-Powered Wheeled Mobile Robots (배터리로 구동되는 이동 로봇의 에너지 소모 최소화를 위한 3-구간 속도 제어)

  • Kim Byung-Kook;Kim Chong-Hui
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.3
    • /
    • pp.208-220
    • /
    • 2006
  • Energy of wheeled mobile robot is usually supplied by batteries. In order to extend operation time of mobile robots, it is necessary to minimize the energy consumption. The energy is dissipated mostly in the motors, which strongly depends on the velocity profile. This paper investigates various 3-step (acceleration - cruise - deceleration) speed control methods to minimize a new energy object function which considers the practical energy consumption dissipated in motors related to motor control input, velocity profile, and motor dynamics. We performed an analysis on the energy consumption various velocity profile patterns generated by standard control input such as step input, ramp input, parabolic input, and exponential input. Based on these standard control inputs, we analyzed the six 3-step velocity profile patterns: E-C-E, P-C-P, R-C-R, S-C-S, R-C-S, and S-C-R (S means a step control input, R means a ramp control input, P means a parabolic control input, and E means an exponential control input, C means a constant cruise velocity), and suggested an efficient iterative search algorithm with binary search which can find the numerical solution quickly. We performed various computer simulations to show the performance of the energy-optimal 3-step speed control in comparison with a conventional 3-step speed control with a reasonable constant acceleration as a benchmark. Simulation results show that the E-C-E is the most energy efficient 3-step velocity profile pattern, which enables wheeled mobile robot to extend working time up to 50%.

A Study of an Improvement of Swing-out Suppression Algorithm of an All Wheel Steering Electronic Control Unit (전 차륜 조향 시스템 전자 제어 장치의 스윙 아웃 억제 알고리즘 개선에 대한 연구)

  • Lee, Hyo-Geol;Chung, Ki-Hyun;Choi, Kyung-Hee
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.21 no.5
    • /
    • pp.25-33
    • /
    • 2013
  • All-wheel steering (AWS) system is applied to articulated vehicles to reduce turning radius. The swing-out suppression algorithm is applied to AWS ECU, a key component of AWS system. The swing-out suppression algorithm applied to AWS ECU has a problem when velocity of vehicle is changed. In this paper, new algorithm based on moving distance that solve velocity problem is proposed. The HILS simulation and the test articulated bus is used to validate algorithm.

Collision Avoidance Algorithm of an Intelligent Wheelchair Considering the User's Safety with a Moving Obstacle (탑승자의 안전을 고려한 지능형 휠체어의 단일 이동 장애물 충돌회피 알고리즘)

  • Kim, Yong Hwi;Yoon, Tae Sung;Park, Jin Bae
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.10
    • /
    • pp.936-940
    • /
    • 2013
  • As the ageing population grows around the world, the demand for electric wheelchairs, an important mobility assistance device for the disabled and elderly, is gradually increasing. Therefore, a number of studies related to intelligent wheelchairs are actively underway to improve safety and comfort for wheelchair users. However, previous collision avoidance studies for intelligent wheelchairs have concentrated on collision avoidance methods with the shortest distance and by only changing either velocity or heading angle, rather than considering the forces exerted on the user. If a collision avoidance algorithm that does not consider these forces is applied to an intelligent wheelchair, there is a possibility of an accident due to falling as wheelchair users are generally disabled and elderly people. In this paper, we propose a collision avoidance algorithm which minimizes the forces exerted on a wheelchair user by minimizing the variation of the wheelchair's velocity and heading angle when the sizes, positions, velocities, and heading angles of a wheelchair and a moving obstacle are known.

The computation algorithm for angular rate using GPS carrier phase (GPS의 반송파 위상을 이용한 각속도 계산 알고리즘)

  • 박준구;김진원;이장규
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.1338-1341
    • /
    • 1997
  • In this paper, we propose angular rate computation algorithm using GPS carrier phase. A direct angylar rate masurement has not previously been available form GRS, although its availability is highly desirable for use in state feedback control. So we propose angular rate computationalgorithm which derive angular rate from the velocity of differentiated carrier phase og GPS. The proposed algorithm contains attitude determination using double-differentiated carrier phase and 2 baseline configuration whcih provide more practical applications than 3 baseline.

  • PDF

Motion planning of a robot manipulator for conveyor tracking (컨베이어 추적을 위한 로보트 매니퓰레이터의 동작 계획)

  • 박태형;이범희;고명삼
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.154-159
    • /
    • 1989
  • This paper presents a motion planning algorithm for conveyor tracking. We formulate the problem as the linear quadratic tracking problem in optimal control theory and solve it through dynamic programming. In the proposed algorithm, the steady-state tracking error is eliminated completely, and the joint torque, velocity, acceleration, and jerks are considered as some constraints. Numerical examples are then presented to demonstrate the utility of the proposed motion planning algorithm.

  • PDF

Motion Control Algorithm Expanding Arithmetic Operation for Low-Cost Microprocessor (저가형 마이크로프로세서를 위한 연산처리 확장 모션제어 알고리즘)

  • Moon, Sang-Chan;Kim, Jae-Jun;Nam, Kyu-Min;Kim, Byoung-Soo;Lee, Soon-Geul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.12
    • /
    • pp.1079-1085
    • /
    • 2012
  • For precise motion control, S-curve velocity profile is generally used but it has disadvantage of relatively long calculation time for floating-point arithmetics. In this paper, we present a new generating method for velocity profile to reduce delay time of profile generation so that it overcomes such disadvantage and enhances the efficiency of precise motion control. In this approach, the velocity profile is designed based on the gamma correction expression that is generally used in image processing to obtain a smoother movement without any critical jerk. The proposed velocity profile is designed to support both T-curve and S-curve velocity profile. It can generate precise profile by adding an offset to the velocity profile with decimals under floating point that are not counted during gamma correction arithmetic operation. As a result, the operation time is saved and the efficiency is improved. The proposed method is compared with the existing method that generates velocity profile using ring buffer on a 8-bit low-cost MCU. The result shows that the proposed method has no delay in generating driving profile with good accuracy of each cycle velocity. The significance of the proposed method lies in reduction of the operation time without degrading the motion accuracy. Generated driving signal also shows to verify effectiveness of the proposed method.

Development of Nonlinear Control Algorithm for Automatic Berthing of Ships

  • Won, Moon-Cheol;Hong, Seong-Kuk;Jung, Yun-Ha;Kim, Sun-Young;Son, Nam-Sun;Yoon, Hyun-Gyu
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2006.11a
    • /
    • pp.359-362
    • /
    • 2006
  • This study develops an automatic berthing control algorithm for ships with a bow thruster and a stern thruster as well as a rudder. A nonlinear mathematical model for low speed maneuvering of ships is used to develop a MIMO(multi-input multi-output) nonlinear control algorithm. The algorithm consists of two parts, which are forward velocity control and heading angle control. The control algorithm is designed based on the longitudinal and yaw dynamic models of ships. The desired heading angle is obtained by the so called "Line of Sight" method. An optimal control force allocation method of the rudder and the thrusters is suggested. The nonlinear control algorithms are tested by numerical simulations using MATLAB, and shows good tracking performances.

  • PDF