• Title/Summary/Keyword: robot algorithm

Search Result 2,521, Processing Time 0.027 seconds

A study on the trajectory control of SCARA robot using sliding mode (슬라이딩 모드를 이용한 SCARA 로보트의 궤적제어에 관한 연구)

  • 진상영;이민철;이만형
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1993.10a
    • /
    • pp.1031-1035
    • /
    • 1993
  • In this paper, we suggest a new algorithm diminishing the chattering in sliding mode control by setting a dead-band along the switching line on the phase plane although nonlinear terms of an nonlinear system are regarded as disturbances and apply this algorithm to the trajectory control of SCARA robot By this algorithm, we can expect the high performance of the trajectory trajet of an industrial robot which needs a robust and simple algorithm.

  • PDF

Path planning for mobile robot using genetic algorithm (유전 알고리즘을 이용한 이동로봇의 경로 계획)

  • 곽한택;이기성
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.1189-1192
    • /
    • 1996
  • Navigation is a science of directing a mobile robot as traversing the environment. The purpose of navigation is to reach a destination without getting lost or crashing into any obstacles. In this paper, we use a genetic algorithm for navigation. Genetic algorithm searches for path in the entire, continuous free space and unifies global path planning and local path planning. It is the efficient and effective method when compared with navigators using traditional approaches.

  • PDF

A study on path planning and avoidance of obstacle for mobile robot by using genetic algorithm (유전알고리즘을 이용한 이동로봇의 경로계획 및 충돌회피에 관한 연구)

  • 김진수;이영진;이권순
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.1193-1196
    • /
    • 1996
  • Genetic algorithm(GA) is useful to find optimal solution without any special mathematical modeling. This study presents to search optimal path of Autonomous Mobile Robot(AMR) by using GA without encoding and decoding procedure. Therefore, this paper shows that the proposed algorithm using GA can reduce the computation time to search the optimal path.

  • PDF

Optimization of Whole Body Cooperative Posture for an 18-DOF Humanoid Robot Using a Genetic Algorithm (유전알고리즘을 이용한 18자유도 인간형 로봇의 자세 최적화)

  • Choi, Kook-Jin;Hong, Dae-Sun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.10
    • /
    • pp.1029-1037
    • /
    • 2008
  • When a humanoid robot pushes an object with its force, it is essential to adequately control its posture so as to maximize the surplus torque far all joints. For such purpose, this study proposes a method to find an optimal posture of a humanoid robot using a genetic algorithm in such a way that the surplus torque for all joints is maximized. In this study, pushing motion of an 18-DOF humanoid robot is considered. When the robot takes a cooperative motion to push an object, the palms and soles are assumed to be fixed at the object and ground respectively, and are subjected to sense the reaction force from the object and the ground. Then, the torques for all joints are calculated and reflected to fitness function of the genetic algorithm. To verify the effectiveness of the proposed method, a number of simulations with different fitness functions are carried out. The simulation result shows that the proposed method can be adopted to find optimized posture in cooperative motion of a humanoid robot.

Implementation of the Controller for a Stable Walking of a Humanoid Robot Using Improved Genetic Algorithm (개선된 유전 알고리즘 기반의 휴머노이드 로봇의 안정 보행을 위한 제어기 구현)

  • Kong, Jung-Shik;Lee, Eung-Hyuk;Kim, Jin-Geol
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.5
    • /
    • pp.399-405
    • /
    • 2007
  • This paper deals with the controller for a stable walking of a humanoid robot using genetic algorithm. A humanoid robot has instability during walking because it isn't fixed on the ground, and its nonlinearities of the joints increase its instability. If controller isn't robust, the robot may fall down at the ground during walking because of its nonlinearities. To solve this problem, robust controller is required to reduce the effect of nonlinearities and to gain the good tracking performance. In this paper, motion controller that is based on fuzzy-sliding mode controller is proposed. This controller can remove the effect of the saturation by limitation of the input voltage. It also includes compensator for reducing the effect of the nonlinearity by backlash and PI controller improving the tracking performance. In here, genetic algorithm is used for searching the optimal gains of the controller. From the given controller, a humanoid robot can moved more preciously. All the processes are investigated through simulations and are verified experimentally in a real joint system for a humanoid robot.

Robot Posture Estimation Using Circular Image of Inner-Pipe (원형관로 영상을 이용한 관로주행 로봇의 자세 추정)

  • Yoon, Ji-Sup;Kang , E-Sok
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.51 no.6
    • /
    • pp.258-266
    • /
    • 2002
  • This paper proposes the methodology of the image processing algorithm that estimates the pose of the inner-pipe crawling robot. The inner-pipe crawling robot is usually equipped with a lighting device and a camera on its head for monitoring and inspection purpose of defects on the pipe wall and/or the maintenance operation. The proposed methodology is using these devices without introducing the extra sensors and is based on the fact that the position and the intensity of the reflected light from the inner wall of the pipe vary with the robot posture and the camera. The proposed algorithm is divided into two parts, estimating the translation and rotation angle of the camera, followed by the actual pose estimation of the robot . Based on the fact that the vanishing point of the reflected light moves into the opposite direction from the camera rotation, the camera rotation angle can be estimated. And, based on the fact that the most bright parts of the reflected light moves into the same direction with the camera translation, the camera position most bright parts of the reflected light moves into the same direction with the camera translation, the camera position can be obtained. To investigate the performance of the algorithm, the algorithm is applied to a sewage maintenance robot.

The Obstacle Avoidance Algorithm of Mobile Robot using Line Histogram Intensity (Line Histogram Intensity를 이용한 이동로봇의 장애물 회피 알고리즘)

  • 류한성;최중경;구본민;박무열;윤경섭;윤석영
    • Proceedings of the IEEK Conference
    • /
    • 2002.06d
    • /
    • pp.331-334
    • /
    • 2002
  • In this paper, we present two types of vision algorithm that mobile robot has CCD camera. for obstacle avoidance. This is simple algorithm that compare with grey level from input images. Also, The mobile robot depend on image processing and move command from PC host. we has been studied self controlled mobile robot system with CCD camera. This system consists of digital signal processor, step motor, RF module and CCD camera. we used wireless RF module for movable command transmitting between robot and host PC. This robot go straight until recognize obstacle from input image that preprocessed by edge detection, converting, thresholding. And it could avoid the obstacle when recognize obstacle by line histogram intensity. Host PC measurement wave from various line histogram each 20 Pixel. This histogram Is ( x , y ) value of pixel. For example, first line histogram intensity wave from ( 0, 0 ) to ( 0, 197 ) and last wave from ( 280, 0 ) to ( 280, 197 ). So we find uniform wave region and nonuniform wave region. The period of uniform wave is obstacle region. we guess that algorithm is very useful about moving robot for obstacle avoidance.

  • PDF

The Tool Coordinate Adjustment Algorithm for Robot Manipulators with Visual Sensor (시각 센서에 의한 로봇 매니퓰레이터의 툴 좌표계 보정에 관한 연구)

  • 이용중;김학범;이양범
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.8
    • /
    • pp.1453-1463
    • /
    • 1994
  • Recently many robot manipulators are used for various areas of industriesand factories. It has been frequently observed that the robot manipulator fails to complete the function when the object changes its original position, Due to the unexpected impacts and vibrations the center and direction of the object would be shifted in many real application. In this study, a visual sensing algorithm for the robot manipulator is proposed. The algorithm consists of two parts : Detection of the object migration and adjustments of the orobot manipulators Tool Coordinate System. The image filtering technique with visual sensor is applied for the first part of the algorithm. The change of illumination intensity indicates the object migration. Once the object migration is detected, the second part of the algorithm calculates the current position of the object. Then it adjusts the robot manipulators Tool Coordinate System. The robot manipulator and the Visual sensor communicate each other using interrupt technique via proposed algorithm. It has been observed that the proposed algorithm reduces the malfunction of a robot manipulator significantly. Thus it can provide better line balance-up of the manufacturing processes and prevent industrial accidents efficiently.

  • PDF

Real-time Static Deflection Compensation of an LCD Glass-Handling Robot (LCD 글래스 핸들링 로봇의 실시간 정적 처짐 보상)

  • Cho Phil-Joo;Kim Dong-Il;Kim Hyo-Gyu
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.30 no.7 s.250
    • /
    • pp.741-749
    • /
    • 2006
  • For last couple of decades, uses of TFI-LCDs have been expanded to many FPD(Flat Panel Display) applications including mobile displays, desktop monitors and TVs. Furthermore, there has been growing demand for increasingly larger LCD TVs. In order to meet this demand as well as to improve productivity, LCD manufactures have continued to install larger-generation display fabrication facilities which are capable of producing more panels and larger displays per mother glass(substrate). As the size of mother glass becomes larger, a robot required to handle the glass becomes bigger accordingly, and its end effectors(arms) are extended to match the glass size. With this configuration, a considerable static deflection occurs at the end of the robot arms. In order to stack maximum number of mother glasses on a given footprint, the static deflection should be compensated. This paper presents a novel static deflection compensation algorithm. This algorithm requires neither measurement instrument nor additional vertical axis on the robot. It is realized by robot controller software. The forward and inverse kinematics considering compensation always guarantees a unique solution, so the proposed algorithm can be applied to an arbitrary robot position. The algorithm reduced static deflection by 40% in stationary robot state experiment. It also improved vertical path accuracy up to 60% when the arm was running at its maximum speed. This algorithm has been commercialized and successfully applied to a seventh-generation LCD glass-handling robot.

Navigation Using Fuzzy Control in Mobile Robot (이동로봇에서 퍼지제어를 이용한 방법)

  • 권대갑;이봉구
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1994.10a
    • /
    • pp.784-789
    • /
    • 1994
  • In the mobile robot research, monitoring the present status and self-navigating the robot in various environment are signifiant. This paper treates a navigation algorithm using a fuzzy logic and a sensor system - laser range finder. The navigation algorithm using a fuzzy logic is achieved by organizing the knoweledge base for self-navigation of mobile robot. In order that mobile robot is economically arrived the goal, the knowledge base is applied to acquire the informations of moving distance, direction, and velocity in every cycle time.

  • PDF