• Title/Summary/Keyword: Robot Accuracy

Search Result 575, Processing Time 0.027 seconds

Implementation of Bayesian Filter Method and Range Measurement Analysis for Underwater Robot Localization (수중로봇 위치추정을 위한 베이시안 필터 방법의 실현과 거리 측정 특성 분석)

  • Noh, Sung Woo;Ko, Nak Yong;Kim, Tae Gyun
    • The Journal of Korea Robotics Society
    • /
    • v.9 no.1
    • /
    • pp.28-38
    • /
    • 2014
  • This paper verifies the performance of Extended Kalman Filter(EKF) and MCL(Monte Carlo Localization) approach to localization of an underwater vehicle through experiments. Especially, the experiments use acoustic range sensor whose measurement accuracy and uncertainty is not yet proved. Along with localization, the experiment also discloses the uncertainty features of the range measurement such as bias and variance. The proposed localization method rejects outlier range data and the experiment shows that outlier rejection improves localization performance. It is as expected that the proposed method doesn't yield as precise location as those methods which use high priced DVL(Doppler Velocity Log), IMU(Inertial Measurement Unit), and high accuracy range sensors. However, it is noticeable that the proposed method can achieve the accuracy which is affordable for correction of accumulated dead reckoning error, even though it uses only range data of low reliability and accuracy.

Study on Direct Teaching Algorithm for Remote Center Motion of Surgical Assistant Robot using Force/Torque Sensor (힘/토크 센서를 이용한 수술보조로봇의 원격중심운동 직접교시 알고리즘 연구)

  • Kim, Minhyo;Jin, Sangrok
    • The Journal of Korea Robotics Society
    • /
    • v.15 no.4
    • /
    • pp.309-315
    • /
    • 2020
  • This study shows a control strategy that acquires both precision and manipulation sensitivity of remote center motion with manual traction for a surgical assistant robot. Remote center motion is an essential function of a laparoscopic surgical robot. The robot has to keep the position of the insertion port in a three-dimensional space, and general laparoscopic surgery needs 4-DoF (degree-of-freedom) motions such as pan, tilt, spin, and forward/backward. The proposed robot consists of a 6-axis collaborative robot and a 2-DoF end-effector. A 6-axis collaborative robot performs the cone-shaped trajectory with pan and tilt motion of an end-effector maintaining the position of remote center. An end-effector deals with the remaining 2-DoF movement. The most intuitive way a surgeon manipulates a robot is through direct teaching. Since the accuracy of maintaining the remote center position is important, direct teaching is implemented based on position control in this study. A force/torque sensor which is attached to between robot and end-effector estimates the surgeon's intention and generates the command of motion. The predefined remote center position and the pan and tilt angles generated from direct teaching are input as a command for position control. The command generation algorithm determines the direct teaching sensitivity. Required torque for direct teaching and accuracy of remote center motion are analyzed by experiments of panning and tilting motion.

Measurement of Target Objects Based on Recognition of Curvature and Plane Surfaces using a Single Slit Beam Projection (슬릿광 투영법을 이용한 곡면과 평면의 식별에 의한 대상물체의 계측)

  • Choi, Yong-Woon;Kim, Young-Bok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.5
    • /
    • pp.568-576
    • /
    • 1999
  • Using a laser sheet beam projector combined with a CCD-Camera, an efficient technique to recognize complex surface of curvature and lane has been demonstrated for the purpose of mobile robot navigation. In general, obstacles of indoor environments in the field of SLIT-RAY plane are captured as segments of an elliptical arc and a line in the camera image. The robot has been capable of moving along around the obstacle in front of it, by recognizing the original shape of each segment with the differential coefficient by means of least squares method. In this technique, the imaged pixels of each segment, particularly elliptical arc, have been converted into a corresponding circular arc in the real-world coordinates so as to make more feasible the image processing for the position and radius measurement than conventional way based on direct elliptical are analyses. Advantages over direct elliptical cases include 1) higher measurement accuracy and shorter processing time because the circular arc process can reduce the shape-specifying parameters, 2) no complicated factor such as the tilt of elliptical arc axis in the image plane, which produces the capability to find column position and radiua regardless of the camera location . These are essentially required for a mobile robot application. This technique yields an accuracy less than 2cm for a 28.5cm radius column located in the range of 70-250cm distance from the robot. The accuracy obtained in this study is sufficient enough to navigate a cleaning robot which operates in indoor environments.

  • PDF

Study on Three-Dimensional Curved-Surface Machining Using Industrial Articulated Robot (다관절 로봇을 이용한 3차원 곡면가공 방안에 관한 연구)

  • Jung, Chang-Wook;Noh, Tae-Yang
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.35 no.9
    • /
    • pp.1071-1076
    • /
    • 2011
  • NC machines are generally used for machining operations because of their position accuracy, path accuracy, and machining reaction force. However, some NC machines require a very large space and are expensive. Recently, industrial articulated robot arms with large handling capability and wrist torque have been developed and the corresponding sensor technology has been improved. A machining robot for three-dimensional large curved objects was developed on the basis of an automatic-path-generation method. A self-position-compensation method with a laser displacement sensor was adopted for the six-axis robot developed, because the large articulated robot arms had poor position accuracy. An automatic-path-generation method using specific points was adopted to reduce the number of teaching points and time. In order to determine the proper machining conditions, various machining conditions such as tool rotation speed, cutting angle, cutting depth, and tool moving speed, were evaluated.

Development of the Motion Characteristics Analysis System of Robots Using Laser

  • Ahn, Chang-Hyun;Kim, Gyu-Ro;Kim, Jin-Oh
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.61.6-61
    • /
    • 2001
  • In this paper, we propose a method to analyze measured data from 3D Laser tracking system and to enhance precision performance of a Cartesian robot. Position data are obtained over the stroke of a Cartesian robot with variable speeds. The measured data is need to model errors with several different sources. In general, the error is a function of part accuracy, assembly accuracy, temperature, and control etc. After the sources of errors are identified, they are used to enhance precision performance. The proposed method is more complete than others because we use very accurate 3D Laser tracking system.

  • PDF

The Optimum Design of A 6 D.O.F Fully-Parallel Micromanipulator for Enhanced Robot Accuracy (로봇의 정밀도 향상을 위한 평행식 구조의 정밀로봇 설계)

  • 한창수
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.10 no.4
    • /
    • pp.42-53
    • /
    • 1993
  • 이 논문에서는 정밀로봇 설계에 관한 여려 사안을 다루었다. 정밀로봇이란 미세한 오차와 정밀한 제어로 기존 로봇의 정밀도 향상을 위한 작고, 정밀한 운동범위를 갖춘 로봇이다. 원하는 운동범위나 효과적인 힘 전달률, 최소한 작은 힘으로의 동작을 수행하기 위한 최적의 기구학적 변수를 컴퓨터 시뮬레이션을 통하여 구현하고자 한다. CAD/CAM 시스템을 이용한 합성, 해석 및 제작을 위한 정보가 만들어질 수 있으며 최대 휨 및 응력해석을 통하여 최종적인 검증 및 설계 변경을 위한 자료로서 사용될 수 있을 것이다.

  • PDF

Development of Manipulator for Vertically Moving Multi-Joint Apple Harvesting Robot(I) -Design.Manusacturing- (수직 다관절 사과수확로봇의 매니퓰레이터 개발 (I) -설계.제작-)

  • 장익주
    • Journal of Biosystems Engineering
    • /
    • v.25 no.5
    • /
    • pp.399-408
    • /
    • 2000
  • This study is final focused on developing fruit harvesting robot can distinguish fruit type and status accurately. Multi-joint robot is able to discriminate tree shape and select mature fruit by image processing. The multi-joint robot consists of (a) rotating base, (b)turning first joint-arm, (c)rotating and turning second joint-arm, (d)rotating and turning third joint-arm, (e)rotating and turning last joint and (f)picker hand. The operational ranges of the robot are: horizontal 860~2,220mm, vertical 1,440~2,260mm, 270 degrees’rotation angle, 90 or 270 degrees’turning angle. The robot weighs 330kg. The multi-joint robot was designed in high accuracy and efficiency by getting as close as the movements of human arms and waist.

  • PDF

Control software development for direct drive arm robot using 32bit(MC68020) CPU with WHILE language (WHILE 언어를 사용한 32비트(MC 68020) CPU제어기에 대한 직접구동방식 로보트의 제어소프트웨어 개발)

  • 이주장;신은주;곽윤근
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.239-243
    • /
    • 1989
  • This paper represents the control software development for Direct Drive Arm Robot with the WHILE language composed the 68000 assembly language and high level language modula-2. Direct Drive Ann Robot needs the control program which is fast step and exactly position moving because Direct Drive Arm Robt depends on accuracy. We found that the self-tuning algorithm for this robot control is very good for the real time control and the floating point operation using the 32 bit CPU(MC 68020) controller.

  • PDF

Sliding Mode Control using Neural Network for a Robot Manipulator (로봇 매니퓰레이터를 위한 신경회로망을 이용한 간편 슬라이딩 모드 제어)

  • 박윤명;박양수;최부귀
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.355-355
    • /
    • 2000
  • The position control accuracy of a robot manipulator is significantly deteriorated when a long arm robot is operated at a high speed. This paper presents a very simple sliding mode control which eliminates multiple mode residual vibration in a 개bot manipulator. The neural network is used to avoid that sliding mode condition is deviated due to the change of system parameter and disturbance. This paper is suggested control system which designed by sliding mode controller using neural network. The effectiveness of proposed scheme is demonstrated through computer simulation.

  • PDF