• Title/Summary/Keyword: Serial robot

Search Result 90, Processing Time 0.027 seconds

New Parallel Mechanism for Biped Robots (병렬형 다리 구조를 가진 2족 보행 로봇의 설계 및 제어)

  • Yoon, Jung-Han;Yeon, Je-Sung;Kwon, O-Hung;Park, Jong-Hyeon
    • Proceedings of the KSME Conference
    • /
    • 2004.04a
    • /
    • pp.810-815
    • /
    • 2004
  • In this paper, we propose new parallel mechanism of a 3 dimensional biped robot whose each leg is composed of two 3-dof parallel platforms linked serially. This proposed parallel mechanism is able to move freely in the man-made environment and is applied to various fields, such as medical, welfare, and so on. And a total weight of each leg is expected to be lighter than serial linked leg. One side leg consists of a 3-dof orientation platform and 3-dof asymmetric parallel platform. The former consists of three active linear actuators and seven passive joints, and the latter of two active linear actuators, one active rotational actuator and eight passive joints. Thus, there are two kinds of parallel platforms each chain's elements and active joint's positions are different for the biped robot to move freely like a serial link without the kinematics constraints. The effectiveness and the performance of the proposed parallel mechanism and locomotion trajectory are shown in computer simulations with a 12-DOF parallel biped robot.

  • PDF

Study on Propeller Grinding Applied by a High Stiffness Robot (고감성 로봇을 이용한 프로펠러 연삭에 관한 연구)

  • Lee, M.K.;Park, B.O.;Park, K.W.
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.14 no.12
    • /
    • pp.56-65
    • /
    • 1997
  • This paper presents the robot program for propeller grinding. A robot manipulator is constructed by combining a parallel and a serial mechanism to increase high sitffness as well as workspace. The robot program involves inverse/direct kinematics, velocity mapping, Jacobian, and etc. They are cerived in efficient formulations and implemented in a real time control. A velocity control is used to measure the hight of a propeller blade with a touch probe and a position control is performed to grind the surface of the blade.

  • PDF

Robust Control of a Robot Manipulator with Revolute Joints (회전 관절형 로봇 매니플레이터의 강인제어)

  • 신규현;이수한
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.435-438
    • /
    • 2002
  • In this paper, a robust controller is proposed to control a robot manipulator which is governed by highly nonlinear dynamic equations. The controller is computationally efficient since it does not require the dynamic model or parameter values of a robot manipulator. It, however, requires uncertainty bounds which are derived by using properties of serial link robot dynamics. The stability of the robot with the controller is proved by Lyapunov theory. The results of computer simulations show that the robot system is stable, and has excellent trajectory tracking performance.

  • PDF

Kinematic Iidentification for Improving Robot Accuracy (로보트 accuracy향상을 위한 kinematic identification)

  • 조선휘;김문상;김귀식;장현상
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.131-137
    • /
    • 1989
  • The effect of kinematic model choice on robot calibration is examined. This paper presents a complete formulation to identify the actual robot kinematic parameters directly from position data. The method presented in this paper applies to any serial link manipulator with arbitrary order and combination of revolute and prismatic joint.

  • PDF

Inverse kinematics analysis of 6R serial manipulator for the automation of 3D scanner measurement (3차원 스캐너의 측정 자동화를 위한 수직 다관절로봇의 역기구학 해석)

  • 육경환;한성준;양현석;장민호
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.929-934
    • /
    • 2004
  • As 3D scanner develops, it can be used in measurement. To accomplish complete 3D measurement, the scanner has to view different sides of the target. It can be done by moving the scanner and fix it at every measuring point. By human, it would take so much time. However, by using robot, measuring time can be reduced and the procedure can be automated. It is suitable for 6R serial manipulator to do this kind of work in which the scanner should go any position in arbitrary orientation. We did inverse kinematics analysis by analytical and graphical methods. Then, we compared two methods.

  • PDF

Moving Target Tracking using Vision System for an Omni-directional Wheel Robot (전방향 구동 로봇에서의 비젼을 이용한 이동 물체의 추적)

  • Kim, San;Kim, Dong-Hwan
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.10
    • /
    • pp.1053-1061
    • /
    • 2008
  • In this paper, a moving target tracking using a binocular vision for an omni-directional mobile robot is addressed. In the binocular vision, three dimensional information on the target is extracted by vision processes including calibration, image correspondence, and 3D reconstruction. The robot controller is constituted with SPI(serial peripheral interface) to communicate effectively between robot master controller and wheel controllers.

Implementation of NON-ROS remote control software of TurtleBot 2 based Windows 10 IoT core (Windows 10 IoT Core 기반 Non-ROS TurtleBot2용 원격 제어 소프트웨어 구현)

  • Onesphore, Ingabire;Kim, Minyoung;Jang, Jongwook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.111-114
    • /
    • 2019
  • This paper intends to implement a software that controls TurtleBot 2 remotely. The moving of the robot TurtleBot 2 can be controlled using command control based on Windows 10 IoT core instead of the Robot Operating System (ROS). The implemented software allows the user to move remotely TurtleBot 2 in any specified direction and perform the monitoring such as reading feedback data from the robot. Through TCP/IP and serial communication technology, TurtleBot 2 can successfully receive command control and send feedback to the user. Using C# programming language, two Universal Windows Platform apps (client app and server app) have been implemented to allow communication between the user and TurtleBot 2. The result of this implementation has been verified and tested in an indoor platform.

  • PDF

Intelligent Distance Controller for Humanoid Robot Arms Handling a Common Object (휴머노이드 로롯팔의 물체 조작을 위한 지능형 거리 제어기)

  • Bhogadi, Dileep K.;Cho, Hyun-Chan;Kim, Kwang-Sun;Wilson, Sara
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2008.04a
    • /
    • pp.71-74
    • /
    • 2008
  • The main object of this paper is concentrated on distance control of two robot arms of a humanoid using Fuzzy Logic Controller (FLC) for handling a common object. Serial Link Robot arms are widely used in most significantly in Humanoids serving for older people and also in various industrial applications. A method is proposed here that separates the interconnections between two robot arms so that the resulting model of two arms is decomposed into fuzzy logic based controller. The distance between two end effectors is always kept equal to that of the diameter of an object to be handled, so that the object would not fall down. Mathematical model of this system was obtained to simulate the behavior of serial robotic arms in close loop control before using fuzzy logic controller. Lagrangian equation of motion has been used to obtain the appropriate mathematical model of Robotic arms. The results are shown to provide some improvement over those obtained by more conventional means.

  • PDF

Development of an Emotion Recognition Robot using a Vision Method (비전 방식을 이용한 감정인식 로봇 개발)

  • Shin, Young-Geun;Park, Sang-Sung;Kim, Jung-Nyun;Seo, Kwang-Kyu;Jang, Dong-Sik
    • IE interfaces
    • /
    • v.19 no.3
    • /
    • pp.174-180
    • /
    • 2006
  • This paper deals with the robot system of recognizing human's expression from a detected human's face and then showing human's emotion. A face detection method is as follows. First, change RGB color space to CIElab color space. Second, extract skin candidate territory. Third, detect a face through facial geometrical interrelation by face filter. Then, the position of eyes, a nose and a mouth which are used as the preliminary data of expression, he uses eyebrows, eyes and a mouth. In this paper, the change of eyebrows and are sent to a robot through serial communication. Then the robot operates a motor that is installed and shows human's expression. Experimental results on 10 Persons show 78.15% accuracy.