• 제목/요약/키워드: Heading angle

검색결과 229건 처리시간 0.023초

무인 쿼드로터 로봇 횡 방향 제어를 위한 Fuzzy-PI 제어기 설계 (Design of Lateral Fuzzy-PI Controller for Unmanned Quadrotor Robot)

  • 백승준;이덕진;박종호;정길도
    • 제어로봇시스템학회논문지
    • /
    • 제19권2호
    • /
    • pp.164-170
    • /
    • 2013
  • Quadrotor UAV (Unmanned Aerial Vehicle) is a flying robotic platform which has drawn lots of attention in the recent years. The attraction comes from the fact that it is able to perform agile VTOL (Vertical Take-Off Landing) and hovering functions. In addition, the efficient modular structure composed of four electric rotors makes its design easier compared to other single-rotor type helicopters. In many cases, a quadrotor often utilizes vision systems in order to obtain altitude control and navigation solution in hostile environments where GPS receivers are not working or deniable. For carrying out their successful missions, it is essential for flight control systems to have fast and stable control responses of heading angle outputs. This paper presents a Fuzzy Logic based lateral PI controller to stabilize and control the quadrotor vehicle equipped with vision systems. The advantage of using the fuzzy based PI controller lies in the fact that it could acquire a desired output response of a heading angle even in presence of disturbances and uncertainties. The performance comparison of the newly proposed Fuzzy-PI controller and the conventional PI controller was carried out with various simulation results.

해양 로봇의 회전 반경을 고려한 경로 계획 알고리즘 (Any-angle Path Planning Algorithm considering Angular Constraint for Marine Robot)

  • 김한근;명현;최현택
    • 제어로봇시스템학회논문지
    • /
    • 제18권4호
    • /
    • pp.365-370
    • /
    • 2012
  • Most path planning algorithms for a marine robot in the ocean environment have been developed without considering the robot's heading angle. As a result, the robot has a difficulty in following the path correctly. In this paper, we propose a limit-cycle circle set that applies to the $Theta^*$ algorithm. The minimum turning radius of a marine robot is calculated using a limit-cycle circle set, and circles of this radius is used to generate a configuration space of an occupancy grid map. After applying $Theta^*$ to this configuration space, the limit-cycle circle set is also applied to the start and end nodes to find the appropriate path with specified heading angles. The benefit of this algorithm is its fast computation time compared to other 3-D ($x,y,{\theta}$) path planning algorithms, along with the fact that it can be applied to the 3-D kinematic state of the robot. We simulate the proposed algorithm and compare it with 3-D $A^*$ and 3-D $A^*$ with post smoothing algorithms.

정수 중 바지선의 예인안정성에 관한 수치 시뮬레이션 (Numerical Simulation of Towing Stability of Barges in Calm Water)

  • 남보우;박지용;홍사영;성홍근;김종욱
    • 한국해양공학회지
    • /
    • 제27권1호
    • /
    • pp.67-73
    • /
    • 2013
  • This paper presents the results of a numerical study on the towing stability of barges. Towing simulations were carried out by using two different numerical models (MMG model and cross-flow model). Stability criteria are also suggested based on the analysis of the linearized governing equations for towed vessel motion. In order to validate the present numerical models, the experimental data of Yasukawa et al. (2006) were used. Simulations were conducted for single and double barges under constant towing speed and direction conditions. The time histories of the heading angle, yaw rate, and towline tension were compared between the numerical results and experiments. The effects of the towline length on the slewing frequency and maximum heading angle were also observed. In addition, a series of numerical simulations using variable hydrodynamic coefficients were performed to investigate the effects of the hydrodynamic forces on the towing stability.

POLAR EXPONENTIAL GRID와 장방형격자 영상시스템의 영상분해도 및 영상처리능력 비교 (A Comparison of System Performances Between Rectangular and Polar Exponential Grid Imaging System)

  • Jae Kwon Eem
    • 전자공학회논문지B
    • /
    • 제31B권2호
    • /
    • pp.69-79
    • /
    • 1994
  • The conventional machine vision system which has uniform rectangular grid requires tremendous amount of computation for processing and analysing an image especially in 2-D image transfermations such as scaling, rotation and 3-D reconvery problem typical in robot application environment. In this study, the imaging system with nonuiformly distributed image sensors simulating human visual system, referred to as Ploar Exponential Grid(PEG), is compared with the existing conventional uniform rectangular grid system in terms of image resolution and computational complexity. By mimicking the geometric structure of the PEG sensor cell, we obtained PEG-like images using computer simulation. With the images obtained from the simulation, image resolution of the two systems are compared and some basic image processing tasks such as image scaling and rotation are implemented based on the PEG sensor system to examine its performance. Furthermore Fourier transform of PEG image is described and implemented in image analysis point of view. Also, the range and heading-angle measurement errors usually encountered in 3-D coordinates recovery with stereo camera system are claculated based on the PEG sensor system and compared with those obtained from the uniform rectangular grid system. In fact, the PEC imaging system not only reduces the computational requirements but also has scale and rotational invariance property in Fourier spectrum. Hence the PEG system has more suitable image coordinate system for image scaling, rotation, and image recognition problem. The range and heading-angle measurement errors with PEG system are less than those of uniform rectangular rectangular grid system in practical measurement range.

  • PDF

Development of Nonlinear Control Algorithm for Automatic Berthing of Ships

  • 원문철;홍성국;정윤하;김선영;손남선;윤현규
    • 한국해양공학회:학술대회논문집
    • /
    • 한국해양공학회 2006년 창립20주년기념 정기학술대회 및 국제워크샵
    • /
    • 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

AUTOMATIC GUIDANCE SYSTEM FOR COMBINE USING DGPS AND GYRO SENSOR

  • Park, C. H.;Kim, J. M.;M. J. NahmGung
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2000년도 THE THIRD INTERNATIONAL CONFERENCE ON AGRICULTURAL MACHINERY ENGINEERING. V.II
    • /
    • pp.333-343
    • /
    • 2000
  • An automatic guidance system for combine was designed to harvest paddy rice by following a predetermined path. The automatic guidance system consisted of DGPS to locate position of combine, a gyro sensor system to measure heading angle, ultrasonic sensors to detect obstacles, a hydraulic system, microcomputer as a controller, and I/O interface system. Hydraulic cylinders and valves were installed to control movement of the combine. The heading angle and the position of the combine, and ultrasonic measurements from edge were used as the inputs of the controller. The operating position of hydraulic cylinder was determined as output of the controller. The automatic guidance system was evaluated at the 45-m straight path by changing the posture of the combine. The average RMS errors were 14.0 cm without offset and 15.0 cm with 1-m offset. The DGPS provided accurate position information within the limited error to guide the combine in the field. The results showed that the automatic guidance system could guide the combine autonomously in the paddy field when the posture of the combine was changed.

  • PDF

수도와 육도 품종의 논과 밭 재배에 따른 변이성에 관한 연구 (Studies on the Variability of Lowland and Upland Rice Grown under Lowland and Upland Conditions)

  • 최상진;이종훈;최현옥
    • 한국작물학회지
    • /
    • 제24권4호
    • /
    • pp.19-25
    • /
    • 1979
  • 수도와 육도 각 10 품종씩을 동시에 논재배와 밭재배 하였을 때 양조건에서 일어나는 변이를 생태적면에서 검토한 바 다음과 같은 결과를 얻었다. 1. 초장신장과 출엽속도는 전생육기간을 통하여 수도와 육도 모두 밭재배보다 논재배에서 빨랐다. 2. 엽신장은 전체적으로 수, 육도 모두 밭재배에서 길었으며 특히 3절위엽에서 가장 길었다. 또한 수도는 양 재배조건간의 변이에 품종간 차이가 있었으나 육도는 전품종이 밭재배에서 증가하였다. 3. 엽각과 엽폭은 수, 육도 모두가 대체적으로 밭재배에서 증가하는 경향을 나타내었으며 엽수는 전품종이 논재배보다 밭재배에서 증가하였다. 4. 출수는 전품종이 밭재배에서 현저히 지연되었으며 그 지연도는 육도보다 수도에서 컸다. 5. 간장은 수도의 전품종과 대부분의 육도가 논재배에서 증가하였으며 수장은 수도가 논재배에서, 육도가 밭재배에서 증가하는 경향이었고 고중은 대부분이 논재배에서 증가하는 편이었으나 Indica형의 육도는 밭재배에서 증가하였다.

  • PDF

실시간 적응 A* 알고리즘과 기하학 프로그래밍을 이용한 선박 최적항로의 2단계 생성기법 연구 (Two-Phase Approach to Optimal Weather Routing Using Real-Time Adaptive A* Algorithm and Geometric Programming)

  • 박진모;김낙완
    • 한국해양공학회지
    • /
    • 제29권3호
    • /
    • pp.263-269
    • /
    • 2015
  • This paper proposes a new approach for solving the weather routing problem by dividing it into two phases with the goal of fuel saving. The problem is to decide two optimal variables: the heading angle and speed of the ship under several constraints. In the first phase, the optimal route is obtained using the Real-Time Adaptive A* algorithm with a fixed ship speed. In other words, only the heading angle is decided. The second phase is the speed scheduling phase. In this phase, the original problem, which is a nonlinear optimization problem, is converted into a geometric programming problem. By solving this geometric programming problem, which is a convex optimization problem, we can obtain an optimal speed scheduling solution very efficiently. A simple case of numerical simulation is conducted in order to validate the proposed method, and the results show that the proposed method can save fuel compared to a constant engine output voyage and constant speed voyage.

선박 자동 이접안을 위한 비선형 제어알고리즘 연구 (A Study on a Nonlinear Control Algorithm for the Automatic Berthing of Ships)

  • 원문철;홍성국;정윤하;김선영;손남선;윤현규
    • 한국해양공학회지
    • /
    • 제22권3호
    • /
    • pp.34-40
    • /
    • 2008
  • his study discusses the design of an automatic berthing control algorithm for ships with a haw thruster and a stern thruster, as well as a rudder. A nonlinear mathematical model for the law speed maneuvering of ships was used to design a MIMO (multi-input multi-output) nonlinear control algorithm. The algorithm consists of two parts, the forward velocity control and heading angle control. The control algorithm was designed based on the longitudinal and yaw dynamic models of ships. The desired heading angle was obtained by the so-called "Line of Sight" method. An optimal control force allocation method forthe rudder and the thrusters is suggested. The nonlinear control algorithm was tested by numerical simulations using MATLAB, and showed good tracking performance.

속도센서가 없는 비전시스템을 이용한 이동로봇의 목표물 추종 (Target Tracking Control of Mobile Robots with Vision System in the Absence of Velocity Sensors)

  • 조남섭;권지욱;좌동경
    • 전기학회논문지
    • /
    • 제62권6호
    • /
    • pp.852-862
    • /
    • 2013
  • This paper proposes a target tracking control method for wheeled mobile robots with nonholonomic constraints by using a backstepping-like feedback linearization. For the target tracking, we apply a vision system to mobile robots to obtain the relative posture information between the mobile robot and the target. The robots do not use the sensors to obtain the velocity information in this paper and therefore assumed the unknown velocities of both mobile robot and target. Instead, the proposed method uses only the maximum velocity information of the mobile robot and target. First, the pseudo command for the forward linear velocity and the heading direction angle are designed based on the kinematics by using the obtained image information. Then, the actual control inputs are designed to make the actual forward linear velocity and the heading direction angle follow the pseudo commands. Through simulations and experiments for the mobile robot we have confirmed that the proposed control method is able to track target even when the velocity sensors are not used at all.