• Title/Summary/Keyword: distributed robotics

Search Result 327, Processing Time 0.024 seconds

Intelligent Digital Redesign of a Fuzzy-Model-Based Controllers for Nonlinear Systems with Uncertainties (불확실성을 갖는 비선형 시스템을 위한 퍼지 모델 기반 제어기의 지능형 디지털 재설계)

  • Jang Kwon-Kyu;Kwon Oh-Shin;Joo Young-Hoon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.3
    • /
    • pp.227-232
    • /
    • 2006
  • In this paper, we propose a systematic method for intelligent digital redesign of a fuzzy-model-based controller for continuous-time nonlinear system which may also contain system uncertainties. The continuous-time uncertain TS fuzzy model is first contructed to represent the uncertain nonlinear system. A parallel distributed compensation(PDC) technique is then used to design a fuzzy-model-based controller for both stabilization. The designed continuous-time controller is then converted to an equivalent discrete-time controller by using a globally intelligent digital redesign method. This new technique is designed by a global matching of state variables between analog control system and digital control system. This new design technique provides a systematic and effective framework for integration of the fuzzy-model-based control theory and the advanced digital redesign technique for nonlinear systems with uncertainties. Finally, Chaotic Lorenz system is used as an illustrative example to show the effectiveness and the feasibility of the developed design method.

Development of BioRobot System Based on Mobile Agent for Clinical Laboratory (임상병리검사를 위한 모바일 에이전트 기반의 바이오로봇 시스템 개발)

  • Choi, Byung-June;Jin, Sung-Moon;Sin, Seung-Hun;Koo, Ja-Choon;Kim, Min-Chul;Kim, Jin-Hyun;Son, Woong-Hee;Ahn, Ki-Tak;Chung, Wan-Kyun;Choi, Hyouk-Ryeol
    • The Journal of Korea Robotics Society
    • /
    • v.2 no.4
    • /
    • pp.317-326
    • /
    • 2007
  • Recently, robotic automation in clinical laboratory becomes of keen interest as a fusion of bio and robotic technology. In this paper, we present a new robotic platform for clinical tests suitable for small or medium sized laboratories using mobile robots. The mobile robot called Mobile Agent is designed as transfer system of blood samples, reagents, microplates, and any instruments. Also, the developed mobile agent can perform diverse tests simultaneously based on its cooperative and distributed ability. The driving circuits for the mobile agent are embedded in the robot, and each mobile agent communicates with other agents by using Bluetooth communication. The RFID system is used to recognize patient information. Also, the magnetic hall sensor is embedded to remove and compensate the cumulated error of locomotion at the bottom of mobile agent. The proposed mobile agent can be easily used for various applications because it is designed to be compatible with general software development tools. The Mobile agents are manufactured, and feasibility of the robot and localization of the agents using magnetic hall sensor are validated by preliminary experiments.

  • PDF

A Study on Designing Key Fastening Parts for Compatibility of Teaching-Aids-Robots (교구로봇 호환성을 위한 체결구 부품 설계에 관한 연구)

  • Moon, Jeon-Il;Ryuh, Young-Sun;An, Jin-Ung
    • The Journal of Korea Robotics Society
    • /
    • v.6 no.1
    • /
    • pp.10-17
    • /
    • 2011
  • This paper deals with researching and designing the fastening parts to be used in order to assemble various Teaching Aids Robots (or Hands-on Robots) with originally incompatible parts supplied by different manufacturers. The suggested fastening parts provide the compatibility among Teaching Aids Robots even though the educational robot customers use incompatible parts from different companies. The designed fastening parts are classified into four set groups such as frame set, sliding-bar set, connector set, and set of chuck and rivet/bolt. Each set of the fastening parts reflects the needs collected from the users, and then some portion of new idea has been added to implement the needs. In this paper, the examples of the Teaching Aids Robots which are assembled with both commercial parts and the designed parts are presented in order to evaluate the compatibility and usability of the suggested fastening parts. As a result, both compatibility and usability of the fastening parts suggested in this paper were proved. The designed fastening parts have been distributed to more than 100 elementary schools nationwide.

A Study on the Posture Control of a Humanoid Robot (휴머노이드 로봇의 자세 제어에 관한 연구)

  • Kim Jin-Geol;Lee Bo-Hee;Kong Jung-Shik
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.1
    • /
    • pp.77-83
    • /
    • 2005
  • This paper deals with determination of motions of a humanoid robot using genetic algorithm. A humanoid robot has some problems of the structural instability basically. So, we have to consider the stable walking gait in gait planning. Besides, it is important to make the smoothly optimal gait for saving the electric power. A mobile robot has a battery to move autonomously. But a humanoid robot needs more electric power in order to drive many joints. So, if movements of walking joints don't maintain optimally, it is difficult for a robot to have working time for a long time. Also, if a gait trajectory doesn't have optimal state, the expected life span of joints tends to be decreased. To solve these problems, the genetic algorithm is employed to guarantee the optimal gait trajectory. The fitness functions in a genetic algorithm are introduced to find out optimal trajectory, which enables the robot to have the less reduced jerk of joints and get smooth movement. With these all process accomplished by a PC-based program, the optimal solution could be obtained from the simulation. In addition, we discuss the design consideration for the joint motion and distributed computation of the humanoid, ISHURO, and suggest its result such as the structure of the network and a disturbance observer.

Fast and Fine Control of a Visual Alignment Systems Based on the Misalignment Estimation Filter (정렬오차 추정 필터에 기반한 비전 정렬 시스템의 고속 정밀제어)

  • Jeong, Hae-Min;Hwang, Jae-Woong;Kwon, Sang-Joo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.12
    • /
    • pp.1233-1240
    • /
    • 2010
  • In the flat panel display and semiconductor industries, the visual alignment system is considered as a core technology which determines the productivity of a manufacturing line. It consists of the vision system to extract the centroids of alignment marks and the stage control system to compensate the alignment error. In this paper, we develop a Kalman filter algorithm to estimate the alignment mark postures and propose a coarse-fine alignment control method which utilizes both original fine images and reduced coarse ones in the visual feedback. The error compensation trajectory for the distributed joint servos of the alignment stage is generated in terms of the inverse kinematic solution for the misalignment in task space. In constructing the estimation algorithm, the equation of motion for the alignment marks is given by using the forward kinematics of alignment stage. Secondly, the measurements for the alignment mark centroids are obtained from the reduced images by applying the geometric template matching. As a result, the proposed Kalman filter based coarse-fine alignment control method enables a considerable reduction of alignment time.

A Transformation from POSIX Based Source Code to OSEK/VDX Source Code Based on API and OIL Translation (API 및 OIL 변환을 이용한 POSIX 기반 코드의 OSEK/VDX 코드로의 변환)

  • Song, Young-Ho;Lee, Tae-Yang;Lee, Jong-Deok;Moon, Chan-Woo;Jeong, Gu-Min;Ahn, Hyun-Sik
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.6
    • /
    • pp.559-565
    • /
    • 2010
  • In this paper, we present a transformation method of source code from a POSIX (Portable Operating System Interface) based source code into an OSEK/VDX (Offene Systeme und deren Schnittstellen fur die Elektronik in Kraftfahrzeugen/Vehicle Distributed eXecutive) source code. As the electronic parts of automobile systems increase, the use of embedded software in automobile systems is also growing. Accordingly, many electronic systems are designed in automobile system with OSEK/VDX. Otherwise, one of the major problems of embedded software would be portability to other OS's. To enhance the portability and interoperability of embedded software, we propose a source code transformation method from POSIX to OSEK/VDX based on API (Application Programming Interface) translation method. Considering the characteristics of the OSEK/VDX which uses OIL (OSEK/VDX Implementation Language) standard, transformation process is performed with source code transformation and OIL code generation. For the validity of the proposed method, the transformation experiment is given using Micro-C OS II and OSEK/VDX with XC167CI micro-controller.

Implementation of a Fieldbus System Based on Profibus-DP Protocol (Profibus-DP 프로토콜을 이용한 필드버스 시스템 구현)

  • Bae, Gyu-Sung;Kim, Jong-Bae;Park, Byoung-Wook;Lim, Kye-Young
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.6 no.10
    • /
    • pp.903-910
    • /
    • 2000
  • In this paper, we describe a slave chip based on the Profibus-DP protocol and a system board to verify the developed slave chip. The Profibus-DP protocol is designed using VHDL and implemented on FPGA. The system board adopting the developed FPGA is designed FPGA is designed in which the firmware is implemented on Intel 8051 by using C language. Among the Profibus-DP protocols, low level layers from the physical layer to the data link layer is implemented in the form of hardware that we are able to greatly reduce the CPU load in processing protocols, and then higher layers could be processed by software. These technologies result in an IP to make terminal devices in the distributed control systems. Therefore, many digital logics as well as communication logics can be implemented onto SOC(System On a Chip) and it could be applied to various fieldbus-related areas.

  • PDF

Flicker Mitigation in a Wind Farm by Controlling a Permanent Magnet Synchronous Generator (영구자석형 동기발전기를 이용한 풍력단지의 플리커 저감)

  • Hoan, Pham Van;Kim, Dae-Hyun;Ahn, Jin-Hong;Kim, Eel-Hwan;Oh, Seong-Bo;Kim, Ho-Chan;Kim, Se-Ho
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.12
    • /
    • pp.1163-1168
    • /
    • 2009
  • The power quality of wind energy becomes more and more important in connecting wind-farms to the grid, especially weak grid. This paper presents the simulation of a wind farm of a permanent magnet synchronous generator (PMSG) and a doubly fed induction generator (DFIG). Flicker mitigation is performed by using PMSG as a static synchronous compensator (STATCOM) to regulate the voltage at the point of common coupling (PCC). A benefit of the measure is that integrating two function of to control the active power flow and to reduce the voltage flicker in a wind farm. Simulation results show that controlling PMSG is an effective and economic measure in reducing the flicker during continuous operation of grid connected wind turbines regardless of short circuit capacity ratio, turbulence intensity and grid impedance angle.

Management and control of fieldbus network traffic by bandwidth allocation scheme (대역폭 할당 기법에 의한 필드버스 네트워크의 트래픽 관리 및 제어)

  • Hong, Seung-Ho
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.1
    • /
    • pp.77-88
    • /
    • 1997
  • Fieldbus is the lowest level communication network in factory automation and process control systems. Performance of factory automation and process control systems is directly affected by the data delay induced by network traffic. Data generated from several distributed field devices can be largely divided into three categories: sporadic real-time, periodic real-time and non real-time data. Since these data share one fieldbus network medium, the limited bandwidth of a fieldbus network must be appropriately allocated to the sporadic real-time, periodic real-time and non real-time traffic. This paper introduces a new fieldbus design scheme which allocates the limited bandwidth of fieldbus network to several different kinds of traffic. The design scheme introduced in this study not only satisfies the performance requirements of application systems interconnected into the fieldbus but also fully utilizes the network resources. The design scheme introduced in this study can be applicable to cyclic service protocols operated under single-service discipline. The bandwidth allocation scheme introduced in this study is verified using a discrete-event/continuous-time simulation experiment.

  • PDF

Improvement of learning performance and control of a robot manipulator using neural network with adaptive learning rate (적응 학습률을 이용한 신경회로망의 학습성능개선 및 로봇 제어)

  • Lee, Bo-Hee;Lee, Taek-Seung;Kim, Jin-Geol
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.4
    • /
    • pp.363-372
    • /
    • 1997
  • In this paper, the design and the implementation of the adaptive learning rate neural network controller for an articulate robot, which is being developed (or) has been developed in our Automatic Control Laboratory, are mainly discussed. The controller reduces software computational load via distributed processing method using multiple CPU's, and simplifies hardware structures by the time-division control with TMS32OC31 DSP chip. Proposed neural network controller with adaptive learning rate structure using expert's heuristics can improve learning speed. The proposed controller verifies its superiority by comparing response characteristics of conventional controller with those of the proposed controller that are obtained from the experiments for the 5 axis vertical articulated robot. We, also, present the generalization property of proposed controller for unlearned trajectory and the change of load through experimental data.

  • PDF