• 제목/요약/키워드: Trajectory Following Control

검색결과 98건 처리시간 0.033초

Practical Ultraprecision Positioning of a Ball Screw Mechanism

  • Sato, Kaiji;Maeda, Guilherme Jorge
    • International Journal of Precision Engineering and Manufacturing
    • /
    • 제9권2호
    • /
    • pp.44-49
    • /
    • 2008
  • This paper describes the problem of ultraprecision positioning with a ball screw mechanism in the microdynamic range, along with its solution. We compared the characteristics of two ball screw mechanisms with different table masses. The experimental results showed that the vibration resulting from the low stiffness of the ball screw degraded the positioning performance in the microdynamic range for the heavyweight mechanism. The proposed nominal characteristic trajectory following (NCTF) controller was designed for ultra precision positioning of the ball screw mechanism. The basic NCTF control system achieved ultra precision positioning performance with the lightweight mechanism, but not with the heavyweight mechanism. A conditional notch filter was added to the NCTF controller to overcome this problem. Despite the differences in payload and friction, both mechanisms then showed similar positioning performance, demonstrating the high robustness and effectiveness of the improved NCTF controller with the conditional notch filter. The experimental results demonstrated that the improved NCTF control system with the conditional notch filter achieved ultra precision positioning with a positioning accuracy of better than 10 nm, independent of the reference step input height.

생체모방형 수중 다관절 로봇의 추진력 제어를 위한 유영 패턴 재생성 (Modified Swimming Pattern to Control Propulsive Force for Biomimetic Underwater Articulated Robot)

  • 정성환;이지홍
    • 로봇학회논문지
    • /
    • 제11권4호
    • /
    • pp.285-292
    • /
    • 2016
  • For articulated swimming robots, there have been no researches about controlling the motion or trajectory following. A control method for articulated swimming robot is suggested by extending a previous algorithm, ESPG (Extended Swimming Pattern Generator). The control method focuses on the situation that continuous pre-determined swimming pattern is applied for long range travelling. In previous studies, there has not been a way to control the propulsive force when a swimming pattern created by ESPG was in progress. Hence, no control could be made unless the swimming pattern was completed even though an error occurred while the swimming pattern was in progress. In order to solve this problem, this study analyzes swimming patterns and suggests a method to control the propulsive force even while the swimming pattern was in progress. The angular velocity of each link is influenced and this eventually modifies the propulsive force. However, The angular velocity is changed, a number of problems can occur. In order to resolve this issue, phase compensation method and synchronization method were suggested. A simple controller was designed to confirm whether the suggested methods are able to control and a simulation has affirmed it. Moreover, it was applied to CALEB 10 (a biomimetic underwater articulated robot) and the result was verified.

An Output Controller based on dSPACE for Robot Manipulator in Tracking Following Tasks

  • Yang, Yeon-Mo;Park, Dae-Bum;Ahn, Byung-Ha
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1998년도 제13차 학술회의논문집
    • /
    • pp.117-122
    • /
    • 1998
  • The recent developments and studies in the framework of output tracking control in the field of robotics that has been studied in the Control Laboratory, are presented. An output controller based on“Hardware-ln-the-Loop Simulation”(HILS) and“Rapid Control Prototyping”(RCP) concepts is developed using dSPACE. These new concepts are shown to be particularly beneficial for manipulator control tasks. In the Elbow manipulator design, there are two kinds of manipulators, namely the serial-drive type and the parallelogram-drive manipulator, The objective of this research is to model the two Elbow manipulators and to implement the proposed controller for manipulator applications. The control goal is to force the manipulator to follow a given trajectory in the given work space. Output controllers of the two elbow manipulators that are based on the model matching control approach have been implemented in two models that represent the robot equations of motion. To reduce the efforts in evaluating the proposed algorithm, a new system configuration method, based on HILS and RCP tools, was suggested to determine the parameters of the integrated dynamic system.

  • PDF

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

  • 이형직;정슬
    • 전자공학회논문지SC
    • /
    • 제48권6호
    • /
    • pp.1-7
    • /
    • 2011
  • 본 논문에서는 역진자 시스템과 이동로봇 시스템의 두 시스템으로 구성된 두 바퀴 구동 이동로봇의 구현 및 제어에 대해 논한다. 제어 목적은 균형을 유지하며 이동하는 것이다. 밸런싱 로봇은 한 점에서 회전이 가능하고 바닥으로 부터의 외란에 강건한 균형을 유지한다. 국부 및 전역 좌표계에서의 제어방식의 시뮬레이션을 수행하였다. 로봇이 대칭을 이루도록 만들어졌기 때문에 균형과 주행제어에 간단한 선형 제어기를 사용하였다. 기울어진 각도를 추출하기 위해 자이로와 기울기 센서를 융합하여 사용하였다. 주어진 원형 경로를 주행하는 실험을 수행하였다.

DSP를 이용한 직접구동형 AC모터 위치제어기의 설계 (Design of Direct Drive AC Motor Position Controller Using DSP)

  • 박성언;김갑일;이광무;이창섭;장태성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1995년도 하계학술대회 논문집 B
    • /
    • pp.846-848
    • /
    • 1995
  • Recently, direct drive AC servo motor and DSP is widely used in the factory automation and related field due to the enhanced control and digital technology. In this paper, position control of direct drive AC servo motor and numerical interpolation algorithms are studied using DSP for the future applications. In the direct drived motor control, encoder pulse is divided into the quadruple pulse for the higher resolution and high speed pulse(10MHz) is used as reference for the slower speed motor control (M/T method). As for the general position control, PI controller is adapted for position control. In the trajectory tracking numerical algorithm, interpolation of straight line and curve algorithms are studied for the realization of path following capabilities of XY table. As for the DSP, ADSP 2105 is selected for the economy and performance points of view.

  • PDF

설계 및 제어 개선을 통한 외바퀴 로봇의 제어에 대한 실험적 연구 (Experimental Studies of Control of a One-wheel Robot by Modifying Design and Control Method)

  • 박준형;하민수;정슬
    • 전자공학회논문지
    • /
    • 제51권4호
    • /
    • pp.210-217
    • /
    • 2014
  • 본 논문에서는 한 바퀴 구동 이동로봇, GYROBO,에 대한 제어를 실험적으로 수행하였다. 이전 자이로보는 제자리에서 밸런싱을 할 경우, 내부의 짐벌이 한 쪽으로 계속 회전하는 현상이 발생하여 결국 넘어지게 되는 결과를 초래하였다. 이 구조적 문제를 보완하여 균형 제어에 대한 실험적 연구를 수행하였다. 실험을 통해 구한 게인값을 사용하는 게인 스케줄링 방법을 통해 쏠리는 현상에 대한 해결방법을 찾았고, 자세제어를 더 안정화 시켰다. 또한 주행이 가능한지를 확인하기 위해 직선 경로 주행실험을 하였다.

WiFi 통신 기반의 로봇제어를 위한 아이폰 인터페이스 연구 (Study of iPhone Interface for Remote Robot Control Based on WiFi Communication)

  • 정하민;김동헌
    • 한국지능시스템학회논문지
    • /
    • 제22권5호
    • /
    • pp.669-674
    • /
    • 2012
  • 본 논문은 아이폰을 사용하여 WiFi 통신을 기반으로 이동로봇을 원격 제어하는 연구에 대하여 다룬다. 무선제어를 위하여 다음과 같은 세 가지 인터페이스를 제안 한다 : 기울기 모드, 방향 터치 모드, 조그셔틀 모드. 세 가지 인터페이스를 평가하기 위해 모니터에 그려진 궤적을 아이폰의 인터페이스를 사용하여 가상 로봇을 제어 하였다. 세 가지 인터페이스의 장단점을 분석하기 위해 표준편차와 오차가 시뮬레이션에서 분석되었다. 제안된 인터페이스는 추가비용이 별도로 필요한 무선 제어기를 휴대폰으로 대체하게 해준다. 실험의 결과로 제안된 인터페이스들이 원격 로봇 제어를 위해 효과적으로 사용될 수 있음을 보여준다.

로봇 팔의 시간지연제어기의 가속도 평가를 위한 Kalman 필터의 FPGA 임베디드 설계 (Embedded Kalman Filter Design Using FPGA for Estimating Acceleration of a Time-Delayed Controller for a Robot Arm)

  • 전효원;정슬
    • 제어로봇시스템학회논문지
    • /
    • 제15권2호
    • /
    • pp.148-154
    • /
    • 2009
  • In this paper, an embedded Kalman filter for a time-delayed controller is designed on an FPGA to estimate accelerations of the robot arm. When the time-delayed controller is used as a controller, the inertia estimation along with accelerations is needed to form the control law. Although the time-delayed controller is known to be robust to cancel out uncertainties in the nonlinear systems, performances are very much dependent upon estimating the acceleration term ${\ddot{q}}(t-{\lambda})$ along with inertia estimation ${\hat{D}}(t-{\lambda})$. Estimating accelerations using the finite difference method is quite simple, but the accuracy of estimation is poor specially when the robot moves slowly. To estimate accelerations more accurately, various filters such as the least square fit filter and the Kalman filter are introduced and implemented on an FPGA chip. Experimental studies of following the desired trajectory are conducted to show the performance of the controller. Performances of different filters are investigated experimentally and compared.

4WS Unmanned Vehicle Lateral Control Using PUS and Gyro Coupled by Kalman Filtering

  • Lee, Kil-Soo;Park, Hyung-Gyu;Lee, Man-Hyung
    • 한국항해항만학회지
    • /
    • 제35권2호
    • /
    • pp.121-130
    • /
    • 2011
  • The localization of vehicle is an important part of an unmanned vehicle control problem. Pseudolite ultrasonic system(PUS) is the method to find an absolute position with a high accuracy by using ultrasonic sensor. And Gyro is the inertial sensor to measure yaw angle of vehicle. PUS can be able to estimate the position of mobile robot precisely, in which errors are not accumulated. And Gyro is a more faster measure method than PUS. In this paper, we suggest a more accuracy method of calculating PUS which is numerical analysis approach named Newtonian method. And also propose the fusion method to increase the accuracy of estimated angle on moving vehicle by using PUS and Gyro integrated system by Kalman filtering. To control the 4WS unmanned vehicle, the trajectory following algorithm is suggested. And the new concept arbitration of goal controller is suggested. This method considers the desirability function of vehicle state. Finally, the performances of Newtonian method and designed controller were verified from the experimental results with the 4WS vehicle scaled 1/10.

Dynamic Energy Balance and Obesity Prevention

  • Yoo, Sunmi
    • Journal of Obesity & Metabolic Syndrome
    • /
    • 제27권4호
    • /
    • pp.203-212
    • /
    • 2018
  • Dynamic energy balance can give clinicians important answers for why obesity is so resistant to control. When food intake is reduced for weight control, all components of energy expenditure change, including metabolic rate at rest (resting energy expenditure [REE]), metabolic rate of exercise, and adaptive thermogenesis. This means that a change in energy intake influences energy expenditure in a dynamic way. Mechanisms associated with reduction of total energy expenditure following weight loss are likely to be related to decreased body mass and enhanced metabolic efficiency. Reducing calorie intake results in a decrease in body weight, initially with a marked reduction in fat free mass and a decrease in REE, and this change is maintained for several years in a reduced state. Metabolic adaptation, which is not explained by changes in body composition, lasts for more than several years. These are powerful physiological adaptations that induce weight regain. To avoid a typically observed weight-loss and regain trajectory, realistic weight loss goals should be established and maintained for more than 1 year. Using a mathematical model can help clinicians formulate advice about diet control. It is important to emphasize steady efforts for several years to maintain reduced weight over efforts to lose weight. Because obesity is difficult to reverse, clinicians must prioritize obesity prevention. Obesity prevention strategies should have high feasibility, broad population reach, and relatively low cost, especially for young children who have the smallest energy gaps to change.