• 제목/요약/키워드: Robot Operating System

검색결과 271건 처리시간 0.033초

로봇 컴포넌트에 실시간성을 지원하기 위한 프레임워크 구현 및 성능분석 (Implementation and Performance analysis of a Framework to Support Real-Time of Robot Components)

  • 최찬우;조문행;박성종;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제9권4호
    • /
    • pp.81-94
    • /
    • 2009
  • 유비쿼터스 환경에서 지능형 서비스 로봇의 실시간성 기술은 QoS를 보장하기 위해서 필수 불가결한 요소이다. 본 논문에서는 지능형 서비스 로봇에 실시간성을 지원하는 실시간 프레임워크를 설계 및 구현한 내용을 기술한다. 실시간 스케줄링 서비스를 제공하는 실시간 프레임워크는 범용 운영체제를 기반으로 동작하며, 범용 운영체제에서 제공하는 스케줄러의 실시간성 미 지원 문제를 해결한다. 본 논문에서는 또한 실시간 로봇 애플리케이션에 QoS를 보장하기 위한 실시간 스케줄링 서비스를 제안한다. 제안된 실시간 프레임워크의 성능 평가를 위해 윈도우즈 운영체제 상에 구현하였다. 실험 결과를 통해 쓰레드의 응답시간 향상과 실시간 프레임워크 탑재에 따른 성능상의 오버 헤드가 $62{\mu}s$로 미미하다는 것을 알 수 있다.

자율주행 물류 이송 로봇 (Development of autonomous driving logistics transport robot)

  • 이정우;김동연;이상윤;박유진;박양우
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제65차 동계학술대회논문집 30권1호
    • /
    • pp.321-322
    • /
    • 2022
  • 본 논문에서는 ROS(Robot Operating System) 기반으로 한 로봇(Robot)에 레이저 거리 센서(LiDAR)를 설치하여 SLAM(Simultaneous Localization And Mapping) 기법으로 지도 정보를 습득 및 저장하고, 이를 기반으로 맵핑된 환경과 환경 내 장애물을 회피하여 안전하고 정확하게 이동할 수 있도록 하였다. ROS는 하드웨어 추상화, 장치 드라이버, 시각화 도구, 패키지 관리 등 로봇 애플리케이션을 개발할 수 있도록 라이브러리와 도구를 제공한다. 또한 로봇 동작에 사용되는 프로세스 간 TCP-IP 통신을 통해 연동할 수 있도록 한다[1]. Ubuntu 18.04 버전의 OS에 ROS Melodic 버전을 설치해서 앱으로 선택된 목적지로 이동하는 물류 이송 로봇을 구현하였다.

  • PDF

초음파 센서기반 추적 알고리즘을 이용한 자동 수술 조명 로봇 시스템 (Implementation of Auto Surgical Illumination Robotic System Using Ultrasonic Sensor-Based Tracking Algorithm)

  • 최동걸;이병주;김영수
    • 대한의용생체공학회:의공학회지
    • /
    • 제28권3호
    • /
    • pp.363-368
    • /
    • 2007
  • Most surgery illumination systems have been developed as passive systems. However, sometimes it is inconvenient to relocate the position of the illumination system whenever the surgeon changes his pose. To cope with such a problem, this study develops an auto-illumination system that is autonomously tracking the surgeon's movement. A 5-DOF serial type manipulator system that can control (X, Y, Z, Yaw, Pitch) position and secure enough workspace is developed. Using 3 ultrasonic sensors, the surgeon's position and orientation could be located. The measured data aresent to the main control system so that the robot can be auto-tracking the target. Finally, performance of the developed auto-illuminating system was verified through a preliminary experiment in the operating room environment.

자유곡면의 연마공정을 위한 오프라인 로봇작업 프로그래밍 시스템의 개발 (Development of off-line Robot Task Programming System for Polishing Process of Sculptured Surfaces)

  • 정성종;국금환;최기봉
    • 한국정밀공학회지
    • /
    • 제8권4호
    • /
    • pp.84-94
    • /
    • 1991
  • In order to achieve high accuracy of teaching and increase productivity using industrial robots in polishing process of dies, an off-line task programming system was developed on IBM-PC/386 under WINDOWS 3.0 operating system. The internal structure and the machematical basis of CAMPoli are described. Surface modeling technique of polishing dies with sculptured surfaces is introduced by poing data interpolation methodology through the use of CL-data transmitted from conventional CAM system. Tool selection, polishing speed, polishing pressure and kinds of tool motions can be determined and selected by user specified polishing variables. Task creation and verification of polishing path via computer graphics simulation of polishing tool can be done by the menu- driven function of CAMPoli system. Post-processing module is attached to generate robot language. Some simulation results are provided as verification means of the system.

  • PDF

로봇 친화형 건축물 인증 지표 개발 : 초점집단면접(FGI)과 분석적 계층화 과정(AHP)의 활용 (Developing an Evaluation System for Certifying the Robot-Friendliness of Buildings through Focus Group Interviews and the Analytic Hierarchy Process)

  • 이관용;구한민;이윤서;정민승;윤동근;김갑성
    • 지적과 국토정보
    • /
    • 제52권2호
    • /
    • pp.17-34
    • /
    • 2022
  • 4차 산업혁명의 진전으로 로봇과 인간의 상호작용에 대한 관심이 커지고 있다. 이에 건축물의 설비와 시스템에도 로봇이 적극적으로 도입되고 있다. 저자들은 로봇 친화형 건축물 인증 지표를 개발하고자 본 연구를 수행한다. 해당 지표는 세계 최초로 개발되는 것이므로 업무용 건축물로 대상을 한정하고, 초점집단면접(FGI), 분석적 계층화 과정(AHP) 등의 방법론을 활용하여 탐색적으로 연구를 수행한다. 먼저 초점집단면접을 통하여 로봇 친화형 건축물을 개념적으로 정의하고, 건축 요건을 운영 설비 및 체계의 적절성, 건축·로봇 운영 시스템 및 네트워크의 적절성으로 분류하였다. 그다음, 분석적 계층화 과정을 통하여 전체 23개의 평가 항목에 대한 상대적 중요도를 산출하였다. 배점은 평균 4.4 그리고 최소 2.0, 최대 11.3의 범위로 계산되었다. 본 연구는 과학적 방법론을 활용하여 세계 최초의 로봇 친화형 건축물 인증 지표를 개발하는 데 필요한 기초자료를 구축하였다는 데 의의가 있다.

Autonomous swimming technology for an AUV operating in the underwater jacket structure environment

  • Li, Ji-Hong;Park, Daegil;Ki, Geonhui
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • 제11권2호
    • /
    • pp.679-687
    • /
    • 2019
  • This paper presents the autonomous swimming technology developed for an Autonomous Underwater Vehicle (AUV) operating in the underwater jacket structure environment. To prevent the position divergence of the inertial navigation system constructed for the primary navigation solution for the vehicle, we've developed kinds of marker-recognition based underwater localization methods using both of optical and acoustic cameras. However, these two methods all require the artificial markers to be located near to the cameras mounted on the vehicle. Therefore, in the case of the vehicle far away from the structure where the markers are usually mounted on, we may need alternative position-aiding solution to guarantee the navigation accuracy. For this purpose, we develop a sonar image processing based underwater localization method using a Forward Looking Sonar (FLS) mounted in front of the vehicle. The primary purpose of this FLS is to detect the obstacles in front of the vehicle. According to the detected obstacle(s), we apply an Occupancy Grid Map (OGM) based path planning algorithm to derive an obstacle collision-free reference path. Experimental studies are carried out in the water tank and also in the Pohang Yeongilman port sea environment to demonstrate the effectiveness of the proposed autonomous swimming technology.

Single-Port Transaxillary Robot-Assisted Latissimus Dorsi Muscle Flap Reconstruction for Poland Syndrome: Concomitant Application of Robotic System to Contralateral Augmentation Mammoplasty

  • Hwang, Yong-Jae;Chung, Jae-Ho;Lee, Hyung-Chul;Park, Seung-Ha;Yoon, Eul-Sik
    • Archives of Plastic Surgery
    • /
    • 제49권3호
    • /
    • pp.373-377
    • /
    • 2022
  • Currently, robot-assisted latissimus dorsi muscle flap (RLDF) surgery is used in treating patients with Poland syndrome and for breast reconstruction. However, conventional RLDF surgery has several inherent issues. We resolved the existing problems of the conventional system by introducing the da Vinci single-port system in patients with Poland syndrome. Overall, three patients underwent RLDF surgery using the da Vinci single-port system with gas insufflation. In the female patient, after performing RLDF with silicone implant, augmentation mammoplasty was also performed on the contralateral side. Both surgeries were performed as single-port robotic-assisted surgery through the transaxillary approach. The mean operating time was 449 (335-480) minutes; 8.67 (4-14) minutes were required for docking and 59 (52-67) minutes for robotic dissection and LD harvesting. No patients had perioperative complication and postoperative problems related to gas inflation. The single-port robot-assisted surgical system overcomes the drawbacks of previous robotic surgery in patients with Poland syndrome, significantly shortens the procedure time of robotic surgery, has superior cosmetic outcomes in a surgical scar, and improves the operator's convenience. Furthermore, concurrent application to another surgery demonstrates the possibility in the broad application of the robotic single-port surgical system.

인터넷을 통한 자율이동로봇 원격 제어 (Internet Based Tele-operation of the Autonomous Mobile Robot)

  • 심귀보;변광섭
    • 한국지능시스템학회논문지
    • /
    • 제13권6호
    • /
    • pp.692-697
    • /
    • 2003
  • 지난 몇 년 동안 인터넷기반 원격제어 연구에 대한 관심이 높아지고 있다. 본 논문에서는 인터넷기반 원격 제어시스템을 구현한다. 로봇의 주변환경 및 제어 정보를 강인하게 전송하기 위하여 데이터를 패킷 형태로 만든다. 또한 매우 큰 용량을 갖는 영상 데이터를 전송하기 위하여 JPEG 압축 알고리즘을 이용한다. 인터넷 기반 원격제어의 주된 문제점은 데이터 전송 지연 또는 데이터 손실이다. 이러한 특수한 문제를 해결하기 위하여 2-layer fuzzy controller를 장착한 자율이동로봇을 소개한다. 그리고, 컬러 인식 시스템을 구현하여 로봇을 물체를 인지할 수 있도록 하였다. 다양한 입력 센서가 장착된 로봇에 2-layer fuzzy controller를 적용하여 그 효율성을 입증한다. 2-layer fuzzy controller는 다양한 입력과 출력을 갖는 로봇을 강인하게 제어할 수 있고 제어 비용도 낮기 때문에 그것이 다양한 분야에 적용되어 질 것으로 기대된다.

자율주행차량과 로봇의 안내를 위한 자계위치인식시스템 (Magnetic Position Sensing System for Autonomous Vehicle and Robot Guidance)

  • 정영윤;김근모;유영재
    • 한국지능시스템학회논문지
    • /
    • 제17권2호
    • /
    • pp.214-219
    • /
    • 2007
  • 본 논문은 자율주행차량과 로봇의 안내를 위한 새로운 자계위치인식방법을 제안한다. 차량 및 로봇이 자율주행을 하기 위해서는 이동경로상의 현재 위치를 인식하는 것이 기본적으로 요구된다. 자계기반 자율주행차량과 로봇은 자성체로부허 발생되는 자계를 계측하여 위치정보를 검출한다. 이러한 자계위치인식시스템에서 지구자계는 기본적인 왜란으로 작용한다. 본 논문에서는 지구자계의 영향을 제거하기 위해 다수의 1축 자계센서 열을 구성하였으며, 자계센서 출력의 선형동작영역을 이용하여 정밀한 위치인식시스템을 개발하였다. 제안하는 방법이 자율주행차랑과 로봇의 안내를 위해 사용 가능함을 실험을 통하여 검증하였다.

Design of controller for mobile robot in welding process of shipbuilding engineering

  • Ku, Namkug;Ha, Sol;Roh, Myung-Il
    • Journal of Computational Design and Engineering
    • /
    • 제1권4호
    • /
    • pp.243-255
    • /
    • 2014
  • The present study describes the development of control hardware and software for a mobile welding robot. This robot is able to move and perform welding tasks in a double hull structure. The control hardware consists of a main controller and a welding machine controller. Control software consists of four layers. Each layer consists of modules. Suitable combinations of modules enable the control software to perform the required tasks. Control software is developed using C programming under QNX operating system. For the modularizing architecture of control software, we designed control software with four layers: Task Manager, Task Planner, Actions for Task, and Task Executer. The embedded controller and control software was applied to the mobile welding robot for successful execution of the required tasks. For evaluate this imbedded controller and control software, the field tests are conducted, it is confirmed that the developed imbedded controller of mobile welding robot for shipyard is well designed and implemented.