• Title/Summary/Keyword: Robot Calibration

Search Result 208, Processing Time 0.021 seconds

Camera calibration using a circular pattern (원형 표식을 이용한 Camera Calibration에 대한 연구)

  • 한민홍;이상용
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1990.10a
    • /
    • pp.68-72
    • /
    • 1990
  • This paper describes a method of calculating the viewing parameters of a camera using a perspective view of a circular pattern. The proposed method determines the angle of pan, tilt, and swing, as well as the distance from the camera to the reference point of a world coordinate system, using simple equations. The proposed method is so simple and accurate that when used in a well-controled environment as in robot vision systems or visual inspection systems it may even seem trivial.

  • PDF

Calibration Technique for Freehand 3-D Ultrasound System (3차원 초음파 시스템의 캘리브레이션 방법)

  • Hwang, Myun Joong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.14 no.12
    • /
    • pp.6066-6071
    • /
    • 2013
  • This paper proposes a calibration method for a freehand 3-D ultrasound system in medical robotic research. The calibration block with six wires was designed to set the fixed target points. The positions of the ultrasound probe and calibration block were measured using an optical tracker. The relationship between the position of the ultrasound probe and the pixel coordinates in the images was derived using a calibration process. The scaling matrix was also calculated. The experimental results showed that the proposed method could find solutions using a simple least square method from one or multiple ultrasound images.

Development of Self-Driven Pneumatic Robot for Boresonic Examination of Turbine Rotor (터빈로터 중심공 검사용 자기주행 공압형 로봇 개발)

  • Kang, Baejun;An, Myungjae;Lee, Chul-Hee
    • Journal of Drive and Control
    • /
    • v.18 no.1
    • /
    • pp.31-38
    • /
    • 2021
  • This study presents a new principle for driving the robot aimed at reducing the position error for the boresonic examination of turbine rotor. The conventional method of inspection is performed by installing manipulator onto the flange of the turbine rotor and connecting a pipe, which is then being pushed into the bore. The longer the pipe gets, the greater sagging and distortion appear, making it difficult for the ultrasonic sensor to contact with the internal surface of the bore. A pneumatic pressure will ensure the front or rear feet of the robot in close contact with the inner wall to prevent slipping, while the ball screw on the body of the robot will rotate to drive it in the axial direction. The compression force required for tight contact was calculated in the form of a three-point support, and a static structural simulation analysis was performed by designing and modeling the robot mechanism. The driving performance and ultrasonic detection ability have been tested by fabricating the robot, the test piece for ultrasonic calibration and the transparent mock-up for robot demonstration. The tests have confirmed that no slipping occurs at a certain pneumatic pressure or over.

A Covariance Matrix Estimation Method for Position Uncertainty of the Wheeled Mobile Robot

  • Doh, Nakju Lett;Chung, Wan-Kyun;Youm, Young-Il
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1933-1938
    • /
    • 2003
  • A covariance matrix is a tool that expresses odometry uncertainty of the wheeled mobile robot. The covariance matrix is a key factor in various localization algorithms such as Kalman filter, topological matching and so on. However it is not easy to acquire an accurate covariance matrix because we do not know the real states of the robot. Up to the authors knowledge, there seems to be no established result on the covariance matrix estimation for the odometry. In this paper, we propose a new method which can estimate the covariance matrix from empirical data. It is based on the PC-method and shows a good estimation ability. The experimental results validate the performance of the proposed method.

  • PDF

A Study on Robot OLP Compensation Based on Image Based Visual Servoing in the Virtual Environment (가상 환경에서의 영상 기반 시각 서보잉을 통한 로봇 OLP 보상)

  • Shin Chan-Bai;Lee Jeh-Woon;Kim Jin-Dae
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.3
    • /
    • pp.248-254
    • /
    • 2006
  • It is necessary to improve the exactness and adaptation of the working environment for the intelligent robot system. The vision sensor have been studied for a long time at this points. However, it has many processes and difficulties for the real usages. This paper proposes a visual servoing in the virtual environment to support OLP(Off-Line-Programming) path compensation and supplement the problem of complexity of the old kinematical calibration. Initial robot path could be compensated by pixel differences between real and virtual image. This method removes the varies calibrations and 3D reconstruction process in real working space. To show the validity of the proposed approach, virtual space servoing with stereo camera is carried out with WTK and openGL library for a KUKA-6R manipulator and updated real robot path.

Development of 3-dimensional measuring robot cell (3차원 측정 로보트 셀 개발)

  • Park, Kang;Cho, Koung-Rae;Shin, Hyun-Oh;Kim, Mun-Sang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.1139-1143
    • /
    • 1991
  • Using industrial robots and sensors, we developed an inline car body inspection system which proposes high flexibility and sufficient accuracy. Car Body Inspection(CBI) cell consists of two industrial robots, two corresponding carriages, camera vision system, a process computer with multi-tasking ability and several LDS's. As industrial robots guarantee sufficient repeatabilities, the CBI cell adopts the concept of relative measurement instead of that of absolute measurement. By comparing the actual measured data with reference data, the dimensional errors of the corresponding points can be calculated. The length of the robot arms changes according to ambient temperature and it affects the measuring accuracy. To compensate this error, a robot arm calibration process was realized. By measuring a reference jig, the differential changes of the robot arms due to temperature fluctuation can be calculated and compensated.

  • PDF

Determining the Position of a Mobile Robot Using a Vanishing Point Neural Networks (소실점과 신경회로망을 이용한 이동 로봇의 위치 결정)

  • 이효진;이기성
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1997.11a
    • /
    • pp.165-170
    • /
    • 1997
  • During the navigation of mobile robot, one of the essential task if to determine the absolute position of mobile robot. In this paper, a method to determine the position of the camera using a vanishing point and neural networks without landmark if proposed. In determining the position of the camera on the world coordinate, there are differences between the real value and the calculated value because of uncertainty in pixels, incorrect camera calibration and lens distortion etc. This paper describes the solution of the above problem using BPNN(Back Propagation Neural Network) and experimental results show the capability to adapt for a mobile robot.

  • PDF

Robust Optical Odometry Using Three Optical Mice (3개의 광 마우스를 이용한 강건한 광학식 거리주행계)

  • Kim, Sung-Bok;Kim, Hyung-Gi
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.9
    • /
    • pp.861-867
    • /
    • 2006
  • This paper presents the robust mobile robot localization method exploiting redundant motion information acquired from three optical mice that are installed at the bottom of a mobile robot in a regular triangular form. First, we briefly introduce a low-cost optical motion sensor, HDNS-2000, and a commercial device driver development tools, WinDriver, to be used in this research. Second, we explain the basic principle of the mobile robot localization using the motion information from three optical mice, and propose the least squares based localization algorithm which is robust to the noisy measurement and partial malfunctioning of optical mice. Third, we describe the development of the experimental optical odometer using three PC optical mice and the user-friendly graphic monitoring program. Fourth, simulations and experiments are performed to demonstrate the validity of the proposed localization method and the operation of the developed optical odometer. Finally, along with the conclusion, we suggest some future work including the installation parameter calibration, the optical mouse remodelling, and the high-performance motion sensor adoption.

Real-time Depth Estimation for Visual Serving with Eye-in-Hand Robot (아이인핸드로봇의 영상 추적을 위한 실시간 거리측정)

  • Park, Jong-Cheol;Bien, Zeung-Nam;Ro, Cheol-Rae
    • Proceedings of the KIEE Conference
    • /
    • 1996.07b
    • /
    • pp.1122-1124
    • /
    • 1996
  • Depth between the robot and the target is an essential information in the robot control. However, in case of eye-in-hand robot with one camera, it is not easy to get an accurate depth information in real-time. In this paper, the techniques of depth-from-motion and depth-from-focus are combined to accomplish the real-time requirement. Integration of the two approaches are accomplished by appropriate use of confidence factors which are evaluated by fuzzy rules. Also a fuzzy logic based calibration technique is proposed.

  • PDF

Development and Verication of a Robot Off-line Programming System for Die Polishing Process (금형 연마작업을 위한 로봇 오프라인 프로그래밍 시스템의 개발 및 적용)

  • Kang, Sungchul;Kim, Munsang;Lee, Kyo Il
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.14 no.1
    • /
    • pp.69-77
    • /
    • 1997
  • 본 논문은 금형의 마무리 연마 작업을 로봇을 이용하여 자동화하기 위한 오프라인 프로그래밍 시스템개발을 그 내용으로 하고있다. 3차원 자유곡면 형상을 갖는 금형을 연마하기 위한 로봇 작업 경로를 효율적으로 생성하기 위해서는 기존의 교시 방법이 아닌 CAD시스템과 연계된 시뮬레이션 방식의 자동 경로 생성 방법이 요구된다. 본 연구에서 개발된 금형 연마 작업을 위한 오프라인 프로그래밍 시스템은 연마 작업 시뮬레이션을 위한 기하학적 모델링 기능, 로봇의 작업 공간을 고려한 작업장 배치 기능, 연마 로봇의 효율적인 기구학 해, 3차원 그래픽 시뮬레이션, 3차원 물체간의 충돌 검사 기능 및 유기적인 관계형 데이타 베이스 기능 등으로 구성된다. 본 시스템의 시뮬레이션 결과를 로봇의 위치 보정 과정을 거쳐 로봇 작업 프로그램 으로 변환함으로써 최종적으로 실제 연마 작업이 가능한, 정확하고 안전한 로봇 프로그램을 생성하였다.

  • PDF