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

검색결과 1,696건 처리시간 0.027초

복잡한 공간에서 그룹화 기반의 실용적 지능형 청소 로봇 알고리즘 (Practical Intelligent Cleaning Robot Algorithm Based on Grouping in Complex Layout Space)

  • 조재욱;노삼혁;전흥석
    • 제어로봇시스템학회논문지
    • /
    • 제12권5호
    • /
    • pp.489-496
    • /
    • 2006
  • The random-based cleaning algorithm is a simple algorithm widely used in commercial vacuum cleaning robots. This algorithm has two limitations, that is, cleaning takes a long time and there is no guarantee that the cleaning will cover the whole cleaning area. This has lead to customer dissatisfaction. Thus, in recent years, many intelligent cleaning algorithms that takes into consideration information gathered from the cleaning area environment have been proposed. The plowing-based algorithm, which is the most efficient algorithm known to date when there are no obstacles in the cleaning area, has a deficiency that when obstacle prevail, its performance is not guaranteed. In this paper, we propose the Group-k algorithm that is efficient for that situation, that is, when obstacle prevail. The goal is not to complete the cleaning as soon as possible, but to clean the majority of the cleaning area as fast as possible. The motivation behind this is that areas close to obstacles are usually difficult for robots to handle, and hence, many require human assistance anyway In our approach, obstacles are grouped by the complexity of the obstacles, which we refer to as 'complex rank', and then decide the cleaning route based on this complex rank. Results from our simulation-based experiments show that although the cleaning completion time takes longer than the plowing-based algorithm, the Group-k algorithm cleans the majority of the cleaning area faster than the plowing algorithm.

구륜 이동 로보트의 동적 모델링과 관성측정장치를 이용한 경로추적 알고리즘에 관한 연구 (A Study on Dynamic Modeling and Path Tracking Algorithms of Wheeled Mobile Robot using Inertial Measurement Units)

  • 김기열;임호;박종국
    • 전자공학회논문지S
    • /
    • 제35S권10호
    • /
    • pp.64-76
    • /
    • 1998
  • 본 논문에서 4-구륜 2-자유도 이동 로보트의 체계적인 동적 모델링과 경로설계 및 추적 알고리즘을 제안한다. 실시간에서 이동 로보트의 위치 측정을 위해 관성측정장치중의 3가지 요소를 이용한다. 이러한 장치들은 지구의 회전속도 및 중력가속도 등의 여러 요인으로 인해 초기 오차를 가진다. 그래서 초기오차 모델을 유도하고, 실제 데이터와 유도된 모델의 추정 데이터의 확률적 특성을 분석 ${\cdot}$ 비교하여 적합도를 판정하여 사용한다. 관성측정장치의 동작특성은 오차모델과 칼만 필터와 연계된 경우와 배제된 일반적인 경우와 비교한다. 모의실험 결과들은 제안된 경로설계 및 추적 알고리즘이 기존의 방식과 비교하여 보다 유용함을 입증한다.

  • PDF

V2N 네트워크 지연 환경에서 저속 이동 로봇 원격주행 모의실험을 통한 성능 분석 (Analysis of Remote Driving Simulation Performance for Low-speed Mobile Robot under V2N Network Delay Environment)

  • 송유승;민경욱;최정단
    • 한국ITS학회 논문지
    • /
    • 제21권3호
    • /
    • pp.18-29
    • /
    • 2022
  • 국내외적으로 V2X 통신기술을 접목한 C-ITS 사업 및 자율주행 고도화 실증연구가 활발히 진행되고 있다. 실증 초기 1단계에서는 경고메시지, 차량주행정보, 교통정보 등의 방송서비스에서 점차 실시간성을 요구하는 군집주행, 원격주행, 인식정보공유 등의 고도화된 서비스로 발전하고 있다. 또한, 네트워크 서비스 고도화를 위해 전송속도와 지연시간 등을 개선하기 위한 기술개발이 여러모로 진행되고 있다. 본 논문에서는 3GPP 표준 기반 C-V2X 기술을 바탕으로 안정적인 드로이드 형태의 저속 로봇의 원격주행 서비스 제공을 위해 네트워크 지연시간 측면에서 요구사항을 분석하였다. 원격주행 성능평가를 위해 오퍼레이터를 포함한 시스템 모델링을 통한 시뮬레이션을 수행하였고, 해당 실험 조건에서 90% 이상의 성능 만족을 위해 30ms 이내의 코어 및 액세스 네트워크 지연시간이 요구된다는 것을 알 수 있었다.

자동 로봇 용접을 위한 Hand-Eye 레이저 거리 측정기 기반 용접 평면 인식 기법 (Hand-Eye Laser Range Finder based Welding Plane Recognition Method for Autonomous Robotic Welding)

  • 박재병;이성민
    • 전자공학회논문지
    • /
    • 제49권9호
    • /
    • pp.307-313
    • /
    • 2012
  • 본 논문은 자동 로봇 용접을 위한 Hand-Eye 레이저 거리 측정기 기반 용접 평면 인식 기법을 제안한다. 로봇 용접은 대상체의 형상에 의해 미리 정의된 용접선을 따라 금속 대상체를 용접 평면에 접합하는 과정이다. 따라서 성공적인 로봇 용접을 위해서는 용접 평면의 위치와 방향을 정확히 검출해야 한다. 만약 평면의 위치와 방향을 정확히 검출하지 못한다면 자동 로봇 용접은 실패하게 된다. 정밀한 용접 평면 인식을 위해 레이저 거리 측정기를 이용해 평면상의 직선을 검출한다. 레이저 거리측정기에 의한 직선 검출을 위해 Hough 변환을 적용한다. Hough 변환은 투표 방법을 기반으로 하기 때문에 센서의 측정 오차를 줄일 수 있다. 이 때 레이저 거리 측정기가 부착된 로봇 관절을 회전시켜 평면상의 두 개의 직선을 검출한 후 두 직선의 방향 벡터에 외적을 취해 평면의 방향을 인식한다. 제안된 방법의 실효성을 검증하기 위해 Simlab사에서 개발한 로봇 시뮬레이터인 RoboticsLab을 이용해 시뮬레이션을 수행한다.

로봇 매니플레이터를 위한 정확한 사전 결정 출력 성능을 갖는 새로운 적분 가변구조 레귤레이션 제어기 (A New Integral Variable Structure Regulation Controller for Robot Manipulators with Accurately Predetermined Output Performance)

  • 이정훈
    • 전기전자학회논문지
    • /
    • 제8권1호
    • /
    • pp.96-107
    • /
    • 2004
  • 본 연구에서는 고도의 비선형 로봇 매니플레이터를 위한 새로운 적분 가변 구조 제어기를 설계하였다. 특수 적분 슬라이딩 면과 외란 관찰기를 이용한 사전 성능을 갖는 개선된 레귤레이션 제어이다. 어떠한 리칭 구간도 없이 주어진 초기조건부터 원점까지 슬라이딩 궤적을 정확히 사전 결정하기 위하여 특수한 초기 조건을 갖는 적분 변수를 갖는 슬라이딩 면이 채택되었다. 그리고 외란 관찰기를 사용한 연속 입력은 큰 계산 부하 없이 사전 추적오차 범위내의 사전에 결정된 슬라이딩 궤적을 추적하게 한다. 사전에 결정된 슬라이딩 궤적을 사전에 결정된 추적 오차의 성능은 슬라이딩 면의 값과 슬라이f딩 출력의 오차와 관계와 페루프 안정성과 함께 두 개의 정리를 통하여 명확히 검진되었다. 제안된 레귤레이션 제어기의 설계는 성능 설계와 강인성 설계로 각 독립 링크 상에 분리된다. 제안된 알고리즘의 유용성은 매개변수 불확실성과 페이로드 변동하의 이 축 로봇의 레귤레이션 제어에 대한 시뮬레이션 연구를 통하여 무 리칭 구간, 무 오버슈트, 사전 추적 오차를 갖는 사전 결정 출력, 용이한 출력 가변성, 설계 단계의 분리 등의 관점에서 입증되었다.

  • PDF

Heave 추정 기반의 레이저 거리측정기를 이용한 선행지형예측시스템 (Land Preview System Using Laser Range Finder based on Heave Estimation)

  • 김태원;김진형;김성수;고윤호
    • 전자공학회논문지SC
    • /
    • 제49권1호
    • /
    • pp.64-73
    • /
    • 2012
  • 본 논문에서는 heave 추정 알고리즘 기반의 레이저 거리측정기를 이용한 새로운 선행지형예측시스템을 제안하였다. 본 논문에서 제안하는 선행지형예측시스템은 자율주행 차량이 앞으로 주행할 지면의 형상 정보를 얻기 위한 시스템이다. 이러한 선행지형예측시스템을 구현하기 위하여 측정 범위가 넓고 다양한 환경 조건에서 강인한 레이저 거리 측정기가 일반적으로 이용된다. 이 때 전방 지형을 생성하기 위해 차량의 현재 위치를 알아야 하는데 기존 선행지형예측시스템에서는 heave 움직임을 측정하기 위해 IMU나 가속도계와 같은 가속도 기반 센서들이 주로 이용된다. 하지만 이들 센서는 이동 로봇과 같은 저비용 차량에 사용하기에 고가이며 급 가감속이 발생하는 모바일 로봇에서 측정 오차가 증가하는 문제를 가진다. 이러한 문제를 극복하기 위해 본 논문에서는 주행계와 이전 측정된 지형 정보를 이용한 heave 추정 알고리즘을 제안하였다. 시뮬레이터와 실제 시스템을 이용한 다양한 지형에서 실험을 수행하고 그 결과를 확인해 봄으로써 제안된 heave 추정 알고리즘에 기반한 선행지형예측시스템을 검증하였다.

이동형 차량용 무인사격시스템의 외란 제거 및 자세 제어 (Disturbance Rejection and Attitude Control of the Unmanned Firing System of the Mobile Vehicle)

  • 장유신;계중읍
    • 전자공학회논문지SC
    • /
    • 제44권3호
    • /
    • pp.64-69
    • /
    • 2007
  • 시스템의 자세 제어는 사용되는 모터의 위치 제어로 대응되며, 이러한 시스템은 운용환경 시에 충격 진동이 발생하게 된다. 이러한 충격 진동 외란을 제거해야 요구하는 위치 제어를 수행할 수 있다. 로봇 제어 분야에서 불확실한 외란에 의한 로봇의 자세 제어는 가장 기본적이면서 중요한 분야중의 하나이다. 이러한 문제를 다루기 위하여 계산 토크 방식에 기초한 선형 제어기법이나 적응 제어 기법, 강인 제어 기법 등을 이용한 연구 결과들이 발표되고 있다. 그러나 그러한 기법은 일반적으로 로봇의 정확한 동력학적 특성을 알아야 하며, 구현하기가 복잡하다. 따라서 본 논문에서는 적응 규칙에 의하여 모델의 불확실성, 시스템의 변화, 외란으로 인해 발생하는 공칭 플랜트와의 오차를 보상하도록 제어 입력을 생성하는 내부 루프 부분과 공칭 플랜트 모델의 명령을 추종하도록 하여 제어 입력을 생성하는 외부 루프 부분으로 구성되는 방법인 외란관측기(Disturbance OBserver : DOB) 제어 알고리즘을 제안한다. 또한 프로세서의 신뢰성과 수치 연산 및 알고리즘의 빠른 처리를 위해 현재 사용 빈도가 높은 TI사의 DSP시리즈 중에서 부동 소수점 연산 기능을 가지면서 모터 제어에 적합한 TMS320C2000계열의 TMS320F2812을 사용하여, 운용 시 발생되는 진동 등에 대한 외란 제거를 목적으로 한다. 본 논문은 규명된 시스템 모델식을 바탕으로 DOB 제어 시뮬레이션을 수행하고 시뮬레이션으로 검증된 DOB 모터 자세 제어 알고리즘을 DSP에 적용하기 위해 코드변환하고 PMSM 모터 모델 시뮬링크 블록을 구성하여 외란 관측기 제어 알고리즘을 모터 실험 시스템에 적용함으로써 타당성을 검증하고 상용 제어기로 실제 현장에 적용 가능함을 입증한다.

전방 모노카메라 기반 SLAM 을 위한 다양한 특징점 초기화 알고리즘의 성능 시뮬레이션 (Performance Simulation of Various Feature-Initialization Algorithms for Forward-Viewing Mono-Camera-Based SLAM)

  • 이훈;김철홍;이태재;조동일
    • 제어로봇시스템학회논문지
    • /
    • 제22권10호
    • /
    • pp.833-838
    • /
    • 2016
  • This paper presents a performance evaluation of various feature-initialization algorithms for forward-viewing mono-camera based simultaneous localization and mapping (SLAM), specifically in indoor environments. For mono-camera based SLAM, the position of feature points cannot be known from a single view; therefore, it should be estimated from a feature initialization method using multiple viewpoint measurements. The accuracy of the feature initialization method directly affects the accuracy of the SLAM system. In this study, four different feature initialization algorithms are evaluated in simulations, including linear triangulation; depth parameterized, linear triangulation; weighted nearest point triangulation; and particle filter based depth estimation algorithms. In the simulation, the virtual feature positions are estimated when the virtual robot, containing a virtual forward-viewing mono-camera, moves forward. The results show that the linear triangulation method provides the best results in terms of feature-position estimation accuracy and computational speed.

The Digital Mock-Up Information System for New Car Development

  • Min, Sung-Ki;Lee, Chul-Woo
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1999년도 학술대회지 vol.1
    • /
    • pp.277-299
    • /
    • 1999
  • Since Chrysler Motor Co. had experienced the digital development system in the beginning of 1990's, most of leading automobile companies are trying to apply a digital information system for their own business process reengineering based upon concurrent engineering system from product planning phase. This is called as virtual DMU(Digital Mock-Up) system instead of the traditional PMU(Physical Mock-Up) system. By using the virtual prototype, all of the design requirements and system specifications can be checked, changed and optimized more quickly and more efficiently. This paper consists of five chapters for the DMU information system. In the 1$^{st}$ chapter, the principle of digital design system is suggested by using four basic modules such as product design module, process design module, manufacturing system design module and central control module. The basic scheme of DMU is introduced with the benefits of application in the chapter 2. In the chapter 3, a digital design process of new car development is explained with the detailed DMU design and design review processes. In the chapter 4, the practical DMU manufacturing techniques and applications are introduced as CAD/CAM analyses, DPA(Digital Pre-Assembly)reviews for development, production, operation and maintenance phases, digital tolerance analyses and digital factory analyses for assembling line simulation, automated robot welding processes, production jig & fixtures and painting process simulation. Finally, the activities of digital design support; CAS-styling, CAE-engineering and CAT-testing are summarized for design optimization in the chapter 5. As today's automobile manufactures and related business organizations are struggling to compete in the global marketplace, they are concentrating on efficient use of DMU information system to reduce the new car development cost, to have shorten the delivery schedule and to improve product design quality. To meet the demand of those automobile industries on digital information systems, the CALS(Computer aided Acquisition and Logistics Support) and EC(Electronic Commerce)initiative has been focused as a dominant philosophy in defense & commercial industries, specially automobile industries.s.

  • PDF

최급 하강법 및 위너 방법을 Bartlett알고리즘에 적용한 무인 이동체 탐지 방법에 대한 연구 (A Study on Unmanned Vehicles Estimation using Steepest Descent, Wiener and Bartlett Algorithm)

  • 이관형;송우영
    • 한국정보전자통신기술학회논문지
    • /
    • 제10권2호
    • /
    • pp.154-160
    • /
    • 2017
  • 본 연구에서는 Bartlett방법으로 무인체의 목표물을 정확히 추정하는 방법에 대해서 연구하였다. Bartlett 방법은 배열안테나에 입사하는 수신신호에 이득을 일정하게 하여 원하는 신호를 추정한다. 본 연구는 정확한 무인체를 예측하기 위해서 Bartlett방법의 가중치를 위너 와 최급 하강법을 적용하여 갱신한다. 갱신된 가중치는 배열안테나에 수신되는 모든 수신신호에 최적 가중치를 적용하여 기존 Bartlett방법의 분해능을 향상시킨다. 모의실험을 이용하여 본 연구에서 제안한 Bartlett방법의 성능을 분석한다. 성능분석은 Bartlett 방법에 위너와 최강 하급법을 각각 적용시킨 두 방법과 기존의 Bartlett방법을 비교분석한다. 모의실험결과, 본 연구에서 제안한 방법이 기존의 Bartlett보다 분해능이 우수하였고, 최급 하강법이 위너방법보다 분해능이 향상됨을 나타내었다.