• Title/Summary/Keyword: Co-Robot

Search Result 414, Processing Time 0.03 seconds

Techniques of Editing and Reproducing Robot Operation Data for Direct Teaching (직접 교시 작업을 위한 로봇 작업 정보 편집 및 재생산 기법)

  • Kim, Han-Joon;Wang, Young-Jin;Kim, Jin-Oh;Back, Ju-Hoon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.30 no.1
    • /
    • pp.96-104
    • /
    • 2013
  • Study of human-robot Interaction gets more and more attention to expand the robot application for tasks difficult by robot alone. Developed countries are preparing for a new market by introducing the concept of 'Co-Robot' model of human-robot Interaction. Our research of direct teaching is a way to instruct robot's trajectory by human's handling of its end device. This method is more intuitive than other existing methods. The benefit of this approach includes easy and fast teaching even by non-professional workers. And it can enhance utilization of robots in small and medium-sized enterprises for small quantity batch production. In this study, we developed the algorithms for creating accurate trajectory from repeated inaccurate direct teaching and GUI for the direct teaching. We also propose the basic framework for direct teaching.

Autonomous Calibration of a 2D Laser Displacement Sensor by Matching a Single Point on a Flat Structure (평면 구조물의 단일점 일치를 이용한 2차원 레이저 거리감지센서의 자동 캘리브레이션)

  • Joung, Ji Hoon;Kang, Tae-Sun;Shin, Hyeon-Ho;Kim, SooJong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.2
    • /
    • pp.218-222
    • /
    • 2014
  • In this paper, we introduce an autonomous calibration method for a 2D laser displacement sensor (e.g. laser vision sensor and laser range finder) by matching a single point on a flat structure. Many arc welding robots install a 2D laser displacement sensor to expand their application by recognizing their environment (e.g. base metal and seam). In such systems, sensing data should be transformed to the robot's coordinates, and the geometric relation (i.e. rotation and translation) between the robot's coordinates and sensor coordinates should be known for the transformation. Calibration means the inference process of geometric relation between the sensor and robot. Generally, the matching of more than 3 points is required to infer the geometric relation. However, we introduce a novel method to calibrate using only 1 point matching and use a specific flat structure (i.e. circular hole) which enables us to find the geometric relation with a single point matching. We make the rotation component of the calibration results as a constant to use only a single point by moving a robot to a specific pose. The flat structure can be installed easily in a manufacturing site, because the structure does not have a volume (i.e. almost 2D structure). The calibration process is fully autonomous and does not need any manual operation. A robot which installed the sensor moves to the specific pose by sensing features of the circular hole such as length of chord and center position of the chord. We show the precision of the proposed method by performing repetitive experiments in various situations. Furthermore, we applied the result of the proposed method to sensor based seam tracking with a robot, and report the difference of the robot's TCP (Tool Center Point) trajectory. This experiment shows that the proposed method ensures precision.

Self Localization of Mobile Robot Using Sonar Sensing and Map Building

  • Kim, Ji-Min;Lee, Ki-Seong;Jeong, Tae-Won
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1931-1935
    • /
    • 2004
  • A location estimate problem is critical issues for mobile robot. Because it is basic problem in practical use of the mobile robot which do what, or move where, or reach an aim. Already there are many technologies of robot localization (like GPS, vision, sonar sensor, etc) used on development. But the elevation of accurateness was brought the problem that must consider an increase of a hardware cost and addition electric power in each ways. There is the core in question to develop available and accurate sensing algorithm though it is economical. We used a ultrasonic sensor and was going to implement comparatively accurate localization though economical. Using a sensing data, we could make a grid map and estimate a position of a mobile robot. In this paper, to get a satisfactory answer about this problem using a ultrasonic sensor.

  • PDF

A study on Precise Trajectory Tracking control of Robot system (로봇시스템의 정밀 궤적 추적제어에 관한 연구)

  • Lee, Woo-Song;Kim, Won-Il;Yang, Jun-Seok
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.18 no.2
    • /
    • pp.82-89
    • /
    • 2015
  • This study proposes a new approach to design and control for autonomous mobile robots. In this paper, we describes a fuzzy logic based visual servoing system for an autonomous mobile robot. An existing system always needs to keep a moving object in overall image. This mes difficult to move the autonomous mobile robot spontaneously. In this paper we first explain an autonomous mobile robot and fuzzy logic system. And then we design a fuzzy logic based visual servoing system. We extract some features of the object from an overall image and then design a fuzzy logic system for controlling the visual servoing system to an exact position. We here introduce a shooting robot that can track an object and hit it. It is illustrated that the proposed system presents a desirable performance by a computer simulation and some experiments.

A Study on the Kinematics of Mobile Robot with Joint-actuator (관절구동기와 바퀴를 가진 이동로봇에 대한 기구학 연구)

  • Ryu, Shin-Hyuug;Lee, Sung-Ryul;Lee, Ki-Chul;Park, Mig-Non
    • Proceedings of the KIEE Conference
    • /
    • 2001.11c
    • /
    • pp.72-75
    • /
    • 2001
  • In this paper, the kinematic model and motion control of a joint-actuated mobile robot are analyzed. To take an efficient approach to the wheeled mobile robots, the relationship between wheel rotation and the contact point of the wheel is considered. It is shown that each addition of a joint to a mobile robot increases the degree of freedom(DOF) of mobile robot, and the way of joint attachment to a mobile robot is proposed. To get a solution of inverse kinematics of mobile robot, two types of approaches are proposed.

  • PDF

Design of an Omni-directional mobile Robot with 3 Caster Wheels

  • Kim, Wheekuk;Kim, Do-Hyung;Yi, Byung-Ju;Yang, Sung-Il;You, Bum-Jae
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.3 no.4
    • /
    • pp.210-216
    • /
    • 2001
  • In this paper, design of a 3-degree-of-freedom mobile robot with three caster wheels is performed. Initially, kinematic modeling and singularity analysis of the mobile robot is performed. It is found that the singularity can be avoided when the robot has more than two wheels on which two active joints are located. Optimal kinematic parameters of mobile robots with three active joint variables and with four active joint variables are obtained and compared with respect to kinematic isotropic index of the Jacobian matrix of the mobile robot which is functions of the wheel radius and the length of steering link.

  • PDF

Implementation of RCCL on fara robot (Fara robot에서의 RCCL(Robot Control C Library) 구현)

  • 선경일;김병국
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.714-717
    • /
    • 1992
  • An intelligent robot control system is developed, which is based on extensible hardwares and softwares. The system could be used to test advanced and complex real time application programs to avoid constraints on present robot control system in executing a complex or precise algorithms, due to the limitation of hardware and software. In this paper we used the RCCL(Robot Control C Library) on SUN4 as a supervisory system that plays the path planning and man-machine interface. And we used VxWORKS as a real time OS on a VME bus CPU equiped with some interface boards. Two systems were connected through the Ethernet network. We used the 4 axis manipulator, FARA, developed by Samsung Electronics Co.

  • PDF

The Development of an Educational Robot and Scratch-based Programming

  • Lee, Young-Dae;Kang, Jeong-Jin;Lee, Kee-Young;Lee, Jun;Seo, Yongho
    • International journal of advanced smart convergence
    • /
    • v.5 no.2
    • /
    • pp.8-17
    • /
    • 2016
  • Scratch-based programming has come to be known as an effective programming tool because of its graphic instruction modules, which are designed to be assembled like the famous LEGO building blocks. These building block-like structures allow users to more easily program applications without using other more difficult programming languages such as C or Java, which are text-based. Therefore, it poses a good opportunity for application in educational settings, especially in primary schools. This paper presents an effective approach to developing an educational robot for use in elementary schools. Furthermore, we present the method for scratch programming based on the external modules need for the implementation of robot motion. Lastly, we design a systematic curriculum, titled "Play with a Robot," and propose guidelines to using the educational programming language Scratch.

Robotic Zigbee Network for Control of Ubiquitous Robot (유비쿼터스 로봇 제어를 위한 로보틱 지그비 네트워크)

  • Moon, Yong-Seomn;Roh, Sang-Hyun;Lee, Kwang-Seok;Park, Jong-Kyu;Bae, Young-Chul
    • Journal of Advanced Navigation Technology
    • /
    • v.14 no.2
    • /
    • pp.206-212
    • /
    • 2010
  • In this paper, we introduce the concept of robotic zigbee network as a necessary network to provide an application service of robot in the ubiquitous environment and propose an application scenario using the concept of robot Zigbee network. We have performed experiments on the network connection and data transmission which are basic of proposed an application scenario. Through the result of the experiments, we provide basis for development of robot localization and tracking algorithm which minimizes the localization error using robot Zigbee network in the future.

Design of a Cable Array Robot System (Cable Array Robot 시스템 설계)

  • Sheen, Dong-Mok;Lee, Youn-Am
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.48 no.4
    • /
    • pp.375-380
    • /
    • 2011
  • Loading/unloading at sea is necessitated as larger container ships are being used. It is also unavoidable to load/unload at sea during military operations. An experimental cable array robot system, which can be used for loading/unloading at sea, consisting of four cables operated by four motors is designed and built. Even though it has simple structure, it has a large pay-load/robot-weight ratio, flexibility and wide workspace and can be easily built at low cost. In order to plan and control the paths of end-effector, two interpolation methods are introduced and compared. Since the robot is entirely based on cable tension, an analysis of tension is also presented for monitoring and planning purpose.