• Title/Summary/Keyword: Robot Navigation

Search Result 829, Processing Time 0.025 seconds

3D Environment Perception using Stereo Infrared Light Sources and a Camera (스테레오 적외선 조명 및 단일카메라를 이용한 3차원 환경인지)

  • Lee, Soo-Yong;Song, Jae-Bok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.5
    • /
    • pp.519-524
    • /
    • 2009
  • This paper describes a new sensor system for 3D environment perception using stereo structured infrared light sources and a camera. Environment and obstacle sensing is the key issue for mobile robot localization and navigation. Laser scanners and infrared scanners cover $180^{\circ}$ and are accurate but too expensive. Those sensors use rotating light beams so that the range measurements are constrained on a plane. 3D measurements are much more useful in many ways for obstacle detection, map building and localization. Stereo vision is very common way of getting the depth information of 3D environment. However, it requires that the correspondence should be clearly identified and it also heavily depends on the light condition of the environment. Instead of using stereo camera, monocular camera and two projected infrared light sources are used in order to reduce the effects of the ambient light while getting 3D depth map. Modeling of the projected light pattern enabled precise estimation of the range. Two successive captures of the image with left and right infrared light projection provide several benefits, which include wider area of depth measurement, higher spatial resolution and the visibility perception.

Multiplex connection control processing method of web based Mobile Robot (Web 기반 이동로봇의 다중 접속 제어 처리법)

  • Jung, Sung-Ho;Kim, Seoung-Joo;Seo, Jae-Yong;Kim, Yong-Tack;Jeon, Hong-Tae
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2002.12a
    • /
    • pp.239-242
    • /
    • 2002
  • 점차 많은 형태의 가정용 로봇이 개발되고 있으며 일부 제품화되어 출시되고 있다. 이러한 가정용 로봇을 원격지에서 제어하고자 할 때 대부분이 인터넷이나 무선을 이용한 원격제어 또는 실시간 모니터링을 통해 제어하여 그 상황을 시뮬레이션으로 구현하고 있다. 그러나 제어대상이 극히 제한적인 수의 이동로봇인데 반해 다수의 가족 구성원인 제어조작자가 중복적으로 청소로봇과 같은 이동로봇을 제어하고자 접근을 시도했을 때 이동로봇에 다중적인 업무가 주어지게 될 수 도 있다. 이에 Database 를 이용하여 수행 업무의 우선순위와 제어조작자의 권한의 우선순위를 지정한 명령어를 Database 내에 구성하여 간접적으로 전송하여 제어하고자 한다. 그리고 제어를 통한 동작 시 실제 이동로봇의 속도와 방향 제어를 위해 퍼지 및 신경망을 이용한 지능제어를 구성하여 제어의 효율성을 극대화 하고자 한다.

Bundle Adjustment and 3D Reconstruction Method for Underwater Sonar Image (수중 영상 소나의 번들 조정과 3차원 복원을 위한 운동 추정의 모호성에 관한 연구)

  • Shin, Young-Sik;Lee, Yeong-jun;Cho, Hyun-Taek;Kim, Ayoung
    • The Journal of Korea Robotics Society
    • /
    • v.11 no.2
    • /
    • pp.51-59
    • /
    • 2016
  • In this paper we present (1) analysis of imaging sonar measurement for two-view relative pose estimation of an autonomous vehicle and (2) bundle adjustment and 3D reconstruction method using imaging sonar. Sonar has been a popular sensor for underwater application due to its robustness to water turbidity and visibility in water medium. While vision based motion estimation has been applied to many ground vehicles for motion estimation and 3D reconstruction, imaging sonar addresses challenges in relative sensor frame motion. We focus on the fact that the sonar measurement inherently poses ambiguity in its measurement. This paper illustrates the source of the ambiguity in sonar measurements and summarizes assumptions for sonar based robot navigation. For validation, we synthetically generated underwater seafloor with varying complexity to analyze the error in the motion estimation.

Appling of Force Control of the Robotic Sweeping Machine for Grinding (연마작업을 위한 로봇형 연마기의 힘제어 적용)

  • Jin, Taeseok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.2
    • /
    • pp.276-281
    • /
    • 2014
  • In this research, we describe a force feedback control for industrial robots has been proposed as a system which is suitable to work utilizing pressure sensitive alternative to human. Conventionally, polished surface of the workpiece are recognized, chamfer ridge, machining processes such as deburring, and it is most difficult to automate because of its complexity, has been largely dependent on the human. To aim to build automatic vacuum system robotic force control was gripping the grinding tool, the present study we examined the adaptability to the polishing process to understand the characteristics of the control system feedback signal obtained from the force sensor mainly. Furthermore, as a field, which holds the key to the commercialization, I went ahead with the application to robotic sweeping machine. As a result, the final sweeping utilizing a robot machine to obtain a very good grinded surface was revealed.

Development of Autonomous Driving Electric Vehicle for Logistics with a Robotic Arm (로봇팔을 지닌 물류용 자율주행 전기차 플랫폼 개발)

  • Eui-Jung Jung;Sung Ho Park;Kwang Woo Jeon;Hyunseok Shin;Yunyong Choi
    • The Journal of Korea Robotics Society
    • /
    • v.18 no.1
    • /
    • pp.93-98
    • /
    • 2023
  • In this paper, the development of an autonomous electric vehicle for logistics with a robotic arm is introduced. The manual driving electric vehicle was converted into an electric vehicle platform capable of autonomous driving. For autonomous driving, an encoder is installed on the driving wheels, and an electronic power steering system is applied for automatic steering. The electric vehicle is equipped with a lidar sensor, a depth camera, and an ultrasonic sensor to recognize the surrounding environment, create a map, and recognize the vehicle location. The odometry was calculated using the bicycle motion model, and the map was created using the SLAM algorithm. To estimate the location of the platform based on the generated map, AMCL algorithm using Lidar was applied. A user interface was developed to create and modify a waypoint in order to move a predetermined place according to the logistics process. An A-star-based global path was generated to move to the destination, and a DWA-based local path was generated to trace the global path. The autonomous electric vehicle developed in this paper was tested and its utility was verified in a warehouse.

A Study on the Artificial Intelligence based Hospital Guide Robot Systems (인공지능 병원 안내 로봇에 관한 연구)

  • Yoo, Jisang;Park, Minsu;Cho, Sungkyu;Jeong, Hyeoungjoon;Park, Sanguk;Lee, Sungjin
    • Annual Conference of KIPS
    • /
    • 2022.11a
    • /
    • pp.896-898
    • /
    • 2022
  • 최근 인건비보다 저렴하게 사용할 수 있는 자율주행 로봇에 대한 수요가 증가하고 있다. 팬데믹의 영향으로 마스크 착용과 체온 측정이 의무화되어 키오스크, 체온 측정기와 같은 비대면 서비스의 수요 또한 증가하였다. 하지만 이러한 기능들은 각기 다른 기계에서 독립적으로 사용되며, 현재 보급된 자율주행 로봇을 병원에서 사용하기에는 적합하지 않다고 판단하였다. 본 연구에서 개발한 마스크 착용 여부 확인, 체온 확인, 자율주행을 활용한 안내 기능을 탑재한 인공지능 병원 안내 로봇을 통해 의료진의 업무 효율화 및 잠재적 비용 감소 효과를 기대한다. 본 연구에서는 마스크 착용 여부 확인을 위해 사용한 YOLOv5 알고리즘 훈련 결과를 통하여 높은 성능을 확인하였고 열화상 카메라를 사용한 체온 측정 알고리즘을 개발하였다. 또한, 실내 자율주행 실험을 통하여 Cartographer, Navigation 기능이 정상적으로 작동함을 확인하였다.

A RFID-Based Cleaning Multi-Robot System in Indoor Environments (실내 환경에서 운용 가능한 RFID 기반 청소 멀티 로봇 시스템)

  • An, Sang-Sun;Shin, Sung-Oog;Lee, Jeong-Oog;Baik, Doo-Kwon
    • Annual Conference of KIPS
    • /
    • 2007.11a
    • /
    • pp.775-778
    • /
    • 2007
  • 로봇의 응용과 활용분야는 현 산업의 주요 이슈가 되고 있다. 현재 싱글로봇의 효율적인 운영을 넘어 넓은 공간에서 중복적인 공간 탐색을 최소화하기 위한 멀티 로봇 운영 기법은 중요한 연구 주제 중에 하나로 부각되고 있다. 멀티 로봇을 효율적으로 운영하기 위해서는 멀티 로봇 시스템의 각 싱글 로봇의 움직임을 파악하여 효율적으로 업무를 할당 할 수 있는 관리체계가 필요하다. 멀티 로봇의 업무 할당과 중복 탐색 최소화를 위해 본 논문에서는 중앙 서버와 RFID 시스템을 이용한 청소 멀티 로봇 운영 기법을 제안한다. 제안한 시스템은 로봇의 localization, navigation 및 mapping을 효율적으로 수행하기 위해 RFID를 활용하고 최적의 청소 공간 할당을 위하여 중앙 서버가 멀티 로봇을 효율적으로 관리한다. 청소 멀티 로봇 시스템에서는 싱글 로봇과 비교하여 효율적인 로봇의 운영을 보장할 뿐만 아니라 각 싱글 로봇의 상태와 주변 상태를 고려한 fault-tolerance를 제공함으로써 로봇 운영의 신뢰성을 보장할 수 있다.

Development of Small-sized Model of Ray-type Underwater Glider and Performance Test (Ray형 수중글라이더 소형 축소모델 개발 및 성능시험)

  • Choi, Hyeung-sik;Lee, Sung-wook;Kang, Hyeon-seok;Duc, Nguyen Ngoc;Kim, Seo-kang;Jeong, Seong-hoon;Chu, Peter C.;Kim, Joon-young
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.6
    • /
    • pp.537-543
    • /
    • 2017
  • Underwater glider is the long-term operating underwater robot that was developed with a purpose of continuous oceanographic observations and explorations. Torpedo-type underwater glider is not efficient from an aspect of maneuverability, because it uses a single buoyancy engine and motion controller for obtaining propulsive forces and moments. This paper introduces a ray-type underwater glider(RUG) with dual buoyancy engine, which improves the control performance of buoyancy and motion compared with torpedo-type underwater glider. Carrying out Computational Fluid Dynamics (CFD) analysis as static pitch drift test, the performance of fluid resistance for gliding motion was identified. Based on the calculated hydrodynamic coefficients, the dynamic simulation compared and analyzed the motion performance of torpedo-type and ray-type while controlling same volume of buoyancy engine. Small-sized model of RUG was developed to perform fundamental performance tests.

Deep Learning Based Pine Nut Detection in UAV Aerial Video (UAV 항공 영상에서의 딥러닝 기반 잣송이 검출)

  • Kim, Gyu-Min;Park, Sung-Jun;Hwang, Seung-Jun;Kim, Hee Yeong;Baek, Joong-Hwan
    • Journal of Advanced Navigation Technology
    • /
    • v.25 no.1
    • /
    • pp.115-123
    • /
    • 2021
  • Pine nuts are Korea's representative nut forest products and profitable crops. However, pine nuts are harvested by climbing the trees themselves, thus the risk is high. In order to solve this problem, it is necessary to harvest pine nuts using a robot or an unmanned aerial vehicle(UAV). In this paper, we propose a deep learning based detection method for harvesting pine nut in UAV aerial images. For this, a video was recorded in a real pine forest using UAV, and a data augmentation technique was used to supplement a small number of data. As the data for 3D detection, Unity3D was used to model the virtual pine nut and the virtual environment, and the labeling was acquired using the 3D transformation method of the coordinate system. Deep learning algorithms for detection of pine nuts distribution area and 2D and 3D detection of pine nuts objects were used DeepLabV3+, YOLOv4, and CenterNet, respectively. As a result of the experiment, the detection rate of pine nuts distribution area was 82.15%, the 2D detection rate was 86.93%, and the 3D detection rate was 59.45%.

Localization of Unmanned Ground Vehicle using 3D Registration of DSM and Multiview Range Images: Application in Virtual Environment (DSM과 다시점 거리영상의 3차원 등록을 이용한 무인이동차량의 위치 추정: 가상환경에서의 적용)

  • Park, Soon-Yong;Choi, Sung-In;Jang, Jae-Seok;Jung, Soon-Ki;Kim, Jun;Chae, Jeong-Sook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.7
    • /
    • pp.700-710
    • /
    • 2009
  • A computer vision technique of estimating the location of an unmanned ground vehicle is proposed. Identifying the location of the unmaned vehicle is very important task for automatic navigation of the vehicle. Conventional positioning sensors may fail to work properly in some real situations due to internal and external interferences. Given a DSM(Digital Surface Map), location of the vehicle can be estimated by the registration of the DSM and multiview range images obtained at the vehicle. Registration of the DSM and range images yields the 3D transformation from the coordinates of the range sensor to the reference coordinates of the DSM. To estimate the vehicle position, we first register a range image to the DSM coarsely and then refine the result. For coarse registration, we employ a fast random sample matching method. After the initial position is estimated and refined, all subsequent range images are registered by applying a pair-wise registration technique between range images. To reduce the accumulation error of pair-wise registration, we periodically refine the registration between range images and the DSM. Virtual environment is established to perform several experiments using a virtual vehicle. Range images are created based on the DSM by modeling a real 3D sensor. The vehicle moves along three different path while acquiring range images. Experimental results show that registration error is about under 1.3m in average.