• 제목/요약/키워드: Realtime controller

검색결과 78건 처리시간 0.032초

실시간 다중처리 운영체제를 이용한 로보트 제어기의 설계 (Design of a robot controller using realtime-multiasking OS)

  • 최성락;정광조
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1993년도 한국자동제어학술회의논문집(국내학술편); Seoul National University, Seoul; 20-22 Oct. 1993
    • /
    • pp.654-659
    • /
    • 1993
  • In this paper, a robot controller that has a real time-multitasking OS (Operating System) is developed. It can do given jobs in realtime, so its effectiveness is increased. The controller has several CPU boards, and it is needed to communicate among these boards. For that reason, it is adopted VME bus system and VMEexec OS that can process multiprocess in realtime. Multiprocess includes robot language edit process, vision process, low level motion control process, and teach process in higher layer. And dynamics, kinematics, and inverse kinematics that require realtime calculation are included in lower layer.

  • PDF

mSROS : ATM 교환기 장치 제어계를 위한 실시간 운영체제 (mSROS : Real-Time Operating System for Device Controller System in ATM Switching Systems)

  • 김형환;정부금
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 추계종합학술대회 논문집
    • /
    • pp.285-288
    • /
    • 1998
  • In this paper, we present mSROS(Micro-Scalable Realtime Operating System) to be applied commonly to the device controller systems in the HANbit ACE256 system. The device controller systems in HANbit ACE256 system are organized as many kinds of device controller. Applying modified PPOS(Peripheral Processor Operating System)which is an operating system for devices of the TDX-10 switching system to the firmwares for them, the inefficiency in development and maintenance exists inherently. To remove the inefficiency nd to improve the performqance of firmwares, we build a common operating system platform that including multi-tasking microkernel so that the firmwares among devices can acquire convenient development and cheap cost of maintencance. Especially, building a virtual machine as a development methodology, it is possible to remove dependency from the kernel so that any kinds of commercial real-time kernels can be used in mSROS as a basic kernel. The virtual machine in mSROS is compatible with the API of SROS(Scalable Realtime Operating System), PPOS, and CROS(Concurrent Realtime Operating System).

  • PDF

Leap Motion을 이용한 실시간 MIDI Controller의 설계 (Design of Realtime MIDI Controller by using Leap Motion)

  • 소준섭
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.726-728
    • /
    • 2016
  • 본 연구에서는 leap motion을 이용하여 실시간 MIDI controller를 설계하였다. Windows상에서 virtual MIDI port를 생성한 후 DAW(Digital Audio Workstation) 또는 VST(Virtual Studio Technology)와 해당 port와 프로토콜에 연결되어 통신을 수행한다. MIDI controller는 손동작 및 모양을 실시간으로 탐지해서 해당 데이터를 MIDI 데이터로 변환시킨다. 이 변환 된 데이터는 설정 된 포트와 미리 입력 된 MIDI CC(Control Change)에 따라 전송된다. 따라서 기존의 MIDI controller보다 유연한 MIDI 입력을 지원하는 목적을 가진다.

  • PDF

이동 로봇 행위의 실시간 진화 (Realtime Evolutionary Learning of Mobile Robot Behaviors)

  • 이재구;심인보;윤중선
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2003년도 춘계학술대회
    • /
    • pp.816-821
    • /
    • 2003
  • Researchers have utilized artificial evolution techniques and learning techniques for studying the interactions between learning and evolution. Adaptation in dynamic environments gains a significant advantage by combining evolution and learning. We propose an on-line, realtime evolutionary learning mechanism to determine the structure and the synaptic weights of a neural network controller for mobile robot navigations. We support our method, based on (1+1) evolutionary strategy which produces changes during the lifetime of an individual to increase the adaptability of the individual itself, with a set of experiments on evolutionary neural controller for physical robots behaviors. We investigate the effects of learning in evolutionary process by comparing the performance of the proposed realtime evolutionary learning method with that of evolutionary method only. Also, we investigate an interactive evolutionary algorithm to overcome the difficulties in evaluating complicated tasks.

  • PDF

실시간 플랜트 시뮬레이터를 이용한 우주 열환경 챔버 제어기 개발에 관한 연구 (Study on the application of a realtime simulator to the development of a controller for a space thermal environment chamber)

  • 정무진;신영기;최석원;문귀원;서희준;이상훈;조혁진
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2003년도 추계학술대회
    • /
    • pp.216-221
    • /
    • 2003
  • A thermal vacuum chamber is mainly used to simulate thermal environments of a test satellite in satellite orbits in which daily temperature variations range from 80K to above 400K depending on solar radiation under the vacuum below $10^{-4}$ torr. The test facility is quite complex and consists of expensive parts. So any modification of control software is discouraged in fear of unexpected system failure. The purpose of this study is to develop a realtime dynamics model of the thermal vacuum chamber in view of controller design and simulate its electrical inputs and outputs for interface with a PLC (programmable logic controller). A PLC program that was used in the thermal vacuum chamber is applied to the realtime simulator. The realized simulator dynamics is found to be quite similar to that of the thermal vacuum chamber and serve to an appropriate plant to verify the control performance of a programmed PLC.

  • PDF

이동 로봇 행위의 진화 (Evolutionary Learning of Mobile Robot Behaviors)

  • 이재구;심인보;윤중선
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • pp.1105-1108
    • /
    • 2003
  • Adaptation in dynamic environments gains a significant advantage by combining evolution and learning. We propose an on-line, realtime evolutionary learning mechanism to determine the structure and the synaptic weights of a neural network controller for mobile robot navigations. We support our method, based on (1+1) evolutionary strategy, which produces changes during the lifetime of an individual to increase the adaptability of the individual itself, with a set of experiments on evolutionary neural controller for physical robots behaviors.

  • PDF

능동배기소음 제어기 개발에 관한 연구 (A Study on the Development of Active Exhaust Noise Controller)

  • 김홍섭;손동구;박수홍;오재응
    • 한국자동차공학회논문집
    • /
    • 제5권1호
    • /
    • pp.79-86
    • /
    • 1997
  • The need for an active exhaust moise controller has been growing as an reinforcement of exhaust noise regulation, high power output and improvement of average fuel economy. In this study, for development of this active exhaust noise controller, the implementation of a composition of realtime control algorithm for active exhaust noise control and the construction of simulator for realtime control algorithm for active exhaust noise control has been investigated. Also, in order to implement active exhaust noise control with this simulator, the feasibility model for control of vehicle exhaust noise control is suggested.

  • PDF

로봇구동용 직류전동기의 동기화 구현 (Synchronization of Robot driving DC motor)

  • 엄한성;안병원;김현수;박영산;배철오
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.325-328
    • /
    • 2003
  • 본 연구는 인터넷을 통해서 실시간으로 전달되는 속도지령에 대해서 원거리에 위치한 로봇구동용 DC 전동기 동기화 제어에 관한 연구이다. 두 대의 DC 전동기 구동시스템에서 80C196KC $\mu$-Processor에 의해서 DC 전동기에 인가되는 PWM전압과 회전수의 관계로 PID제어기를 설계하고 임의의 속도(위치) 지령에 대해서 두 대의 전동기가 빠른 시간에 동기화가 될 수 있게 하였다. 또, 호환성이 뛰어난 Java 플랫폼을 기반의 Java Applet과 Servlet을 연동시켜 보안을 유지하면 인터넷 상에서 전동기를 실시간으로 제어하고, 속도를 모니터링 할 수 있게 하였다.

  • PDF

Experimental modeling and Robust Control of an Industrial Overhead Crane

  • Park, B.S.;T.G. Song;Lee, J.Y.;D.H. Hong;J.S. Yoon;E.S. Kang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.45.2-45
    • /
    • 2001
  • In case that the perfect model following conditions are not satisfied in the system, a perfect model-following controller is difficult to apply to the system. To deal with this problem, in this paper, a robust imperfect stable model-following controller is designed by combining time delay controller and sliding mode controller based on the concept of two degrees of freedom(2-DOF) controller design method. The experimental dynamic modeling of the commercial overhead crane with capacity of two tons is carried out. To remove the noise of the measuring signals from the swing angle measurement device and estimate the state of the swing angles of the transported object at each time instant, realtime tracker is designed using Kalman filter. The performance of the designed robust controller is tested through the commercial overhead. The experimental results show that the designed controller is robust and applicable to real systems.

  • PDF

4족 보행 로봇의 장애물 회피와 축구하기 (Obstacle Avoidance and Playing Soccer in a Quadruped Walking Robot)

  • 서현세;성영휘
    • 대한임베디드공학회논문지
    • /
    • 제7권3호
    • /
    • pp.143-150
    • /
    • 2012
  • In this paper, we introduce an intelligent quadruped walking robot that can perform stable walking and a couple of intelligent behaviors. The developed robot has two sets of ultrasonic sensors and six sets of infrared sensors and can perform obstacle avoidance by detecting obstacles and estimating the distances and directions of those obstacles. The robot also has a stereo camera and can paly soccer by detecting a ball and estimating the 3 dimensional coordinates of the ball. In performing those intelligent behaviors, the robot needs to have the capability of generating its walking patterns, solving the inverse kinematics problem, and interfacing several sensors in realtime. Therefore we designed a hierarchical controller that consists of a main controller and an auxiliary controller. The main controller is a 32-bit DSP that can perform fast floating-point opertaion and the auxiliary one is a 8-bit micro-controller. We showed that the developed quadruped walking robot successfully perform those intelligent behaviors through experiments.