• Title/Summary/Keyword: Joint servo control

Search Result 74, Processing Time 0.026 seconds

Implementation of a control system for a telerobot using DSP (DSP를 이용한 원격 로봇의 제어 시스템 구현)

  • 노철래;정명진
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.844-849
    • /
    • 1991
  • A high speed control system for a telerobot using DSP is developed. The system is designed to resolve computational burden in advanced algorithms. The design is assumed to h ave no specific algorithm and robot configuration. The system is composed of a teaching box, a DSP board, a set of servo drivers and 16 bit microcomputer system. The teaching box is designed as a man-machine interface, which has two joysticks with three degrees of freedom for velocity generation in Cartesian space. The DSP board, i.e. DSP56000ADS based on a 10.25MIPS digital signal processor, DSP56001, computes the inverse Jacobian matrix which transforms Cartesian velocity into joint velocity. A resolved motion rate control algorithm for a 5 degrees of freedom manipulator was implemented. About 100 Hz sampling rate was achieved in this system.

  • PDF

SAMSUNG FARA SCARA robot system (삼성 파라 스카라 로봇시스템)

  • 김성권;신기범;김동일;전재욱;김영철;오인환;황찬영;임상권;김호규
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.504-510
    • /
    • 1991
  • SAMSUNG Electronics has developed a SCAR.A robot system, SM3, which is applicable to several assembly, inspection, and adjustment tasks. This robot system drives by AC servo motors has attained a .theta.1 and .theta.2 axis maximum composite speed of 5.4 m/sec, a repeatability of .+-.05 mm, and a cycle time of 1.2 sea. The robot controller based on three 8086 and one 8087 processors consists of the main controller, the joint position controller, and the motor controller. The robot controller has plentiful self-diagnosis and control capabilities, and can be interfaced to other external device. The robot language FARAL Is designed such that every task is easily programmed. In this paper, the main features of the body, controller, and FARAL of SM3 will be described. In particular, the control method designed for a stable and fast robot motion will be explained. Finally, the future development will be addressed.

  • PDF

Dynamic Visual Servoing of Robot Manipulators (로봇 메니퓰레이터의 동력학 시각서보)

  • Baek, Seung-Min;Im, Gyeong-Su;Han, Ung-Gi;Guk, Tae-Yong
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.49 no.1
    • /
    • pp.41-47
    • /
    • 2000
  • A better tracking performance can be achieved, if visual sensors such as CCD cameras are used in controling a robot manipulator, than when only relative sensors such as encoders are used. However, for precise visual servoing of a robot manipulator, an expensive vision system which has fast sampling rate must be used. Moreover, even if a fast vision system is implemented for visual servoing, one cannot get a reliable performance without use of robust and stable inner joint servo-loop. In this paper, we propose a dynamic control scheme for robot manipulators with eye-in-hand camera configuration, where a dynamic learning controller is designed to improve the tracking performance of robotic system. The proposed control scheme is implemented for tasks of tracking moving objects and shown to be robust to parameter uncertainty, disturbances, low sampling rate, etc.

  • PDF

A Study on the Solution of Dynamics Equation and the Design of Controller for ROBOT (로보트를 위한 Dynamics 방정식의 해 유도와 Controller 설계에 관한 연구)

  • Woo, Sang-Lae;Kim, Hyung-Lae;Park, In-Kap
    • Proceedings of the KIEE Conference
    • /
    • 1987.07a
    • /
    • pp.256-259
    • /
    • 1987
  • In this paper, a servo controller for a robot manipulator is developed. It consists of a conventional MRAS controller for each joint together with a feedback control to Dynamics compensation. To generale the control torque effectively a currant drive method is adopted. The speed of the actuator is measured by using a tachometer and the position of the link is measured by using a potentiometer. To show the effectiveness of the proposed control algorithm the proposed controller is tested in real time.

  • PDF

A Design of the PUMA Robot Control System Using a PC (PC를 이용한 PUMA 로봇의 제어시스템 구성)

  • Kim, Dae-Won;Lee, Won-Sik;Kyung, Kye-Hyun;Lee, Sang-Moo;Ko, Myoung-Sam;Lee, Bum-Hee
    • Proceedings of the KIEE Conference
    • /
    • 1988.07a
    • /
    • pp.980-985
    • /
    • 1988
  • In this paper, a control system of the PUMA 560 robot manipulator using a PC (Personal Computer) is presented. The hardware of the designed control system is composed of IBM-PC/AT, interface board, selection board, interrupt generating circuit, and the servo control unit of the PUMA controller. A robot control library is developed using assembly and C language, and is composed of several low-level functions and arm interface routines, world model routines, arm kinematics routines, and motion command service routines. Using the designed library, joint interpolated motion and Cartesian interpolated motion of the PUMA robot manipulator are realized. In the future, our system is expected to be a very helpful basis and a useful tool for developing various control algorithms of robot manipulator using sensory information.

  • PDF

Omni-tread Type Snake Robot: Mathematical Modeling and Implementation (Omni-tread 뱀 로봇 모델링 및 개발)

  • Oh, Sang-Jin;Lee, Ji-Hong;Choi, Hoon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.10
    • /
    • pp.1022-1028
    • /
    • 2008
  • This article presents an omni-tread snake robot that designed to locomote on narrow space and rough terrain. The omni-tread snake robot comprises three segment, which are linked to each other by 2 degrees of freedom joints for the pitch and yaw motion. Moving tracks on all four sides of each segment guarantee propulsion even when the robot rolls over. The 2 DOF joint are actuated by 2 servo motors which produce sufficient torque to lift the one leading or trailing segments up and overcome obstacles. This paper applies articulated steering technique to get omni-tread snake robot's kinematics model.

Implementation of Operating Software for Small Multi-Jointed Robots (소형 다관절로봇을 위한 운용 소프트웨어 구현)

  • Son, Hyun-Seung;Kim, Woo-Yeol;Kim, Young-Chul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.9
    • /
    • pp.946-951
    • /
    • 2009
  • The small multi-jointed robots for most education are developed with the way of firmware. But the firmware may be very difficult to develop as gradually increasing throughputs and control routines. Due to limit of firmware we try to use on RTOS, but hard to adapt on the small multi-jointed robots. It would be hard to install RTOS into the small multi-jointed robots because of the size capacity of RTOS, and lack of libraries for control of the particular hardware. Moreover, even its RTOS with many functions causes its to make overheads scheduling, TCB (Task Control Block), and task states. Also to keep maintenance of RTOS, it is composed of components for the whole structure of my proposed RTOS. Additionally, We provided with libraries of servo motor and sensor control and developed RMS (Rate Montonic scheduler) to handle tasks on real time and reduce overheads. Therefore, It is possible to work the fixed priority and task preemptive way. We show one example of the multi-jointed robot installed with my proposed RTOS, which shows to obstacle avoidance and climbing up the slope.

Balance Recovery Mechanisms Against Anterior Perturbation during Standing (직립자세에서의 전방향 동요 시 균형회복 기전)

  • 태기식;김영호
    • Journal of Biomedical Engineering Research
    • /
    • v.24 no.5
    • /
    • pp.435-442
    • /
    • 2003
  • In this paper, biomechanical aspects of dynamic대학교postural responses against forward perturbations were experimentally determined simultaneous measurements of joint angles, accelerations. EMG activations, center of pressure(CoP) movements and ground reaction forces(GRF), Thirteen young healthy volunteers, stood on a flat platform, were translated into the forward direction by an AC servo-motor at two separate velocities(0.1m and 0.2m/s). In order to recover postural balance against the forward perturbation, joint motions were observed in the sequence of the ankle dorsiflexion, the knee flexion and then the hip flexion during the later acceleration phase. Both acceleration patterns at the heel and the sacrum were shown the forward acceleration pattern during the later acceleration phase and early of constant velocity phase as increasing platform velocity, respectively. Tibialis anterior(TA) for the ankle dorsiflexion and biceps femoris(BF) for the knee flexion. the primary muscle to recover the forward perturbation, was activated during the half of acceleration phase. Ankle strategy was used for slow-velocity perturbation, but mixed strategy of both ankle and hip used for the fast-velocity perturbation. In addition, parameters of perturbation such as timing and magnitude influenced the postural response against the perturbation.

Development of a New Direct Shear Apparatus Considering the Boundary Conditions of Rock Joints (암반의 경계조건을 고려한 절리면 직접전단시험기 개발)

  • 이영휘;김용준
    • Journal of the Korean Geotechnical Society
    • /
    • v.19 no.2
    • /
    • pp.147-157
    • /
    • 2003
  • The characteristics of a rock joint which influence the stability of rock mass structures such as cut slopes and tunnels are largely controlled by the conditions of the rock joint as well as its boundary conditions. The conditions of rock joints comprise asperity strength, roughness, and filling materials. Boundary conditions can be represented by assuming that the deformability(or stiffness) of the rock mass surrounding the joints is modelled by a spring with stiffness. A new direct shear apparatus was developed in this study, which adapts a servo control system using PID algorithm. This apparatus can be used to investigate the various aspects of shear characteristics of the rock joints at conditions of constant normal stress and constant normal stiffness and so on. The test results for saw-cut teeth joints show that shear strength should be evaluated by considering its specific boundary conditions far the design of tunnels and cut slopes.

The Development of a Miniature Humanoid Robot System (소형 휴머노이드 로븟 시스템 개발)

  • 성영휘;이수영
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.43-43
    • /
    • 2000
  • In this paper, we introduce a case study of developing a miniature humanoid robot that has 16 degrees of freedom and is able to perform statically stable walking. The developed humanoid robot is 37cm tall and weighs 1,200g. RC servo motors are used as actuators. The robot can walk forward and turn to any direction on even surface. It equipped with a small digital camera, so it can transmit vision data to a remote host computer via wireless modem. The robot can be operated in two modes; One is a remote-controlled mode, in which the robot behaves according to the command given by a human operator through the user-interface program running on a remote host computer, the other is a stand-alone mode, in which the robot behaves autonomously according to the pre-programmed strategy. The user-interface program also contains a robot graphic simulator that is used to produce and verify the robot's gait motion. In our walking algorithm, the ankle joint is mainly used lot balancing the robot. The experimental results shows that the developed robot can perform statically stable walking on even surface.

  • PDF