• Title/Summary/Keyword: a inverse kinematics

Search Result 327, Processing Time 0.022 seconds

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

  • 정동연;한성현
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.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.

Integrated Control System Design of Industrial Robot Based on Off-Line Programming (OLP를 이용한 산업용 로봇의 통합제어 시스템 설계)

  • 한덕기;김휘동;한성현
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2002.10a
    • /
    • pp.250-255
    • /
    • 2002
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 98 version. 4 axes industrial robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 98'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 3D graphics.

  • PDF

Surface Modeling and 5-axis NC machining of Automobile Tire Model (자동차 타이어 모델의 곡면 모델링 및 5축 NC 가공)

  • Lee, Cheol-Soo
    • IE interfaces
    • /
    • v.9 no.2
    • /
    • pp.129-141
    • /
    • 1996
  • Recently, the tire mold of a passenger car is made almost via aluminum casting, and it is necessary to prepare a master model of the tire for the casting. Because of the geometrical feature of tire, as well known, the master model must be machined by a 5-axis NC machine. The paper proposes a procedure to model and machine the master model. The approach includes (a) transformation of 2D drawing of tire into 3D geometry, (b) modeling surfaces of tire, and (c) inverse kinematics of a 5-axis NC machine. An implementation of the proposed procedure is also presented.

  • PDF

KAIST ARM의 고속동작제어를 위한 하드웨어 좌표변환기의 개발

  • 박서욱;오준호
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1992.04a
    • /
    • pp.127-132
    • /
    • 1992
  • To relize the future intelligent robot the development of a special-purpose processor for a coordinate transformation is evidently challenging task. In this case the complexity of a hardware architecture strongly depends on the adopted algorithm. In this paper we have used an inverse kinemetics algorithm based on incremental unit computation method. This method considers the 3-axis articulated robot as the combination of two types of a 2-axis robot: polar robot and 2-axis planar articulated one. For each robot incremental units in the joint and Cartesian spaces are defined. With this approach the calculation of the inverse Jacobian matrix can be realized through a simple combinational logic gate. Futhermore, the incremental computation of the DDA integrator can be used to solve the direct kinematics. We have also designed a hardware architecture to implement the proposed algorithm. The architecture consists of serveral simple unitsl. The operative unit comprises several basic operators and simple data path with a small bit-length. The hardware architecture is realized byusing the EPLD. For the straight-line motion of the KAIST arm we have obtained maximum end effector's speed of 12.6 m/sec by adopting system clock of 8 MHz.

Error Synthesis Modeling and Compensation Algorithm of a 5-Axis CNC Machine Tool (5축 CNC 공작기계의 오차합성모델링 및 보정 알고리즘)

  • Yang, Seung-Han;Lee, Chul-Soo
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.8
    • /
    • pp.122-129
    • /
    • 1999
  • A 5-axis CNC machine tool is more useful compared with a 3-axis machine tool, because the position and the orientation of a tool tip can be controlled simultaneously. Unlike the 3-axis machine tool, the 5-axis machine tool has the volumetric position error and volumetric orientation error due to the quasi-static error of each machine tool joint which is a major source of machined part error. So, the generalized error synthesis model of the 5-axis CNC machine tool was developed to predict and to compensate for the volumetric position error and the volumetric orientation error. It was proposed that a compensation algorithm to correct simultaneously the volumetric position error and the volumetric orientation error of the 5-axis CNC machine by error inverse kinematic.

  • PDF

Study on Intelligent Autonomous Navigation of Avatar using Hand Gesture Recognition (손 제스처 인식을 통한 인체 아바타의 지능적 자율 이동에 관한 연구)

  • 김종성;박광현;김정배;도준형;송경준;민병의;변증남
    • Proceedings of the IEEK Conference
    • /
    • 1999.11a
    • /
    • pp.483-486
    • /
    • 1999
  • In this paper, we present a real-time hand gesture recognition system that controls motion of a human avatar based on the pre-defined dynamic hand gesture commands in a virtual environment. Each motion of a human avatar consists of some elementary motions which are produced by solving inverse kinematics to target posture and interpolating joint angles for human-like motions. To overcome processing time of the recognition system for teaming, we use a Fuzzy Min-Max Neural Network (FMMNN) for classification of hand postures

  • PDF

Kinematic Modeling for Position Feedback Control of an 2 - D.O.F Wheeled Mobile Robot (2-자유도 이동 로보트의 위치 궤환제어를 위한 기구학 모델링)

  • 정용욱;박종국
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.33B no.4
    • /
    • pp.27-40
    • /
    • 1996
  • This paper proposed a kinematic modeling methodlogy and feedback control system based on kinematics for 2 degrees of freedom of 4-wheeled mobile robot. We assigned coordinate systems to specify the transformation matirx and write the kinematic equation of motion. We derived the actuated inverse and sensed forwared solution for the calculation of actual robot orientation and the desired robot orientation. It is the most significant error and has the largest impact on the motion accuracy. To calculate the WMR position in real time, we introduced the dead-reckoning algorithm and composed two feedback control system that is based on kinematics. Through the simulation result, we compare with the ffedback control system for position control.

  • PDF

Development of 6 DOF Positioning Manipulator Using Closed Loop Structure and Its Kinematic Analysis (폐루프 구조를 가지는 6 자유도 머니퓰레이터의 개발 및 기구학적 해석)

  • 김경찬;우춘규;김수현;곽윤근
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.15 no.1
    • /
    • pp.60-68
    • /
    • 1998
  • Parallel link manipulators have an ability of more precise positioning than serial open-loop manipulators. However. general parallel link manipulators have been restricted to the real applications since they have limited workspace due to interference among actuators. In this study, we suggest a closed-loop manipulator with 6 degrees-of-freedom and with enlarged workspace. It consists of two parts for minimizing the interference among actuators. One part is lower structure with planar 3 degrees-of-freedom and the other is upper one with spatial 3 degrees-of-freedom. Forward kinematics and inverse kinematics are solved, research about singularity points are carried out and workspace is evaluated. The comparison of workspace between Stewart platform, which is the typical parallel link manipulator, and the suggested manipulator shows that the workspace of the latter is wider than that of the former. Especially, simulation results also show that the suggested manipulator is more suitable when there needs rotation in the end-effector.

  • PDF

A Mechanism Design of the 3-axial Road Simulator Linkage (3축 로드 시뮬레이터 링크부의 메카니즘 설계)

  • 정상화;류신호;김종태;이규태;장완식
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.2
    • /
    • pp.140-147
    • /
    • 2003
  • Full scale durability test in the laboratory is an essential of any fatigue life evaluation of components or structures of the automotive vehicle. Component testing is particularly important in today's highly competitive industries where the design to reduce weight and production costs must be balanced with the necessity to avoid expensive service failure. Generally, hydraulic road simulator is used to carry out the fatigue test and the vibration test. In this paper, the link unit which is able to realize the 3 element forces such as vertical force, lateral force, and longitudinal force that are applied to the road simulator is designed. Also, the designed link is verified with kinematics and inverse-kinematics. From this results, the designed factor satisfied the maximum stroke so that it satisfied the requirements for 3-axial road simulator.

A study on the design and control of an articulated hand (다관절 손 기구의 설계 및 제어에 관한 연구)

  • Kim, Cheol-Woo;Gweon, Dae-Gab
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.10 no.4
    • /
    • pp.200-205
    • /
    • 1993
  • In many applications, the typical parallel-jaw end-effector of a robot arm has been remarkably satisfactory. But, it is not adequate for the applications such as complicated manipulation. In the study, a finger with 4 joints (so, having redundancy) was consturcted to investigate the characteristics of an articulated hand. Each joint was driven by one actuator, and the motor torque was transmited to each joint through a tendon-pulley system. In the context, major considerations for hardware design and the method to solve the inverse kinematics of a redundant manipulator were presented. Finally, the basic capabilities of an articulated hand were presented through experiments.

  • PDF