• 제목/요약/키워드: Robot Motor

검색결과 532건 처리시간 0.031초

차동 구륜이동로봇의 기구학적 보정과 모터제어기의 가속도 해상도 제약을 고려한 기준속도궤적의 설계 (Kinematic Correction of n Differential Drive Mobile Robot and a Design for the Reference-Velocity Trajectory with Acceleration-Resolution Constraint on Motor Controllers)

  • 문종우;김종수;박세승
    • 제어로봇시스템학회논문지
    • /
    • 제8권6호
    • /
    • pp.498-505
    • /
    • 2002
  • Reducing odometer errors caused by kinematic imperfections in wheeled mobile robots is imestigated. Wheel diameters and wheelbase are corrected by using encoders without landmarks. A new velocity trajectory is proposed that compensates for an orientation error due to acceleration- resolution constraints on motor controllers. Based on this velocity trajectory, the wheel velocity of one out of two driven wheels may be changed by the traveled distance of the mobile robot. It is shown that a wheeled mobile robot can't move along a straight line exactly, even if kinematic correction are achieved perfectly, and this phenomenon is attributable to acceleration-resolution constraints on motor controllers. We experiment on a wheeled mobile robot with 2 d.o.f. are used in the experiment to verify the proposed scheme.

외바퀴 구동 GYROBO의 제작 및 밸런싱 제어 구현 (Implementation and Balancing Control of One-Wheel Robot, GYROBO)

  • 김필교;박준형;하민수;정슬
    • 제어로봇시스템학회논문지
    • /
    • 제19권6호
    • /
    • pp.501-507
    • /
    • 2013
  • This paper presents the development and balancing control of GYROBO, a one wheeled mobile robot system. GYROBO is a disc type one wheel mobile robot that has three actuators, a drive motor, a spin motor, and a tilt motor. The dynamics and kinematics of GYROBO are analyzed, and simulation studies conducted. A one-wheeled robot, GYROBO is built and its balancing control is performed. Experimental studies of GYROBO's balancing abilities are conducted to demonstrate the gyroscopic effects generated by the spin and tilt angles of a flywheel.

로봇 요소품 설계 프로그램 개발 (Development of a Robot Element Design Program)

  • 정일호;김창수;서종휘;박태원;김희진;최재락;변경석
    • 한국정밀공학회지
    • /
    • 제22권4호
    • /
    • pp.113-120
    • /
    • 2005
  • This paper presents the development of the design of the robot element. Robot element design is an important part of robot design since it decides the performance and life time of the robot. It is necessary that the robot kinematics and the robot dynamics are accomplished to design the robot elements. The robot kinematics and dynamics determine the design parameters of the element. We developed a robot element design program with which a designer can design the robot element with convenience and reliability. The program is composed of motor, harmonic driver and ball-screw design. The program is founded on the virtual robot design program. The virtual robot design program is the powerful software which may be used to solve various problems of the robot kinematics and dynamics. The robot element design program may be used to calculate the design parameters of the element that are necessary to design robot element. Therefore, the designer can decide upon the available robot elements available to perform the objective of the robot. The robot element design program is expected to increase the competitiveness and efficiency of the robot industry.

로봇 제어를 위한 시스템의 하드웨어 구성 (THE SOLUTION OF HARDWARE OF ROBOT CONTROL SYSTEM)

  • ;이영주;천세영;양순용
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2004년도 추계학술대회 논문집
    • /
    • pp.474-479
    • /
    • 2004
  • This paper presents an economical solution of the control system of robot, which is widely applied to sophisticated robots. The proposed control system is built on a foundation that is combined between driver motor, PC controlled servo-motor control card, and driver software. The solution had been applied to design hardware of controlled 6-DOF (Degree Of Freedom) robot. The controlled system is used to control VML Robot (Vehicle Mechatronic Lab). Addition, because of flexibility of the solution, the controller can be suit with widely robots at used servo-moto.

  • PDF

3자유도 영구자석형 스피리컬 모터의 토크 시뮬레이션 (Torque Simulation for the 3-Degrees Of Freedom Permanent-Magnet Spherical Wheel Motor)

  • 강동우;원성홍;이성구;김기찬;김승주;이주
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 춘계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • pp.138-140
    • /
    • 2007
  • These days, robot-industry development requires a new motor technology. Robot system is more complex than the other machine ones. They need the simplicity and light weight as robot systems. Moreover, They have to become a high energy efficiency machine. For these reasons, in this paper, the 3-degrees of freedom permanent-magnet spherical motor is proposed instead of existing ones. The proposed motor model is analyzed by using FEA(Finite Element Analysis), for comparing the results, torque of the motor is simulated by derived torque function.

  • PDF

초음파 모터를 이용한 다지 로봇 손 및 제어시스템 개발 (Development of a New Multi-Fingered Robot Hand Using Ultrasonic Motors and Its Control System)

  • 김병호;오상록;유범재;서일홍;최혁렬
    • 제어로봇시스템학회논문지
    • /
    • 제6권4호
    • /
    • pp.327-332
    • /
    • 2000
  • In this paper, a new multi-fingered robot hand using ultrasonic motors and its control system are developed. The developed robot hand has four fingers and fifteen articulated joints. The distal joint of each finger is directly driven by ultrasonic motor and all joints except the distal joint has low transmission gear mechanism with the motor. The developed robot hand has several advantages in size compared to a hand using conventional DC motors, and in performance compared to a hand using tendons to drive joints. A VME-bus based hand control system and ultrasonic motor driver are also developed. The performance of the hand is confirmed by using the developed control system in real-time.

  • PDF

The Approach of Robot-assisted Gait Therapy for Locomotor Recovery of Chronic Stroke Patients: a Case Report

  • Shin, Hee-Joon;Lee, Ju-Hyeok;Seo, Dong-Kyu;Kim, Hong-Rae;Moon, Ok-Kon;Park, Si-Eun;Park, Joo-Hyun;Kim, Nyeon-Jun;Min, Kyung-Ok
    • 국제물리치료학회지
    • /
    • 제2권1호
    • /
    • pp.207-213
    • /
    • 2011
  • In this case report, we investigated the effects of robot-assisted gait therapy in a chronic stroke patient using motor assessment and gait analysis. A patient who suffered from the right hemiparesis following the left corona radiata and basal ganglia infarction received 30 minutes of robot-assisted gait therapy, 3 times a week for 4 weeks. Outcome was measured using Motoricity index(MI), Fugl-Meyer assessment(FMA), modified motor assessment scale(MMAS), isometric torque, body tissue composition, 10-meter gait speed and gait analysis. After robot-assisted gait therapy, the patient showed improvement in motor functions measured by MI, FMA, MMAS, isometric torque, skeletal muscle mass, 10-meter gait speed. In gait analysis, cadence, single support time, double support time, step length, walking speed improvement in after robot-assisted gait therapy. The results of this study showed that robot-assisted gait therapy is considered to facilitate locomotor recovery of the chronic hemiparetic stroke patient.

경사로에서 세그웨이 로봇의 주행 속도를 통한 경사각 추정 (Estimate the Inclination Angle using Traveling Speed of Segway Robot on the Slope)

  • 정희인;이상용;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제20권11호
    • /
    • pp.1164-1169
    • /
    • 2014
  • This paper proposes an angle estimation of Segway robot for the slop driving. Most of Segway robot was controlled by pose control of keeping robot's balance and motor control of driving. In motor control, we analyzed Segway robot kinetically and estimated an angle of inclination using the velocity that depends on input force. In pose control, also, we used PD controller and evaluated a stability of controller through MATLAB simulation. Assuming the robot keeps its balance stably using controller, we could linearize dynamics. We could obtain the result through the experiment which estimates an angle using the velocity of Segway robot that is derived from linearized dynamics.

휴머노이드 로봇의 안정 보행 동작 해석에 관한 연구 (A Study of Stable Walking Analysis for Humanoid Robot)

  • 성유경;공정식;이보회;김진걸;허욱렬
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.404-407
    • /
    • 2003
  • In this paper, we have designed the humanoid robot's leg parts with 12 D.O.F. This robot uses ankle's joints to confirm stability of walking performance. It is less movable to use ankle's joints than to do upper body's balancing joints like IWR-III, which needs three parts of via points, support leg, swing leg and balancing joints. Instead, the proposed humanoid robot needs support leg and swing leg via points. ZMP(Zero Moment Point) is utilized to guarantee the stability of robot's walking. The humanoid robot uses the ankle's joints to compensate for IWR-III's balancing joints movement. Actually we concern about a motor performance when making a real humanoid robot. So a simulator is employed to know each joint torque of humanoid robot. This simulator needs D-H(Denavit-Hartenberg) parameters, robot's mass property and two parts of via points. The simulation results are robot's walking trajectories and each motor torque. Using the walking trajectories, we can see the robot's walking scene with 3D simulator. Before we develop the humanoid robot, simulation of the humanoid robot's walking performance is very helpful. And the torque data will be used to make humanoid's joint module.

  • PDF

증분형 엔코더를 이용한 로봇 관절의 절대위치 검출 (Detection of Absolute Position of Robot Joint Using Incremental Encoders)

  • 임재식;이영진
    • 제어로봇시스템학회논문지
    • /
    • 제21권6호
    • /
    • pp.577-582
    • /
    • 2015
  • This paper proposes an efficient detection of absolute position of a robot joint using two incremental encoders. We considers a robot joint comprising a motor, a reducer, two encoders, and a motor drive. An incremental(first) encoder provides motor's rotor position or input position of reducer while another incremental(second) encoder does output position of the reducer. A table is made where the relationship between the first and the second encoder counts is recorded. The key point is placed where the table is constructed: when a pulse occurs in the second encoder, there exists a corresponding unique count value of the first encoder. The absolute position is detected using the table by searching the second encoder position corresponding to the first encoder count value when a pulse occurs in the second encoder. The proposed method needs a small rotation, as just one second encoder's pulse angle, for the initial absolute position detection.