• Title/Summary/Keyword: serial robot

Search Result 90, Processing Time 0.026 seconds

Position Control of a Stewart Platform Using Approximate Inverse Dynamics (근사역동역학을 이용한 스튜어트플랫폼의 위치제어)

  • Lee, Se-Han;Song, Jae-Bok;Park, Woo-Chun;Hong, Dae-Hui
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.12
    • /
    • pp.993-1000
    • /
    • 2001
  • Configuration-dependent nonlinear coefficient matrices in the dynamic equation of robot manipulator impose computa- tional burden in real-time implementation of tracking control based on the inverse dynamics controller. However, parallel manipulators such as Stewart platform have relatively small workspace compared to serial manipulators. Based on the characteristics of small motion range. nonlinear coefficient matrices can be approxiamted to constant ones. The modeling errors caused by such approximation are compensated for by H-infinity controller that treats the modeling errors disturbance. The proposed inverse dynamics controller with approximate dynamics combined with H-infinity control shows good tracking performance even for fast tracking control in which computation of full inverse dynamics is not easy to implement.

  • PDF

A Study on Robot Arm Control System using Detection of Foot Movement (발 움직임 검출을 통한 로봇 팔 제어에 관한 연구)

  • Ji, H.;Lee, D.H.
    • Journal of rehabilitation welfare engineering & assistive technology
    • /
    • v.9 no.1
    • /
    • pp.67-72
    • /
    • 2015
  • The system for controlling the robotic arm through the foot motion detection was implemented for the disabled who not free to use of the arm. In order to get an image on foot movement, two cameras were setup in front of both foot. After defining multiple regions of interest by using LabView-based Vision Assistant from acquired images, we could detect foot movement based on left/right and up/down edge detection within the left/right image area. After transferring control data which was obtained according to left/right and up/down edge detection numbers from two foot images of left/right sides through serial communication, control system was implemented to control 6-joint robotic arm into up/down and left/right direction by foot. As a result of experiment, we was able to get within 0.5 second reaction time and operational recognition rate of more 88%.

  • PDF

Implementation of FlexRay Communication Controller Protocol and its Application to a Robot System (FlexRay 프로토콜 설계 및 로봇 시스템 응용)

  • Kang, Hyun-Soo;Xu, Yi-Nan;Kim, Yong-Eun;Chung, Jin-Gyun
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.45 no.6
    • /
    • pp.1-7
    • /
    • 2008
  • FlexRay is a new standard of network communication system which provides a high speed serial communication, time triggered bus and fault tolerant communication between electronic devices for future automotive applications. FlexRay communication controller (CC) is the core of the FlexRay protocol specification. In this paper, we first design the FlexRay CC protocol specification and function parts using SDL (Specification and Description Language). Then, the system is re-designed using Verilog HDL based on the SDL source. The FlexRay CC system was synthesized using Samsung $0.35\;{\mu}m$ technology. It is shown that the designed system can operate in the frequency range above 80 MHz. In addition, to show the validity of the designed FlexRay system the FlexRay system is combined with sound source localization system in Robot applications. The combined system is implemented using ALTERA Excalibur ARM EPXA4F672C3. It is shown that the implemented system operates successfully.

Human-like Balancing Motion Generation based on Double Inverted Pendulum Model (더블 역 진자 모델을 이용한 사람과 같은 균형 유지 동작 생성 기술)

  • Hwang, Jaepyung;Suh, Il Hong
    • The Journal of Korea Robotics Society
    • /
    • v.12 no.2
    • /
    • pp.239-247
    • /
    • 2017
  • The purpose of this study is to develop a motion generation technique based on a double inverted pendulum model (DIPM) that learns and reproduces humanoid robot (or virtual human) motions while keeping its balance in a pattern similar to a human. DIPM consists of a cart and two inverted pendulums, connected in a serial. Although the structure resembles human upper- and lower-body, the balancing motion in DIPM is different from the motion that human does. To do this, we use the motion capture data to obtain the reference motion to keep the balance in the existence of external force. By an optimization technique minimizing the difference between the motion of DIPM and the reference motion, control parameters of the proposed method were learned in advance. The learned control parameters are re-used for the control signal of DIPM as input of linear quadratic regulator that generates a similar motion pattern as the reference. In order to verify this, we use virtual human experiments were conducted to generate the motion that naturally balanced.

Development of Inverse Dynamic Controller for Industrial robots with HyRoHILS system

  • Yeon, Je-Sung;Kim, Eui-Jin;Lee, Sang-Hun;Park, Jong-Hyeon;Hur, Jong-Sung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.1972-1977
    • /
    • 2005
  • In this work, an inverse dynamic control method is developed to enhance tracking performance of industrial robots, which effectively deal with the nonlinear dynamic interferential forces. In general, the DFF (Dynamic Feed-Forward) controller and the CTM (Computed-Torque Method) controller are used for dynamic control for industrial robots. We study on the practical issues for implementing these inverse dynamic controllers via simulations and experiments. We develop the dynamic models in two different ways. One is a model designed through Newton-Euler method for real time computation and the other is a model designed through SimMechanics for evaluating the developed controller via simulations. We evaluate the nominal performance and robustness of the controller via simulations and experiments using serial 4-DOF HyRoHILS (Hyundai Robot Hardware-In-the-Loop Simulation) system. The results show that the inverse dynamic controller is effective and practically useful for a real control structure.

  • PDF

Kinematic of 7 D.O.F. Exoskeleton-Type Master Arm Estimating Human Arm's Motion (사람팔의 운동을 추정하는 7자유도 골격형 마스터암의 기구학 연구)

  • Sin, Wan-Jae;Park, Jong-Hyun;Park, Jahng-Hyeon;Park, Jong-Oh
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.6 no.9
    • /
    • pp.796-802
    • /
    • 2000
  • A master-slave system for teleoperation is usually used to control the robor's motion on remote place such as abyss, outer space etc.. When the slave robot is a humanoid one, it can make a better performance if the configuration of the master arm is similar to that of the slave arm and of the human. The master arm proposed in this paper has a type to be put on the human arm, that is, the exoskeleton type, and has a combination of serial joint and parallel mechanism imitating the human's arm structure of muscles and bones, so called hybrid mechanism so that it can follow arm's movement effectively. But it is easy to solve the forward kinematis of the parallel structure because relating equations are implicit functions. In order to solve that, the virtual joint angle corresponding to human arm's joint is introduced and a sequential computation step is employed in calculating virtual joint angles and the posture of the end effector. Also validity is checked up through computational simulation.

  • PDF

Development of Vision based Emotion Recognition Robot (비전 기반의 감정인식 로봇 개발)

  • Park, Sang-Sung;Kim, Jung-Nyun;An, Dong-Kyu;Kim, Jae-Yeon;Jang, Dong-Sik
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.670-672
    • /
    • 2005
  • 본 논문은 비전을 기반으로 한 감정인식 로봇에 관한 논문이다. 피부스킨칼라와 얼굴의 기하학적 정보를 이용한 얼굴검출과 감정인식 알고리즘을 제안하고, 개발한 로봇 시스템을 설명한다. 얼굴 검출은 RGB 칼라 공간을 CIElab칼라 공간으로 변환하여, 피부스킨 후보영역을 추출하고, Face Filter로 얼굴의 기하학적 상관관계를 통하여 얼굴을 검출한다. 기하학적인 특징을 이용하여 눈, 코, 입의 위치를 판별하여 표정 인식의 기본 데이터로 활용한다. 눈썹과 입의 영역에 감정 인식 윈도우를 적용하여, 윈도우 내에서의 픽셀값의 변화와 크기의 변화로 감정인식의 특징 칼을 추출한다. 추출된 값은 실험에 의해서 미리 구해진 샘플과 비교를 통해 강정을 표현하고, 표현된 감정은 Serial Communication을 통하여 로봇에 전달되고, 감정 데이터를 받은 얼굴에 장착되어 있는 모터를 통해 표정을 표현한다.

  • PDF

Systems of the Remote Control via the Web (웹을 통한 원격제어 시스템)

  • Lee, Chang-Hee;Lee, Kwang-Je;Won, Yong-Jin;Ryu, Hee-Sahm
    • Journal of the Institute of Electronics Engineers of Korea TE
    • /
    • v.39 no.3
    • /
    • pp.65-70
    • /
    • 2002
  • This paper discusses the work-in-progress of a system to control a moving robot over the WWW(World Wide Web). That is, we describes the experimental results and control methods of system over the world wide web. The remote control of the system is controlled by accessing a simple form of interface that is connected to the server. For this application, a remote operator should have a general-purpose computer with Internet connection and a WWW browser to remotely operate the line-tracer through the Internet. As a remote operator summits an input by operating html files in the server, the program written in java is operated the equipment is being connected to the serial port. By being transmitted to the line-tracer through the infra-red sensor, the remote controlled signal is operated in distance. As a tool in order to identify the system's operation of the over the web is used the line-tracer. 

Implementation of FlexRay Systems for Vehicle Appliacations (차량 내 통신을 위한 FlexRay 시스템 구현)

  • Jeon, Chang-Ha;Lee, Jae-Kyung;Jang, In-Gul;Chung, Jin-Gyun
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.182-184
    • /
    • 2009
  • FlexRay is a new standard of network communication system which provides a high speed serial communication, time triggered bus and fault tolerant communication between electronic devices for future automotive and ship applications. FlexRay communication controller(CC) is the core of the FlexRay protocol specification. In this paper, we first design the FlexRay CC protocol specification and function parts using SDL(Specification and Description Language). Then, the system is re-designed using Verilog HDL based on the SDL source. The FlexRay CC system was synthesized using Samsung $0.35{\mu}m$ technology. It is shown that the designed system can operate in the frequency range above 80 MHz. In addition, to show the validity of the designed FlexRay system, the FlexRay system is combined with sound source localization system in Robot applications. The combined system is implemented using ALTERA Excalibur ARM EPXA4F672C3. It is shown that the implemented system operates successfully.

  • PDF

A 3-D Vision Sensor Implementation on Multiple DSPs TMS320C31 (다중 TMS320C31 DSP를 사용한 3-D 비젼센서 Implementation)

  • Oksenhendler, V.;Bensrhair, Abdelaziz;Miche, Pierre;Lee, Sang-Goog
    • Journal of Sensor Science and Technology
    • /
    • v.7 no.2
    • /
    • pp.124-130
    • /
    • 1998
  • High-speed 3D vision systems are essential for autonomous robot or vehicle control applications. In our study, a stereo vision process has been developed. It consists of three steps : extraction of edges in right and left images, matching corresponding edges and calculation of the 3D map. This process is implemented in a VME 150/40 Imaging Technology vision system. It is a modular system composed by a display, an acquisition, a four Mbytes image frame memory, and three computational cards. Programmable accelerator computational modules are running at 40 MHz and are based on TMS320C31 DSP with a $64{\times}32$ bit instruction cache and two $1024{\times}32$ bit internal RAMs. Each is equipped with 512 Kbytes static RAM, 4 Mbytes image memory, 1 Mbytes flash EEPROM and a serial port. Data transfers and communications between modules are provided by three 8 bit global video bus, and three local configurable pipeline 8 bit video bus. The VME bus is dedicated to system management. Tasks between DSPs are distributed as follows: two DSPs are used to edges detection, one for the right image and the other for the left one. The last processor computes the matching process and the 3D calculation. With $512{\times}512$ pixels images, this sensor generates dense 3D maps at a rate of about 1 Hz depending of the scene complexity. Results can surely be improved by using a special suited multiprocessors cards.

  • PDF