• Title/Summary/Keyword: robot control software

Search Result 241, Processing Time 0.024 seconds

The interactive robot work-cell layout for SCARA type using PC (PC를 이용한 수평다관절형 로보트의 대화식 작업장 설계)

  • 최기봉;국금환
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.250-254
    • /
    • 1989
  • This study is to develop the interactive program for work-cell layout of SCAPA type robot using PC. To make the program interactively, we made use of the software which have the function of menu, dialog box, and graphic. By using the mouse, we can progress the program quickly and easily. It has 2 1/2 dimension and provides that one can layout the elements(robot, peripheral device, and etc.), create the work path, and calculate the robot cycle time. By comparing with cycle times of any number of work-cell layout for the same work, we can evaluate work-cell layout and select one work-cell layout to be considered optimal one which has the least cycle time.

  • PDF

The teleautonomous control of an integrated FRHC-PUMA telerobot control system

  • Lee, Jin-S.;Kan, Edwin-P.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1990.10b
    • /
    • pp.974-979
    • /
    • 1990
  • The system discussed in this paper is an integrated stand-alone system with the full functional capabilities required of a telerobot system. It is complete with a force-reflecting 6-DOF hand controller, driving a PUMA 560 or 762 robot, with an integrated force-torque sensing wrist sensor and servo-driven parallel jaw gripper. A mix of custom and standard electronics, distributed computers and microprocessors, with embedded and downloadable software, have been integrated into the system, giving rise to a powerful and flexible teleautonomous control system.

  • PDF

An Automatic Teaching Method by Vision Information for A Robotic Assembly System

  • Ahn, Cheol-Ki;Lee, Min-Cheol;Kim, Jong-Hyung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1999.10a
    • /
    • pp.65-68
    • /
    • 1999
  • In this study, an off-line automatic teaching method using vision information for robotic assembly task is proposed. Many of industrial robots are still taught and programmed by a teaching pendant. The robot is guided by a human operator to the desired application locations. These motions are recorded and are later edited, within the robotic language using in the robot controller, and played back repetitively to perform the robot task. This conventional teaching method is time-consuming and somewhat dangerous. In the proposed method, the operator teaches the desired locations on the image acquired through CCD camera mounted on the robot hand. The robotic language program is automatically generated and transferred to the robot controller. This teaching process is implemented through an off-line programming(OLP) software. The OLP is developed for the robotic assembly system used in this study. In order to transform the location on image coordinates into robot coordinates, a calibration process is established. The proposed teaching method is implemented and evaluated on the assembly system for soldering electronic parts on a circuit board. A six-axis articulated robot executes assembly task according to the off-line automatic teaching.

  • PDF

Development of 6-axis Force/moment Sensor for Humanoid Robot's Head Reacting to a External Force (외력에 반응하는 인간형 로봇의 머리를 위한 6 축 힘/모멘트 센서 개발)

  • Kim, Gab-Soon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.26 no.12
    • /
    • pp.78-84
    • /
    • 2009
  • When external force is applied to humanoid robot's head, humanoid robot's neck is rotated to prevent the damage of it. So, robot's neck have to perceive forces (Fx of x-direction, Fy of y-direction and Fz of z-direction) and moments (Mx of x-direction, My of y-direction and Mz of z-direction) using the attached 6-axis force/moment sensor. Thus, in this paper, 6-axis force/moment sensor was developed to sense the forces and moments applied to robot's head. The structure of 6-axis force/moment sensor was modeled newly, and it was designed using FEM software (ANSYS) and manufactured by attaching straingages on the sensing element, finally, the characteristic test of the sensor was carried out. As a result, it is confirmed that interference error is less than 3%. And, it is thought that the sensor can be used to measure the forces and the moments for humanoid robot's head.

A Study on the Distributed Real-time Mobile Robot System using TCP/IP and Linux (Linux와 TCP/IP를 이용한 분산 실시간 이동로봇 시스템 구현에 관한 연구)

  • 김주민;김홍렬;양광웅;김대원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.10
    • /
    • pp.789-797
    • /
    • 2003
  • An implementation scheme and some improvements are proposed to adopt public-licensed operating system, Linux and de-facto world-wide network standard, TCP/IP into the field of behavior-based autonomous mobile robots. To demonstrate the needs of scheme and the improvement, an analysis is performed on a server/client communication problem with real time Linux previously proposed, and another analysis is also performed on interactions among TCP/IP communications and the performance of Linux system using them. Implementation of behavior-based control architecture on real time Linux is proposed firstly. Revised task-scheduling schemes are proposed that can enhance the performance of server/client communication among local tasks on a Linux platform. A new method of TCP/IP packet flow handling is proposed that prioritizes TCP/IP software interrupts with aperiodic server mechanism as well. To evaluate the implementation scheme and the proposed improvements, performance enhancements are shown through some simulations.

An Improved Priority Application for Humanoid Robot in the Controller Area Network(CAN) (CAN내장 휴머노이드 로봇에 대한 진보된 우선순위 적용)

  • Ku Ja-bong;Huh Uk-youl;Kim Jin-geol;Kim Byung-yoon
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.10
    • /
    • pp.714-719
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper. we present the message scheduling for CAN, based on the distributed control scheme to integrate actuators and sensors in a humanoid robot. Besides introducing the new algorism, this paper also presents some performance figures obtained using a specially developed software simulator, while the behavior of the new algorism is compared with the traditional CAN systems, in order to see how effective they are.

Embedded Control System of Segway Robot using Model Based Design (모델기반 설계를 이용한 이륜 도립진자 로봇의 임베디드 제어시스템)

  • Ku, Dae-Kwan;Ji, Jun-Keun;Cha, Guee-Soo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.8
    • /
    • pp.2975-2982
    • /
    • 2010
  • In this paper, embedded control system of segway robot using model based design is presented. Design of control program in embedded system can be implemented simply and easily by model based design method using MATLAB/SIMULINK. Segway robot is consisted of a NXT Mindstorms controller, two DC servo motors, a ultrasonic sensor, a gyro sensor, and a light sensor. It is a unstable nonlinear system and has a control problem of body pitch angle. So controller of segway robot is designed using state feedback LQR control. It is confirmed through design and experiment of controller that the model based design method, that is not depend on target processor, has merits compared with the text based design in aspects such as a program development, an error detection/modify, and an insight of software structure.

A study on Development of Footwear Shape Scanner for Off-Line Robot Path Programming

  • Lho, Tae-Jung;Song, Se-Hoon;Ju, Hyun-Woo;Lee, Jung-Wook;Cho, Jae-Kung;Ahn, Hee-Tae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.808-812
    • /
    • 2003
  • We need a lot of manpower and we can cut down a labor cost by applying industrial robots the footwear bonding automation process. In this study, we suggest how to program off-line robot path along a shoe's outsole shape in the footwear bonding process by 5-axis microscribe system like robot arms. This microscribe system development consists 5-axis microscribe mechanics, signal processing circuit, and PC with software. It is the system for making database of a shoe's outsole through the movement of a microscribe with many joints. To do this, first read 5-encoders' pulse values while a robot arm points a shoe's outsole shape from the initial status. Then, calculate a relative shoe's outsole by Denavit-Hatenberg's (D-H) direct Kinematics of known length of links and coordinate values. Next, calculate the encoders' pulse values of the robot arm's rotation and transmitting the angle pulse values to the PC through a circuit. Finally, it is able to display a shoe's outsole at real-time by computing the Denvavit-Hantenberg's (D-H) direct kinematics in the PC. With the coordinate values calculated above, we can draw a bonding gauge-line on the upper. Also, we can make off-line robot path programming compute a shoe's bonding area on the upper. These results will be effectively applied for programming a robot path on off-line and automatically.

  • PDF

Experimental research on the autonomous mobile robotics

  • Yuta, Shin'ichi
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10a
    • /
    • pp.17-17
    • /
    • 1996
  • An experimental research is a useful approach for realizing autonomous mobile robots to work in real environment. We are developing an autonomous mobile robot platform named "Yamabico" as a tool for experimental real world robotics research. The architecture of Yamabico is based on the concept of centralized decision making and functionally modularization. Yamabico robot has two level structure with behavior and function levels, and its hardware and software are functionally distributed for providing incremental development and good maintenancibility. We are using many Yamabico robots in our laboratory to realize the robust navigation technology for autonomous robots. The methodology for experimental and task-oriented approach of mobile robotics will be presented. And some experimental results of real world navigation in indoor and outdoor environment will be shown. be shown.

  • PDF

An Application Layer Design for Humanoid Robot in the Controller Area Network(CAN) (CAN내장 휴머노이드 로봇에 대한 응용층 설계)

  • Ku, Ja-Bong;Huh, Uk-Youl
    • Proceedings of the KIEE Conference
    • /
    • 2004.11c
    • /
    • pp.258-260
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper, we present An Application Layer Design for Humanoid Robot in the CAN. Besides introducing the new algorithm, this paper also presents some performance figures obtained using a specially developed software simulator and experimentation for composition of CAN which uses JTAG mode of a parallel debugging., while the behavior of the new algorithm is compared with the traditional CAN systems. in order to see how effective they are.

  • PDF