• 제목/요약/키워드: Autonomous simulation

검색결과 699건 처리시간 0.025초

ROS 기반 자율주행 알고리즘 성능 검증을 위한 시뮬레이션 환경 개발 (Development of Simulation Environment for Autonomous Driving Algorithm Validation based on ROS)

  • 곽지섭;이경수
    • 자동차안전학회지
    • /
    • 제14권1호
    • /
    • pp.20-25
    • /
    • 2022
  • This paper presents a development of simulation environment for validation of autonomous driving (AD) algorithm based on Robot Operating System (ROS). ROS is one of the commonly-used frameworks utilized to control autonomous vehicles. For the evaluation of AD algorithm, a 3D autonomous driving simulator has been developed based on LGSVL. Two additional sensors are implemented in the simulation vehicle. First, Lidar sensor is mounted on the ego vehicle for real-time driving environment perception. Second, GPS sensor is equipped to estimate ego vehicle's position. With the vehicle sensor configuration in the simulation, the AD algorithm can predict the local environment and determine control commands with motion planning. The simulation environment has been evaluated with lane changing and keeping scenarios. The simulation results show that the proposed 3D simulator can successfully imitate the operation of a real-world vehicle.

자율제어시스템의 효과적인 시뮬레이션 모델링 형식론 (Effective Simulation Modeling Formalism for Autonomous Control Systems)

  • 장대순;조강훈;천상욱;이상진;박상철
    • 품질경영학회지
    • /
    • 제46권4호
    • /
    • pp.973-982
    • /
    • 2018
  • Purpose: The purpose of this study is to develop an effective simulation modeling formalism for autonomous control systems, such as unmanned aerial vehicles and unmanned surface vehicles. The proposed simulation modeling formalism can be used to evaluate the quality and effectiveness of autonomous control systems. Methods: The proposed simulation modeling formalism is developed by extending the classic DEVS (Discrete Event Systems Specifications) formalism. The main advantages of the classic DEVS formalism includes its rigorous formal definition as well as its support for the specification of discrete event models in a hierarchical and modular manner. Results: Although the classic DEVS formalism has been a popular modeling tool, it has limitations in describing an autonomous control system which needs to make decisions by its own. As a result, we proposed an extended DEVS formalism which enables the effective description of internal decisions according to its conditional variables. Conclusion: The extended DEVS formalism overcomes the limitations of the classic DEVS formalism, and it can be used for the effectiveness simulation of autonomous weapon systems.

Faster-than-real-time Hybrid Automotive Underwater Glider Simulation for Ocean Mapping

  • Choi, Woen-Sug;Bingham, Brian;Camilli, Richard
    • 해양환경안전학회지
    • /
    • 제28권3호
    • /
    • pp.441-450
    • /
    • 2022
  • The introduction of autonomous underwater gliders (AUGs) specifically addresses the reduction of operational costs that were previously prohibited with conventional autonomous underwater vehicles (AUVs) using a "scaling-down" design philosophy by utilizing the characteristics of autonomous drifters to far extend operation duration and coverage. Long-duration, wide-area missions raise the cost and complexity of in-water testing for novel approaches to autonomous mission planning. As a result, a simulator that supports the rapid design, development, and testing of autonomy solutions across a wide range using software-in-the-loop simulation at faster-than-real-time speeds becomes critical. This paper describes a faster-than-real-time AUG simulator that can support high-resolution bathymetry for a wide variety of ocean environments, including ocean currents, various sensors, and vehicle dynamics. On top of the de facto standard ROS-Gazebo framework and open-sourced underwater vehicle simulation packages, features specific to AUGs for ocean mapping are developed. For vehicle dynamics, the next-generation hybrid autonomous underwater gliders (Hybrid-AUGs) operate with both the buoyancy engine and the thrusters to improve navigation for bathymetry mappings, e.g., line trajectory, are is implemented since because it can also describe conventional AUGs without the thrusters. The simulation results are validated with experiments while operating at 120 times faster than the real-time.

자치적 방어 시스템을 위한 모델베이스기반 설계 (Model-based Design for Autonomous Defense Systmes)

  • 이종근
    • 한국시뮬레이션학회논문지
    • /
    • 제8권1호
    • /
    • pp.89-99
    • /
    • 1999
  • The major objective of this research is to propose a design architecture for autonomous defense systems for supporting highly intelligent behavior by combining decision, perception, and action components. Systems with such high levels of autonomy are critical for advanced battlefield missions. By integrating a plenty of advanced modeling concepts such as system entity structure, endomorphic modeling, engine-based modeling, and hierarchical encapsulation & abstraction principle, we have proposed four layered design methodology for autonomous defense systems that can support an intelligent behavior under the complicated and unstable warfare. Proposed methodology has been successfully applied to a design of autonomous tank systems capable of supporting the autonomous planning, sensing, control, and diagnosis.

  • PDF

준실시간 해상교통 정보를 반영한 자율운항 알고리즘 검증용 시뮬레이션 시스템 개발 (Simulation System Development for Verification of Autonomous Navigation Algorithm Considering Near Real-Time Maritime Traffic Information)

  • 박한솔;한정욱
    • 대한조선학회논문집
    • /
    • 제60권6호
    • /
    • pp.473-481
    • /
    • 2023
  • In this study, a simulation system was developed to verify autonomous navigation algorithm in complex maritime traffic areas. In particular, real-world maritime traffic scenario was applied by considering near real-time maritime traffic information provided by Korean e-Navigation service. For this, a navigation simulation system of Unmanned Surface Vehicle (USV) was integrated with an e-Navigation equipment, called Electronic Chart System (ECS). To verify autonomous navigation algorithm in the simulation system, initial conditions including initial position of an own ship and a set of paths for the ship to follow are assigned by an operator. Then, considering real-world maritime traffic information obtained from the service, the simulation is implemented in which the ship repeatedly travels by avoiding surrounding obstacles (e.g., approaching ships). In this paper, the developed simulation system and its application on verification of the autonomous navigation algorithm in complex maritime traffic areas are introduced.

미시적 교통 시뮬레이션을 활용한 실시간 수요대응형 자율주행 버스 영향 평가 (Impact Assessment of an Autonomous Demand Responsive Bus in a Microscopic Traffic Simulation)

  • 박상웅;김주영
    • 한국ITS학회 논문지
    • /
    • 제21권6호
    • /
    • pp.70-86
    • /
    • 2022
  • 실시간 수요대응형 자율주행 버스는 자율주행 버스와 실시간 수요대응형 버스의 단점을 상쇄시킨 미래교통수단이다. 하지만 버스 기능의 고도화로 실시간 수요대응형 자율주행 버스 도입 시 영향에 관한 정량화된 연구는 활발하지 않은 실정이다. 본 연구에서는 강화학습 기반 실시간 수요대응형 자율주행 버스를 미시적 교통 시뮬레이션에 적용하여 실시간 수요대응형 자율주행 버스의 정량화된 효과평가를 실시하였다. 구체적으로 수요 변화에 따라 실시간 수요대응형 자율주행 버스가 도로 네트워크에 끼치는 영향과 이용자 대기시간을 미시적 시뮬레이션 안에서 구현하였다. 시뮬레이션 대상지로는 한국교통대학교 인근을 선정하였다. 시뮬레이션 결과, 실시간 수요대응형 자율주행 버스는 기존 노선 고정형 버스 대비 이용자 대기시간과 평균제어지체는 감소하였고, 평균통행속도는 증가하였다. 본 연구를 통해 실시간 수요대응형 버스의 도입을 정량적으로 평가하는 것이 기대된다.

자기저항 센서를 이용한 지능형 자율주행 전기자동차의 신경회로망 조향 제어기 개발 (Development of the Neural Network Steering Controller based on Magneto-Resistive Sensor of Intelligent Autonomous Electric Vehicle)

  • 김태곤;손석준;유영재;김의선;임영철;이주상
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.196-196
    • /
    • 2000
  • This paper describes a lateral guidance system of an autonomous vehicle, using a neural network model of magneto-resistive sensor and magnetic fields. The model equation was compared with experimental sensing data. We found that the experimental result has a negligible difference from the modeling equation result. We verified that the modeling equation can be used in simulations. As the neural network controller acquires magnetic field values(B$\_$x/, B$\_$y/, B$\_$z/) from the three-axis, the controller outputs a steering angle. The controller uses the back-propagation algorithms of neural network. The learning pattern acquisition was obtained using computer simulation, which is more exact than human driving. The simulation program was developed in order to verify the acquisition of the teaming pattern, teaming itself, and the adequacy of the design controller. The performance of the controller can be verified through simulation. The real autonomous electric vehicle using neural network controller verified good results.

  • PDF

자율주행 시뮬레이션 환경을 위한 차량 구동 및 제동 제어기 개발 (Development of Throttle and Brake Controller for Autonomous Vehicle Simulation Environment)

  • 곽지섭;이경수
    • 자동차안전학회지
    • /
    • 제14권1호
    • /
    • pp.39-44
    • /
    • 2022
  • This paper presents a development of throttle and brake controller for autonomous vehicle simulation environment. Most of 3D simulator control autonomous vehicle by throttle and brake command. Therefore additional longitudinal controller is required to calculate pedal input from desired acceleration. The controller consists of two parts, feedback controller and feedforward controller. The feedback controller is designed to compensate error between the actual acceleration and desired acceleration calculated from autonomous driving algorithm. The feedforward controller is designed for fast response and the output is determined by the actual vehicle speed and desired acceleration. To verify the performance of the controller, simulations were conducted for various scenarios, and it was confirmed that the controller can successfully follow the target acceleration.

MILS 기반 ADS 기능 검증을 위한 V2X 모델링에 관한 연구 (A Study on V2X Modeling for Virtual Testing of ADS Based on MIL Simulation)

  • 신성근;박종기;우창수;예창민;이혁기
    • 자동차안전학회지
    • /
    • 제15권3호
    • /
    • pp.34-42
    • /
    • 2023
  • Simulation-based virtual testing is known to be a major requirement for verifying the safety of autonomous driving functions. However, in the simulation environment, there is a difficulty in that all driving environments related to the autonomous driving system must be realistically modeled. In particular, C-ITS (Cooperative-Intelligent Transport Systems) is essential for urban autonomous driving of Lv.4, but the approach to modeling for C-ITS service in the MILS (Model in the Loop Simulation) environment is not yet clear. Therefore, this paper aims to deal with V2X (Vehicle to Everything) modeling methods to effectively apply C-ITS-based autonomous cooperative driving services in the MILS environment. First, major C-ITS services and use cases for autonomous cooperative driving are analyzed, and a modeling method of V2X signals for C-ITS service simulation is proposed. Based on the modeled V2X messages, the validity of the proposed approach is reviewed through simulations on the C-ITS service use case.

기계시각과 퍼지논리를 이용한 스피드스프레이어의 자율주행(I) -그래픽 시뮬레이션- (Autonomous SpeedSprayer Using Machine Vision and Fuzzy Logic (I) -Graphic Simulation-)

  • 조성인;기노훈
    • Journal of Biosystems Engineering
    • /
    • 제21권2호
    • /
    • pp.167-174
    • /
    • 1996
  • A Fuzzy Logic Controller(FLC) was developed for the autonomous operation of speedsprayer in an orchard. The autonomous operation with the FLC was graphically simulated under the real condition of the orchard. Image processing was used to find out the direction of running and four ultrasonic sensors were used to detect obstacles for the running. The simulation results showed that the speedsprayer could be operated autonomously with the FLC combined with the image processing and the ultrasonic sensors.

  • PDF