• 제목/요약/키워드: Robot system architecture

검색결과 215건 처리시간 0.043초

Intelligent Hybrid Modular Architecture for Multi Agent System

  • Lee, Dong-Hun;Baek, Seung-Min;Kuc, Tae-Yong;Chung, Chae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.896-902
    • /
    • 2004
  • The purpose of the study of multi-robot system is to realize multi-robot system easy for the control of robot system in case robot is adapted in the complicated environment of task structure. The purpose of the study of multi-robot system is to realize multi-robot system easy for the control of robot system in case robot is adapted in the complicated environment of task structure. To make real time control possible by making effective use of recognized information in this dynamic environment, suitable distribution of tasks should be made in consideration of function and role of each performing robots. In this paper, IHMA (Intelligent Hybrid Modular Architecture) of Intelligent combined control architecture which utilizes the merits of deliberative and reactive controllers will be suggested and its efficiency will be evaluated through the adaptation of control architecture to representative multi-robot system.

  • PDF

Enhanced hybrid Robot Architecture applied a human being nervous system

  • Choi, Dong-Hee;Kim, Hong-Seok;Park, Hong-Seong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.2342-2345
    • /
    • 2005
  • Robot control system considers various requirements. Firstly, it needs adaptation for unpredictable and dynamic environment. Secondly, it needs way to make do not injurious action to human because live with a person. Thirdly, it needs processing about aim of robots. In this paper proposed that these requirements effective robot control architecture. Robot control architecture can divide Deliberative, Reactive, Hybrid. Recently, robot control architecture that come Deliberative and use hybrid architecture that apply advantage of Reactive architecture is studied much. Hybrid control purpose to combine the real-time response of Reactive with the rationality of Deliberative. Our purpose is enhancement of hybrid architecture that is studied in these days. Proposed architecture that applied human's nervous system can reduce relativity between each module of existent architecture and drive response speed guarantee and safe robot action.

  • PDF

모듈화 구조 기반의 청소 로봇 시스템 설계 (Design of Cleaning Robot System Using Reconfigurable Heterogeneous Modular Architecture)

  • 안호석;사인규;최진영
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2009년도 정보 및 제어 심포지움 논문집
    • /
    • pp.153-155
    • /
    • 2009
  • Cleaning robot system consists of four parts; navigation system for moving of robot, cleaning system, power system, and main system with cleaning algorithm. Navigation system is the most expensive part because it has motors and sensors which is high price. Navigation system is also essential to service robot system, but user should buy two systems which are service robot system and cleaning robot system. If it is possible to share navigation system, user can save money. In this paper, we design the cleaning robot system based on modular architecture.

  • PDF

A Robot Controller Development of a Large-scale System for Shipbuilding

  • Kim, Soo-Ho;Kang, Gye-Hyung;Park, Ju-Yi;Chu, Gil-Whoan;Kim, Jin-Wook;Kim, Ji-Yun;Kim, Sung-Kwun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.472-475
    • /
    • 2005
  • This paper present a robot controller developed for shipbuilding yard. Since shipbuilding process handles large work pieces and has dusty and noisy environment, the developed controller has separated architecture into main control part and servo control part. Main control part is located in control room while servo control part is located near robot with work pieces. Commutation between two parts is done through SynqNet and RS485. Air purging system is adapted to servo control part for better reliability. We aimed open architecture in both hardware and software architecture. For open hardware architecture, we employed Compact PCI (cPCI) because it is widely used bus system and very reliable. Since lots of commercial boards are available with cPCI interface, upgrade and reconfiguration is easy. For open software architecture, Windows XP�� Embedded is selected as operating system (OS), because it is very popular OS and most hardware vender supports device driver for the windows XP.

  • PDF

모델기반 시스템 설계 방법을 이용한 용접로봇의 상부아키텍쳐 정의에 관한 연구 (A Study on Architecting Method of a Welding Robot Using Model-Based System Design Method)

  • 박영원;김진일
    • 제어로봇시스템학회논문지
    • /
    • 제11권2호
    • /
    • pp.152-159
    • /
    • 2005
  • This paper describes the application of a model-based system design method critical to complex intelligent systems, PSARE, to a welding robot development to define its top level architecture. The PSARE model consists of requirement model which describes the core processes(function) of the system, enhanced requirement model which adds technology specific processes to requirement model and allocates them to architecture model, and architecture model which describes the structure and interfaces and flows of the modules of the system. This paper focuses on the detailed procedure and method rather than the detailed domain model of the welding robot. In this study, only the top level architecture of a welding robot was defined using the PSARE method. However, the method can be repeatedly applied to the lower level architecture of the robot until the process which the robot should perform can be clearly defined. The enhanced data flow diagram in this model separates technology independent processes and technology specific processes. This approach will provide a useful base not only for improvement of a class of welding robots but also for development of increasingly complex intelligent real-time systems.

퍼스널로봇을 위한 객체지향 미들웨어 구조에 대한 연구 (A Study of Object Oriented Middleware Architecture for Personal Robot System)

  • 추성호;박홍성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.83-85
    • /
    • 2004
  • Personal Robot System being developed is designed to module-based system architecture for supporting internal devices have variable system platforms, environments, networks. For supporting development environment, integrating remote services, managing the interoperation among internal modules on this system design, a well-designed object oriented middleware is needed significantly. There are already some middlwares like DCOM, CORBA, UPnP, JINI, OSGi, etc. But they have some limitations to applying to Personal Robot in variable side view. We are researching for a suitable design scheme to require low system resources, to guarantee realtime services as possible, and to implement easily. In this paper, we suggest a middleware architecture have goals that are simple, light, and object oriented, so that can be used at diversity devices in Personal Robot System.

  • PDF

자율로봇을 위한 reactive/deliberative hybrid 제어 구조 개발을 위한 3차원 시뮬레이터 (3-D simulator for development of reactive/deliberative hybrid autonomous robot architecture)

  • 윤도영;김영철;오상록;박귀태;조웅렬;서일홍;김광배
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.2880-2882
    • /
    • 2000
  • In the case of designing autonomous robot architecture using deliberative and reactive control methods, we can use mixed hybrid form as well as purely reactive scheme or purely deliberative scheme respectively according to its own goal and environment within the robot operates, It needs time and endeavors to design robot control architecture in either case above. In our research, we implemented a 3-dimensional robot simulator in order to help designing reactive/deliberative autonomous robot control architecture by offering methods which is capable of selecting design parameters and confirming its performances. It can be used, of course, to design purely reactive or purely deliberative architecture. The architecture and performance of simulator is shown and a sample hybrid robot architecture designed with the simulator is introduced in this article.

  • PDF

상황인지 워크플로우와 서비스 지향 미들웨어를 이용한 URC 로봇 소프트웨어 아키텍처 (A Software Architecture for URC Robots using a Context-Aware Workflow and a Service-Oriented Middleware)

  • 곽동규;최종선;최재영;유재우
    • 로봇학회논문지
    • /
    • 제5권3호
    • /
    • pp.240-250
    • /
    • 2010
  • A URC, which is a Ubiquitous Robot Companion, provides services to users in ubiquitous computing environments and has advantage of simplifying robot's hardware and software by distributing the complicated functionality of robots to other system. In this paper, we propose SOWL, which is a software architecture for URC robots and a mixed word of SOMAR and CAWL. SOWL keeps the advantages of URC and it also has the loosely-coupled characteristics. Moreover it makes it easy to develop of URC robot software. The proposed architecture is composed of 4 layers: device software, robot software, robot application, and end user layer. Developers of the each layer is able to build software suitable for their requirements by combining software modules in the lower layer. SOWL consists of SOMAR and CAWL engine. SOMAR, which is a middleware for the execution of device software and robot software, is based on service-oriented architecture(SOA) for robot software. CAWL engine is a system to process CAWL which is a context-aware workflow language. SOWL is able to provide a layered architecture for the execution of a robot software. It also makes it possible for developers of the each layer to build module-based robot software.

지능형 이동 로봇을 이용한 홈오토메이션 시스템 모델 제안 및 구현 (A Concept Model Design of a Home Automation System Using Intelligent Mobile Robot)

  • 안호석;최진영
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2005년도 춘계학술대회 학술발표 논문집 제15권 제1호
    • /
    • pp.221-224
    • /
    • 2005
  • This paper proposes the system model that is more efficient and active than formal home automation system and it can conquer the limits of formal one using intelligent mobile robot. This system uses specialized intelligent mobile robot for home environment and the robot moves around home instead of human. We call the system model to HAuPIRS (Home Automation system using PDA based Intelligent Robot System). HAuPIRS control architecture is composed three parts and each part is User Level, Cognitive Level, Executive Level. It is easy to use system and possible to extend the home apparatusfrom new technology. We made the PBMoRo System (PDA Based Mobile Robot System) based on HAuPIRS architecture and verified the efficiency of the system model.

  • PDF

수중로봇 소프트웨어 시스템의 요구사항을 반영한 ROS 기반의 계층화된 소프트웨어 아키텍처의 설계 (Design of Layered Software Architecture Based on ROS That Reflects the Requirements of Underwater Robot Software System)

  • 이정우;최영호;이종득;윤성조;서진호
    • 대한임베디드공학회논문지
    • /
    • 제12권5호
    • /
    • pp.303-310
    • /
    • 2017
  • Underwater robots operating in constrained underwater environment have requirements for software systems. Firstly, it is necessary to provide reusable common software components for hardware interface of sensors and actuators that are frequently used in underwater robots. Secondly, it is required to support distributed execution environment on multiple embedded controllers. Thirdly, it is need to implement a monitoring system capable of high-speed and large-data transmission for underwater robots operating in an environment where it is difficult to check the robot status. For these requirements, we have designed the layered architecture pattern and applied several design patterns to enhance the reusability and the maintainability of software components, In addition, we overlaid the broker architecture pattern to support distributed execution environments. Finally, we implemented the underwater robot software system using ROS framework based on the software architecture design. In order to evaluate the performance of the implemented software system, we performed an experiment to measure the response time between components and the transmission rate of the monitoring data, and obtained the results satisfying the required performance.