• Title/Summary/Keyword: Robot simulation

Search Result 1,696, Processing Time 0.031 seconds

Establishment of Correspondent points and Sampling Period Needed to Estimate Object Motion Parameters (운동물체의 파라미터 추정에 필요한 대응점과 샘플링주기의 설정)

  • Jung, Nam-Chae;Moon, Yong-Sun;Park, Jong-An
    • The Journal of the Acoustical Society of Korea
    • /
    • v.16 no.5
    • /
    • pp.26-35
    • /
    • 1997
  • This paper deals with establishing correspondent points of feature pints and sampling period when we estimate object motion parameters from image information of freely moving objects in space of gravity-free state. Replacing the inertial coordinate system with the camera coordinate system which is equipped within a space robot, it is investigated to be able to analyze a problem of correspond points from image information, and to obtain sequence of angular velocity $\omega$ which determine a motion of object by means of computer simulation. And if a sampling period ${\Delta}t$ is shortened, the relative errors of angular velocity are increased because the relative errors against moving distance of feature points are increased by quantization. In reverse, if a sampling period ${\Delta}t$ is lengthened too much, the relative error are likewise increased because a sampling period is long for angular velocity to be approximated, and we confirmed the precision that grows according to ascending of resolution.

  • PDF

MIMO Fuzzy Reasoning Method using Learning Ability (학습기능을 사용한 MIMO 퍼지추론 방식)

  • Park, Jin-Hyun;Lee, Tae-Hwan;Choi, Young-Kiu
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.10a
    • /
    • pp.175-178
    • /
    • 2008
  • Z. Cao had proposed NFRM(new fuzzy reasoning method) which infers in detail using relation matrix. In spite of the small inference rules, it shows good performance than mamdani's fuzzy inference method. But the most of fuzzy systems are difficult to make fuzzy inference rules in the case of MIMO system. The past days, We had proposed the MIMO fuzzy inference which had extended a Z. Cao's fuzzy inference to handle MIMO system. But many times and effort needed to determine the relation matrix elements of MIMO fuzzy inference by heuristic and trial and error method in order to improve inference performances. In this paper, we propose a MIMO fuzzy inference method with the learning ability witch is used a gradient descent method in order to improve the performances. Through the computer simulation studies for the inverse kinematics problem of 2-axis robot, we show that proposed inference method using a gradient descent method has good performances.

  • PDF

Development of a New Pedestrian Avoidance Algorithm considering a Social Distance for Social Robots (소셜로봇을 위한 사회적 거리를 고려한 새로운 보행자 회피 알고리즘 개발)

  • Yoo, Jooyoung;Kim, Daewon
    • Journal of Broadcast Engineering
    • /
    • v.25 no.5
    • /
    • pp.734-741
    • /
    • 2020
  • This article proposes a new pedestrian avoidance algorithm for social robots that coexist and communicate with humans and do not induce stress caused by invasion of psychological safety distance(Social Distance). To redefine the pedestrian model, pedestrians are clustered according to the pedestrian's gait characteristics(straightness, speed) and a social distance is defined for each pedestrian cluster. After modeling pedestrians(obstacles) with the social distances, integrated navigation algorithm is completed by applying the newly defined pedestrian model to commercial obstacle avoidance and path planning algorithms. To show the effectiveness of the proposed algorithm, two commercial obstacle avoidance & path planning algorithms(the Dynamic Window Approach (DWA) algorithm and the Timed Elastic Bands (TEB) algorithm) are used. Four cases were experimented in applying and non-applying the new pedestrian model, respectively. Simulation results show that the proposed algorithm can significantly reduce the stress index of pedestrians without loss of traveling time.

A Technique of Measuring Leadwire-Site for Automatic Leadwire Cutting Machines (리드선 자동절단기를 위한 리드선 위치측정법)

  • ;Seiichi Noguchi;Koei Igarashi
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.1
    • /
    • pp.120-130
    • /
    • 1994
  • The leadwire cutting machine that has been used recently cuts leadwires by putting one-side force with the same priciple as a saw, and applies a stress at soldered part of PCB. Because the stress becomes one cause of contact-defect, a leadwire cutting robot that cuts leadwire-site with nipper and does not apply stress is considered, In this paper a technique of detecting leadwire-site is studied for the purpose of using on automatic leadwire cutting robots. A technique deriving 2-dimensional site-information with many I-dimensional binary data of perspective front-view of PCB taken from various direction was proposed. Simulation and experiments were done under the same condition each other and a small universal PCB was choosen as an experimental object. As a result of simulations and experiments, the proposed technique turns out to be very useful for automatic leadwire cutting robots.

  • PDF

An Implicit Integration Method for Joint Coordinate Subsystem Synthesis Method (조인트 좌표계를 이용한 부분시스템 합성방법의 내재적 적분기법)

  • Jo, Jun-Youn;Kim, Myoung-Ho;Kim, Sung-Soo
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.36 no.4
    • /
    • pp.437-442
    • /
    • 2012
  • To analyze a multibody system, this paper proposes an implicit numerical integration method for joint coordinates subsystem synthesis method. To verify the proposed method, a multibody model for an unmanned robot vehicle, which consists of six identical independent suspension systems, is developed. The symbolic method is applied to compute the system Jacobian matrix for the implicit integration method. The proposed method is also verified by performing rough terrain run-over simulation in comparison with the conventional implicit integration method. In addition, to evaluate the efficiency of the proposed method, the CPU time obtained by using this method is compared with that obtained by using the conventional implicit method.

An Autonomous Navigation System for Unmanned Underwater Vehicle (무인수중로봇을 위한 지능형 자율운항시스템)

  • Lee, Young-Il;Jung, Hee;Kim, Yong-Gi
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.3
    • /
    • pp.235-245
    • /
    • 2007
  • UUV(Unmanned Underwater Vehicle) should possess an intelligent control software performing intellectual faculties such as cognition, decision and action which are parts of domain expert's ability, because unmanned underwater robot navigates in the hazardous environment where human being can not access directly. In this paper, we suggest a RVC intelligent system architecture which is generally available for unmanned vehicle and develope an autonomous navigation system for UUV, which consists of collision avoidance system, path planning system, and collision-risk computation system. We present an obstacle avoidance algorithm using fuzzy relational products for the collision avoidance system, which guarantees the safety and optimality in view of traversing path. Also, we present a new path-planning algorithm using poly-line for the path planning system. In order to verify the performance of suggested autonomous navigation system, we develop a simulation system, which consists of environment manager, object, and 3-D viewer.

Avoiding Inter-Leg Collision for Data-Driven Control (데이터 기반보행 제어를 위한 다리 간 충돌 회피 기법)

  • Lee, Yoonsang
    • Journal of the Korea Computer Graphics Society
    • /
    • v.23 no.2
    • /
    • pp.23-27
    • /
    • 2017
  • We propose an inter-leg collision avoidance method that compensates the disadvantage of the data-driven biped control method. The data-driven biped control technique proposed by Lee et. al [1] sometimes generates the movement that the two legs intersect with each other while walking, which can not be realized in walking of a real person or a biped robot. The proposed method changes the angle of the swing hip so that the swing foot can move inward only after passing the stance foot. This process introduces an additional angle adjustment algorithm to avoid collisions with the stance leg to the original feedback rule of the stance hip. It generates a stable walking simulation without any inter-leg collisions, by adding minimal changes and additional calculations to the existing controller behavior.

Amorphous Obstacle Avoidance Based on APF Methods for Local Path Planning (국소 경로 계획법을 위한 APF 기반의 무정형 장애물 회피 연구)

  • Lee, Jong-Yeon;Jung, Hah-Min;Kim, Dong-Hun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.21 no.1
    • /
    • pp.19-24
    • /
    • 2011
  • This paper presents a method about amorphous obstacles avoidance for local path planning in the two-dimensional sensor environment. In particular, the proposed method is extended from some of the recent studies about a point obstacle avoidance. In the paper, repulsive forces of two types are proposed in order that the robot avoids from the amorphous obstacle with various size and form. A judgment of curvatures in the proposed method simplifies the recognition of obstacles to make the path-planning efficient. In addition, the line of sight(LOS) and the range of recognition are considered in the environment. By simulation results, the proposed method for amorphous obstacle avoidance shows better performance than the related existing method and we confirmed advantages of proposed method.

Predictive Control based on Genetic Algorithm for Mobile Robots with Constraints (제한조건을 갖는 이동로봇의 유전알고리즘에 의한 예측제어)

  • Choi, Young-Kiu;Park, Jin-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.1
    • /
    • pp.9-16
    • /
    • 2018
  • Predictive control is a very practical method that obtain the current input that minimizes the future errors of the reference command and state by use of the predictive model of the controlled object, and can also consider the constraints of the state and input. Although there have been studies in which predictive control is applied to mobile robots, performance has not been optimized as various control parameters for determining control performance have been arbitrarily specified. In this paper, we apply the genetic algorithm to the trajectory tracking control of a mobile robot with input constraints in order to minimize the trajectory tracking errors through control parameter tuning, and apply the quadratic programming Hildreth method to reflect the input constraints. Through the computer simulation, the superiority of the proposed method is confirmed by comparing with the existing method.

Computational Fluid Dynamic Analysis for Improving the Efficiency of Desulfurization System for the Wet Flue Gas (습식 배연탈황 시스템의 효율 향상을 위한 전산해석)

  • Hwang, Woo-Hyeon;Lee, Kyung-Ok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.2
    • /
    • pp.161-171
    • /
    • 2014
  • In this paper the flow dynamics of the flue gas equipment in the desulfurization system was numerically analyzed by simulating the problems for the turbulent and combustion flow from Induced Draft Fan(I.D.Fan) outlet to Booster Up Fan(B.U.Fan) inlet using the commercial CFD software of CFD-ACE+ in CFDRC company for Computational Fluid Dynamic Analysis. The guide vane of this section was examined for the minimum pressure loss and the uniform flow dynamic to B.U.Fan with the proper velocity from I.D,Fan exit to B,U,Fan inlet section at the boiler both the maximum continuous rating and the design base. The guide vanes at I,D.Fan outlet and B.U.Fan inlet were removed and modified by numerical simulation of the CFD analysis. The flue gas at the system had the less pressure loss and the uniform flow dynamics of the flow velocity and flow line by comparing with the old design equipment.