• Title/Summary/Keyword: a forward kinematics

Search Result 147, Processing Time 0.021 seconds

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

Design, Implementation, and Control of Two Arms of a Service Robot for Floor Tasks (바닥작업이 가능한 양팔 서비스 로봇의 기구학 설계, 제작 및 제어)

  • Bae, Yeong Geol;Jung, Seul
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.3
    • /
    • pp.203-211
    • /
    • 2013
  • This paper presents the implementation and control of two arms of an indoor service robot for floor tasks. The robot arms are designed to have 6 degrees-of-freedom (DOF), but actually built to have 5 DOF. Forward and inverse kinematics of two arms are analyzed and simulated to confirm the kinematic analysis. Two arms are actually controlled based on the inverse kinematics. The right and left arms are separately controlled to follow different trajectories in order to make sure the functionality of both arms. Experimental studies are conducted to confirm the kinematic analysis and proper operation of two arms.

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

Human Motion Tracking by Combining View-based and Model-based Methods for Monocular Video Sequences (하나의 비디오 입력을 위한 모습 기반법과 모델 사용법을 혼용한 사람 동작 추적법)

  • Park, Ji-Hun;Park, Sang-Ho;Aggarwal, J.K.
    • The KIPS Transactions:PartB
    • /
    • v.10B no.6
    • /
    • pp.657-664
    • /
    • 2003
  • Reliable tracking of moving humans is essential to motion estimation, video surveillance and human-computer interface. This paper presents a new approach to human motion tracking that combines appearance-based and model-based techniques. Monocular color video is processed at both pixel level and object level. At the pixel level, a Gaussian mixture model is used to train and classily individual pixel colors. At the object level, a 3D human body model projected on a 2D image plane is used to fit the image data. Our method does not use inverse kinematics due to the singularity problem. While many others use stochastic sampling for model-based motion tracking, our method is purely dependent on nonlinear programming. We convert the human motion tracking problem into a nonlinear programming problem. A cost function for parameter optimization is used to estimate the degree of the overlapping between the foreground input image silhouette and a projected 3D model body silhouette. The overlapping is computed using computational geometry by converting a set of pixels from the image domain to a polygon in the real projection plane domain. Our method is used to recognize various human motions. Motion tracking results from video sequences are very encouraging.

Kinematic Calibration and the Product of Exponentials Formula (Product-of-Exponentials 공식을 기초로 한 기구학적 보정 방법)

  • Park, F.C.
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.11 no.5
    • /
    • pp.88-97
    • /
    • 1994
  • We persent a method for kinematic calibration of open chain mechanisms based on the product of exponentials (POE) formula. The POE formula represents the forward kinematics of an open chain as a product of matrix exponentials, and is based on a modern geometric interpretation of classical screw theory. Unlike the kinematic parameters in the POE formula vary smoothly with changes in the joint axes;ad hoc methods designed to address the inherent singularities in the D-H parameters are therefore are therefore unnecessary. After introducing the POE formula, we derive a least-squares kinematic calibration algorithm for general open chain mechanisms. Simulation results with a 6-axis open chain are presented.

  • PDF

Development of Stewart Platform installed Turntable for Manned Flight Virtual Training Simulator (턴테이블을 적용한 유인비행체 가상훈련 시뮬레이터용 스튜어트 플랫폼 개발)

  • SO, Sangwon;Woo, Jaehoon;Hong, Chunhan
    • Journal of the Korean Society for Aviation and Aeronautics
    • /
    • v.28 no.4
    • /
    • pp.125-131
    • /
    • 2020
  • In order to study the correlation between the pilot's cognitive ability and recovery ability by applying a physical element that can cause spatial loss of position to the pilot, a turntable was installed on the top of the motion system to give a quantitative rotational error. We propose a method of simulating flight movement to reduce a difference in feeling and an intuitive method of forward kinematic analysis.

A Geometrical Approach to the Characteristic Analysis of Parallel Mechanism for Planar Task (평면 작업용 병렬 메카니즘의 특성 해석을 위한 기하학적 접근)

  • Song, Nak-Yoon;Cho, Hwang
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.15 no.9
    • /
    • pp.158-166
    • /
    • 1998
  • This paper presents a geometrical approach to the characteristic analysis of parallel mechanism with free joints intended for use as a planar task robot. Solution of the forward and inverse kinematic problems are described. Because the mechanism has only three degree-of-freedom output, constraint equations must be generated to describe the inter-relationship between actuated joints and free joints so as to describe the position and orientation of the moving platform. Once these constraints are incorporated into the kinematics model, a constrained Jacobian matrix is obtained. and it is used for the solution of the forward kinematic equations by Newton-Raphson technique. Another Jacobian matrix was derived to describe the interrelationship between actuated joints and moving platform. The stiffness, velocity transmission ratio, force transmission ratio and dexterity of the mechanism are then determined based on this another Jacobian matrix. The geometrical construction of the mechanism for the best performance was investigated using the characteristic analysis.

  • PDF

Dynamic Modeling for 6-DOF Parallel Machine Tool (6 자유도 병렬 공작기계를 위한 동역학 모델링)

  • 조한상;김종원
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1995.10a
    • /
    • pp.1013-1016
    • /
    • 1995
  • This paper deals with dynamics and control of a PRP6-DOF parallel manipulator. Dynamic modeling includes the effect of inertia of all links in the mechanism to increase modeling accuracy. Kinematic analysis about forward and inverse kinematics is also explained. Using Lagrange-D' Alambert method we get equations of motions in a link space which fully represent 6DOF motions of the manipulator.

  • PDF

Iterative Feed-forward Control of Shaking Table System Based on FRF of Hydraulic Actuator (유압 서보 구동기의 동특성을 고려한 진동 시험기의 반복 피드포워드 제어)

  • Lee, Dong-Jae;Park, Young-Jin;Park, Youn-Sik;Kim, Hyoung-Eui;Park, Jong-Won
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2007.05a
    • /
    • pp.556-560
    • /
    • 2007
  • In this paper, the research results for the improvement of tracking performance of a hydraulic shaking table are presented. A servo-hydraulic shaking table is not only highly nonlinear but also has a lot of time delay. In addition, the shaking table, which consists of multi axial hydraulic actuators, is a MIMO system coupled by kinematics and dynamics of each other's actuators. And it is demanded for the shaking table to track arbitrary trajectories up to high frequency even at the extreme situations such as substantial external loads and large disturbances. For this purpose, an iterative feed-forward control based on the inverse of a measured frequency response function is used for the shaking table. To solve the dynamic coupling, a pressure feedback control as numerical damping is used. It is shown through numerical simulations that the tracking performance of shaking table is improved up to 100Hz.

  • PDF

A Study on Gain Scheduling Programming with the Fuzzy Logic Controller of a 6-axis Articulated Robot using LabVIEW® (LabVIEW®를 이용한 6축 수직 다관절 로봇의 퍼지 로직이 적용된 게인 스케줄링 프로그래밍에 관한 연구)

  • Kang, Seok-Jeong;Chung, Won-Jee;Park, Seung-Kyu;Noe, Sung Hun
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.16 no.4
    • /
    • pp.113-118
    • /
    • 2017
  • As the demand for industrial robots and Automated Guided Vehicles (AGVs) increases, higher performance is also required from them. Fuzzy controllers, as part of an intelligent control system, are a direct control method that leverages human knowledge and experience to easily control highly nonlinear, uncertain, and complex systems. This paper uses a $LabVIEW^{(R)}-based$ fuzzy controller with gain scheduling to demonstrate better performance than one could obtain with a fuzzy controller alone. First, the work area was set based on forward kinematics and inverse kinematics programs. Next, $LabVIEW^{(R)}$ was used to configure the fuzzy controller and perform the gain scheduling. Finally, the proposed fuzzy gain scheduling controller was compared with to controllers without gain scheduling.