• 제목/요약/키워드: robot algorithm

검색결과 2,519건 처리시간 0.03초

OPRoS 기반 로봇시스템의 Robot-in-the-Loop Simulation 구조 (Design of a Robot-in-the-Loop Simulation Based on OPRoS)

  • 김성훈;박홍성
    • 제어로봇시스템학회논문지
    • /
    • 제19권3호
    • /
    • pp.248-255
    • /
    • 2013
  • This paper proposes the architecture of the RILS (Robot-in-the-Loop-Simulation) consisting of the robot, the virtual robot, and the avatar robot which is the type of virtual robots operating according to the robot status and behavior. And the synchronization algorithm for mobilization part of the avatar robot is suggested, which reduces the difference between behaviors of the robot and those of the avatar robot. This difference occurs due to the environmental and mechanical mismatches between the robot and avatar robot. In order to reduce this difference in robots behaviors, the synchronization algorithm controls the avatar robot based on the data observed from the robot's behavior. The proposed architecture and the synchronization algorithm are validated from some simulation results.

유전 알고리즘 기반의 이족보행로봇 시스템에 관한 연구 (A Study on Genetic Algorithm-based Biped Robot System)

  • 공정식;한경수;김진걸
    • 한국정밀공학회지
    • /
    • 제20권8호
    • /
    • pp.135-143
    • /
    • 2003
  • This paper presents the impact minimization of a biped robot by using genetic algorithm. In case we want to accomplish the designed plan under the special environments, a robot will be required to have walking capability and patterns with legs, which are in a similar manner as the gaits of insects, dogs and human beings. In order to walk more effectively, studies of mobile robot movement are needed. To generate optimal motion for a biped robot, we employ genetic algorithm. Genetic algorithm is searching for technology that can look for solution from the whole district, and it is possible to search optimal solution from a fitness function that needs not to solve differential equation. In this paper, we generate trajectories of gait and trunk motion by using genetic algorithm. Using genetic algorithm not only on gait trajectory but also on trunk motion trajectory, we can obtain the smoothly stable motion of robot that has the least impact during the walk. All of the suggested motions of biped robot are investigated by simulations and verified through the real implementation.

변형 장애물을 고려한 최적 로봇 팔레타이징 경로 생성 알고리즘의 개발 (The Development of Trajectory Generation Algorithm of Palletizing Robot Considered to Time-variable Obstacles)

  • 유승남;임성진;강맹규;한창수;김성락
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2007년도 춘계학술대회A
    • /
    • pp.814-819
    • /
    • 2007
  • Palletizing task is well-known time consuming and laborious process in factory, hence automation is seriously required. To do this, artificial robot is generally used. These systems however, mostly user teaches the robot point to point and to avoid time-variable obstacle, robot is required to attach the vision camera. These system structures bring about inefficiency and additional cost. In this paper we propose task-oriented trajectory generation algorithm for palletizing. This algorithm based on $A^{*}$ algorithm and slice plane theory, and modify the object dealing method. As a result, we show the elapsed simulation time and compare with old method. This simulation algorithm can be used directly to the off-line palletizing simulator and raise the performance of robot palletizing simulator not using excessive motion area of robot to avoid adjacent components or vision system. Most of all, this algorithm can be used to low-level PC or portable teach pendent

  • PDF

신경 회로망을 이용한 Mobile Robot의 추종 알고리즘 (The Trace Algorithm of Mobile Robot Using Neural Network)

  • 남선진;김성현;김성주;김용민;전홍태
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2001년도 추계학술대회 학술발표 논문집
    • /
    • pp.267-270
    • /
    • 2001
  • In this paper, we propose the self-autonomous algorithm for mobile robot system. The proposed mobile robot system which is teamed by learning with the neural networks can trace the target at the same distances. The mobile robot can evaluate the distance between robot and target with ultrasonic sensors. By teaming the setup distance, current distance and command velocity, the robot can do intelligent self-autonomous drive. We use the neural network and back-propagation algorithm as a tool of learning. As a result, we confirm the ability of tracing the target with proposed mobile robot.

  • PDF

움직이는 장애물이 있을때 이동 로봇의 충돌 회피 알고리즘 (A Collision Avoidance Algorithm of a Mobile Robot in the Presence of Moving Obstacle)

  • 김선욱;권대갑;차영엽
    • 한국정밀공학회지
    • /
    • 제14권1호
    • /
    • pp.158-167
    • /
    • 1997
  • For the use of a mobile robot in dynamic environment, a collision-avoidance algorithm with moving obsta- cle is necessary. In this paper, a collsion-avoidance algorithm of a mobile robot is presented, when a mobile robot detects the collision with moving obstacle on the navigational path. Using reported positions of moving obstacle with sensors, the mobile robot predicts the next position of moving obstacle with possibility of collision. The velocity of moving obstacle is modeled as random walk process with Gaussian distribution. The optimal collision-avoidance path in which turning motion of the mobile robot is considered is generated with relative velocity between the mobile robot and moving obstacle. For the safety of collision-avoidance path, attractive potential with the safety factor is suggested. The simulation results using this algorithm show the mobile robot avoids collision with moving obstacle in many cases.

  • PDF

Study on the Real-Time Walking Control of a Humanoid Robot U sing Fuzzy Algorithm

  • Kong, Jung-Shik;Lee, Eung-Hyuk;Lee, Bo-Hee;Kim, Jin-Geol
    • International Journal of Control, Automation, and Systems
    • /
    • 제6권4호
    • /
    • pp.551-558
    • /
    • 2008
  • This paper deals with the real-time stable walking for a humanoid robot, ISHURO-II, on uneven terrain. A humanoid robot necessitates achieving posture stabilization since it has basic problems such as structural instability. In this paper, a stabilization algorithm is proposed using the ground reaction forces, which are measured using FSR (Force Sensing Resistor) sensors during walking, and the ground conditions are estimated from these data. From this information the robot selects the proper motion pattern and overcomes ground irregularities effectively. In order to generate the proper reaction under the various ground situations, a fuzzy algorithm is applied in finding the proper angle of the joint. The performance of the proposed algorithm is verified by simulation and walking experiments on a 24-DOFs humanoid robot, ISHURO-II.

네트워크 기반 자율이동로봇의 장애물 회피 알고리즘 개발 (Obstacle Avoidance Algorithm Development for Network-Based Autonomous Mobile Robots)

  • 손수경;김주민;김홍렬;김대원;양광웅
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 D
    • /
    • pp.2435-2437
    • /
    • 2004
  • In this paper, an obstacle avoidance algorithm is proposed for a network-based robot considering network delay by distribution. The proposed algorithm is based on the VFH(Vector Field Histogram) algorithm, and for the network-based robot system, in which it is assumed robot localization information is transmitted through network communication. In this paper, target vector for the VFH algorithm is estimated through the robot localization information and the measurement of its delay by distribution. The delay measurement is performed by time-stamp method. To synchronize all local clocks of the nodes distributed on the network, a global clock synchronization method is adopted. With the delay measurement, the robot localization estimation is performed by calculating the kinematics of the robot. The validation of the proposed algorithm is performed through the performance comparison of the obstacle avoidance between the proposed algorithm and the existing VFH algorithm on the network-based autonomous mobile robot.

  • PDF

2D 얼굴 영상을 이용한 로봇의 감정인식 및 표현시스템 (Emotion Recognition and Expression System of Robot Based on 2D Facial Image)

  • 이동훈;심귀보
    • 제어로봇시스템학회논문지
    • /
    • 제13권4호
    • /
    • pp.371-376
    • /
    • 2007
  • This paper presents an emotion recognition and its expression system of an intelligent robot like a home robot or a service robot. Emotion recognition method in the robot is used by a facial image. We use a motion and a position of many facial features. apply a tracking algorithm to recognize a moving user in the mobile robot and eliminate a skin color of a hand and a background without a facial region by using the facial region detecting algorithm in objecting user image. After normalizer operations are the image enlarge or reduction by distance of the detecting facial region and the image revolution transformation by an angel of a face, the mobile robot can object the facial image of a fixing size. And materialize a multi feature selection algorithm to enable robot to recognize an emotion of user. In this paper, used a multi layer perceptron of Artificial Neural Network(ANN) as a pattern recognition art, and a Back Propagation(BP) algorithm as a learning algorithm. Emotion of user that robot recognized is expressed as a graphic LCD. At this time, change two coordinates as the number of times of emotion expressed in ANN, and change a parameter of facial elements(eyes, eyebrows, mouth) as the change of two coordinates. By materializing the system, expressed the complex emotion of human as the avatar of LCD.

네트워크 기반 자율이동로봇을 위한 장애물 회피 알고리즘 개발 (Development of an Obstacle Avoidance Algorithm for a Network-based Autonomous Mobile Robot)

  • 김홍열;김대원;김홍석;손수경
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제54권5호
    • /
    • pp.291-299
    • /
    • 2005
  • An obstacle avoidance algorithm for a network-based autonomous mobile robot is proposed in this paper. The obstacle avoidance algorithm is based on the VFH(Vector Field Histogram) algorithm and two delay compensation methods with the VFH algorithm are proposed for a network-based robot with distributed environmental sensors, mobile actuators, and the VFH controller. Firstly, the environmental sensor information is compensated by prospection with acquired environmental sensor information, measured network delays, and the kinematic model of the robot. The compensated environmental sensor information is used for building polar histogram with the VFH algorithm. Secondly, a sensor fusion algorithm for localization of the robot is proposed to compensate the delay of odometry sensor information and the delay of environmental sensor information. Through some simulation tests, the performance enhancement of the proposed algorithm in the viewpoint of efficient path generation and accurate goal positioning is shown here.

A decentralized collision avoidance algorithm of two mobile robots using potential fields

  • Yang, Dong-Hoon;Hong, Suk-Kyo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1544-1549
    • /
    • 2004
  • A new collision avoidance algorithm is presented for two mobile robots in narrow corridor environments. When two robots meet each other in a narrow corridor, one should yield the way to the other robot. To solve the problem arising in this situation, they exchange their path to get information about crossing-points to check avoidance conditions, which are necessary for choosing the robot to yield. The conditions are summarized as follows. 1) If one robot blocks the path to the closest crossing-point in front of the other robot. 2) If the closest crossing-point of each robot is the same point. 3) Which robot is closer to the closest crossing-point. In this paper, we propose a path planning algorithm for the robot which yield the way. Simulation results are presented to verify the feasibility of the proposed collision avoidance algorithm.

  • PDF