INPUT SHAPING EXPERIMENT FOR DAMPING VIBRATION IN MANUAL OPERATION OF A LARGE ROBOTIC ARM

Similar documents
Damping Ratio Estimation of an Existing 8-story Building Considering Soil-Structure Interaction Using Strong Motion Observation Data.

Nacelle Chine Installation Based on Wind-Tunnel Test Using Efficient Global Optimization

Dynamic characteristics of railway concrete sleepers using impact excitation techniques and model analysis

Vibration Control of Flexible Mode for a Beam-Type Substrate Transport Robot

Steering performance of an inverted pendulum vehicle with pedals as a personal mobility vehicle

Experimental Investigation of Effects of Shock Absorber Mounting Angle on Damping Characterstics

Development of a Clutch Control System for a Hybrid Electric Vehicle with One Motor and Two Clutches

IMECE DESIGN OF A VARIABLE RADIUS PISTON PROFILE GENERATING ALGORITHM

Development of Feedforward Anti-Sway Control for Highly efficient and Safety Crane Operation

SILENT SUPERSONIC TECHNOLOGY DEMONSTRATION PROGRAM

FMVSS 126 Electronic Stability Test and CarSim

Success of the H-IIB Launch Vehicle (Test Flight No. 1)

Journal of Advanced Mechanical Design, Systems, and Manufacturing

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

A CASTOR WHEEL CONTROLLER FOR DIFFERENTIAL DRIVE WHEELCHAIRS

Transmission Error in Screw Compressor Rotors

Relevant friction effects on walking machines

837. Dynamics of hybrid PM/EM electromagnetic valve in SI engines

CFD Investigation of Influence of Tube Bundle Cross-Section over Pressure Drop and Heat Transfer Rate

Analysis on natural characteristics of four-stage main transmission system in three-engine helicopter

Oscillator Experiment of Simple Girder Bridge coupled with Vehicle

COLLISION AVOIDANCE OF INDOOR FLYING DOUBLE TETRAHEDRON HEXA-ROTORCRAFT

JSSI MANUAL FOR BUILDING PASSIVE CONTROL TECHNOLOGY PART-10 TIME-HISTORY ANALYSIS MODEL FOR NONLINEAR OIL DAMPERS

Mathematical Modelling and Simulation Of Semi- Active Suspension System For An 8 8 Armoured Wheeled Vehicle With 11 DOF

Study of the Performance of a Driver-vehicle System for Changing the Steering Characteristics of a Vehicle

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

ENERGY-SAVING HYDRAULIC POWER SOURCE USING INVERTER-MOTOR DRIVE

Kazuaki Sakai, Toshihiko Yasuda, and Katsuyuki Tanaka, Member, IEEE

Dynamic Response of High-Speed-Moving Vehicle Subjected to Seismic Excitation Considering Passengers' Dynamics

Research on Skid Control of Small Electric Vehicle (Effect of Velocity Prediction by Observer System)

SCHEDULING OF INPUT SHAPING AND TRANSIENT VIBRATION ABSORBERS FOR HIGH-RISE ELEVATORS. Joel Fortgang, Vlad Patrangenaru, William Singhose

Estimation of Unmeasured DOF s on a Scaled Model of a Blade Structure

Dynamic Behavior Analysis of Hydraulic Power Steering Systems

Feasibility of Ultra Long-Span Suspension Bridges Made of All Plastics

A STUDY ON A SOUND OPERATED VALVE FOR A WEARABLE PNEUMATIC SYSTEM

DAMPING OF VIBRATION IN BELT-DRIVEN MOTION SYSTEMS USING A LAYER OF LOW-DENSITY FOAM

Friction and Vibration Characteristics of Pneumatic Cylinder

Influence of Parameter Variations on System Identification of Full Car Model

INTERCONNECTION POSSIBILITIES FOR THE WORKING VOLUMES OF THE ALTERNATING HYDRAULIC MOTORS

Advanced Battery Models From Test Data For Specific Satellite EPS Applications

MODELING SUSPENSION DAMPER MODULES USING LS-DYNA

Keywords: Supersonic Transport, Sonic Boom, Low Boom Demonstration

Enhancement of Transient Stability Using Fault Current Limiter and Thyristor Controlled Braking Resistor

Investigation of Torque-Fluctuation Reducer Made of Permanent-Magnets for Screw Compressors

Comparison Between Different Arrangements of Bypass Valves in Scroll Compressors

Comparing PID and Fuzzy Logic Control a Quarter Car Suspension System

RENOVATION OF NMIJ'S 5 MN HYDRAULIC AMPLIFICATION TYPE FORCE STANDARD MACHINE

3 DESIGN. 3.1 Chassis and Locomotion

On the potential application of a numerical optimization of fatigue life with DoE and FEM

Experimental Study Of Effect Of Tilt Angle Of The Flap On Transverse Vibration Of Plate

Simulation and Analysis of Vehicle Suspension System for Different Road Profile

FRONTAL OFF SET COLLISION

Study on State of Charge Estimation of Batteries for Electric Vehicle

Cooperative EVA/Telerobotic Surface Operations in Support of Exploration Science

Active Suspensions For Tracked Vehicles

Modeling and Vibration Analysis of a Drum type Washing Machine

Analysis of minimum train headway on a moving block system by genetic algorithm Hideo Nakamura. Nihon University, Narashinodai , Funabashi city,

Forced vibration frequency response for a permanent magnetic planetary gear

Maneuvering Experiment of Personal Mobility Vehicle with CVT-Type Steering Mechanism

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

The Effect of Friction between a Cylindrical Guide and Magnetic Tape on Lateral Tape Motion

Semi-Active Suspension for an Automobile

Deployment and Drop Test for Inflatable Aeroshell for Atmospheric Entry Capsule with using Large Scientific Balloon

H-IIA Launch Vehicle Upgrade Development

Technological Innovation, Environmentally Sustainable Transport, Travel Demand, Scenario Analysis, CO 2

Train Group Control for Energy-Saving DC-Electric Railway Operation

Higher, Faster, Further. damping control for turntable ladders. dspace Magazine 2/2009 dspace GmbH, Paderborn, Germany

Description of the Locomotion Control Architecture on the ExoMars Rover Breadboard

Kinematic Analysis of the Slider-Crank Mechanism in Automated Vibration Sausage Feeder

VALIDATION OF A HUMAN-AND-HARDWARE-IN-THE- LOOP CONTROL ALGORITHM

A Study of an Earthworm type Inspection Robot Movable in Long Pipes

Dynamic Simulation of Valve Train System for Prediction of Valve Jump Rohini Kolhe, Dr.Suhas Deshmukh SCOE, University of Pune

SOFT SWITCHING APPROACH TO REDUCING TRANSITION LOSSES IN AN ON/OFF HYDRAULIC VALVE

CHAPTER 6 MECHANICAL SHOCK TESTS ON DIP-PCB ASSEMBLY

A Fundamental Study Concerning the Proper Performance of Lift Buffers in Revised JIS A 4306

DESIGN METHODS FOR SAFETY ENHANCEMENT MEASURES ON LONG STEEP DOWNGRADES

Aerodynamic Investigation of Cable-stayed Bridge with 2-edge Girder

Effect of Stator Shape on the Performance of Torque Converter

Application of ABAQUS to Analyzing Shrink Fitting Process of Semi Built-up Type Marine Engine Crankshaft

OPTIMUM DESIGN OF A DAMPED ARBOR FOR HEAVY DUTY MILLING

PULSE ROAD TEST FOR EVALUATING HANDLING CHARACTERISTICS OF A THREE-WHEELED MOTOR VEHICLE

Effect of cavitation in cylindrical and twodimensional nozzles on liquid jet formation

Analysis of Torsional Vibration in Elliptical Gears

Multi Body Dynamic Analysis of Slider Crank Mechanism to Study the effect of Cylinder Offset

Laboratory Tests, Modeling and the Study of a Small Doubly-Fed Induction Generator (DFIG) in Autonomous and Grid-Connected Scenarios

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Dynamic response of a vehicle model with six degrees-of-freedom under seismic motion

Effects of Container Size, Stroke and Frequency on Damping Properties of a Damper Using a Steel Particle Assemblage

Design Improvement of the Premium Efficiency Induction Motor for Higher Efficiency & Cost Reduction

EXPERIMENTAL RESEARCH ON HELICOPTER TAIL SHAKE PHENOMENON

Dynamic Simulation of Vehicle Suspension Systems for Durability Analysis

Hybrid Self-deployable Tubular CFRP Booms for Deployable Membrane

Design and Test of Transonic Compressor Rotor with Tandem Cascade

Steering Actuator for Autonomous Driving and Platooning *1

Development of Emission Control Technology to Reduce Levels of NO x and Fuel Consumption in Marine Diesel Engines

Performance Evaluation of Wheeled Rover by Analysis and Test

Fixing and Positioning of the Object Based on RFID Technology using Robotic Arm

Researches regarding a pressure pulse generator as a segment of model for a weighing in motion system

Relative ride vibration of off-road vehicles with front-, rear- and both axles torsio-elastic suspension

AN APPROACH TO ENERGY CONSERVATION FOR AIR MOTOR

Transcription:

INPUT SHAPING EXPERIMENT FOR DAMPING VIBRATION IN MANUAL OPERATION OF A LARGE ROBOTIC ARM Hirotaka Sawada (), Kazuya Konoue (), Saburo Matunaga (), Hiroshi Ueno (), Mitsushige Oda () () Institute of Space Technology and Aeronautics, Japan Aerospace Exploration Agency -- Sengen, Tsukuba-shi, Ibaraki-ken, 5-855, JAPAN, Email: sawada.hirotaka@jaxa.jp () Mechanical and Aerospace Engineering, Tokyo Institute of Technology -- O-okayama, Meguro-ku, Tokyo, Japan, 5-855, E-mail:Matunaga.Saburo@mes.titech.ac.jp ABSTRACT This paper describes a method for operating large robotic manipulators, which generally has flexible links and joints in space. Vibration induced by flexibility is a serious problem when operating a long manipulator in orbit. Once vibration has occurred while a manipulator is handling a payload, the operator must wait for the vibration to be damped before proceeding, which decreases working efficiency. We studied a control method to suppress vibration during both manual and automatic operations. We investigated an Input Shaping feed-forward control method for damping residual vibration during operation. We discuss in detail the results of the pre-shaping vibration suppression and manual operation experiments in this paper. We can shape a velocity commands for the joint beforehand (pre-shaping) in automatic operation mode to suppress residual vibration in both the first and second modes of the arm. However, problems that differ from those of the pre-shaping application arise when we apply Input Shaping during manual control using a joystick. We could not use a pre-shaped command profile because the input from the joystick could not be predicted accurately. The shaped command profile was treated as a future command and it was superposed on every alteration of joystick input. We implemented this algorithm in the experimental system and demonstrated that the deflection of the arm s tip can be damped well during operation, although the operator sensed that its responsiveness declined.. INTRODUCTION Robotic manipulators are indispensable technology for space application. For example, the Space Station Manipulator System (SSRMS) and JEM Remote Manipulator System (JEMRMS) perform important roles on the International Space Station (ISS). Vibration induced by flexibility is a serious problem when a long manipulator is used. In fact, an operator on the ISS must move the manipulator very slowly, which decreases working efficiency and can present a burden for the astronaut. Once vibration has occurs during manipulator operation, the operator must wait for the vibration to be damped before proceeding. We specifically investigated an Input Shaping feedforward control method for damping residual vibration during operation, and conducted practical examinations of its application feasibility using an experimental model arm (-DOF) similar in length to JEMRMS. Input Shaping can be applied to the existing control system without any modification, which is greatly advantageous, given the limited resources in orbit.. EXPERIMENTAL SETUP Fig.. depicts an overview of the long arm system for the ground experiment, which has two links similar in length to JEMRMS at 4m-long and kg in weight. The root joint is driven by an AC servo motor, and the other joints are fixed at 45deg, 9deg, and 45deg, respectively (Fig..). The gross weight of the arm is balanced with a counter mass set at the opposite side of the arm. Vibration of the arm is measured by an acceleration sensor, a laser sensor, and a strain gauge. We conducted a modal test to observe characteristic vibration of the arm system by measuring the alteration of three points, the end-effector, the center joint, and the root of the arm. Fig. 4. presents the result of the test. The first mode of natural frequency, approximately.5hz, was predominant at the end-effector, as shown in the figure. However, the second mode, approximately.hz, can not be ignored at the center joint and the root. Thus, we considered both the first and second modes of the natural frequency in the Input Shaping application. Proc. of 'The 8th International Symposium on Artifical Intelligence, Robotics and Automation in Space - isairas, Munich, Germany. 5-8 September 5, (ESA SP-6, August 5)

. INPUT SHAPING APPLICATION Counter Mass -DOF Fig.. Overview of Experimental Setup DOF AC Servo Motor 4m 9 4m 45 45 5. Motor Driver PC Fig.. DOF Manipulator System Joystick. Pre-Shaping Application The principle of the Input Shaping control method is introduced in this section. Input Shaping is a theory for suppression of residual vibration of a system by the appropriate shaped command. If the system response to an impulse input can be expressed as an equation (), the system response can be represented by equation () after n times impulses are inputted. ςωt h( t) = Ae sin ω * t ς () n h( t) = Ai e i= ςωti sin ω ς * ( t t i ) = Asin ( ω t φ) () The residual vibration of the system will be zero, if we can derive an input command profile that will make amplitude A be zero. For example, we can calculate amplitude d A i and time A = and location t i from constraint equations A + A = if we want to suppress residual vibration by two times the impulses. We then obtain the following command profile. π ω d ςπ ti = ς e () A i ςπ ςπ ς ς + e + e Fig. 5. shows examples of schematic image of convolving a desired system command signal with impulses profile. +.5 +.5 Velocity Command * t t +.5 +.5 +.5 t t t + D FE + Shaping t t t Transfer Func End-Effector of Arm Root of Arm Fig.. Joystick LRF/Input Acc/Input Strain/Input.. Joint of Arm..5Hz... Frequency[Hz].Hz.5Hz Fig. 4. Result of Modal Test Fig. 5. Input Shaping of the Command Signal. Post-Shaping Application We generally give the velocity command to the endeffector or each joints of the manipulator from a controller when we operate a manipulator using a manual controller, such as a joystick. However, we can not shape the command in advance because the operator always adjusts the command inputs from the controller according to the situation. Therefore, we use a future command profile to apply Input Shaping for manual operation. We first calculate the acceleration command from the alteration of velocity command of the joystick inputs, as indicated in Fig. 6. We then -

obtain a command profile for t seconds since current time by applying Input Shaping to the acceleration command. Here, t is a different value depending on the type of Input Shaper and the natural frequency period. The command profile is held in the control program as a future command profile. The Future command profile is updated at every alteration of velocity command input, i.e., whenever the acceleration command is input, by superimposing a newly calculated future profile over the old one, as illustrated in Fig. 7. The velocity command to a joint is calculated at every implementation in the control program according to the current velocity command and acceleration command of the future profile. Voltage Voltage Convert to Acceleration Shaped Command Profile ( Velocity Input ) Input Shaping of Acceleration T ( Shaper) Current Acceleration T Actual Input OutPut Future Command Current Current T: a half of natural freq. period Fig. 6. and Future Profile Current Acceleration Actual Input Shaped Input Current Fig. 7. Update of Future Profile OutPut Future Command Current 4. VIBRATION SUPPRESSION EXPERIMENT 4. Automatic Operation Experiment We first conducted experiments using a trapezoidshaped velocity command profile, which is often applied to industrial robots on the ground. The rise time of the velocity command we used was sec. Fig. 8. shows the velocity command profile and acceleration profile. We shaped the velocity command profile by applying a shaper that targets the first mode and a shaper that targets both the first and second modes. All velocity profiles had the same average velocity deg/sec, and the same rotation angle of deg. Fig. 9. and Table provide the experiment results of the end-effector alteration measured by laser sensor and the suppression rate of each shaper, respectively. Applying shaper enables us to suppress the residual vibration to less than % of that for an unshaped case. However, the residual vibration can not be suppressed well since the influence of the second mode is not ignored. The shaper can suppress the residual vibration to less than.4%, which indicates that Input Shaping is very effective but we must consider to a higher mode when using the trapezoid-shaped profile in this system. Acceleration Commands, [deg/sec ] - - Displacement[cm] 5 5 - -.5 - -.5-4 -4.5-5 4 UnShaped 5 5 Fig. 8. Trapezoid-Shaped Velocity Command Unshaped Shaped_freq Shaped_freq - 5 5 5 4 45 5 -.5 UnShaped - Shaper Shaper -.5 [sec] Fig. 9. Experiment Result of Alteration of the Tip Table Suppression Rate Shaper Residual Vibration, [cm] Suppression Rate, [%] Trapezoid UnShaped 4. Trapezoid.95.6 Trapezoid..4 Next, we applied Input Shaping to a spline curve velocity profile, such as the sine curve profile in Fig.. These profiles have the same average velocity (deg/sec) and rotation angle (deg) as the trapezoidshaped profile. Fig.. and Table present the experiment results and suppression rate, respectively. The residual vibration can be damped by only applying the sine curve profile compared with that of the trapezoid profile. In addition, the shaper can suppress the residual vibration to less than 5%, which means approximately % of that of shaper application to a trapezoid-shaped profile. We could demonstrate the validity and the feasibility of Input Shaping application to a long arm system in automatic operation mode in these experiments. Acceleration Commands, [deg/sec ] - - 5 5 4 UnShaped 5 5 Fig.. Sine Curve Velocity Command

Displacement[cm] - 5 4 45 5 55 6 -. -.4 -.6 -.8-4 -4. -4.4-4.6-4.8-5 Unshaped [sec] Shaped Fig.. Experiment Result of Alteration of the Tip Table Suppression Rate Shaper Residual Vibration, [cm] Suppression Rate, [%] Trapezoid UnShaped 4. Sin Wave UnShaped.6 8.6 Sin Wave.8 4. 4. Manual Operation Experiment The operator drove the arm manually using the joystick in manual experiments by visual observation of the end-effector position. The target position of the end-effector was set deg from the initial position, and the operator attempted to move the end-effector in 5sec (average velocity: deg/sec). The graphs in Fig.. indicate the residual vibration of the end-effector position at the target position, and Table provides the suppression rate of each shaper. The velocity command profile in Fig.. is similar to a trapezoid shape, in that the operator drives manually without Input Shaping, which causes residual vibration of approximately 5cm in amplitude. However, the residual vibration can be damped to % in maximum with Input Shaping. One of the most important issues in these experiments is the manipulation responsiveness. The operator sensed that the response worsened while Input Shaping was applied. Shaped velocity command profiles and practical command inputs from joystick are illustrated in Figs. 4. - 8. The time delay is.86sec in minimum, and.7sec in maximum. For example, it takes a half period of the natural frequency (in this case:.86sec) before the velocity command to the joint reaches the actual command from the operator in applying the Shaper. Thus, the operator perceives a time delay to the own sense of operation. Although residual vibration can be suppressed by applying Input Shaping, we must pay attention to decelerate the arm in case the time delay is long, since the arm moves for t sec depending on the shaper type, after the operator inputs a zero velocity command. Residual Vibration of E.E., [cm] - - -4-6 sec Fig.. Experimental Result UnShape D D Table Suppression Rate Shaper Residual Vibration, [cm] Suppression Rate, [%] UnShaped 5.58.6 8.7 D.9 7..7. D.8. Fig.. Velocity Command Profile of UnShaped.86sec Fig. 4. Velocity Command Profile of

.7sec Fig. 5. Velocity Command Profile of D.6sec Fig. 6. Velocity Command Profile of.sec Fig. 7. Velocity Command Profile of D.7sec Fig. 8. Velocity Command Profile of DD 4. Natural Frequency Identification One advantage of Input Shaping is that it can be applied to an existing system without modification, such as additional sensors. However, the frequency characteristics must be identified in case they change, such as when the arm grasps a payload or a posture of the arm is altered. A counter mass of approximately 5kg was connected to the end-effector to alter the frequency characteristics in the experiment, as illustrated in Fig. 9. We monitored the motor current of the AC servo motor to identify the natural frequency, eliminating the need for an additional sensor. However, we cannot measure the motor current frequency while the arm is driven because of the offset current induced by the driven current of the motor. Thus, the sequence of the experiments was as follows. ) Move the arm without identifying the natural frequency. ) Stop the arm at the first target point and monitor the motor current of residual vibration. Next, identify the natural frequency. ) The operator sets the measured natural frequency in the operation program. 4) Move the arm to the next target position, applying Input Shaping. Mass (5kg) Fig. 9. End-Effector Mass Default Setting Parameter (nd Mode, [Hz]) Default Setting Parameter (st Mode, [Hz]) Input Shaper Selector Fig.. GUI of Operation Program Measured Natural Frequency, [Hz] Fig.. presents the experiment result of the endeffector position. A large residual vibration occurred in the first step after the arm was moved approximately 8cm from the initial position as a result of neglecting the natural frequency. The natural frequency could be identified as approximately 4.5Hz by monitoring the motor current during the residual vibration. We then moved the arm to the next target point, applying the Shaper of the updated natural frequency, the shaper suppressed the residual vibration well, as evident in the graph. In addition, the Shaper was applied while the arm was driven to the

third target point, and only minimal residual vibration occurred at the target point. Fig.. indicates the residual vibration at each point. Fig.. and 4. provide the measurement results of the velocity command profiles and the motor current, respectively. We demonstrated that the residual vibration of the arm can be suppressed without any modification of the existing system, even though the frequency characteristics change during operation. Positon of End-Effector, [cm] - Shaper - Natural Frequency Identification 4 6 8 Fig.. Natural Frequency Identification Experiment Position of E.E., [cm] -7-8 -9 4 6 8 4-6 6 64 66 68 7 Shaper -9 Position of E.E., [cm] Position of E.E., [cm] - - Fig.. Residual Vibration 86 88 9 9 94-4 4 6 8 Fig.. Velocity Command Profile Current, [A] - - 4 6 8 Fig. 4. Measurement of Motor Current 5. CONCLUSION We applied Input Shaping to long arm operation as a method to suppress residual vibration in both automatic operation mode and manual operation mode. We shaped the velocity of the joint in advance (preshaping) in automatic operation mode, and conducted experiments using a trapezoid-shaped velocity command and sine curve velocity command profile. The residual vibration could be suppressed to less than.5% at maximum by applying Input Shaping to both the types of command profile by considering to the second mode of the natural frequency. We could not apply pre-shaping when we used a joystick in manual operation mode, and thus we applied Input Shaping to a velocity command based on alteration of the current input from the joystick, which is treated as a future command profile. The residual vibration could be suppressed to less than %, similar to that of preshaping, although the operator perceived worse response induced by the time delay of Input Shaping application. We consider the operational efficiency to be improved since the time delay, which was.6 when the Shaper was applied, was minimal considering that it takes more than sec to damp the residual vibration. We conducted natural frequency identification experiments and demonstrated that the residual vibration can be suppressed in manual operation by monitoring the motor current, even when the frequency characteristics changed.

6. REFERENCES. H. Ueno, T. Nishimaki, M. Oda and N. Inaba, "Autonomous Cooperative Robots for Space Structure Assembly and Maintenance," Proc. 7th Int. Symp. on Artificial Intelligence, Robotics and Automation in Space:i-SAIRAS, Nara, Japan, May 9-, CD- ROM,.. Kazuo MACHIDA, et al In Orbit Servicing Experiment by ARH/ERA Connected Configuration on ETS-VII, The 4rd Space Science and Technology Conference, 999. W.J.Book and S.H.Lee, Vibration Control of a large flexible manipulator by small robotic arm, in Proc. American Control Conference, Pittsburgh, PA, pp.77-8, 989 4. K. L. Hillsley and S. Yurkovich, "Vibration Control of a Two-Link Flexible Robot Arm," Dynamics and Control, Vol., pp. 6-8, 99. 5. W. Singhose, E. Biediger, H. Okada, and S. Matunaga, Control of Flexible Satellites Using Analytic On-Off Thruster Commands, AIAA Guidance, Navigation, and Control Conference and Exhibit,, AIAA Paper -5. 6. Hirotaka SAWADA and Saburo MATUNAGA Experiment of Flexible Payload Translation by Space Robotic Manipulator, 5th Workshop on JAXA Astrodynamics and Flight Mechanics, 4