Abstract:
본 발명은 로봇의 복수의 다중 코어 프로세서를 이용한 고 신뢰도 분산 실시간 제어를 위한 실시간 감시 방법에 관한 것으로, 해결하고자 하는 기술적 과제는 로봇의 운영 상태를 확인 기록하고, 과도 이상의 검출, 분석, 대처 및 기록을 수행하고, 영구 이상의 경우 사후 분석을 위한 세부 사건의 기록을 수행하는 로봇의 분산 실시간 감시 방법을 제공하는데 있다. 이를 위해 본 발명에 따른 로봇의 분산 실시간 감시 방법은 로봇의 운영 상태를 주기적/비주기적으로 확인 기록하는 운영상태 확인 기록 단계와, 상기 로봇에 과도 이상이 감지되는 경우 이에 대한 분석 및 대처를 통하여 상기 로봇을 정상 상태로 복구시키는 과도 이상 감지, 분석, 대처 및 기록 단계와, 상기 로봇의 영구 이상에 대한 순차적 사건 기록을 그 세부 사건의 발생 시간, 내용, 내부 상태 등을 종합 기록하는 영구 이상 기록 단계를 포함하는 것을 특징으로 한다.
Abstract:
PURPOSE: A multi-processor for an intelligent robot including dispersion real time control software is provided to effectively allocate complex and various robot control programs to plural processors and plural cores by using the multi-processor of a multi-core. CONSTITUTION: A planning layer(70) plans missions. A sequential processing layer(60) includes tasks for controlling and moving robots. A real-time response layer(35) includes a sensing unit which embodies a real-time work, a control-action unit, and an operating unit. The planning layer, the sequential processing layer, and the real-time response layer are allocated to each core of a multi-processor and exchanges data through a network in real time. The real-time response layer includes a network unit including a network driver.
Abstract:
PURPOSE: A real-time monitoring method for the high-reliability distributed control of a robot is provided to reliably control a robot by periodically and aperidoically confirming the operation state of the robot. CONSTITUTION: A real-time monitoring method for the high-reliability distributed control of a robot is as follows. The operation state of a robot is confirmed and is recorded(S10). When an excessively abnormal state(1) is generated from the robot, the robot is restored in a normal state through detection, analysis, treating, and recording processes(S20). When a permanent abnormal state(3) is generated from the robot, sequential situations re recorded(S30).
Abstract:
PURPOSE: An effective real-time ethernet transmission scheduling method and a communication device thereof are provided to maximize the responsibility of a multi-processor system by minimizing the delay time of response or command data. CONSTITUTION: One frame section(200) includes a front system section(210), a back system section(230), and a data section(220). The front system section transmits a synchronization packet and a correction request. The back system section is arranged in one frame section. The back system section corrects an RTNet(Real-Time Network). The data section is arranged between the front system section and the back system section. The data section transmits and receives real-time data and non-real-time data.
Abstract:
본 발명은 분산 실시간 제어 소프트웨어가 구비된 지능 로봇용 다중 프로세서에 관한 것으로, 해결하고자 하는 기술적 과제는 지능형 로봇 제어관련 소프트웨어 구성요소들이 효율적으로 분산 배치되고, 실시간 네트워크를 통하여 상호 데이터의 교환이 원활히 이루어지며, 분산 작업 관리자에 의하여 상기 소프트웨어 구성요소들이 적절히 배치되어 시동, 정지, 상태 감시 등의 기능이 수행됨으로써 상위 응용 작업들과 병행하면서도 실시간 제어의 구현이 가능한 분산 실시간 제어 소프트웨어가 구비된 지능 로봇용 다중 프로세서를 제공하는 데 있다. 이를 위해 본 발명에 따른 분산 실시간 제어 소프트웨어가 구비된 지능 로봇용 다중 프로세서는 감지 데이터의 주기적 및 비주기적 획득을 신뢰성 있게 수행하고 획득한 데이터를 실시간 작업 및 응용 작업들에게 제공할 수 있는 감지부와, 상기 감지부에서 획득한 상황 데이터에 대하여 즉각적인 판단을 수행하는 실시간 반응 작업과 실시간 제어 기능을 포함하는 제어/행동부 및 상위 응용 작업들에서 발생된 구동 명령을 주기적으로 구동기에 전달하며 상기 구동기의 동작을 확인하는 구동부를 포함하며, 상기 감지부, 제어/행동부 및 구동부가 다수의 프로세서에 유효 적절히 분산 배치되고, 실시간 네트워크를 통하여 상호 데이터의 교환이 원활히 이루어지며, 여러 작업들의 관리를 위한 분산 작업 관리자들이 분산 배치되는 것을 특징으로 한다.