13.07.2015 Views

Review of Actuators with Passive Adjustable Compliance ...

Review of Actuators with Passive Adjustable Compliance ...

Review of Actuators with Passive Adjustable Compliance ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The intrinsic spring stiffness cannot be altered, but the linkor limb stiffness can be selectively varied using an active controllaw, therefore adjusting the virtual stiffness. Figure 2explains the control <strong>of</strong> a single actuator. The force applied bythe link is given byF ¼ K act (l s a), (4)where l is the length <strong>of</strong> the actuator, s is the length <strong>of</strong> the internalball screw that adjusts the equilibrium position <strong>of</strong> thespring, and a is the free length <strong>of</strong> the spring. K act is the intrinsicspring stiffness. If a desired behavior is given byF F o ¼ K des (l l o ), (5)about an operating point (F o , l 0 ), the desired actuator positionis given bys des ¼ l a þ (F 0 K des (l l 0 ))=K act : (6)Thus, a position-control scheme achieves the stiffness control<strong>of</strong> a single compliant limb. Controlling the position <strong>of</strong> dcmotors is very simple and differs from the work by Pratt wherethey controlled the torque on the motors and, in turn, controlledthe impedance. The disadvantages <strong>of</strong> using an approachto control the virtual stiffness are that the performance islimited by the bandwidth <strong>of</strong> the controller (e.g., during impactthe hardware stiffness will be felt), and it consumes energy toadjust the position <strong>of</strong> the spring. One overlooked advantage isthat the compliant spring acts to passively change the transmissionratio <strong>of</strong> the system. For example, if a force compresses thespring to the left and the desired behavior is to move the limbto the right, then as the spring compresses, the motor mustspin faster thus increasing the transmission ratio at the opportunemoment.Antagonistic-Controlled StiffnessThe best-known example <strong>of</strong> an antagonistic setup is the combination<strong>of</strong> biceps and triceps in the human arm. When thebiceps contracts and the triceps relaxes, the arm is flexed. Whenthe triceps contracts and the biceps relaxes, the arm extends.One <strong>of</strong> the reasons why an antagonistic setup is required is thefact that muscles can only pull and not push. However, morecan be achieved <strong>with</strong> this setup: when both biceps and tricepscontract, the elbow becomes stiff; when they both relax, theelbow becomes very compliant and the arm hangs freely. Inreality, the muscles in the human arm are controlled in acontinuous way and, thus, the system can cover a whole range<strong>of</strong> positions and compliant behavior. The biologically inspiredconcept <strong>of</strong> an antagonistic setup is used in a number <strong>of</strong>mechanical actuators to obtain adaptable compliance.The Necessity <strong>of</strong> Nonlinear SpringsThe nonlinearity <strong>of</strong> the spring is essential to obtain the adaptablecompliance. To explain this, a simple linear antagonisticsetup (Figure 3) is used. The two springs are linear and havethe same spring constant. In Figure 3, x 0A and x 0B are the<strong>Adjustable</strong>, passive, compliantactuators will rise in importance fortwo reasons, safe human/machineinteraction, and energy savings.controllable positions when zero force is applied by thesprings (the rest length <strong>of</strong> both springs is assumed zero). Eachposition can be independently controlled requiring twoactuators. The force on the block in the center is the sum <strong>of</strong>the forces <strong>of</strong> both springs:The stiffness becomesF ¼ k(x x 0A ) þ k(x 0B x)¼ 2kx þ k(x 0A x 0B ): (7)j ¼ dF ¼ 2k: (8)dxThis result is independent <strong>of</strong> the controllable parametersx 0A and x 0B , and consequently, the compliance is uncontrollableif linear springs are selected.When two springs <strong>with</strong> a quadratic characteristic are used,the force isx 0AF ¼ k(x x 0A ) 2 þ k(x 0B x) 2¼ 2kx(x 0A x 0B ) þ k(x 2 0B x 2 0A ): (9)x(a)sFigure 3. Demonstration <strong>of</strong> the necessity <strong>of</strong> using nonlinearsprings.(b)(c)x 0Ba = Free LengthK actFigure 2. System for one limb. The limb length is measuredby l, whereas the internal motor adjusts the length s. Thecompliance <strong>of</strong> the limb is adjusted by varying the length s.lSEPTEMBER 2009 IEEE Robotics & Automation Magazine 85

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!