A Simple and Scalable Force Actuator

Similar documents
k A Simple and Scalable Force Actuator

A Robust Inexpensive Multi-Purpose Robotic Arm

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

Modeling and Application of Series Elastic Actuators for Force Control Multi Legged Robots

Smart Automated Vent Register Using an SMA Spring Actuated Rotary Ratchet

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

Assemblies for Parallel Kinematics. Frank Dürschmied. INA reprint from Werkstatt und Betrieb Vol. No. 5, May 1999 Carl Hanser Verlag, München

Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP)

Variable Stiffness Actuators : A General Review

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

Relevant friction effects on walking machines

REU: Improving Straight Line Travel in a Miniature Wheeled Robot

Journal of Advanced Mechanical Design, Systems, and Manufacturing

Force-feedback control of steering wheels

Active Electrical Load Design for a Cluster POWER Rehabilitation System

Torque Feedback Control of Dry Friction Clutches for a Dissipative Passive Haptic Interface

Experimental Evaluation of a New Braking System for Use in Passive Haptic Displays

MULTIBODY ANALYSIS OF THE M-346 PILOTS INCEPTORS MECHANICAL CIRCUITS INTRODUCTION

Gabriel Szymkiewicz, Olga Szymanowska, Donat Lewandowski, Jan Awrejcewicz

MECHATRONICS LAB MANUAL

Simulating Rotary Draw Bending and Tube Hydroforming

Finite Element Analysis of Clutch Piston Seal

Development of Hybrid Type Flexible Pneumatic Cylinder for Considering Less Air Consumption

Soft Actuation for Humanoids

Analysis of Torsional Vibration in Elliptical Gears

COMPARING SLOTTED vs. SLOTLESS BRUSHLESS DC MOTORS

HYBRID LINEAR ACTUATORS BASICS

A Power Autonomous Monopedal Robot

Exploit of Shipping Auxiliary Swing Test Platform Jia WANG 1, a, Dao-hua LU 1 and Song-lian XIE 1

Uncommon actuators in Robotic. Lukas Kopecny Brno University of Technology Czech Republic

MARITIME AFTERNOON. Torben Ole Andersen. June 14, 2017 Aalborg University, Denmark

TRANSMISSION COMPUTATIONAL MODEL IN SIMULINK

126 Ridge Road Tel: (607) PO Box 187 Fax: (607)

METAL FIBER BRUSHES FOR SLIP RING AND INNOVATIVE APPLICATION

Procedia Engineering 00 (2009) Mountain bike wheel endurance testing and modeling. Robin C. Redfield a,*, Cory Sutela b

Piezoelectric Direct Drive Servovalve

Introduction. Kinematics and Dynamics of Machines. Involute profile. 7. Gears

Finite Element Modeling and Analysis of Vehicle Space Frame with Experimental Validation

Comparison Of Multibody Dynamic Analysis Of Double Wishbone Suspension Using Simmechanics And FEA Approach

Tim Johnson OPTI521 Report 1 1 of 5

Air Bearing Shaker for Precision Calibration of Accelerometers

EDDY CURRENT DAMPER SIMULATION AND MODELING. Scott Starin, Jeff Neumeister

Boombot: Low Friction Coefficient Stair Climbing Robot Using Rotating Boom and Weight Redistribution

ONLINE NON-CONTACT TORSION SENSING METHOD USING FIBER BRAGG GRATING SENSORS AND OPTICAL COUPLING METHOD. Yoha Hwang and Jong Min Lee

ParcelBot A Tracked Parcel Transporter with High Obstacle Negotiation Capabilities

Preliminary Study on Quantitative Analysis of Steering System Using Hardware-in-the-Loop (HIL) Simulator

Design and Vibrational Analysis of Flexible Coupling (Pin-type)

Advances in Engineering & Scientific Research. Research Article. Received February 17, 2017; Accepted April 19, 2017; Published May 10, 2017;

A NEW METHODOLOGY FOR DETECTION OF A LOOSE OR WORN BALL JOINTS USED IN VEHICLES SUSPENSION SYSTEM

F.I.R.S.T. Robotic Drive Base

Clamping Force Effects on the Behaviour of Asymmetrical Friction Connections (AFC)

Step Motor. Mechatronics Device Report Yisheng Zhang 04/02/03. What Is A Step Motor?

BASIC MECHATRONICS ENGINEERING

Modelling Automotive Hydraulic Systems using the Modelica ActuationHydraulics Library

ENERGY RECOVERY SYSTEM FROM THE VEHICLE DAMPERS AND THE INFLUENCE OF THE TANK PRESSURE

Vibration Fundamentals Training System Hands-On Turnkey System for Teaching Vibration Fundamentals

APS 420 ELECTRO-SEIS Long Stroke Shaker with Linear Ball Bearings Page 1 of 5

Soft Robotics Variable Stiffness Exo-Musculature, One-To-Many Concept, and Advanced Clutches

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

Evaluations on Contribution of Backdrivability and Force Measurement Performance on Force Sensitivity of Actuators*

Bushing connector application in Suspension modeling

Highly dynamic control of a test bench for highspeed train pantographs

MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPT OF MECHANICAL ENGINEERING

Development of a Self-latching Hold-down RElease Kinematic (SHREK)

Force Feedback Manipulator

Modeling and Vibration Analysis of a Drum type Washing Machine

RHOMBUS BRIQUETTING MECHANISM MODELLING

Design and Fabrication of Automated Hacksaw Machine

Multi-axial fatigue life assessment of high speed car body based on PDMR method

Development and Implementation of a Mechatronic Haptic Hand System

Control of Mobile Robots

Development of Rattle Noise Analysis Technology for Column Type Electric Power Steering Systems

Robotic Wheel Loading Process in Automotive Manufacturing Automation

APPLICATION OF A NEW TYPE OF AERODYNAMIC TILTING PAD JOURNAL BEARING IN POWER GYROSCOPE

bearing to conform to the same elliptical shape as the wave generator plug.

Comparative blast study of simulation and approximation method of armored vehicles

Design and Modeling of Fluid Power Systems ME 597/ABE 591

Active Suspensions For Tracked Vehicles

The Testing and Data Analyzing of Automobile Braking Performance. Peijiang Chen

CB50X & CB50X-DL load cells Influence factors in weighbridge application

Introduction. 1.2 Hydraulic system for crane operation

Study on Mechanism of Impact Noise on Steering Gear While Turning Steering Wheel in Opposite Directions

APS 113 ELECTRO-SEIS Long Stroke Shaker with Linear Ball Bearings Page 1 of 5

Forced vibration frequency response for a permanent magnetic planetary gear

Tire Test for Drifting Dynamics of a Scaled Vehicle

Composite Long Shaft Coupling Design for Cooling Towers

2F MEMS Proportional Pneumatic Valve

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Simulation and Validation of FMVSS 207/210 Using LS-DYNA

Analysis and control of vehicle steering wheel angular vibrations

MODELING SUSPENSION DAMPER MODULES USING LS-DYNA

FALL SEMESTER MECE 407 INNOVATIVE ENGINEERING ANALYSIS AND DESIGN PROJECT TOPICS

HangBot: a Ceiling Mobile Robot with Robust Locomotion under a Large Payload (Key mechanisms integration and performance experiments)

Driven Damped Harmonic Oscillations

The development of a differential for the improvement of traction control

Potentiometer. Incremental encoder. Tachogenerator. Hall effect sensor. Differential transformer. Piezoelectric sensor. Turbine meter.

dspace GmbH Rathenaustr Paderborn Germany dspace Technology Conference Workshop #2

Design of pneumatic proportional flow valve type 5/3

Project-Based Control Education

Horizontal Table. Full lineup of IMV slip tables. *The specifications and design are subject to change without notice.

Transcription:

A Simple and Scalable Force Actuator Eduardo Torres-Jara and Jessica Banks Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 200 Technology Square, Cambridge, MA 02139, USA (E-mail : {etorresj,jessical}@ai.mit.edu) Abstract One problem posed by robots that must perform in unstructured environments and interact with humans is that of achieving high fidelity force control as well as compliance in a compact form factor. Force control, as opposed to only position control, allows for safe, graceful contact behavior. Having spring elements placed in series between an actuator and its output provides this desired compliance. It also provides low mechanical impedance, precise force sensing capability, and good control bandwidth, as demonstrated by Series Elastic Actuators (SEA). There have been both linear and rotary versions of SEA s, each with their own advantages and shortcomings. However, neither type of these actuators is easily miniaturized for joint mounting; linear SEA s require ball screws while conventional rotary ones require custom-made torsional springs. The aim of this work was to integrate the positive features of an SEA into a compact, easy-to-build rotary actuator. This new actuator design involves two opposing linear springs coupled to a rotary shaft. A modified potentiometer relays position information linearly proportional to spring deflection and thus applied force. The mechanism is intentionally fabricated in layers to achieve precompression/extension of the springs while maintaining construction simplicity. The result is a completely encased and scalable module made of inexpensive off-theshelf components. Torque is provided by an electrical DC motor mechanically connected to the shaft of the module. This allows for easy mounting because there is no inherent constraint on the location of the motor. Ultimately any rotary shaft could be the shaft of the module, imparting the advantages of SEA s to any joint. Controller performance has been validated by testing linearity and transient response. The module is currently being integrated into a manipulator at the lab. The scalability, precision, and ease of integration of the actuator make it particularly well-suited for robot manipulation research. 1. Introduction Dextrous manipulation involves the coordination of many degrees of freedom with haptic information to act upon the environment. Such behavior is characterized by compliant performance that can initiate internal, and respond to external, force application. The human hand serves as a model for a robotic interface with the world. However, achieving the prehension, perceptive, and manipulative capabilities of the human hand presents many technological challenges. For one, over twenty-five degrees of freedom are realized within the compact area of the hand. Each of these motions is enabled by a powerful actuator (muscle) that has inherent force feedback. Realization of a robotic analog of organic actuators provides motivation for our work. One successful approach to this problem is the Series Elastic Actuator [1, 2]. SEA s comprise an elastic element, i.e., a spring, in series with a motor (see Figure 1). By measuring the deflection of the spring, one can determine the force being applied by the system. Given that the spring is the only connective element between the actuator and the output, SEA s effectively reduce the mechanical impedance of the system. This can be better explained with an example: Imagine a robotic link actuated by an SEA. Any external force applied to the link will only be resisted by the flexible spring as opposed to the high inertia projected by the gearhead reduction. Therefore, the mechanical impedance of the whole system is defined by that of the spring. Figure 1: Conceptual depiction of an SEA, comprising a spring in series with a motor. Although the spring also affects the reaction speed, or bandwidth, of the system, speeds still fall within an appropriate operational range for control applications. As a physical shock absorber, the spring also makes the robotic 1

system less susceptible to and inherently reactive to unexpected impacts. There are both linear and rotary SEA s. The linear version requires precision ball screws to control the spring deflection. Although allowing for good mechanical transmission reduction, this constraint makes the system expensive and puts a limit on how small it can be. Conventional rotary SEA s require custom-made torsional springs which are hard to fabricate and very stiff. This stiffness practically obviates the benefits of an elastic element. Furthermore, the torsional spring deflection is generally measured by strain-gauge sensors which are cumbersome to mount and maintain. Both of these linear and rotary SEA s present joint integration problems. The actuator presented in this paper provides a solution to these problems in a scalable, compact, easily-mountable module. 2. Design Figure 2 is a CAD rendering of the actuator. As will be explained, the module comprises: an actuated part, a transmission mechanism, and a mobile part. The actuated part is connected directly to the motor apparatus, while the mobile part is integrated into the moving output. The transmission mechanism transmits the motion from the actuated to the mobile part. 4 1 7 10 Figure 2: The force control actuator as a whole and an exploded, annotated view. 6 8 9 2 3 5 Description of the module functionality is easiest when we first consider the relationship between these subparts. The mobile part is composed of a spring box (1) sandwiched between two side plates (2). The actuated part consists of a wheel (3) fixed to a shaft (4) (which may be the motor shaft) and a potentiometer (10). The shaft/wheel assembly is mounted on bearings (5) in the two side plates. Therefore, the mobile part and the actuated part can rotate freely with respect to one another- at this point in the discussion, they are connected only by bearings. In other words, if a motor rotates the shaft, the wheel will move but the mobile part will not. The function of the pot will be described below. The transmission mechanism consists of two compression springs (6), two lids (7), and a cable (8). Each spring sits within a cylindrical, close-fitting shaft (9) in the spring box. An opening at one end of the shaft allows for spring and lid insertion. The other end of the shaft has a flat bottom (against which the spring compresses) with a hole for the cable to pass through (see Figure 3).Starting from its termination on one of the lids, the cable then runs through the center of one spring, out of the spring box, around the wheel and similarly back up through the other spring to terminate on its lid. The cable is fixed on the wheel to prevent it from slipping. Therefore, the springs can be effectively compressed between the bottom of their shafts and their respective lids through the tension in the transmission cable. Furthermore, both of the springs are initially compressed half way (described below). Due to this arrangement, any compression in one spring is reflected as an extension in the other. Because of this pre-compression of the springs, the routing of the cable may seem complicated; however, we present an elegant solution to this fabrication problem in Section 3. In order to describe how the actuator works, we refer to the diagrams in Figure 4. In the first diagram, we have a depiction of the wheel (of radius R) mounted on an axel and the cable. The cable is fixed to the wheel at Point A. The torque of the motor T m is applied directly to the wheel s axel such that T m = R(F 1 F 2 ) (1) where F 1 and F 2 are the forces transmitted to the cable by the wheel. The second diagram includes the springs. Each spring has rest length L and spring constant k, is capable of maximum compression C, and is initially pre-compressed to L x i = C/2 (2) where x i is the pre-compressed resting height of the springs. In order to keep the response of the actuator linear, its range must be maximally constrained to Π/2 radians on either side of Point A. Pre-compressing the springs to C/2 ensures that the springs will not escape their shafts over the operational forces of the module. In other words, C/2 = φ max R 0 < φ max Π/2. (3) 2

F2 2R 2R A Figure 3: A cut-away view of the springbox showing the embedded springs (in their initial equally pre-compressed state) with their shafts and lids. As you can see, the cable terminates above each lid, runs down through the axis of each spring, and proceeds out the holes in the bottom of the shafts. L - Xi + X L - Xi - X When the module (i.e., the mobile component) encounters a force such that it is held rigidly in place, we get a displacement of the springs (as shown in the Figure 5). That is, one of the springs is compressed a distance x and the other is extended by the same amount. Because the force on each spring is given by F = k(x i + x) and because this linear displacement is directly related to the rotation of the wheel by x = φr (see Figure 5), we end up with an output torque T o : T o = 2kφR 2. (4) The potentiometer measures the relative displacement between the wheel (essentially the motor shaft) and the mobile part (essentially the moving link) to give us φ. Thus the actuator provides an effective measurement of the applied torques by measuring linear displacement of springs. In order to control the torque applied by the actuator, a proportional controller is used. The controller acts on the position of the wheel with respect to the mobile part. This position control is enough to control the torque because of Equation 4. 3. Mounting One particularly important aspect of this module is its fabrication process. The whole actuator was designed to enable the pre-compression of the springs. Figure 6 depicts the assembly process which we describe in steps: F2 Figure 4: Free body diagrams of the actuator. The wheel is fixed to the shaft which is mounted into one of the side plate bearings. The springs are inserted into their shafts in the spring box and covered with their lids. The spring box is then temporarily placed tangent to the wheel (a distance of C/2 from its operational position). A cable is threaded through the hole in one of the spring lids, down through the center of that spring, out of the spring box, around the wheel and similarly up the other side. The cable is then fixed to the wheel directly across from the spring box to keep it from slipping. Next, cable terminators are crimped to the ends of the cable, flush with the outside of each lid. This is the configuration depicted in Figure 6. Pulling the spring box away from the wheel effectively compresses the springs. The distance between the wheel and the operational position of the spring 3

2R Locking Force L - Xi + X L - Xi - X F2 Figure 5: Actuator configuration with applied force holding it in place. Figure 7: A testing prototype of the actuator made of acrylic and aluminum. The motor is off to the right. 0.18 0.16 Desired Real Adj. Desired Adj. Real Torque/Angle ratio 0.14 0.12 Pull Torque [Nm] 0.1 0.08 0.06 0.04 Figure 6: Mounting of the actuator. box was intentionally designed to be half the total compression of the springs. Thus by then fixing the spring box to the side plates, in its operational position, we have equally compressed both springs half way (see Figure 3). The modified potentiometer (or an encoder) is then attached to the wheel and the other side plate, which is finally mounted to the assembly. 4. Characterization The linearity of the actuator was determined by measuring the actual torque applied to the load and recording both the desired and actual displacement angles. The ratio between the torque and the angle yields the spring-constant of the actuator. The results of this test, shown in Figure 8, demonstrate that the ratio between the actual displacement and the applied torque is fairly linear and confirm the expectations of the design. The actuator constant determined was 0.008 Nm/degree. In order to determine the time-response of the actuator, we lock the mobile part and then apply a step function to the input of the actuator. The step function is applied by 0.02 0 0 5 10 15 20 25 Angular Displacement [ o ] Figure 8: Data exhibiting the linearity of the actuator. sending a desired force to the actuator at time 0. The controller of the actuator will move the motor until the desired angle is achieved. Given the current conditions, the motor will deform the springs and by measuring the displacement of the shaft with respect to the mobile part of the actuator, we determine the applied torque. In Figure 9 we can observe the time it takes for the actuator to apply the desired torque to the load. We also observe that the damping of the system introduced by the springs is quite considerable. The rising time, defined as the time it takes the actuator to go from the 10% to 90% of the desired output, is around 270 ms. 5. Conclusion The actuator can be used for force control on any robot joint that incorporates rotary motors. Because the module is scalable, it can be applied to large industrial robotic applications as well as miniature research platforms. Furthermore, the actuator comprises off-the-shelf com- 4

1 0.8 Torque (Nm) 0.6 0.4 0.2 Actual Torque Desired Torque 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 Time (s) Figure 9: Time-response test data. ponents, making it an inexpensive alternative for robots with many degrees of freedom. This factor, along with its consequently low repair/maintenance costs and short fabrication time, contribute to the great economic potential of the technology. The toy industry in particular, offers a rich market for these actuators. The module has been incorporated into multiple robot hands being designed at our lab. It proves to be an important factor in manipulation research which calls for a wide range of grasp forces and configurations. References [1] D. Robinson and J. Pratt and D. Paluska and G. Pratt. Series Elastic Actuator Development for a Biomimetic Walking Robot. IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Sept 1999. [2] M. Williamson. Series Elastic Actuators. Master s thesis, Massachusetts Institute of Technology, Cambridge, MA, Feb 1995. 5