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

검색결과 5,339건 처리시간 0.187초

해저보행로봇 CR200의 실시간 제어를 위한 소프트웨어 타이머의 성능 평가 (Performance Evaluation of Software Timer for Real-time Control of the Subsea Walking Robot CR200)

  • 김방현;박성우;이판묵;전봉환
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.227-229
    • /
    • 2012
  • 한국해양연구원에서 개발하고 있는 해저보행로봇 CR200은 6개의 다리를 이용하여 해저면에서 보행으로 이동하며 정밀 해저탐사 및 작업을 수행할 수 있는 로봇이다. 운용자는 선상제어실에서 유선으로 연결된 CR200을 원격으로 모니터링하거나 제어한다. 특히 안정적인 보행을 위해서는 100Hz의 주기로 CR200의 상태 정보가 선상제어실로 전송되고, 선상제어실에서는 전송된 정보를 기반으로 제어 명령을 산출하여 CR200으로 전송해야 한다. 이러한 주기적인 실시간 제어를 위해서는 일반적으로 실시간 운영체제를 사용하지만, 본 논문에서는 실시간 운영체제를 사용하지 않고 시스템 시간 기반의 백그라운드 프로세스로 동작하는 소프트웨어 타이머를 사용하여 실시간 제어를 하는 방법을 제안하고, 성능 평가 결과를 제시한다. 제안한 방법의 실시간 속성을 검증하기 위하여, 현재 설계에서 운영체제로 고려하고 있는 우분투 10.04와 윈도우즈 7을 CR200에 탑재되는 Advantech 사의 PCM-3362 보드에 설치하여 소프트웨어 타이머의 성능을 10ms부터 100ms까지 각각 실험하였다. 실험결과에 따르면, 두 운영체제에서 모두 누락이 없이 타이머 동작이 수행되었으며, 10ms 간격으로 타이머를 동작하였을 때에 우분투에서는 평균 오차가 $41{\mu}s$이었고 윈도우즈 7에서는 7.7ms였다. 윈도우즈 7에서의 오차는 100Hz 제어 주기에 사용하기에 적합하지 않지만, 우분투에서의 오차는 제어 주기 간격의 0.41%에 불과하기 때문에 해저보행로봇의 실시간 제어에 영향을 주지 않는 오차이다. 따라서 CR200의 임베디드 컴퓨터와 선상제어실의 원격제어 컴퓨터는 우분투 운영체제 상에서 소프트웨어 타이머를 이용하여 상호 연동되도록 구현할 예정이다.

Camera Self-Calibration from Two Ellipse Contours in Pipes

  • Jeong, Kyung-Min;Seo, Yong-Chil;Choi, Young-Soo;Cho, Jai-Wan;Lee, Sung-Uk;Kim, Seung-Ho
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1516-1519
    • /
    • 2004
  • A tele-operated robot should be used to maintain and inspect nuclear power plants to reduce the radiation exposure to the human operators. During an overhaul of the nuclear power plants in Korea, a ROV(Remotely Operated Vehicle) may enter a cold-leg connected to the reactor to examine the state of the thermal sleeve and it's position in the safety injection nozzle. To measure the positions of the thermal sleeve or scratches from the video images captured during the examination, the camera parameters should be identified. However, the focal length of the CCD camera could be increased to a close up of the target and the aspect ratio and the center of the image could also be varied with capturing devices. So, it is desired to self-calibrated the intrinsic parameters of the camera and capturing device with the video images captured during the examination. In the video image of the safety injection nozzle, two or more circular grooves around the nozzle are shown as ellipse contours. In this paper, we propose a camera self-calibration method using a single image containing two circular grooves which are the greatest circles of the cylindrical nozzle whose radius and distance are known.

  • PDF

TWR 기반 고정밀 측위를 위한 단일 이상측정치 제거 기술 (Single Outlier Removal Technology for TWR based High Precision Localization)

  • 이창은;성태경
    • 로봇학회논문지
    • /
    • 제12권3호
    • /
    • pp.350-355
    • /
    • 2017
  • UWB (Ultra Wide Band) refers to a system with a bandwidth of over 500 MHz or a bandwidth of 20% of the center frequency. It is robust against channel fading and has a wide signal bandwidth. Using the IR-UWB based ranging system, it is possible to obtain decimeter-level ranging accuracy. Furthermore, IR-UWB system enables acquisition over glass or cement with high resolution. In recent years, IR-UWB-based ranging chipsets have become cheap and popular, and it has become possible to implement positioning systems of several tens of centimeters. The system can be configured as one-way ranging (OWR) positioning system for fast ranging and TWR (two-way ranging) positioning system for cheap and robust ranging. On the other hand, the ranging based positioning system has a limitation on the number of terminals for localization because it takes time to perform a communication procedure to perform ranging. To overcome this problem, code multiplexing and channel multiplexing are performed. However, errors occur in measurement due to interference between channels and code, multipath, and so on. The measurement filtering is used to reduce the measurement error, but more fundamentally, techniques for removing these measurements should be studied. First, the TWR based positioning was analyzed from a stochastic point of view and the effects of outlier measurements were summarized. The positioning algorithm for analytically identifying and removing single outlier is summarized and extended to three dimensions. Through the simulation, we have verified the algorithm to detect and remove single outliers.

진화연산을 이용한 동적 귀환 신경망의 구조 저차원화 (Structure Pruning of Dynamic Recurrent Neural Networks Based on Evolutionary Computations)

  • 김대준;심귀보
    • 한국지능시스템학회논문지
    • /
    • 제7권4호
    • /
    • pp.65-73
    • /
    • 1997
  • 본 논문에서는 진화연산을 이용하여 동적 귀환 신경망의 구조를 저차원화하는 방법을 제안한다. 일반적으로 진화연산을 개체군을 이용한 탐색 방법으로서 신경회로망의 여러 가지 다른 성질을 동시에 최적화할 필요가 있을 때 유용한 방법이다. 본 연구에서는 동적 귀환 신경망의 구조를 조차원화하기 위하여 진화 프로그래밍으로 신경망의 구조를 탐색하고, 진화전략으로 신경망의 연결강도를 학습시킴으로서 전체적인 구조를 저차원화하였다.신경망의 중간층 노드의 추가/삭제는 돌연변이 확률에 의하여 결정한다. 노드를 삭제할 경우에는 입력 연결강도의 총합이 가장 작은 노드를 삭제하고, 노드를 추가할 경우에는 미리 지정한 확률함스에 따라 노드를 추가한다. 그리고 추가된 노드와 다른 노드와의 연결방법은 서로 영향을 미칠 수 있는 모든 연결강도 중에서 확률적으로 선택하여 연결하였다. 마지막으로 제안한 저차원화 동적 귀환 신경망이 완전 연결된 신경망보다 더 좋은 성능을 얻을 수 있음을 예제로서 본 논문에서는 도립진자의 안정화 및 제어와 로봇 매니퓰레이터의 비주얼 서보잉에 적용하여 컴퓨터 시뮬레이션을 통하여 그 유효성을 확인한다.

  • PDF

허프 변환과 초점정보를 이용한 경계면 깊이 추정 (Boundary Depth Estimation Using Hough Transform and Focus Measure)

  • 권대순;이대종;전명근
    • 한국지능시스템학회논문지
    • /
    • 제25권1호
    • /
    • pp.78-84
    • /
    • 2015
  • 로봇 비전, 3차원 형상 모델링 그리고 모션 제어를 하기 위해 3차원 깊이 추정이 필요하다. 기존에 제안 되었던 깊이 추정 방법은 렌즈와 물체사이의 거리를 변화시켜 가면서 취득된, 일련의 전체영상에 대해서 초점값을 계산하는 방법에 기초하고 있다. 그러나 이러한 방법은 전체 영상에 대해서 초점값 계산을 위한 마스크 연산을 하기에 수행 시간이 오래 걸리는 단점이 있다. 이에 반해서 본 논문에서 제안하는 방법은 물체간의 깊이를 추정하는 시간을 개선하기 위하여 전체 영상을 고려하지 않고, 물체간의 경계면과 경계면 부근의 영상 정보만을 이용하여 깊이를 추정한다. 특히 직선과 원으로 구성된 물체의 경계면을 검출하기 위해서 허프 변환을 이용하였으며, 깊이 추정은 초점 정보를 이용하였다. PCB 영상을 이용하여 실험을 수행한 결과, 이전에 비해서 더욱 효과적인 깊이 추정이 가능함을 알 수 있었다.

단일 영상과 거리센서를 이용한 SLAM시스템 구현 (Implementation of the SLAM System Using a Single Vision and Distance Sensors)

  • 유성구;정길도
    • 전자공학회논문지SC
    • /
    • 제45권6호
    • /
    • pp.149-156
    • /
    • 2008
  • SLAM(Simultaneous Localization and Mapping)은 무인 로봇 자동 항법시스템의 중요 기술로 센서 데이터로부터 로봇의 위치를 결정하고 기하학적 맵을 구성하는 것이다. 기존 방법으로는 초음파, 레이저 등의 거리 측정 센서를 이용해 로봇의 전역 위치를 찾는 방법과 스테레오 비전을 통한 방법이 개발되었다. 거리 측정 센서만으로 구성한 SLAM 시스템은 계산량이 간소하고 비용이 적게 들지만 센서의 오차나 비선형에 의해 정밀도가 조금 떨어진다. 이에 반해 스테레오 비전 시스템은 3차원 공간영역을 정확히 측정할 수 있지만 계산량이 많아 고사양의 시스템을 요구하고 스테레오 시스템 또한 고가이다. 따라서 본 논문에서는 단일 카메라 영상과 PSD(position sensitive device) 센서를 사용하여 SLAM을 구현하였다. 전방향의 PSD 센서로부터 일정 거리의 장애물을 감지하고 전면 카메라의 영상처리를 통해 장애물의 크기 및 특징을 감지한다. 위의 데이터를 통해 확률분포 SLAM을 구성하였고 실제 구현을 통해 성능검증을 하였다.

견마로봇 시스템의 상향링크 고속신호 전송을 위한 시스템 WiBro(IEEE802.16e) 통신변수 설계 및 분석 (Design and Analysis of Transmission Parameters for DH(Dog-Horse) Systems Based on IEEE802.16e (WiBro))

  • 이일신;유재호;이윤주;권동승;정재학
    • 전자공학회논문지SC
    • /
    • 제45권6호
    • /
    • pp.1-9
    • /
    • 2008
  • 견마로봇의 통신시스템은 견마로봇이 경계작전을 통해 얻은 멀티미디어 데이터를 지휘국으로 전송하는 상향링크 위주의 시스템으로, 현재의 하향링크 위주의 와이브로 시스템을 견마로봇 통신시스템에 이용하기 위해서는 많은 데이터를 전송하는 상향링크 위주의 전송변수를 갖는 시스템으로 재설계해야 한다. 본 논문은 상향링크에 중점을 둔 견마로봇 시스템에 적합한 전송변수를 결정하였다. WiBre 프레임 내의 슬롯의 개수는 하향링크시 6개 상향링크시 30개로 하였고, AMC, PUSC 전송방식 등을 이용하여 견마로봇의 요구 데이터율을 만족하는 변조율과 부호화율에 맞는 Nep(실효부호패킷의 크기)를 결정하였다. 전산모의실험은 ITU-R. M1225 채널모델을 기반으로 각 전송방식별 Nep와 견마로봇의 이동속도에 따른 전산모의실험을 하였고 설계한 통신변수의 성능분석을 하였다.

가스터빈 산업에서의 CNC 기반기술 응용현황 및 전망 (Application Status and Prospects of CNC-Based Technologies in Gas Turbine Industry)

  • 강신호
    • 대한기계학회논문집B
    • /
    • 제35권3호
    • /
    • pp.331-336
    • /
    • 2011
  • 가스터빈 회전익이나 고정익 에어포일이 지닌 3 차원 곡면형상의 복잡성은 제조산업뿐만 아니라 재생정비 공정조차 어렵게 만드는 요인이다. CNC 기반기술을 이용한 공작기계와 공정 관련 프로그램들은 1990 년대부터 발달하기 시작한 컴퓨터 기술 덕분에 급속히 개발되면서 가스터빈 분야로 그 응용범위를 넓혀 나가고 있다. 특히 적응형 기능을 겸비한 5 축 동기 제어형 생산장비들은 유연한 공정능력과 손실된 부위의 형상 정보를 결정하는데 탁월한 성능을 보이고 있다. 8 축 동기제어가 가능하도록 구비된 로봇형 공정시스템은 매우 강력한 공정절차 표준화를 이룰 수 있게 할 뿐만 아니라 높은 생산성도 가져다 준다. 이 논문에서는 가스터빈 산업에서 CNC 기반기술의 응용현황을 검토하고, 부품 제조산업과 재생정비 산업의 공정비교와 개발사례를 통해 향후 전망을 제시한다.

CCD-카메라를 이용한 홀 변위 자동측정시스템 개발 (Development of Automatic Hole Position Measurement System using the CCD-camera)

  • 김병규;최재영;강희준;노영식
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2004년도 추계학술대회 논문집
    • /
    • pp.127-130
    • /
    • 2004
  • For the quality control of the industrial products, an automatic hole measuring system has been developed. The measurement device allows X-Y movement due to contact forces between a hole and its own circular cone and the device is attached to an industrial robot. Its measurement accuracy is about 0.04mm. This movement of the plate is measured by two LVDT sensor system. But this system using the LVDT sensors is restricted by high cost and precision of measurement and correspondence of environment so particularly, a vision system with CCD-Camera is discussed in this paper for the above mentioned purpose. The device consists of two of two links jointed with hinge pins basically and, they guarantee free movement of the touch prove attached on the second link in the same plane. These links are returned to home position by the spring plungers automatically after each process for the next one. On the surface of the touch prove, it has a circular white mark for camera recognition. The system detect and notify the center coordinate of capture mark image through the image processing. Its measuring accuracy has been proved to be about $\pm$0.01mm through the repeated implementation over 200 times. This technique will shows the advantage of touch-indirect image capture idea using cone-shaped touch prove in various symmetrical shaped holes particulary, like tapped holes, chamfered holes, etc As a result, we attained our object in a view of the accuracy, economical efficiency, and functionality

  • PDF

수중 환경에서 상호상관을 이용한 시간차이 추정 (Estimation of Time Difference Using Cross-Correlation in Underwater Environment)

  • 이영필;문용선;고낙용;최현택;이정구;배영철
    • 한국항행학회논문지
    • /
    • 제20권2호
    • /
    • pp.155-160
    • /
    • 2016
  • 최근에 수중 음향통신에 대한 연구가 많은 연구자들에 의해 연구되어왔다. 수중 환경 UWAC를 사용하기 위해서는 두 신호들 사이의 시간차이를 추정하는 것이 필요하다. 일반적으로 두 신호 시아의 시간차이를 추정하는 기법으로는 배경 영역이 없는 시간을 추정하여 시간 차이를 추정하는 기법, 시간을 추정하여 두 신호 사이의 상호 상관을 추정하는 기법, 시간 차이 추정을 위한 위상지연을 추정하는 기법이 주로 사용된다. 본 논문에서는 UWAC에 적용하기 위하여 시간 지연 추정에 의한 두 신호 사이의 상호상관을 계산하고 이 상호 상관을 이용한 도착 시간의 추정 결과를 0.003055 초가 됨을 보인다.