• Title/Summary/Keyword: Obstacle problem

Search Result 359, Processing Time 0.029 seconds

Tele-operated Control of an Autonomous Mobile Robot Using a Virtual Force-reflection

  • Tack, Han-Ho;Kim, Chang-Geun;Kang, Shin-Chul
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.3 no.2
    • /
    • pp.244-250
    • /
    • 2003
  • In this paper, the relationship between a slave robot and the uncertain remote environment is modeled as the impedance to generate the virtual force to feed back to the operator. For the control of a tele-operated mobile robot equipped with camera, the tele-operated mobile robot take pictures of remote environment and sends the visual information back to the operator over the Internet. Because of the limitation of communication bandwidth and narrow view-angles of camera, it is not possible to watch the environment clearly, especially shadow and curved areas. To overcome this problem, the virtual force is generated according to both the distance between the obstacle and robot and the approaching velocity of the obstacle. This virtual force is transferred back to the master over the Internet and the master(two degrees of freedom joystick), which can generate force, enables a human operator to estimate the position of obstacle in the remote environment. By holding this master, in spite of limited visual information, the operator can feel the spatial sense against the remote environment. This force reflection improves the performance of a tele-operated mobile robot significantly.

User Localization System for SmartHome Service (스마트 홈서비스를 위한 사용자 위치 추정 시스템)

  • Sim, Jae-Ho;Han, Seung-Jin;Rim, Ki-Wook;Lee, Jung-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.155-162
    • /
    • 2007
  • For providing smart home service, middleware technologies for electronic appliance control by network and user location information for location based service are important. Recently research using ultrasonic and radio signal are affected by the obstacle. In this paper, we suggest inertial sensor that is not affected by the obstacle. Also, we use RFID for initializing position. It solve error accumulation and position initialize problem. In this paper, we suggest following system for smarthome service and localization. This system are composed smarthome middleware, user localization system on middleware, inertial sensor and RFID Reader. This system shows operation without affect of obstacle in smarthome environment.

  • PDF

Internet-based Teleoperation of a Mobile Robot with Force-reflection (인터넷 환경에서 힘반영을 이용한 이동로봇의 원격제어)

  • 진태석;임재남;이장명
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.8
    • /
    • pp.585-591
    • /
    • 2003
  • A virtual force is generated and fed back to the operator to make the teleoperation more reliable, which reflects the relationship between a slave robot and an uncertain remote environment as a form of an impedance. In general, for the teleoperation, the teleoperated mobile robot takes pictures of the remote environment and sends the visual information back to the operator over the Internet. Because of the limitations of communication bandwidth and narrow view-angles of camera, it is not possible to watch certain regions, for examples, the shadow and curved areas. To overcome this problem, a virtual force is generated according to both the distance between the obstacle and the robot and the approaching velocity of the obstacle w.r.t the collision vector based on the ultrasonic sensor data. This virtual force is transferred back to the master (two degrees of freedom joystick) over the Internet to enable a human operator to estimate the position of obstacle at the remote site. By holding this master, in spite of limited visual information, the operator can feel the spatial sense against the remote environment. It is demonstrated by experiments that this collision vector based haptic reflection improves the performance of teleoperated mobile robot significantly.

Motion Planning and Control of Wheel-legged Robot for Obstacle Crossing (휠-다리 로봇의 장애물극복 모션 계획 및 제어 방법)

  • Jeong, Soonkyu;Won, Mooncheol
    • The Journal of Korea Robotics Society
    • /
    • v.17 no.4
    • /
    • pp.500-507
    • /
    • 2022
  • In this study, a motion planning method based on the integer representation of contact status between wheels and the ground is proposed for planning swing motion of a 6×6 wheel-legged robot to cross large obstacles and gaps. Wheel-legged robots can drive on a flat road by wheels and overcome large obstacles by legs. Autonomously crossing large obstacles requires the robot to perform complex motion planning of multi-contacts and wheel-rolling at the same time. The lift-off and touch-down status of wheels and the trajectories of legs should be carefully planned to avoid collision between the robot body and the obstacle. To address this issue, we propose a planning method for swing motion of robot legs. It combines an integer representation of discrete contact status and a trajectory optimization based on the direct collocation method, which results in a mixed-integer nonlinear programming (MINLP) problem. The planned motion is used to control the joint angles of the articulated legs. The proposed method is verified by the MuJoCo simulation and shows that over 95% and 83% success rate when the height of vertical obstacles and the length of gaps are equal to or less than 1.68 times of the wheel radius and 1.44 times of the wheel diameter, respectively.

Development of a pipeline robot like foxtail (강아지풀 형상을 닮은 관내 주행로봇 개발)

  • Choi, Yong-Ho;Yang, Hyun-Suk;Park, No-Chul
    • Proceedings of the KSME Conference
    • /
    • 2007.05a
    • /
    • pp.1167-1172
    • /
    • 2007
  • Generally inpipe robot needs force above standing for contacting robot to pipe. If the environment of the pipe-inside does not change, there is not a problem. But if the pipe radius change, or occur the obstacle which it does not intend, problem gets. So it uses a different system and must know an environment change, and changing the shape or a form of the robot. The research uses the flexible leg and is the robot which is adapted to the environment change of the pipe. The advantage of this robot is possible to move when it does not need to recognize a change of environment of pipe. Leg is bend with one direction. When it moves part that there are legs effect of leg direction the robot is moved with only one direction. If friction between legs and pipe is sufficient, not only verticality pipe moving, but also curved pipe moving. Also the obstacle of the pipe inside occurs and the diameter of the pipe inside changes, this robot can move if it does not use another system or device.

  • PDF

Optimization of Code Combination in Multi-Code Ultrasonic Sensors for Multi-Robot Systems (군집로봇을 위한 다중 코드 초음파센서의 코드조합 최적화)

  • Moon, Woo-Sung;Cho, Bong-Su;Baek, Kwang Ryul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.7
    • /
    • pp.614-619
    • /
    • 2013
  • In multi-robot systems, ultrasonic sensors are widely used for localization and/or obstacle detection. However, conventional ultrasonic sensors have a drawback, that is, the interference problem among ultrasonic transmitters. There are some previous studies to avoid interferences, such as TDMA (Time Division Multiple Access) and CDMA (Code Division Multiple Access). In multiple autonomous mobile robots systems, the Doppler-effect has to be considered because ultrasonic transceivers are attached to the moving robots. To overcome this problem, we find out the ASK (Amplitude Shift Keying)-CDMA technique is more robust to the Doppler-effect than the BPSK (Binary Phase Shift Keying)-CDMA technique. In this paper, we propose a new code-expression method and a Monte-Carlo based algorithm that optimizes the ultrasonic code combination in the ASK-CDMA ultrasonic system. The experimental results show that the proposed algorithm improves the performance of the ultrasonic multiple accessing capacity in the ASK-CDMA ultrasonic system.

A Path & Velocity Profile Planning Based on A* Algorithm for Dynamic Environment (동적 환경을 위한 A* 알고리즘 기반의 경로 및 속도 프로파일 설계)

  • Kwon, Min-Hyeok;Kang, Yeon-Sik;Kim, Chang-Hwan;Park, Gwi-Tae
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.17 no.5
    • /
    • pp.405-411
    • /
    • 2011
  • This paper presents a hierarchical trajectory planning method which can handle a collision-free of the planned path in complex and dynamic environments. A PV (Path & Velocity profile) planning method minimizes a sharp change of orientation and waiting time to avoid a collision with moving obstacle through detour path. The path generation problem is solved by three steps. In the first step, a smooth global path is generated using $A^*$ algorithm. The second step sets up the velocity profile for the optimization problem considering the maximum velocity and acceleration. In the third step, the velocity profile for obtaining the shortest path is optimized using the fuzzy and genetic algorithm. To show the validity and effectiveness of the proposed method, realistic simulations are performed.

Global Path Planning for Autonomous Underwater Vehicles in Current Field with Obstacles (조류와 장애물을 고려한 자율무인잠수정의 전역경로계획)

  • Lee, Ki-Young;Kim, Su-Bum;Song, Chan-Hee
    • Journal of Ocean Engineering and Technology
    • /
    • v.26 no.4
    • /
    • pp.1-7
    • /
    • 2012
  • This paper deals with the global path planning problem for AUVs (autonomous underwater vehicles) in a tidal current field. The previous researches in the field were unsuccessful at simultaneously addressing the two issues of obstacle avoidance and tidal current-based optimization. The use of a genetic algorithm is proposed in this paper to move past this limitation and solve both issues at once. Simulation results showed that the genetic algorithm could be applied to generate an optimal path in the field of a tidal current with multiple obstacles.

Hierarchical Fuzzy Logic Controller Design for Obstacle Avoidance of a Mobile Robot (이동로봇의 장애물 회피를 위한 계층적 퍼지 제어기 설계)

  • Kim, Ki-Woong;Lee, Suk
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1995.10a
    • /
    • pp.319-322
    • /
    • 1995
  • This paper addresses that through the use of Fuzzy Logic Control, a reactiv behavior (e.g. avoiding obstacles on the way) are smoothly blended into one sequence of control action. In this classical problem, the aim is to guide a mobile robot along its path to avoid any static obstacles in front of it. This controller presented here uses three sub-controllers. This fuzzy controller was apply to a miniature mobile robot. This robot follows a left wall, maintining a minimum distance.

  • PDF

Collision-Free Trajectory Control for Multiple Mobile Robots in Obstacle-resident Workspace Based on Neural Optimization Networks (장애물이 있는 작업공간에서 신경최적화 회로망에 의한 다중 이동로봇트의 경로제어)

  • ;Zeungnam Bien
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.39 no.4
    • /
    • pp.403-413
    • /
    • 1990
  • A collision free trajectory control for multiple mobile robots in obstacle-resident workspace is proposed. The proposed method is based on the concept of neural optimization network which has been applied to such problems which are too complex to be handled by traditional analytical methods, and gives good adaptibility for unpredictable environment. In this paper, the positions of the mobile robot are taken as the variables of the neural circuit and the differential equations are derived based on the performance index which is the weighted summation of the functions of the distances between the goal and current position of each robot, between each pair of robots and between the goal and current position of each robot, between each pair of robots and between obstacles and robots. Also is studied the problem of local minimum and of detour in large radius around obstacles, which is caused by inertia of mobile robots. To show the validity of the proposed method an example is illustrated by computer simulation, in which 6 mobile robots with mass and friction traverse in a workspace with 6 obstacles.