• Title/Summary/Keyword: robot algorithm

Search Result 2,519, Processing Time 0.039 seconds

On-line gain Tuning of Industrial Robot Using MRAC (MRAC를 이용한 산업용 로봇의 실시간 게인 동조)

  • Ha, Hee-Kwon;Huh, Nam;Lee, Young-Jin;Lee, Man-Hyung
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.8 no.5
    • /
    • pp.76-82
    • /
    • 1999
  • During operating given working a robot manipulator makes some problems such as the accumulation of the error or the deviation from the command trajectory. These problems are mainly due to the disturbance noise or unmodeled system parameters. To solve these problems most of robot manipulators equip the controller. But if exact controller gains are not seleced we can't decrease the working efficiency(such as compensation about error or deviation) of the robot manipulator. So in this paper we present the controller gain tuning law by which we can find the controller gain which satisfies the per-formance specification of the robot manipulator during working of the robot. The proposed algorithm is derived from the Laypunov direct method. And by the simulation on the 4-axis SCARA type robot(SAMSUNG SM5 Robot) we guarantee the performance of this algorithm.

  • PDF

Development of moving algorithm about concrete floor finishing robot with two trowels (2-트로웰 방식 소형 미장로봇의 주행 알고리즘 개발)

  • 우광식;이호길;강민성;송재복
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.614-617
    • /
    • 2004
  • The construction industry is typical of the ' job of 3D ', the automated construction equipments are getting used in the domestic construction sites and the construction robots began to be sold in the abroad. The research developed the small sized robot which could be used at the apartments and the office buildings with the small floors. But the past finishing robot could not be operated easily, it had expensive controller which could not increase the production of robot. In this paper, user interface is made to operate easily the small concrete floor finishing robot with two trowel which has low cost controller, motion algorithm including modeling and mechanism about the concrete finishing robot is developed to control moving. Simulation and experiment figure out how the finishing robot moves and will contribute to realizing it.lizing it.

  • PDF

Development of Map Building Algorithm for Mobile Robot by Using RFID (모바일 로봇에서 RFID를 이용한 지도작성 알고리즘 개발)

  • Kim, Si-Seup;Seon, Jeong-An;Kee, Chang-Doo
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.20 no.2
    • /
    • pp.133-138
    • /
    • 2011
  • RFID system can be used to improve object recognition, map building and localization for robot area. A novel method of indoor navigation system for a mobile robot is proposed using RFID technology. The mobile robot With a RFID reader and antenna is able to find what obstacles are located where in circumstance and can build the map similar to indoor circumstance by combining RFID information and distance data obtained from sensors. Using the map obtained, the mobile robot can avoid obstacles and finally reach the desired goal by $A^*$ algorithm. 3D map which has the advantage of robot navigation and manipulation is able to be built using z dimension of products. The proposed robot navigation system is proved to apply for SLAM and path planning in unknown circumstance through numerous experiments.

Mobile Robot Navigation using Optimized Fuzzy Controller by Genetic Algorithm

  • Zhao, Ran;Lee, Dong Hwan;Lee, Hong Kyu
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.15 no.1
    • /
    • pp.12-19
    • /
    • 2015
  • In order to guide the robots move along a collision-free path efficiently and reach the goal position quickly in the unknown multi-obstacle environment, this paper presented the navigation problem of a wheel mobile robot based on proximity sensors by fuzzy logic controller. Then a genetic algorithm was applied to optimize the membership function of input and output variables and the rule base of the fuzzy controller. Here the environment is unknown for the robot and contains various types of obstacles. The robot should detect the surrounding information by its own sensors only. For the special condition of path deadlock problem, a wall following method named angle compensation method was also developed here. The simulation results showed a good performance for navigation problem of mobile robots.

Recognition of small-obstacles using a camera and program for a mobile (이동로봇을 위한 카메라를 이용한 소형 장해물 인식)

  • 김갑순
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.463-466
    • /
    • 2004
  • This paper describes an image processing algorithm for recognition of small-obstacles using a camera and program for a mobile robot in indoor environment. Mobile robot could meet small-obstacles such as a small plastic bottle of about 1l in quantity, a small box of 7$\times$7$\times$7 cm$^3$ in volume, and so on in its designated path, and could be disturbed by them in the locomotion of a mobile robot. So, it is necessary to research on the image processing algorithm for recognition of small-obstacles using a camera and program. In this paper, 2-D the image processing algorithm for recognition of small-obstacles using a camera and program for a mobile robot in indoor environment was developed. The characteristic test of the developed program to confirm the recognition of small-obstacles was performed. It is shown that the developed program could recognize small-obstacles accurately.

  • PDF

Automatic Registration of Two Parts using Robot with Multiple 3D Sensor Systems

  • Ha, Jong-Eun
    • Journal of Electrical Engineering and Technology
    • /
    • v.10 no.4
    • /
    • pp.1830-1835
    • /
    • 2015
  • In this paper, we propose an algorithm for the automatic registration of two rigid parts using multiple 3D sensor systems on a robot. Four sets of structured laser stripe system consisted of a camera and a visible laser stripe is used for the acquisition of 3D information. Detailed procedures including extrinsic calibration among four 3D sensor systems and hand/eye calibration of 3D sensing system on robot arm are presented. We find a best pose using search-based pose estimation algorithm where cost function is proposed by reflecting geometric constraints between sensor systems and target objects. A pose with minimum gap and height difference is found by greedy search. Experimental result using demo system shows the robustness and feasibility of the proposed algorithm.

Path Planning Algorithm for Mobile Robot using Region Extension (영역 확장을 이용한 이동 로봇의 경로 설정)

  • Kwak, Jae-Hyuk;Lim, Joon-Hong
    • Proceedings of the KIEE Conference
    • /
    • 2005.05a
    • /
    • pp.249-251
    • /
    • 2005
  • In this paper, an algorithm of path planning and obstacle avoidance for mobile robot is proposed. We call the proposed method Random Access Sequence(RAS) method. In the proposed method, a small region is set first and numbers are assigned to its neighbors. By processing assigned numbers all regions are covered and then the path from start to destination is selected by these numbers. The RAS has an advantage of fast planning because of simple operations. This implies that new path selection may be possible within a short time and helps a robot to avoid obstacles in any direction. The algorithm can be applied to unknown environments. When moving obstacles appear, a mobile robot avoids obstacles reactively. then new path is selected by RAS.

  • PDF

A self-localization algorithm for a mobile robot using perspective invariant

  • Roh, Kyoung-Sig;Lee, Wang-Heon;Kweon, In-So
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.920-923
    • /
    • 1996
  • This paper presents a new algorithm for the self-localization of a mobile robot using perspective invariant(Cross Ratio). Most of conventional model-based self-localization methods have some problems that data structure building, map updating and matching processes are very complex. Use of the simple cross ratio can be effective to the above problems. The algorithm is based on two basic assumptions that the ground plane is flat and two parallel walls are available. Also it is assumed that an environmental map is available for matching between the scene and the model. To extract an accurate steering angle for a mobile robot, we take advantage of geometric features such as vanishing points(V.P). Point features for computing cross ratios are extracted robustly using a vanishing point and the intersection points between floor and the vertical lines of door frames. The robustness and feasibility of our algorithms have been demonstrated through experiments in indoor environments using an indoor mobile robot, KASIRI-II(KAist SImple Roving Intelligence).

  • PDF

A Study of Cooperative Algorithm in Multi Robots by Reinforcement Learning

  • Hong, Seong-Woo;Park, Gyu-Jong;Bae, Jong-I1;Ahn, Doo-Sung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.149.1-149
    • /
    • 2001
  • In multi robot environment, the action selection strategy is important for the cooperation and coordination of multi agents. However the overlap of actions selected individually by each robot makes the acquisition of cooperation behaviors less efficient. In addition to that, a complex and dynamic environment makes cooperation even more difficult. So in this paper, we propose a control algorithm which enables each robot to determine the action for the effective cooperation in multi-robot system. Here, we propose cooperative algorithm with reinforcement learning to determine the action selection In this paper, when the environment changes, each robot selects an appropriate behavior strategy intelligently. We employ ...

  • PDF

Implementation of an adaptive learning control algorithm for robot manipulators (로못 머니퓰레이터를 위한 적응학습제어 알고리즘의 구현)

  • 이형기;최한호;정명진
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.632-637
    • /
    • 1992
  • Recently many dynamics control algorithms using robot dynamic equation have been proposed. One of them, Kawato's feedback error learning scheme requires neither an accurate model nor parameter estimation and makes the robot motion closer to the desired trajectory by repeating operation. In this paper, the feedback error learning algorithm is implemented to control a robot system, 5 DOF revolute type movemaster. For this purpose, an actuator dynamic model is constructed considering equivalent robot dynamics model with respect to actuator as well as friction model. The command input acquired from the actuator dynamic model is the sum of products of unknown parameters and known functions. To compute the control algorithm, a parallel processing computer, transputer, is used and real-time computing is achieved. The experiment is done for the three major link of movemaster and its result is presented.

  • PDF