• Title/Summary/Keyword: Autonomous vehicle simulation

Search Result 286, Processing Time 0.035 seconds

A Study on the Simulation Modeling Method of LKAS Test Evalution (LKAS 시험평가의 시뮬레이션 모델링 기법에 관한 연구)

  • Bae, Geon-Hwan;Lee, Seon-bong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.3
    • /
    • pp.57-64
    • /
    • 2020
  • The leading technologies of the ADAS (Advanced Driver Assist System) are ACC (Advanced Cruise Control), LKAS (Lane Keeping Assist System), and AEB (Autonomous Emergency Braking). LKAS is a system that uses cameras and infrared sensors to control steering and return to its running lane in the event of unintentional deviations. The actual test is performed for a safety evaluation and verification of the system. On the other hand, research on the system evaluation method is insufficient when an additional steering angle is applied. In this study, a model using Prescan was developed and simulated for the scenarios proposed in the preceding study. Comparative analyses of the simulation and the actual test were performed. As a result, the modeling validity was verified. A difference between the front wheels and the lane occurred due to the return velocity. The results revealed a maximum error of 0.56 m. The error occurred because the lateral velocity of the car was relatively small. On the other hand, the distance from wheels to the lanes displayed a tendency of approximately 0.5 m. This can be verified reliably.

A Study on an Integral State Feedback Controller for Way-point Tracking of an AUV (무인잠수정의 적분 상태 궤환 제어기 설계 및 경유점 추적 연구)

  • Bae, Seol B.;Shin, Dong H.;Park, Sang H.;Joo, Moon G.
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.8
    • /
    • pp.661-666
    • /
    • 2013
  • A state feedback controller with integration of output error is proposed for way-point tracking of an AUV (Autonomous Underwater Vehicle). For the steering control on the XY plane, the proposed controller uses three state variables (sway velocity, yaw rate, heading angle) and the integral of the steering error, and for the depth control on the XZ plane, it uses four state variables (pitch rate, depth, pitch angle) and the integral of the depth error. From the simulation using Matlab/Simulink, we verify that the performance of the proposed controller is satisfactory within an error range of 1m from the target way-point for arbitrarily chosen sets of consecutive way-points.

Underwater Hybrid Navigation Algorithm Based on an Inertial Sensor and a Doppler Velocity Log Using an Indirect Feedback Kalman Filter (간접 되먹임 필터를 이용한 관성센서 및 초음파 속도센서 기반의 수중 복합항법 알고리듬)

  • 이종무;이판묵;성우제
    • Journal of Ocean Engineering and Technology
    • /
    • v.17 no.6
    • /
    • pp.83-90
    • /
    • 2003
  • This paper presents an underwater hybrid navigation system for a semi-autonomous underwater vehicle (SAUV). The navigation system consists of an inertial measurement unit (IMU), and a Doppler velocity log (DVL), accompanied by a magnetic compass. The errors of inertial measurement units increase with time, due to the bias errors of gyros and accelerometers. A navigational system model is derived, to include the scale effect and bias errors of the DVL, of which the state equation composed of the navigation states and sensor parameters is 20. The conventional extended Kalman filter was used to propagate the error covariance, update the measurement errors, and correct the state equation when the measurements are available. Simulation was performed with the 6-d.o,f equations of motion of SAUV, using a lawn-mowing survey mode. The hybrid underwater navigation system shows good tracking performance, by updating the error covariance and correcting the system's states with the measurement errors from a DVL, a magnetic compass, and a depth sensor. The error of the estimated position still slowly drifts in the horizontal plane, about 3.5m for 500 seconds, which could be eliminated with the help of additional USBL information.

Leaderless Formation Control Strategy and Stability Analysis for Multiple UAVs (리더가 없는 방식의 다수 무인기 편대비행 제어와 안정성 해석)

  • Seo, Joong-Bo;Ahn, Chae-Ick;Kim, You-Dan
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.10
    • /
    • pp.988-995
    • /
    • 2008
  • A consensus-based feedback linearization method is proposed to maintain a specified time-varying geometric configuration for formation flying of multiple autonomous vehicles. In this approach, there exists no explicit leader in the team, and the proposed control strategy requires only the local neighbor-to-neighbor information between vehicles. The information flow topology between the vehicles is defined by Graph Laplacian matrix, and the formation flying can be achieved by the proposed feedback linearization with consensus algorithm. The stability analysis of the proposed controller is also performed via eigenvalue analysis for the closed-looop system. Numerical simulation is performed for rotary-wing type micro aerial vehicles to validate the performance of the proposed controller.

An Implementation of PI Controller for the Position Control of Mobile Robot Using LabVIEW (LabVIEW를 이용한 이동로봇 위치제어를 위한 PI제어기 구현)

  • Park, Young-Hwan
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2008.04a
    • /
    • pp.259-263
    • /
    • 2008
  • The dynamics of mobile robot is nonlinear. To cope with this nonlinearity, many advanced control schemes have been proposed recently. Generally, the advanced control schemes are complicated and not good for the practical real-time control when they are implemented as control programs. So, in this paper, a relatively simple PI controller is proposed and applied to the position control of mobile robot with the adoption of reference trajectory calculation method used for the AUV(Autonomous Underwater Vehicle) control. The proposed PI controller is programmed using LabVIEW which is popular for its graphical programming characteristics. The simulation and experimental results show the feasibility and effectiveness of the proposed PI controller.

  • PDF

A Study on the Underwater Navigation System with Adaptive Receding Horizon Kalman Filter (적응 이동 구간 칼만 필터를 이용한 무인 잠수정의 항법 시스템에 관한 연구)

  • Jo, Gyung-Nam;Seo, Dong-C.;Choi, Hang-S.
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.45 no.3
    • /
    • pp.269-279
    • /
    • 2008
  • In this paper, an underwater navigation system with adaptive receding horizon Kalman filter (ARHKF) is studied. It is well known that incorrect statistical information and temporal disturbance invoke errors of any navigation systems with Kalman filter, which makes the autonomous navigation difficult in real underwater environment. In this context, two kinds of problems are herein considered. The first one is the development of an algorithm, which estimates the noise covariance of a linear discrete time-varying stochastic system. The second one is the implementation of ARHKF to underwater navigation systems. The performance of the derived estimation algorithm of noise covariance and the ARHKF are verified by simulation and experiment in the towing tank of Seoul National University.

Pseudo Long Base Line (LBL) Hybrid Navigation Algorithm Based on Inertial Measurement Unit with Two Range Transducers (두 개의 초음파 거리계를 이용한 관성센서 기반의 의사 장기선 (Pseudo-LBL) 복합항법 알고리듬)

  • LEE PAN-MOOK;JUN BONG-HUAN;HONG SEOK-WON;LIM YONG-KON;YANG SEUNG-IL
    • Journal of Ocean Engineering and Technology
    • /
    • v.19 no.5 s.66
    • /
    • pp.71-77
    • /
    • 2005
  • This paper presents an integrated underwater navigational algorithm for unmanned underwater vehicles, using additional two-range transducers. This paper proposes a measurement model, using two range measurements, to improve the performance of an IMU-DVL (inertial measurement unit - Doppler velocity log) navigation system for long-time operation of underwater vehicles, excluding DVL measurement. Extended Kalman filter was adopted to propagate the error covariance, to update the measurement errors, and to correct the state equation when the external measurements are available. Simulation was conducted with the 6-d.o.f nonlinear numerical model of an AUV in lawn-mowing survey mode, at current flaw, where the velocity information is unavailable. Simulations illustrate the effectiveness of the integrated navigation system, assisted by the additional range measurements without DVL sensing.

Analysis of Diagnosis Algorithm Implemented in TCU for High-Speed Tracked Vehicles (고속 무한궤도 차량용 변속제어기 진단 알고리즘 분석)

  • Jung, Gyuhong
    • Journal of Drive and Control
    • /
    • v.15 no.4
    • /
    • pp.30-38
    • /
    • 2018
  • Electronic control units (ECUs) are currently popular, and have evolved further towards the high-end application of autonomous vehicles in the automotive industry. Such digital technologies have also become widespread, in agriculture and construction equipment. Likewise, transmission control of high-speed tracked vehicles is based on the transmission control unit (TCU), performing complex gear change control functions, and diagnostic algorithms (a TCU's self-diagnostic and reporting capability of malfunction data through CAN communication). Since all functions of TCU are implemented by embedded-software, it is hardly possible to analyze specifications by reverse engineering. In this paper a real-time transmission simulator adaptable to TCU is presented, for analysis of diagnosis algorithm and standards. Signal simulation circuits are deliberately designed considering electrical characteristics of TCU inputs and various analysis tools, such as analog input auto scan function, and global output enable switch, are implemented in software. Test results from hardware-in-the-loop simulator verify tolerance time for each error, as well as cause of fault, error reset conditions.

A Study on the Detection Method of Lane Based on Deep Learning for Autonomous Driving (자율주행을 위한 딥러닝 기반의 차선 검출 방법에 관한 연구)

  • Park, Seung-Jun;Han, Sang-Yong;Park, Sang-Bae;Kim, Jung-Ha
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.23 no.6_2
    • /
    • pp.979-987
    • /
    • 2020
  • This study used the Deep Learning models used in previous studies, we selected the basic model. The selected model was selected as ZFNet among ZFNet, Googlenet and ResNet, and the object was detected using a ZFNet based FRCNN. In order to reduce the detection error rate of FRCNN, location of four types of objects detected inside the image was designed by SVM classifier and location-based filtering was applied. As simulation results, it showed similar performance to the lane marking classification method with conventional 경계 detection, with an average accuracy of about 88.8%. In addition, studies using the Linear-parabolic Model showed a processing speed of 165.65ms with a minimum resolution of 600 × 800, but in this study, the resolution was treated at about 33ms with an input resolution image of 1280 × 960, so it was possible to classify lane marking at a faster rate than the previous study by CNN-based End to End method.

Development of Hovering AUV 'NOAH' Test-bed for Underwater Explorations (수중탐사용 호버링 무인잠수정 NOAH의 테스트베드 개발)

  • Byun, Seung-Woo;Kim, Joon-Young
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.2
    • /
    • pp.414-419
    • /
    • 2010
  • This paper describes the design and performance of a hovering AUV 'NOAH' constructed at Jeju National University. We analyse the dynamic performance of NOAH using simulation program and carry out depth control test at small basin. The main purpose of NOAH is to carry out fundamental tests on its attitude control and position control. Its configuration is similar to general ROV appearance for underwater works and dimension is $0.75m{\times}0.5m{\times}0.5m$. It has 4 thrusters of 450watt for longitudinal/lateral/vertical propulsion and is equipped with a pressure sensor for measuring water depth and a magnetic compass for measuring heading angle. The navigation of the vehicle is controlled by an on-board Pentium III-class computer, which runs with the help of the Windows XP operating system. These give us an ideal environment for developing various algorithm which are needed for developing and advanced hovering AUV.