• 제목/요약/키워드: high speed robot

검색결과 281건 처리시간 0.029초

진화형 하드웨어를 위한 하드웨어 최적화된 유전자 알고리즘 프로세서의 구현 (Implementation of Genetic Algorithm Processor based on Hardware Optimization for Evolvable Hardware)

  • 김진정;정덕진
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제49권3호
    • /
    • pp.133-144
    • /
    • 2000
  • Genetic Algorithm(GA) has been known as a method of solving large-scaled optimization problems with complex constraints in various applications. Since a major drawback of the GA is that it needs a long computation time, the hardware implementations of Genetic Algorithm Processors(GAP) are focused on in recent studies. In this paper, a hardware-oriented GA was proposed in order to save the hardware resources and to reduce the execution time of GAP. Based on steady-state model among continuos generation model, the proposed GA used modified tournament selection, as well as special survival condition, with replaced whenever the offspring's fitness is better than worse-fit parent's. The proposed algorithm shows more than 30% in convergence speed over the conventional algorithm in simulation. Finally, by employing the efficient pipeline parallelization and handshaking protocol in proposed GAP, above 30% of the computation speed-up can be achieved over survival-based GA which runs one million crossovers per second (1㎒), when device speed and size of application are taken into account on prototype. It would be used for high speed processing such of central processor of evolvable hardware, robot control and many optimization problems.

  • PDF

EHW를 위한 Genetic Algorithm Processor 구현 (Hardware Implementation of Genetic Algorithm Processor for EHW)

  • 김진정;김용훈;최윤호;정덕진
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 G
    • /
    • pp.2827-2829
    • /
    • 1999
  • Genetic algorithms were described as a method of solving large-scaled optimization problems with complex constraints. It has overcome their slowness, a major drawback of genetic algorithms using hardware implementation of genetic algorithm processor (GAP). In this study, we proposed GAP effectively connecting the goodness of survival-based GA, steady-state GA, tournament selection. Using Pipeline Parallel processing, handshaking protocol effectively, the proposed GAP exhibits 50% speed-up over survival-based GA which runs one million crossovers per second(1MHz). It will be used for high speed processing such of central processor of EHW, robot control and many optimization problem.

  • PDF

스마트 홈 서비스 로봇 맥봇II의 설계에 관한 연구 (A Study on Design of Smart Home Service Robot McBot II)

  • 김승우;김하이준
    • 한국산학기술학회논문지
    • /
    • 제12권4호
    • /
    • pp.1824-1832
    • /
    • 2011
  • 본 논문에서는 스마트 홈 서비스 로봇인 맥봇II(Mess-Cleanup Robot; McBot II)를 설계한다. 그것은 맥봇I에 비하여 더욱 지능적이고 실용적인 시스템으로 개발하였다. 지금까지 진공청소기는 가사 노동의 부담을 덜어주었지만 진공청소기를 운용하는 점에서 노동의 강도는 차이가 없다. 최근에 이 문제의 해결을 위해 상용화된 청소로봇이 나왔지만 큰 시장을 형성하지는 못했다. 왜냐하면 여전히 진공청소 이전에 큰 부피의 쓰레기나 신문, 옷가지 등을 정리정돈 하지 못하는 문제를 가지고 있다. 따라서 우리는 실제 환경에서 이 문제를 해결하기 위해 더 발전된 새로운 정리정돈 로봇 맥봇II를 개발한다. 특히, 본 논문에서는 로봇의 기계적인 설계와 기본적인 제어에 초점을 맞추어 논문을 구성한다. 맥봇II는 인간이 허리 및 손을 이용하여 정리 정돈 작업을 수행하는 메커니즘을 모델로 하여 설계되어 진다. 작업 시 인간의 허리 기능은 변화 범위가 큰 수직형 리프트와 전후진이 가능한 어깨 조인트 구조로 구현한다. 정리정돈 작업을 직접 수행하는 로봇 팔과 핸드는 실용성을 위하여 최소 자유도를 갖는 시스템으로 설계한다. 또한 맥봇II가 좁은 면적의 실내에서 장애물과의 충돌을 방지하면서 고속의 이동 능력을 갖기 위하여 홀로노믹(Holonomic)특성의 이동로봇으로 설계한다. 끝으로 최적화 설계로 구현된 로봇의 몸체/이동/로봇팔/핸드의 동작 제어 실험 결과들을 통하여 맥봇 II의 향상된 성능을 확인한다.

DSP를 이용한 SCARA 로봇의 강인한 동적 제어시스템 실현 (Implementation of a Robust Dynamic Control System for SCARA Robot Using DSPs)

  • 이장명;박흥인
    • 전자공학회논문지S
    • /
    • 제35S권2호
    • /
    • pp.58-69
    • /
    • 1998
  • A contrp; suste, fpr SCARA robot is designed for implememting a robust dynamic control algorithm. this study forcuses on the use of DSPs in the design of joint controllers and interfaces in between the host cotroller and four joint controllers and in between the joint controllers and four servo drives. The mechanical body of SCARA robot and the servo drives are selected from the commercially available ones. The four joint controllers, assigned to each joint one by one, are combined into a common system through a mother board hardwarewise and through the global memeory softwarewise. The mother board is designed to connect joint controllers onto the board through the slots adopting PC/104 bus structures. And, the global memory stores the common data which can be shared by joint controllers and the host computer directly, which virtually combines the whole system into one. To demonstrate the performance and efficienty of the sytem, a robust inverse dynamic algorithm is proposed and implemented for a faster and more precise control. The robust inverse dynamic algorithm is basically derived from an inverse dynamci algorithm and a PID compensator. Based upon the derived dynamic equitions of SCARA robot, the inverse dynamic algorithm is intitially implemented within 0.3 msec of the control cycle in this system. The algoithm is found to be not accurate enough for the high speed and precision tasks due to inherent modelling errors and time-varying factors. Therefore, a variable PID algorithm is combined with the inverse dynamic algorithm to support robustness of control performance. Experimental datfor the proposed algorithm are presented and compared with the result obtained from PID and inverse dynamic algorithm.

  • PDF

APR1400 원자로 용기 스터드 홀의 표면거칠기 거동에 관한 연구 (A Study on the Surface Roughness Behavior of Reactor Vessel Stud Holes in APR1400 Nuclear Power Plants)

  • 김동일;김창훈;문영준
    • 한국압력기기공학회 논문집
    • /
    • 제15권1호
    • /
    • pp.62-70
    • /
    • 2019
  • The APR1400 reactor may be operated for a long time under high temperature and pressure conditions, causing damage to the stud holes and causing stud bolts and holes to stick. The present practice is to manually remove the anti-sticking agent and foreign matter remaining in the APR1400 reactor stud hole and to visually check the surface condition of the thread to check the damage status of the threads. In the case of the APR1400 reactor stud holes, manually cleaning the threads increases the risk of radiation exposure and operator's fatigue. To avoid this, the autonomous mobile robot is used to automatically clean the reactor stud holes. The purpose of this study is to optimize the cleaning performance of the mobile robot by looking at the behavior of the surface roughness of the stud surface cleaned by the brush attached to the mobile robot due to changes in brush material, thickness of wire, and rotation speed. A microscopic approach to the surface roughness of the flank is needed to investigate the effects of the newly proposed brush of the autonomous mobile robot on the thread holes. According to this experiment, it is reasonable to use STS brush rather than Carbon one. Optimal operating conditions are derived and the safety of APR1400 reactor stud holes maintenance can be improved.

산업용 로봇을 이용한 스포츠화의 운동역학특성 측정에 관한 연구 (Study on Measuring Mechanical Properties of Sport Shoes Using an Industrial Robot)

  • 이종년
    • 한국산학기술학회논문지
    • /
    • 제10권12호
    • /
    • pp.3833-3838
    • /
    • 2009
  • 본 논문은 산업용 로봇을 이용하여 운동화의 특성을 측정하는 측정장비를 소개한다. 여기서 사용된 로봇은 6관절의 퓨마타입 로봇(삼성전자의 FARA AT2 모델)을 인간의 보행 동작을 구현할 수 있도록 보완하였다. 보행 동작은 고속카메라로 분석한 후, 로봇 관절각들을 추출하여 동작구현에 사용한다. 3가지 종류의 경도 아웃솔(신발 겉창)로 만들어진 신발 시편을 준비하고, 이 로봇 시스템을 이용하여 걸음동작을 구현하여 신발에 따른 지면 충격력을 측정한다. 걸음동작에서 발생하는 발 앞축 부분을 굽히기 위해 요구되는 굽힘 모멘트의 측정과 걸음동작에서 발생하는 요동현상의 측정에 사용한다. 동일한 압축변형을 유지하도록 시스템을 설정하고, 신발을 측정한 결과 아웃솔의 경도에 따라 지면반력의 크기는 선형적으로 증가하는 추세가 관찰되었다. 또한 굽힘 모멘트와 요동현상 역시 아웃솔의 경도에 따라 선형적으로 증가하는 추세가 관찰되었다. 상기의 몇 가지 실험을 통하여, 본 로봇 시스템은 일관성 있는 실험결과를 제공하였으며, 따라서 산업용 로봇을 이용하여 신발의 유용한 특성 정보 도출이 가능하며, 추후 신발설계의 활용에 대한 가능성을 보여준다.

Intelligent Phase Plane Switching Control of Pneumatic Artificial Muscle Manipulators with Magneto-Rheological Brake

  • Thanh, Tu Diep Cong;Ahn, Kyoung-Kwan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.1983-1989
    • /
    • 2005
  • Industrial robots are powerful, extremely accurate multi-jointed systems, but they are heavy and highly rigid because of their mechanical structure and motorization. Therefore, sharing the robot working space with its environment is problematic. A novel pneumatic artificial muscle actuator (PAM actuator) has been regarded during the recent decades as an interesting alternative to hydraulic and electric actuators. Its main advantages are high strength and high power/weight ratio, low cost, compactness, ease of maintenance, cleanliness, readily available and cheap power source, inherent safety and mobility assistance to humans performing tasks. The PAM is undoubtedly the most promising artificial muscle for the actuation of new types of industrial robots such as Rubber Actuator and PAM manipulators. However, some limitations still exist, such as the air compressibility and the lack of damping ability of the actuator bring the dynamic delay of the pressure response and cause the oscillatory motion. In addition, the nonlinearities in the PAM manipulator still limit the controllability. Therefore, it is not easy to realize motion with high accuracy and high speed and with respect to various external inertia loads in order to realize a human-friendly therapy robot To overcome these problems a novel controller, which harmonizes a phase plane switching control method with conventional PID controller and the adaptabilities of neural network, is newly proposed. In order to realize satisfactory control performance a variable damper - Magneto-Rheological Brake (MRB) is equipped to the joint of the manipulator. Superb mixture of conventional PID controller and a phase plane switching control using neural network brings us a novel controller. This proposed controller is appropriate for a kind of plants with nonlinearity uncertainties and disturbances. The experiments were carried out in practical PAM manipulator and the effectiveness of the proposed control algorithm was demonstrated through experiments, which had proved that the stability of the manipulator can be improved greatly in a high gain control by using MRB with phase plane switching control using neural network and without regard for the changes of external inertia loads.

  • PDF

AdaBoost 기반의 실시간 고속 얼굴검출 및 추적시스템의 개발 (AdaBoost-based Real-Time Face Detection & Tracking System)

  • 김정현;김진영;홍영진;권장우;강동중;노태정
    • 제어로봇시스템학회논문지
    • /
    • 제13권11호
    • /
    • pp.1074-1081
    • /
    • 2007
  • This paper presents a method for real-time face detection and tracking which combined Adaboost and Camshift algorithm. Adaboost algorithm is a method which selects an important feature called weak classifier among many possible image features by tuning weight of each feature from learning candidates. Even though excellent performance extracting the object, computing time of the algorithm is very high with window size of multi-scale to search image region. So direct application of the method is not easy for real-time tasks such as multi-task OS, robot, and mobile environment. But CAMshift method is an improvement of Mean-shift algorithm for the video streaming environment and track the interesting object at high speed based on hue value of the target region. The detection efficiency of the method is not good for environment of dynamic illumination. We propose a combined method of Adaboost and CAMshift to improve the computing speed with good face detection performance. The method was proved for real image sequences including single and more faces.

이중 속도 제어 구조에 의한 서보 제어기의 비선형 마찰 토크 보상 (A Nonlinear Friction Torque Compensation of Servo System with Double Speed Controller)

  • 이동희;최철;김철우
    • 전력전자학회논문지
    • /
    • 제9권6호
    • /
    • pp.612-619
    • /
    • 2004
  • 회전형 전동기와 볼스크류 및 타이밍 벨트를 이용한 서보 시스템은 NC, 가공기, 로봇 및 공장 자동화를 포함하여 산업 시스템 전반에 널리 사용되고 있다. 하지만, 동력의 전달에서 발생하는 비선형적인 마찰 및 댐핑현상은 제어 시스템 전체의 성능을 감소시키고, 특히 저속 정역 운전에서 그 영향이 크게 나타난다. 본 논문에서는 서보 제어시스템에서 발생하는 비선형적인 마찰 토크의 보상을 위해 가중치를 가지는 이중 제어 구조를 적용하였다. 본 논문에서 제안된 이중 제어 구조는 서보 제어 시스템에서 널리 사용되는 PI 속도 제어기 내부에 비선형적인 마찰 토크의 영향을 보상하는 내부 제어기를 가지는 구조이다. 특히, 내부의 제어기는 마찰 토크에 의한 시스템의 속도오차에 대하여 가중치를 가지는 구조로 설계되어 있고, 제어기의 이득은 외부 속도 제어기의 이득에 대하여 비례적으로 적용되므로, 안정성이 매우 높고 구조가 매우 간단하다. 본 논문에서 제안된 이중 제어 구조에 의한 비선형 마찰 토크 보상 방식은 시뮬레이션 및 실험을 통하여 그 성능을 검증한다.

고속 신호처리 회로에 의한 고속철도 차륜검사 (Improvement of Signal Processing Circuit for Inspecting Cracks on the Express Train Wheel)

  • 황지성;이진이;권석진
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.579-584
    • /
    • 2008
  • 고속철도 차륜의 미소결함을 고속 고공간 분해 능으로 측정할 수 있는 새로운 비파괴검사법이 요구되고 있다. 본 연구는 종래의 스캔형 자기카메라를 개선하여, 다중증폭회로와 결함표시를 위한 펄스 발생기를 장착한 신호처리회로를 제안한다. 홀센서를 선형으로 배열하고, 배열의 직각방향으로 차륜이 정속으로 회전하게 하면, 차륜의 답면을 검사할 수 있다. 각각의 홀전압을 증폭하고, AD변환기를 통하여 $\mu$-processor에 의하여 시간에 따른 전압차, 즉 ${\partial}V_H/{\partial}t$를 연산한다. ${\partial}V_H/{\partial}t$가 결함의 존재를 의미하는 비교치보다 클 때 pulse 신호가 발생하여 결함을 지시한다. 휠 시험편을 이용하여 제안된 방법을 검증하였다.

  • PDF