• Title/Summary/Keyword: robot systems

Search Result 3,642, Processing Time 0.037 seconds

Modeling of a 5-Bar Linkage Robot Manipulator with Joint Flexibility Using Neural Network (신경 회로망을 이용한 유연한 축을 갖는 5절 링크 로봇 메니퓰레이터의 모델링)

  • 이성범;김상우;오세영;이상훈
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.431-431
    • /
    • 2000
  • The modeling of 5-bar linkage robot manipulator dynamics by means of a mathematical and neural architecture is presented. Such a model is applicable to the design of a feedforward controller or adjustment of controller parameters. The inverse model consists of two parts: a mathematical part and a compensation part. In the mathematical part, the subsystems of a 5-bar linkage robot manipulator are constructed by applying Kawato's Feedback-Error-Learning method, and trained by given training data. In the compensation part, MLP backpropagation algorithm is used to compensate the unmodeled dynamics. The forward model is realized from the inverse model using the inverse of inertia matrix and the compensation torque is decoupled in the input torque of the forward model. This scheme can use tile mathematical knowledge of the robot manipulator and analogize the robot characteristics. It is shown that the model is reasonable to be used for design and initial gain tuning of a controller.

  • PDF

Development of Human-Sized Biped Robot (인체형 이족 보행로봇의 개발)

  • 최형식;박용헌;이호식;김영식
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.267-267
    • /
    • 2000
  • We developed a human-sized BWR(biped walking robot) driven by a new actuator based on the ball screw which has high strength and high gear ratio. The robot overcomes the limit of the driving torque of conventional BWRs. Each leg of the robot is composed of three pitch joints and one roll joint. In all, a 10 degree-of-freedom robot with two balancing joints was developed. The BWR was developed to walk autonomously such that it is actuated by small torque motors and is boarded with DC battery and controllers. In the performance test, the BWR peformed nice motions of sitting-up and sitting-down. Through the test, we could find capability of high performance in biped-walking.

  • PDF

Modeling for The Dynamics of 10 D.O.F Biped Robot (10자유도 이족 보행로봇 운동식의 모텔링)

  • 최형식;이호식;박용헌;전대원
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.343-343
    • /
    • 2000
  • The conventional actuators with the speed reducer had weakness in supporting the weight of the body and leg itself. To overcome this, a new four bar link mechanism actuated by the ball screw was proposed. Using this, we developed a new type of 10 D.O.F biped robot. The dynamics model of the biped robot is investigated in this paper. In the modeling process, the robot dynamics are expressed in the joint coordinates using the Euler-Lagrange equation. Then, they are converted in to the sliding joint coordinates, and joint torques are expressed in the force along the sliding direction of the ball screw. To test modeling of the robot, a computer simulation was performed.

  • PDF

Time-Delay Control for the Implementation of the Optimal Walking Trajectory of Humanoid Robot

  • Ahn, Doo Sung
    • Journal of Drive and Control
    • /
    • v.15 no.3
    • /
    • pp.1-7
    • /
    • 2018
  • Humanoid robots have fascinated many researchers since they appeared decades ago. For the requirement of both accurate tracking control and the safety of physical human-robot interaction, torque control is basically desirable for humanoid robots. Humanoid robots are highly nonlinear, coupled, complex systems, accordingly the calculation of robot model is difficult and even impossible if precise model of the humanoid robots are unknown. Therefore, it is difficult to control using traditional model-based techniques. To realize model-free torque control, time-delay control (TDC) for humanoid robot was proposed with time-delay estimation technique. Using optimal walking trajectory obtained by particle swarm optimization, TDC with proposed scheme is implemented on whole body of a humanoid, not on biped legs even though it is performed by a virtual humanoid robot. The simulation results show the validity of the proposed TDC for humanoid robots.

Development of Robot Fish, ROFI 1.1

  • Kwack, Sang-Hyun;Kim, Yong-Hwan
    • Journal of Ship and Ocean Technology
    • /
    • v.11 no.1
    • /
    • pp.1-10
    • /
    • 2007
  • This study introduces the development of robot fish ROFI 1.1. Today, robot fish is one of strong candidates for next-generation UUV. The present paper describes the design, manufacturing, and operation tests of the robot fish developed at Seoul National University. The very first robot fish in Korea, ROFI 1.1 is operated by a wireless remote controller. Its overall length is 680mm, and weight is 8.8kg. The fore body contains main mechanical and electrical systems and is covered by a FRP skin. The aft body has a mechanical bone system that mimics fish bones, and its skin is made of flexible silicon sponge to allow elastic motion for propulsion. It is found that this mechanical system creates effective and realistic fish-like swimming mode. It is observed that the normal and maximum advancing speeds of ROFI 1.1 are about 1 and 2 m/sec, and the turning radius is between $0.7{\sim}2.5m$, depending on the turning mechanism.

Evolvable Cooperation Strategy for the Interactive Robot Soccer with Genetic Programming

  • Kim, Hyoung-Rock;Hwang, Jung-Hoon;Kwon, Dong-Soo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.59.2-59
    • /
    • 2001
  • This paper presents an evolvable cooperation strategy based on a genetic programming for the interactive robot soccer game. The interactive robot soccer game has been developed to allow a person to join in the game dynamically and to reinforce entertainment characteristics. In this game, a cooperation strategy between humans and autonomous robots is very important in order to make the game more enjoyable. First of all, necessary action sets for the cooperation strategy and its strategy structure are presented. In the first stage, a blocking action that an autonomous robot cut off an enemy robot from disturbing the way of the human controlled robot has been considered. The success probability of the blocking action has beer obtained in ...

  • PDF

A Mobile Robot Navigation Method using Virtual Obstacle in indoor environment

  • Joe, Woong-Ryul;Park, Jung-Min;Park, Gui-Tae;Oh, Sang-Rok;You, Bum-Jae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.59.6-59
    • /
    • 2001
  • A virtual obstacle method for escaping local minima encountered by sonar-based mobile robot navigation used in real-time obstacle avoidance is presented. The new algorithm judges the mobile robot falls into local minima and helps the mobile robot escape from Et, which regards a concave obstacle as convex or flat one, virtual obstacle method. In the algorithm, it starts to make virtual-obstacle when the mobile robot meets a certain condition, then the robot mores back slowly taking inside area of local minima as obstacle gradually The new algorithm is simulated. The experimental results are presented to demonstrate the usefulness of the method.

  • PDF

On Design of Visual Servoing using an Uncalibrated Camera and a Calibrated Robot

  • Uchikado, Shigeru;Morita, Masahiko;Osa, Yasuhiro;Mabuchi, Tesuo;Tanya, Kanya
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.23.2-23
    • /
    • 2001
  • In this paper we deal with visual servoing that can control a robot arm with a camera using information of images only, without estimating 3D position and rotation of the robot arm. Here it is assumed that the robot arm is calibrated and the camera is uncalibrated. We use a pinhole camera model as the camera one. The essential notion can be show, that is, epipolar geometry, epipole, epipolar equation, and epipolar constrain. These play an important role in designing visual servoing. For easy understanding of the proposed method we first show a design in case of the calibrated camera. The design is constructed by 4 steps and the directional motion of the robot arm is fixed only to a constant direction. This means that an estimated epipole denotes the direction, to which the robot arm translates in 3D space, on the image plane.

  • PDF

Effect of 2nd Axis Linear Motion Guide on Mechanical Performance of Robot in 2-Axis Cartesian Coordinate Robot (2축 직교좌표 로봇에서 2축 직선 운동 가이드가 로봇의 기계적 성능에 미치는 영향)

  • Lee, Jong Shin
    • Journal of the Korean Society of Mechanical Technology
    • /
    • v.13 no.1
    • /
    • pp.95-103
    • /
    • 2011
  • Robots in various types carry and assemble parts through repeatedly and accurately moving to stored locations by combining linear motions. And, linear systems are used in orthogonal axes of robots and driven via ball screws, such as 2-axis cartesian coordinate robot in this paper. This paper presents the effect of the linear motion guide that is used in $2^{nd}$ axis in 2-axis cartesian coordinate robot. Some simulation results show that the linear motion guide influence greatly in robot performance such as the nominal life of linear guide. When use LM guide that have capacity near in $2^{nd}$ axis, this paper show that the nominal life on LM block of $1^{st}$ axis increases 37.4% and that the specification of $2^{nd}$ axis LM guide influences greatly the nominal life of $1^{st}$ axis LM block.

Implementation of a Pet Care Robot Based on Webcam and Smartphone and its Power Management (웹캠과 스마트폰 기반의 반려 동물 돌봄 로봇의 구현 및 전원 관리)

  • Lee, Yoon-Ho;Jeon, Joo-Hyeon;Lee, Na-Eun;Jang, Jea-Moon;Yu, Shin;Joo, Moon G.
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.16 no.1
    • /
    • pp.29-34
    • /
    • 2021
  • We developed a pet care robot that can be controlled outdoors. Through the smartphone application, the pet owners can watch the situation in the house and manipulate the robot to make their pet happy. The video data in the house is transmitted to the application through the webcam installed at the house. The robot can not only perform user's command but also do six basic macro action. The obstacle avoidance function using the current sensor can be activated if the user want to use. When the robot hits to something, it moves back and rotates by arbitrary angle, and then moves forward.