• Title/Summary/Keyword: Robot Task

Search Result 630, Processing Time 0.347 seconds

Automatic Derivation of Explicit Robot Programs from Task-Level Commands (고수준 명령어로부터 명시적 로봇 프로그램 자동 유도방법)

  • Seo, Yoon-Ho;Cheong, Deok-Ho
    • IE interfaces
    • /
    • v.12 no.2
    • /
    • pp.305-311
    • /
    • 1999
  • Robot task program is needed to control and manage a Robot without explicitly describing the robot program by user which includes commands, procedures, geometric and signal data in the detail level. To use the Robot task program, a computer system is required to convert the Robot task into the Robot program, which can be understood by the Robot. In this paper, the systemic method for automatic generation of explicit Robot programs (ERP) from task-level commands is described. Specifically, a 3-step procedure including Robot task decomposition, task synchronization and ERP generation is presented.

  • PDF

Precision control of a mobile/task robot using visual information (비젼 정보를 이용한 이동/작업용 로봇의 정밀제어)

  • 한만용;이장명
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.34S no.10
    • /
    • pp.71-79
    • /
    • 1997
  • This paper introduces a methodology of the precise control of a mobile/task robot using visual information captured bythe camera attached at the hand of the task robot. The major problem residing in the precise control of mobile/task robot is providing an accurate and stable base for the task robot through the precise control of mobile robot. On account of uncertainties on the surface, the precise control of mobile robot is not feasible without using external position sensor. In this paper, the methodology for the precise control of mobile robot is proposed, which recognizes the position of mobile robot using the camera attached at the hand of the task robot. While the task robot is approaching to an assembly part, the position of mobile robot is measured using the line correspondence between the image capturesd by the camera and the real assembly part, and using the kinematic transformation from the hand of the task robot to the mobile robot. To verify the solidness of this method, experimental data for the measurement of camera position/orientation and for the precise control of mobile robot using measurement are shown.

  • PDF

Design and Control of a Multi-Function and Multi-Joint Robot (다기능 다관절 로봇의 설계 및 제어)

  • Joo Jin-Hwa
    • Proceedings of the KAIS Fall Conference
    • /
    • 2004.11a
    • /
    • pp.166-169
    • /
    • 2004
  • In this paper show how to design a redundant robot which is suitable for the multiple task without any constraints on the workspace. The implementation is possible by the rigid connection of a mobile robot and a task robot. Use a five joint articulated robot as the task robot; designed the 3 joint mobile robot for this usage. For a task execution assigned to the redundant robot, not only the task robot but the mobile robot should work in the coordinated way. therefore, a kinematic connection of the two robots should be cleary represented in a frame. And, also the dynamic interaction between the two robots needs to be analyzed. Clarified these issues considering the control of the redundant robot. Finally, demonstrate away of utilization of the redundancy as the cooperation between the mobile robot and the task robot to execute a common task.

  • PDF

Control of a mobile robot supporting a task robot on the top

  • Lee, Jang M.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10a
    • /
    • pp.1-7
    • /
    • 1996
  • This paper addresses the control problem of a mobile robot supporting a task robot with needs to be positioned precisely. The main difficulty residing in the precise control of a mobile robot supporting a task robot is providing an accurate and stable base for the task robot. That is, the end-plate of the mobile robot which is the base of the task robot can not be positioned accurately without external position sensors. This difficulty is resolved in this paper through the vision information obtained from the camera attached at the end of a task robot. First of all, the camera parameters were measured by using the images of a fixed object captured by the camera. The measured parameters include the rotation, the position, the scale factor, and the focal length of the camera. These parameters could be measured by using the features of each vertex point for a hexagonal object and by using the pin-hole model of a camera. Using the measured pose(position and orientation) of the camera and the given kinematics of the task robot, we calculate a pose of the end-plate of the mobile robot, which is used for the precise control of the mobile robot. Experimental results for the pose estimations are shown.

  • PDF

A Study on the Control of Macro-Micro Robotic Systems (마크로-마이크로 로보트의 제어에 관한 연구)

  • 주진화;명지태;박의열;이장명
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.9
    • /
    • pp.47-56
    • /
    • 1994
  • In this paper, we demonstrate how to design a redundant robot which is suitable for the multiple task execution without any constraints on the work space. The implementation is possible by the rigid connection of a cacro-robot and a micro-robot. A 5 d.o.f. articulated robor designed for commercial purpose is utilized as a micro-robot which can perform a general task with the appropriate adjustment of its base location. The base of a micro-robot is located at a suitable position by the macro-robot designed and implemented through this research. A task assigned to this redundant robot is performed mainly by the micro-robot. However, when the micro-robot cannot perform the task by itself or when the micro-robot has difficulties in performing the task, the coordination of the macro-robot is requited. To monitor the task execution efficiency of the micro-robot, we used the 'Manipulability Measure' as a cost function. The coordination between the two robots are verified both by the simulation and the experiment.

  • PDF

The Position/Orientation Determination of a Mobile-Task Robot Using an Active Calibration Scheme

  • Jin, Tae-Seok;Lee, Jang-Myung
    • Journal of Mechanical Science and Technology
    • /
    • v.17 no.10
    • /
    • pp.1431-1442
    • /
    • 2003
  • A new method of estimating the pose of a mobile-task robot is developed based upon an active calibration scheme. The utility of a mobile-task robot is widely recognized, which is formed by the serial connection of a mobile robot and a task robot. To be an efficient and precise mobile-task robot, the control uncertainties in the mobile robot should be resolved. Unless the mobile robot provides an accurate and stable base, the task robot cannot perform various tasks. For the control of the mobile robot, an absolute position sensor is necessary. However, on account of rolling and slippage of wheels on the ground, there does not exist any reliable position sensor for the mobile robot. This paper proposes an active calibration scheme to estimate the pose of a mobile robot that carries a task robot on the top. The active calibration scheme is to estimate a pose of the mobile robot using the relative position/orientation to a known object whose location, size, and shape are known a priori. For this calibration, a camera is attached on the top of the task robot to capture the images of the objects. These images are used to estimate the pose of the camera itself with respect to the known objects. Through the homogeneous transformation, the absolute position/orientation of the camera is calculated and propagated to get the pose of a mobile robot. Two types of objects are used here as samples of work-pieces: a polygonal and a cylindrical object. With these two samples, the proposed active calibration scheme is verified experimentally.

A study on the development of multi-task operating system for industrial robot controller (산업용 로보트 제어기의 multi task 운영체계 개발에 관한 연구)

  • 장성석;조영인;김수종;정창범;이인옥
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10a
    • /
    • pp.497-500
    • /
    • 1988
  • The multi-task operating system called HRMTOS (HUNDAI Robot Multi-task Operating System) was developed for concurrent execution. HRMTOS consists of condition interpreter, queue constructor, task scheduler. Condition interpreter checks the status and condition of request, queue constructor makes queue according to the checked result by condition interpreter, and task scheduler finds the task that will be urgently executed by priority of queue after pending the current excuting task. HRMTOS could execute teaching, playback, monitoring function of multi-robot and could be used more effectively than other robot controllers.

  • PDF

Optimal Configuration Control for a Mobile Manipulator

  • Kang, Jin-Gu;Jin, Tae-Seok;Kim, Min-Gyu;Lee, Jang-Myung
    • Journal of Mechanical Science and Technology
    • /
    • v.14 no.6
    • /
    • pp.605-621
    • /
    • 2000
  • A mobile manipulator-a serial connection of a mobile platform and a task robot-is redundant by itself. Using its redundant freedom, a mobile manipulator can move in various modes, i. e., can perform dexterous tasks. In this paper, to improve task execution efficiency utilizing redundancy, optimal configurations of the mobile manipulator are maintained while it is moving to a new task point. Assuming that a task robot can perform the new task by itself, a desired configuration for the task robot can be pre-determined. Therefore, a cost function for optimality can be defined as a combination of the square errors of the desired and actual configurations of the mobile platform and of the task robot. In the combination of the two square errors, a newly defined mobility of a mobile platform is utilized as a weighting index. With the aid of the gradient method, the cost function is minimized, so the tasle that the mobile manipulator performs is optimized. The proposed algorithm is experimentally verified and discussed with a mobile manipulator, PURL-II.

  • PDF

A task-oriented programming system (공정 지향적인 프로그래밍 시스템)

  • 박홍석
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1996.04a
    • /
    • pp.249-252
    • /
    • 1996
  • This paper presents an algorithmic approach used in the development of a task-level off-line programming system for the efficient applicaiton of robot. In the method, robot tasks are graphically described with manipulation functions. By applying robot language these graphic robot tasks are converted into commands for the robot. A programming example demonstrates the potentiality of task-oriented robot programming.

  • PDF

Robot Arc Welding Task Sequencing using Genetic Algorithms (유전 알고리즘을 이용한 로봇 아크 용접작업)

  • Kim, Dong-Won;Kim, Kyoung-Yun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.1 s.94
    • /
    • pp.49-60
    • /
    • 1999
  • This paper addresses a welding task sequencing for robot arc welding process planning. Although welding task sequencing is an essential step in the welding process planning, it has not been considered through a systematic approach, but it depends rather on empirical knowledge. Thus, an effective task sequencing for robot arc welding is required. Welding perations can be classified by the number of welding robots. Genetic algorithms are applied to tackle those welding task sequencing problems. A genetic algorithm for traveling salesman problem (TSP) is utilized to determine welding task sequencing for a MultiWeldline-SingleLayer problem. Further, welding task sequencing for multiWeldline-MultiLayer welding is investigated and appropriate genetic algorithms are introduced. A random key genetic algorithm is also proposed to solve multi-robot welding sequencing : MultiWeldline with multi robots. Finally, the genetic algorithm are implemented for the welding task sequencing of three dimensional weld plate assemblies. Robot welding operations conforming to the algorithms are simulated in graphic detail using a robot simulation software IGRIP.

  • PDF