• 제목/요약/키워드: 3-Axes Robot Manipulator

검색결과 11건 처리시간 0.021초

착유로봇 매니퓰레이터와 구동제어장치 설계 (Design of Driving Control Unit and Milking Robot Manipulator)

  • 신규재
    • 전자공학회논문지
    • /
    • 제51권9호
    • /
    • pp.238-247
    • /
    • 2014
  • 착유로봇 시스템은 움직이는 젖소의 유두 위치를 정확하게 검출해야 하고, 로봇 매니퓰레이터는 검출된 유두 위치값을 추적하여 착유컵이 유두에 장착하도록 제어되어야 한다. 제안된 착유로봇 매니퓰레이터는 위치검출 레이저 센서를 이용하여 유두를 스캐닝하고 임베디드 구동제어장치를 통하여 독립된 3축 브러쉬리스 서보 구동제어 메커니즘에 의하여 구현된다. 이 로봇 매니퓰레이터는 유두 위치검출용 레이저센서, 4개의 착유컵, 3축 x, y, z축의 매니퓰레이터, g축 방향 이송기능을 가진 유두인 식장치와 착유컵 구동장치, 임베디드 구동제어장치와 자동 밀크 제어라인으로 구성된다. 제안된 로봇시스템은 구동시스템 전체가 전기구동방식으로 설계되어 있기 때문에 구조가 간단하고, 저가로 제작이 가능하며, 구동시에 소음이 적기 때문에 젖소의 심적 안정성을 줄 수 있는 장점을 가지고 있다. 설계된 로봇은 축산과학원 농장에서 젖소를 대상으로 실험을 실시하였으며, 실험결과에 의하여 설계사양의 성능조건이 만족됨을 확인하였다.

착유컵 자동 착탈을 위한 매니퓰레이터 개발 (A Robotic Milking Manipulator for Teat-cup Attachment Modules)

  • 이대원;김웅;김현태;김동우;최동윤;한정대;권두중;이승기
    • Journal of Biosystems Engineering
    • /
    • 제26권2호
    • /
    • pp.163-168
    • /
    • 2001
  • A manipulator for test-cup attachment modules, which was a part of a robot milking system, was developed to reduce cost and labor for cow milking processing. A Cartesian coordinate manipulator was designed for the milking process, because it was quite flexible and can be constructed more economically than any other configuration. The manipulator was made use of DC motors, screws for power transmission, a RS422 interface system for the transmission of coordinate values and a one-chip microprocessor, 89C52. Performance tests of the manipulator were conducted to measure experimentally the precision of all axes. Some of the results are as follows. 1. The Cartesian coordinate manipulator was designed and built. Dimension of the three perpendicular axes (X, Y, and Z) and one arm’s axis(W) to pick up and transfer the modules were 700㎜$\times$450㎜$\times$550㎜$\times$650㎜. The arm’s axis moved the teat-cup attachment module, which attached four teat-cup to four teats, detached four teat-cup from four teats, was designed and manufactured by using CAD, CAM and CNC. 3. After 10 replications of exercising the manipulator, mean precision values(positioning error) of X, Y, Z axes wee 0.48㎜, 0.20㎜, 0.19㎜, respectively. Therefore, we conclude the axes to have a precision better than 0.5㎜, had no problem to operate correctly the milking manipulator.

  • PDF

Kinematic Calibration of a Cartesian Parallel Manipulator

  • Kim, Han-Sung
    • International Journal of Control, Automation, and Systems
    • /
    • 제3권3호
    • /
    • pp.453-460
    • /
    • 2005
  • In this paper, a prototype Cartesian Parallel Manipulator (CPM) is demonstrated, in which a moving platform is connected to a fixed frame by three PRRR limbs. Due to the orthogonal arrangement of the three prismatic joints, it behaves like a conventional X-Y-Z Cartesian robot. However, because all the linear actuators are mounted at the fixed frame, the manipulator may be suitable for applications requiring high speed and accuracy. Using a geometric method and the practical assumption that three revolute joint axes in each limb are parallel to one another, a simple forward kinematics for an actual model is derived, which is expressed in terms of a set of linear equations. Based on the error model, two calibration methods using full position and length measurements are developed. It is shown that for a full position measurement, the solution for the calibration can be obtained analytically. However, since a ball-bar is less expensive and sufficiently accurate for calibration, the kinematic calibration experiment on the prototype machine is performed by using a ball-bar. The effectiveness of the kinematic calibration method with a ball-bar is verified through the well­known circular test.

Fuzzy PID Control by Grouping of Membership Functions of Fuzzy Antecedent Variables with Neutrosophic Set Approach and 3-D Position Tracking Control of a Robot Manipulator

  • Can, Mehmet Serhat;Ozguven, Omerul Faruk
    • Journal of Electrical Engineering and Technology
    • /
    • 제13권2호
    • /
    • pp.969-980
    • /
    • 2018
  • This paper aims to design of the neutrosophic fuzzy-PID controller and it has been compared with the conventional fuzzy-PID controller for position tracking control in terms of robustness. In the neutrosophic fuzzy-PID controller, error (e) and change of error (ce) were assessed separately on two fuzzy inference systems (FISs). In this study, the designed method is different from the conventional fuzzy logic controller design, membership degrees of antecedent variables were determined by using the T(true), I(indeterminacy), and F(false) membership functions. These membership functions are grouped on the universe of discourse with the neutrosophic set approach. These methods were tested on three-dimensional (3-D) position-tracking control application of a spherical robot manipulator in the MATLAB Simulink. In all tests, reference trajectory was defined for movements of all axes of the robot manipulator. According to the results of the study, when the moment of inertia of the rotor is changed, less overshoot ratio and less oscillation are obtained in the neutrosophic fuzzy-PID controller. Thus, our suggested method is seen to be more robust than the fuzzy-PID controllers.

다관절 머니퓰레이터의 사용자 중심 제어기 설계 (User-Oriented Controller Design for Multi-Axis Manipulators)

  • 손현석;강대훈;이장명
    • 대한임베디드공학회논문지
    • /
    • 제3권2호
    • /
    • pp.49-56
    • /
    • 2008
  • This paper proposes a PC-based open architecture controller for a multi-axis robotic manipulator. The designed controller can be applied for various multi-axes robotic manipulators since the motion controller is implemented on a PC with its peripheral devices. The accuracy of the controller based on the computed torque method has been measured with the dynamic model of manipulator. Since the controller is implemented in the PC-based architecture, it is free from the user circumstances and the operating environment. Dynamics of the manipulator have been compensated by the feed forward path in the inner loop and the resulting linear outer loop has been controlled by PD algorithm. Using the specialized language, it can be more efficient in programming and in driving of the multi-axis robot. Unlike the conventional controller that is used to control only a specific robot, this controller can be easily changed for various types of robots. This paper proposes a PC-based controller that has a simple architecture with its simple interface circuits than general commercial controllers. The maintenance and the performance of the controller can be easily improved for a specific robot. In fact, using a Samsung multi-axis robot, AT1, the controller performance and convenience of the PC-based controller have been verified by comparing to the commercial one.

  • PDF

비선형 효과 및 작업 공간을 고려한 로보트 팔의 설계 (Robot Arm Design with Nonlinearity and Workspace Consideration)

  • 이상조;윤영식
    • 한국정밀공학회지
    • /
    • 제5권3호
    • /
    • pp.20-30
    • /
    • 1988
  • Using the design parameters of multi-joint manipulator, worspace of the manipulator were evaluated analytically, and the relation between such design parameters and nonlinearity of the manipulator were presented dynamically. The ratio of the volumes of a manipulator's workspace to the cube of its total link length presents a kinematic performance index [NVI] for the manipullator. It is possible to geometrically represent the manipulator dynamics with the generalized inertia ellipsoid (GIE). The relation between the GIE configuration and the characteristics of manipulator dynamics was analysed in terms of inertia and nonlinear forces (Coliolis and centrifugal forces). The nonlinearity caused by the change of the GIE configuration were affected by the difference between the major and minor axes length of the GIE. The results of this investigationare applied to the optimal design of the manipulator.

  • PDF

관측성을 이용한 3축 SCARA Robot의 오차분석을 위한 Monte-Carlo simulation 및 측정 (Monte-Carlo Simulation and measuring for Error Analysis of 3-axis SCARA Robot using Observability)

  • 주지훈;정원지;김정현
    • 한국공작기계학회논문집
    • /
    • 제17권4호
    • /
    • pp.8-14
    • /
    • 2008
  • This paper aims at finding out dominant robot configurations with maximal position errors, which can be attributed to the parameter errors, by using Monte-Carlo simulation for error analysis of a 3-axis SCARA(Selective Compliance Assembly Robot Arm) type robot. In particular, the Monte-Carlo simulation is used for virtually measuring on the position errors, instead of physical measurement. In order to measure the observability of the model parameters with respect to a set of robot configurations, we propose the observability index which is defined as the product of singular values for error propagation matrices. Thus the index can be used for discriminating dominant robot configurations from a set of simulated ones in conjunction with standard deviation of positional errors, This paper analyzed error by robot positional error.

A Study on Real Time Working Path Control of Vertical Type Robot System for the Forging and Casting Process Automation

  • Lim, O-Deuk;Kim, Min-Seong;Jung, Yang-Geun;Kang, Jung-Suk;Won, Jong-Bum;Han, Sung-Hyun
    • 한국산업융합학회 논문집
    • /
    • 제20권3호
    • /
    • pp.245-256
    • /
    • 2017
  • In this study, we describe a new approach to real-time implementation of working path control for the forging and casting manufacturing process by vertical type articulated robot system. The proposed control scheme is simple in structure, fast in computation, and useful for real-time control of factory automation based on robot system. Moreover, this scheme does not require any accurate parameter information, nor values of the uncertain parameters and payload variations. Reliability of the proposed controller is proved by simulation and experimental results for robot manipulator consisting of arm with six degrees of freedom under the variation of payloads and tracking trajectories in Cartesian space and joint space. The vertical type articulated robot manipulator with six axes made in SMEC Co., Ltd. has been used for real-time implementation test to illustrate the enhanced working path control performance for unmanned automation of the forging and casting manufacturing process.

자동교시기능을 갖는 산업용 로봇의 3차원 오프라인 시뮬레이터 개발 (Development of Off-line Simulator for Industrial Robots with Auto-teaching)

  • 정동연;한성현
    • 한국정밀공학회지
    • /
    • 제20권12호
    • /
    • pp.80-88
    • /
    • 2003
  • We propose a new technique to design an unmaned integrating control system based-on Windows XP version off-Line Programming System which can simulate a dynamic model of robot manipulator in three dimensions graphics space in this paper. The robot with 4 and 6 axes modeled SM5 and AM1 respectively were adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed off-line program. The interface between users and the off$.$line programming system in the Windows XP's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by silicon Graphics, Inc. were utilized for three dimensions graphics.

협소 공간 작업을 위한 6축 다관절 로봇의 기구학 및 구조해석 (Kinematic and Structural Analysis of a 6-DOF Manipulator for Narrow-space Work)

  • 정성엽;최두순
    • 한국산학기술학회논문지
    • /
    • 제18권3호
    • /
    • pp.666-672
    • /
    • 2017
  • 본 연구팀은 프레스 성형 공정에서 버텀 섀시 (bottom chassis)에 팸너트 (pem nut)를 고정하는 것과 같은 협소 공간 작업을 위한 6축 다관절 로봇을 개발하고 있다. 본 논문에서는 6축 다관절 로봇의 위치 제어를 위한 기구학 해석과 가반하중에 따른 위치 정밀도 파악을 위한 구조해석을 수행하였다. 먼저, 로봇의 Denavit-Hatenberg 파라미터를 정의하고, 정기구학과 역기구학 모델을 제시하였다. 기구학 모델은 Coppelia Robotics 사의 virtual robot experimentation platform (V-REP)을 이용하여 시각적인 시뮬레이션을 통해 검증하였다. 위치 정밀도 분석은 완전 펼침 상태와 완전 접힘 상태에서 자중에 의한 처짐량과 가반하중에 의한 처짐량에 대한 구조해석을 통해 수행하였다. 해석 결과, 최대 변형량은 완전 펼침 상태에서 자체 하중만 있는 경우 0.339 mm로 나타났으며, 5kgf의 하중이 장착된 경우에는 0.667 mm로 나타났고, 설계 조건 1 mm 내에 있음을 확인하였다. 또한, 최대 발생 응력은 축 2와 3을 연결하는 링크에서 22.05 MPa로 나타났고, 부품 재질을 고려할 때 이 값은 구조적으로 안전함을 확인하였다.