• Title/Summary/Keyword: robot systems

Search Result 3,643, Processing Time 0.027 seconds

Analysis and Implementation of Traveling Surface Characteristics Test Equipment Using Optical Mice (광 마우스 기반 주행 표면 특성 시험 장치의 분석 및 구현)

  • Kim, Sungbok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.7
    • /
    • pp.543-551
    • /
    • 2016
  • This paper presents the analysis and implementation of traveling surface characteristics test equipment using optical mice in connection with the velocity estimation of a mobile robot equipped with optical mice. In the traveling surface characteristics test equipment, a traveling surface sample is made to rotate toward stationary optical mice instead of a mobile robot equipped with optical mice moving over a traveling surface. First, the conceptual design and operational principle of the traveling surface characteristics test equipment is explained. Second, the velocity kinematics of the traveling surface characteristics test equipment is formulated; based on this, the parameter setting of the traveling surface characteristics test equipment is described. Third, the implementation of the traveling surface characteristics test equipment is described in detail, including the mechanical design and construction and the hardware and software development. Fourth, using the prototype of the traveling surface characteristics test equipment, the experimental results of the statistical parameter extraction for different traveling surface samples are given. Finally, some potential usages of the traveling surface characteristics test equipment are discussed.

A Survey on Robot Systems for High-rise Building Wall Maintenance (고층빌딩 외벽 유지관리 로봇 시스템 조사연구)

  • Moon, Sung-Min;Huh, Jaemyung;Lee, Seunghoon;Kang, Sungpil;Han, Chang-Soo;Hong, Daehie
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.30 no.4
    • /
    • pp.359-367
    • /
    • 2013
  • With recent growth of the economy and development of construction technology, the increase of high-rise buildings is appearing rapidly in urban areas. For this reason, the interest in building maintenance has also been increasing. However, it has many safety problems because it is difficult for the workers to access the exterior wall of building. Therefore, the maintenance system of high-rise building stands out as being important issues to be developed, so that a variety of robot systems have been developed to accomplish the building-wall maintenance works. In this paper, the maintenance robots are classified in painting, inspecting, cleaning systems according to the maintenance works. Then, their locomotion and adhesion mechanisms are analyzed including their applicability to the real maintenance works. This study can be used to develop maintenance robotic system that is more efficient and stable than existing ones.

Convergence Analysis of Kinematic Parameter Calibration for a Car-Like Mobile Robot (차량형 이동로봇의 기구학적 파라미터 보정을 위한 수렴성 분석)

  • Yoo, Kwang-Hyun;Lee, Kook-Tae;Jung, Chang-Bae;Chung, Woo-Jin
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.17 no.12
    • /
    • pp.1256-1265
    • /
    • 2011
  • Automated parking assist systems are being commercialized and rapidly spread in the market. In order to improve odometry accuracy, we proposed a practical odometry calibration scheme of Car-Like Mobile Robot (CLMR). However, there were some open problems in our prior work. For example, it was not clear whether the kinematic parameters always converged or not using the proposed calibration scheme. In addition, test driving had to be carried out "twice" without detailed explanation. This research aims to provide answers for the addressed questions though the convergence property analysis of the calibration scheme. In this paper, we evaluate on the effect of the kinematic parameter error on the odometry error at the final pose by numerical computation. The evaluation will show that the wheel diameter and tread of the CLMR can be calibrated by iterative test drives. In addition, the region of convergence in the parametric space will be discussed. Presented experimental results clearly showed that the proposed calibration scheme would be useful in practical applications.

Study of the Design Characteristics of Practical Flexible Manufacturing System (PFMS) (실용 자동화 실습장치 (Practical Flexible Manufacturing System)의 모듈별 사양 분석에 관한 연구)

  • Jo, Jang-Hyen
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.7 no.2
    • /
    • pp.193-198
    • /
    • 2004
  • This is the dissertation of the study of design characteristics about the practical flexible manufacturing system (PFMS). The basic ideas to analyze the manufacturing system which is the automatically operated is dependant on the various manufacturing procedures in factory. PFMS is the very useful equipment for students and trainee of production lines. This system is composed of hardware and software sub systems i.e. control and test unit and personal computer with software. The PFMS can be developed with design concepts and approved the capability of first article with functional tests. The PFMS module will be very useful for the manufacturing drill system in universities and practical fields. The flexible manufacturing systems have various subsystems appropriated for the final manufacturing products. Therefore the systems have the various kinds of hard wares as well as softwares. We study the software for the practical flexible manufacturing system designed in the Halla University and specially the design concept and using specification of the SCARA (Selective Compliance Assembly Robot Arm) robot which is used for the movement of the product is analyzed and introduced in this dissertation.

  • PDF

Development of an Effective Walking System for a Hexapod Robot on Uneven Terrain (오프로드 환경에서 효율적인 6족 로봇 보행 시스템 개발)

  • Kim, Jun Woo;Lee, Gi Won;Lee, Suk Gyu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.12
    • /
    • pp.1152-1159
    • /
    • 2013
  • This paper proposes an effective walking system for a hexapod robot on uneven terrain. To overcome the deficiencies of two-pair walking systems, which are effective on even terrain, the use of only three legs changes the steps required for movement. The proposed system receives feedback data from switches attached to the bottom of the legs and gyro sensor to carry out stable walking using the Bezier curve algorithm. From the coordinates of the Bezier curve, which guarantees the circular motion of legs, the motor's angle value can be obtained using inverse kinematics. The angle values are sent to each motor though RS-485 communication. If a switch is pushed by the surface during navigation in the Bezier curve pattern, the robot is designed to change its circular course. Through the changed course, each leg can be located on an optimal surface and the wobble phenomenon is reduced by using a normal vector algorithm. The simulation and experiment results show the efficiency of the proposed algorithm.

Performance Evaluation for Multi-Level Configuration Space for the Development of an Efficient Mobile Robot Path Planner (모바일 로봇을 위한 다단계 형태 공간 생성 방법에 대한 성능 검증)

  • Park, Jung-Soo;So, Byung-Chul;Jung, Jin-Woo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.21 no.1
    • /
    • pp.36-41
    • /
    • 2011
  • Configuration space(C-space) including configuration obstacle(C-obstacle) is one of the most important concepts in mobile robot path planning. Using C-space and C-obstacles, the robot with different shapes and moving mechanisms can be considered as a point in the C-space. And, as a result, the collision-free path for the robot can be easily achieved. To make C-space including C-obstacle, many researchers used circular approximation method for the efficient caluculation time. This method can help us to save our time by approximating the shape of a robot as the minimum sized circle which can cover all the area of robot. But, by using the circle larger than the robot, more space are considered as the part of robot and, as a result, some obstacles which are very near each other may be considered as a combined one obstacle. To solve this problem, multi-level configuration space is proposed by this paper. This multi-level method also use the circular approximation method as the initial step. But, after finding the initial path, it will check how many obstacles are combined. And then, for each combined obstacle, more accurate C-space generation will be continued. To check the efficiency of the proposed algorithm, time for c-space generation are compared with the well-known accurate C-space generation method using various types of robot shape.

Development of 3 D.O.F parallel robot's simulator for education

  • Yoo, Jae-Myung;Kim, John-Hyeong;Park, Dong-Jin
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2290-2295
    • /
    • 2005
  • In this paper, it is developed simulator system of 3 D.O.F parallel robot for educate of expertness. This simulator system is composed of three parts ? 3 D.O.F parallel robot, controller (hardware) and software. First, basic structure of the robot is 3 active rotary actuator that small geared step motor with fixed base. An input-link is connected to this actuator, and this input-link can connect two ball joints. Thus, two couplers can be connected to the input-link as a pair. An end-plate, which is jointed by a ball joint, can be connected to the opposite side of the coupler. A sub-link is produced and installed to the internal spring, and then this sub-link is connected to the upper and bottom side of the coupler in order to prevent a certain bending or deformation of the two couplers. The robot has the maximum diameter of 230 mm, 10 kg of weight (include the table), and maximum height of 300 mm. Hardware for control of the robot is composed of computer, micro controller, pulse generator, and motor driver. The PC used in the controller sends commands to the controller, and transform signals input by the user to the coordinate value of the robot by substituting it into equations of kinematics and inverse kinematics. A controller transfer the coordinate value calculated in the PC to a pulse generator by transforming it into signals. A pulse generator analyzes commands, which include the information received from the micro controller. A motor driver transfer the pulse received from the pulse generator to a step motor, and protects against the over-load of the motor Finally, software is a learning purposed control program, which presents the principle of a robot operation and actual implementation. The benefit of this program is that easy for a novice to use. Developed robot simulator system can be practically applied to understand the principle of parallel mechanism, motors, sensor, and various other parts.

  • PDF

Development of a Personal Robot Considering Standardization

  • Choi, Moo-Sung;Yang, Kwang-Woong;Won, Dae-Heui;Park, Joon-Woo;Park, Sang-Duk;Lee, Ho-Gil
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2243-2247
    • /
    • 2005
  • If a personal robot is popularized like a personal computer in the future, many kinds of robots will appear and the number of manufacturers will increase as a matter of course. In such circumstances, it can be inefficient, in case each manufacturer makes a whole platform individually. The solutions for this problem are to modularize a robot component (hardware and software) functionally and to standardize each module. Each module is developed and sold by each special maker and an end-product company purchases desired modules and integrates them. The standardization of a module includes the unification of the electrical, mechanical and software interface. In this paper, a few prototypes developed based on the concept of this study are introduced and possibility which can be standard platform is verified. Each prototype has merits and demerits, and a new structure of the hardware platform considered them is proposed Also the software architecture to develop the standardized and modularized platform is introduced and its detailed structure is described. The name of a method and the way to use that are defined dependently on the standard interfaces in order to use a module in other modules. Each module consists of a distributed object and that can be implemented in the random programming language and platform. It is necessary to study on the standardization of a personal robot after this steadily.

  • PDF