• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Robot impedance control and passivity analysis with inner torque and velocity feedback loops

    2016-05-14 03:40:16MicheleFOCCHIGustavoMEDRANOCERDAThiagoBOAVENTURAMarcoFRIGERIOClaudioSEMINIJonasBUCHLIDarwinCALDWELL
    Control Theory and Technology 2016年2期
    關(guān)鍵詞:平民化百家講壇重構(gòu)

    Michele FOCCHI,Gustavo A.MEDRANO-CERDA,Thiago BOAVENTURA,Marco FRIGERIO ,Claudio SEM INI,Jonas BUCHLI,Darw in G.CALDWELL

    1.Departm ent of Advanced Robotics,Istituto Italiano di Tecnologia(IIT),via Morego,30,16163 Genova,Italy;

    2.Agile&Dexterous Robotics Lab,ETH Z¨urich,Tannenstrasse 3,8092 Z¨urich,Switzerland

    1 Introduction

    Until recently, the majority of legged robots employed high-gain (stiff) position feedback control [1]. However,this approach is unsuitable when a robot is in contact with unstructured real-world environment, as the controller would try to satisfy the position goal at all costs [2]. Instead, for such scenarios, a force/torque control in joint or end-effector space is desirable.

    For a legged robot,force control can be useful in both the swing and stance phase.During stance,it allow s to control the ground impact forces,with the purpose to improve balance capabilities.During the swing phase,it p lays a crucial role in providing to the robot’s leg the compliance necessary to negotiate unperceived obstacles,while still ensuring a good position tracking by us-ing rigid body inverse dynamics.Interaction forces can be regulated in two ways:passively and actively.Passive methods are those in which physical com pliant elements are included between the robot and the environment to limit the interaction forces(e.g.,a passive spring in series elastic actuators[3,4]).On the other handactivecompliance is achieved through the active control of joints(position or torque)using feedback measurements of joint torques[5].This canemulateavirtualcompliance both at the joint as well as at the end-effector/foot level.

    A major benefit of active compliance is its ability to change the dynamic characteristics(e.g.,stiffness and dam ping)in real-time.Hence,legged robots can take advantage of active compliance to adapt the leg stiffness to swing and stance phases,or to the surface properties[6].Many methods to actively control compliance at the end-effector have been developed,such as impedance control[7],operational space control[8],hybrid force-control[9],and virtual model control[10].impedance control,in particular,allows the dynamic characteristics at the robot interaction port(e.g.,the end-effector)to be specified by regulating the dynamic relationship between forces and positions(mechanical impedance).Despite impedance is of primary importance to achieve dynamically stable robot locomotion,only recently an exhaustive research has been carried out,on the M IT Cheetah robot,to find which impedance parameters are suitable for locomotion[11].However,an analysis that investigates if these parameters arerealizableis still missing.

    In the past,impedance control algorithm s were limited by the controller bandwidth,which was set by the computational power and actuator dynamics.That was one of the reasons for the introduction of passive elements in series with the actuator[12],which have intrinsically unlimitedbandwidth.However,recent advances in both computer and actuator performance,made active compliance feasible for highly-dynamic applications[13,14].Nevertheless,many aspects,still create stability issues on impedance control.For instance,the range of stable stiffness and dampings that can be virtually created(Z-width[15],whereZstands for impedance[16])can be limited by filtering,sampling frequency,and also by the bandwidth of inner control loops(e.g.,a torque loop).

    A common practice in designing nested loop control system s is to maximize the bandwidth of the innermost loop[17].However,maximizing the inner loop controller bandwidth is not always the best strategy.When the outer impedance loop is closed,designing the inner loop to have the highest possible bandwidth reduces the range of impedance parameters for which the whole system is stable,as demonstrated later in this work.Therefore,a trade-off must be found between:having a high bandwidth to ensure good torque and impedance tracking,and keeping the bandwidth low to increase the range of stable impedance values.Other aspects that directly influence the stability region are the sampling frequency and filtering[18].Their effect is to introduce delays into the control loop,and their influence will also be investigated in this work.To ensure closed-loop stability during interactions with the environment or other system s,the controller must be designed to ensure the system behavespassivelyat the interaction port[19,20].From the passivity property,asymptotic stability can always be ensured:both in free motion as well as w hen the robot is in contact with any type of environment(which is usually passive).Physical compliant elements and rigid bodies are passive by nature.However,when the com pliant behavior is emulated by an actuator,the passivity is a function of the controller gains.In this work it will be shown that passivity can also be a restrictive condition to select impedance parameters.

    Related worksThe published literature about active compliance is vast.A brief review on the issues that affect the performance of force controlled robots can be found in[21].Stability analysis and performance specifications for compliance control was first introduced by Kazerooni et al.[22]for a manipulator whose model had bounded uncertainty.Lawrence[23]considers the non-ideal,practical effects of computation and communication delays on impedance control and finds some stability boundaries.However,his analysis was in continuous time and it is not necessarily valid for discrete time system s.Indeed sampling is not completely equivalent to time delays because when sampling there are additional zeros that do not appear in continuous time.

    Regarding controllers based on passivity,Albu-Schaffer et al.[20]implemented a fullstate controller for joint or Cartesian impedance with passive capabilities.The controller is not passive itself but it is together with the motor dynamics.The torque feedback shapes the rotor inertia of the motors to a desired value.More recently,Buerger and Hogan[24]have revisited the problem of designing controllers for physically interactive robots.For a 1 Do Fsystem,they reformulated the problem as a robust stability problem based on μ-synthesis(structured singular values)and loop shaping meth-ods.The approach provides improvements in robot performance com pared to traditional passive controllers.In[25]stiffness and impedance control concepts were used for robot-aided rehabilitation.New stability conditions w ere proposed using Lyapunov approach and based on the relationship between the dynamics of the robot and its energy.In[26]Yasrebi et al.carried out a time-domain passivity analysis of theZ-width diagram.This led to the design of a new haptic controller which extended the range of stable impedance parameters(Z-width)by means of an acceleration feedback.The analysis was carried out for one joint using passivity theory in the frequency domain.

    The main contribution of this work,is a methodology to analyze(based on an accurate model)stability and passivity of a gearbox driven actuator(plus load)system.The analysis takes into account all the non-idealities present inrealimplementation of animpedancecontroller,namely:actuator dynamics,discrete implementation,filtering,nested loops.This allow s to find the impedance“stability regions”which represent the impedance parameters that can berenderedin astableway.Simulations and experimental data show how the above-mentioned non-idealities influence thestability regionsas well as the passivity of the system.The study is carried out for the adduction/adduction(HAA)joint of the HyQ[27]robot(see Fig.1),where impedance control was implemented with an inner torque loop[28].However,the underlying ideas arevalidfor any electric actuator moving a load with a gearbox reduction.In the bigger picture,thestability regionsare the basis to develop a gain scheduler(in the low-level control layer)which is able to adapt the bandwidth of the inner torque loop according to the impedance parameters set by the user.

    Fig.1 Picture of a lateral view of the HyQ robot,the HAA joint axis is marked in red.

    This paper is structured as follows: the mathematical model of the system is introduced in Section 2 followed by a description of the control system implementation in Section 3. The stability issues associated with real implementation of an impedance controller are analysed,both in simulations and experimentally, in Section 4. A brief assessment about passivity for the system is thengiven in Section 5. Finally, Section 6 discusses the results and future works.

    2 System description and mathematical model

    The studies and experiments presented in this work are all conducted on HyQ [27]. HyQ is a fully torquecontrolled quadruped robot with a mix of hydraulic and electric actuation for each leg: two hydraulic joints on the sagittal plane (hip HFE and knee KFE flexionextension)and one electric joint moving in the traversal plane (hip adduction-abduction HAA, Fig. 2 on the left). This paper focuses on modeling and control of the electric joint, which consists of a DC brush-less motor(Emoteq HT2301) and a harmonic drive gearbox (CSD-25-100). The leg is attached to the gearbox output via an interface consisting of 6 parallel pins (evenly distributed on a circle around the axis of rotation) that enable easy dismounting (see Fig. 3). This interface represents a small intermediate rotational inertia(JL1)placed before the inertia represented by the leg(JL2)in the transmission train.

    Normally,this type of assembly is modelled by two second order differential equations coup led via the gearbox transmission flexibility[29].However,after performing several open loop tests using chirp signals,an anti-resonance was detected for the link velocity(see the frequency response of the link velocity to a chirp input voltage in Fig.4).

    Fig.2 HyQ leg.(a)Lateral and(b)frontal view.The figures show the definition of the joints and their angles,as w ell as the coordinate frame.

    Fig.3 Cross-section of the mechanical assembly of the electric joint.The intermediate inertia J L1 represents the part that interfaces the leg with the gearbox output.

    Fig.4 Frequency response of the link velocity˙θL1 to a chirp input voltage at the HAA motor,experimentally obtained with an unconstrained HyQ leg.

    Since a model with two inertia and one spring cannot capture this behavior,a m ore com p lex model with three inertia coupled by springs was used,as shown in the schematic in Fig.5 whereKhdandKpare the stiffness related to the gearbox and the leg flexibility,respectively.

    Fig.5 Motor drive system with torsional load,schematic for the 3 mass-2 spring model.

    Joint position and torque are measured by an encoder and a torque sensor.Due to the topology depicted in Fig.3 the position encoder measures the angle of the intermediate inertiaJL1while the link velocity is measured by averaging first order differences(4 samples)of the position encoder(averaging filter).In addition a strain gage based torque sensor is mounted at the output of the harmonic drive.No filter is implemented on the torque signal because it would introduce delays in the control action.According to this model,the Lap lace transform s of the differential equations that describe the linearized dynamics of the load and of the electric motor are

    whereIm,θmdenote the motor current and motor position;θL1and θL2are the intermediate inertia and leg positions;Vmis the motor voltage;Tfris the friction torque in the harmonic drive andTdistis an external disturbance torque applied to the leg.All other symbols and parameter values are given in Table 1.A block diagram that illustrates the relationships between the state variables is depicted in Fig.6.Since the rotational inertia of the legJL2varies with the configuration of the joints HFE and KFE,the table includes also upper and lower bounds for the leg inertia.In particular the fact that the leg can retract or extend results in different m ass distributions around the hip abduction-adduction axis.Namely,the inertia is higher when the leg is extended and lower when it is retracted.Gravity has also an effect on the load dynamics,that,w hen linearized,behaves as arotationalspringKL2.The stiffness of this”gravity spring”is also dependent on the leg configuration and is reported in Table 1 for an extended and retracted leg configuration.

    Table 1 Model parameters.

    Name State variables Unit θm Ang.pos.of the rotor rad θL1 Ang.pos.of the rad intermediate inertia θL2 Ang.pos.of the leg rad I m Motor current A Name Inputs Unit V m Motor voltage V V m VC Vel.com p.voltage V T d ist Ext.dist.torque(load side)N·m T fr Frict.dist.torque N·m(motor side)Name Outputs Unit T l Load torque N·m Name Controller gains P t Torque controller prop.gain I t Torque controller integral gain βGain of the PI torque controller αVelocity compensation(scalar)gain Name Transfer functions PI t(z)PI torque controller G t(s)TF between V m and T l VCgain TF of velocity compensation G tVC(s)TF between V m and T l after vel.com p.

    Fig.6 Block diagram representing equation(1)that describes the linearized dynamics of the electric motor and of the load.V m is the voltage input,T fr the harm onic-drive disturbance torque,T d ist is an external disturbance torque coming from the load side,θm is the motor position,and θL1 and θL2 the positions of the intermediate and leg inertia,respectively.

    3 Controller design

    This section explains the design of the control system.The controller architecture is shown in Fig.7 where an inner positive velocity feedback loop is followed by a torque loop controller and finally an outer impedance(position)loop.Specifications for the impedance loop vary depending on the gait,for exam p le a trotting gait frequency is around 2Hz for HyQ that has a m ass of 75 kg.The specifications for the performance will depend on the type of locomotion gait and the gains of the impedance loop will vary in a specified range.The inner torque loop and the velocity feedback loop must be designed to be consistent with these requirements.

    Fig.7 Block diagram of the velocity compensated system with inner torque loop(PI,orange block)outer impedance loop(PD,green blocks).The velocity compensation term(V m VC)is added to the output(V m PI)of the torque controller.

    3.1 Positive feedback velocity compensation

    One difficulty in the design of the torque loop controller is that the load dynamics may introduce severe limitations in the closed-loop performance of the torque loop.This problem has been largely overlooked since in m any cases the load dynamics are ignored in the analysis.In this section,a positive velocity feedback(velocity compensation)is introduced to address these limitations and improve the torque bandwidth.To exhibit the above-mentioned limitations,first of all,the system response has been considered after closing the inner velocity feedback loop.The torque transmitted to the load is measured by the torque sensor and can be expressed as

    From equation(1),equation(2)and Fig.7,closing the velocity loop(without considering the averaging filter for the sake of simplicity),the transfer function from the motor voltage to the torque is given by(cf.Eq.(3.24),Ch.4,p.45 in[30]for complete derivation)

    w here

    Observe that the transmission zeros in equation(3)introduced by the polynomialp1depend entirely on the load dynamics,that is the load connected at the output of the harmonic drive.When the dam ping coefficientsBL1andBL2are sm all,as is usually the case,some of these transmission zeros are very close to the stability region boundary.In the case of continuous time systems the boundary is the imaginary axis and in the case of discrete time systems this is the unit circle.Notice that the zeros may be real or com p lex depending on the value of the stiffnessKL2.These zeros impose limitations in the achievable closed-loop bandwidth w hen using a simple proportional and integral torque controller.This is because the controller pole,located at the origin,will be attracted towards the transmission zeros becoming the dominant pole of the system,thus limiting the closed-loop bandwidth of the torque loop unless very high gains are used in the torque controller.In most cases the torque loop gain will have a finite gain margin and therefore the controller gain cannot be made sufficiently large.This is m ore pronounced in digital control where the gain margin is likely to be much lower than the gain margin for a continuous time system.The effect of the velocity compensation is that these unwanted transmission zeros(polynomialp1)can be cancelled if the velocity feedback gain is chosen as VCgain=q2/sso that the termq2?VCgainsin the denominator of equation(3)is equal to zero.

    The implementation of the compensator requires derivatives of the velocity signal that is often prone to quantization errors.Since this derivative is likely to be noisy the compensator has to be approximated by adding suitable filters which would add delay.An alternative solution is to use a simplified velocity compensation as presented in[31]which is obtained by discarding the derivative term s from equation(4):

    This simplified velocity compensation is obtained by settingL=0 andJm=0.This means we are neglecting both the electrical dynamics and the acceleration term,which would introduce noise in the system.α is introduced as an adjustable parameter.Therefore,with equation(5),an exact cancellation of the transmission zerosp1is generally not possible.Nevertheless,even though an exact cancellation is not possible,an improvement in the closed-loop torque bandwidth can be achieved.To understand w hen and how this is possible,consider the velocity compensation given by equation(5).For the parameter values given in Table 1 and settingKL2=0,the polynomialp1has four real rootsz4<z3<z2<z1=0.The transfer function(3)also has a pole at zero.This is an unobservable pole and therefore it cancels out with the zeroz1.The second zeroz2is the closest to the imaginary axis and limits the torque bandwidth that can be achieved with a PI torque controller.Indeed,as α increases one real pole in equation(3)moves towards the stability boundary along the real axis and at some point it will become identical toz2.The value of the gain α for which this happens,is the ideal value required for cancelling out unwanted zeroz2.In this particular case,z2varies as a function of the leg inertia.Hence,it may be difficult to completely cancel out this zero for all leg configurations with a fixed value for α.However,as long as the pole in equation(3)is placed to the right of the zeroz2then the bandwidth limitation introduced by this zero is avoided(cf.Sec.3.5.3,Ch.4,p.46 in[30]).WhenKL2≠0,then the roots ofp1,which are closest to the imaginary axis,are complex(z1andz2are com p lex conjugate).As α increases two poles in equation(3)will move towards the imaginary axis as a comp lex conjugate pair but there is no value of α that will completely cancel out the unwanted zerosz1andz2.In this case the velocity compensation will not be as effective as for the case whereKL2=0.Nevertheless,it still results in an improvement of the achievable closed-loop torque bandwidth as shown in Fig.8.

    Similar results can be established after discretization of the continuous time system.A final rem ark is that an alternative to overcome the limitations imposed by the unwanted zeros is to consider more comp lex controllers,for example a double integrator PII controller,or designs based on loop shaping control which introduce additional poles and zeros.The disadvantage is that tuning these com p lex controllers cannot be done without a good model for the system.

    Fig.8 Simulation.Unit torque step responses with K L2=0(upper plot)and K L2=11.2N·m/rad(lower plot)for different velocity compensation gains α=0.94(So lid line)and α=0(dashed line).An extended leg inertia(J L2=0.439 kg·m2)has been considered.The use of velocity compensation significantly reduces the response time.

    3.2 Torque controller design

    In this section,the design of a PI torque controller is considered.An integrator is included in the controller structure to remove steady state errors w hen tracking constant torque inputs or when constant disturbances arise.The integrator is implemented in discrete time using the backward euler approximation.This controller is a lag compensator that has one zero and one pole.The analysis and design are carried out in discrete time because sampling introduces noticeable differences in comparison to the continuous time case.For example the system can become non-minimum phase even if the underlying continuous time is of minimum phase(non minimum phase system s are m ore difficult to control).The equation of the PI controller is given by

    w herezis theZ-transform variable andTs=1m s is the sampling time interval;andPtandItare the proportional and integral gains to be determined.We remark that small sampling time intervals,on one hand,improve the disturbance rejection properties of the closed-loop system.However,as the sampling time interval decreases,the effects of quantization noise in the encoders become more prominent,especially when computing velocities from position measurements using simple first order differences.In addition,small sampling time intervals can introduce non-minimum phase behavior in the sampled system which is more difficult to control.The selected sampling time of 1m s is a trade-off among all these aspects.At the actual encoder resolution(80000 count/rev),the smallest velocity that can be measured with 1m s sampling time interval,is 0.0125 rad/s.

    Traditionally,the design of an inner loop controller is carried out with the aim of maximizing the closed-loop bandwidth of the inner loop.However,one of the first difficulties is how to measure the bandwidth of the torque loop.The closed-loop torque bandwidth for an unconstrained system,for example when the leg is moving freely in the air,is very different from the case when the system is in contact with the ground and depends on the ground stiffness(soft versus hard).In fact,assuming that gravity is fully compensated(this meansKL2=0),the free leg motion with the torque loop closed is not internally stable(as was shown in the previous section there is a pole-zero cancellation on the stability boundary).Further,it is not obvious that maximizing the bandwidth of the torque loop is always consistent with the specifications for the outer impedance loop.In the approach presented in this paper it was decided to design the controller gains so that the torque loop gain has a phase margin larger than 30°and a gain margin larger than 12 dB for the upper and lower bounds ofJL2andKL2and with a velocity compensation gain α=0.94.This would result in a satisfactory response.In addition,the closed-loop torque response was required to be stable for all values of the velocity compensation gain α between zero and one(but the gain and phase margins can be less than 12 dB or 30°,respectively).A set of controller gains satisfying the given specifications is found by using the MATLAB SISO tool.

    Changing the gain β only affects the gain of the controller but the controller zero remains fixed.This gives ample freedom to investigate the effects of increasing the torque loop gain β and hence increasing the closed-loop torque bandwidth when the outer loop specifications are considered.We must remark that,when defining the torque bandwidth,we consider that the system is free to move in the air.Then the bandwidth is the frequency where the torque amplitude decreases by?3dB respect to the reference.

    3.2.1 Harmonic drive torque ripple compensation

    One drawback of using a harmonic drive gearbox is that it introduces torque ripples(Tfrin(1)).The problem is related to the working principle of the gearbox that is based on the motion of an elliptic element(wave generator).This motion creates torque fluctuation with a fundamental frequency which is twice the wave generator angular velocity.While this disturbance is normally neglected in position control schemes,because it is passively filtered out by the inertia of the system,conversely it has a detrimental effect on torque control and creates vibrations and wearing of the components.A way to mitigate this problem is to add a lead/lag compensator(notch)in series to the PI controller in order to add enough phase lead at the resonance of the transfer function betweenTfrandTlw here the ripple is m ore prominent,as illustrated in Sec.3.7,Ch.4,p.50 in[30].

    3.3 impedance control

    An impedance controller is added as an outer loop as show n in Fig.7.The controller gainsPgainandDgainrepresent the stiffness and dam ping for the joint.The outputTlrefof the controller provides the reference torque for the inner loop:

    while θL1refis the desired trajectory for the joint position.The term involving the link velocity feedback is implemented using an averaging filter to reduce the effects of encoder quantization.TID(see Fig.7)is an external compensation torque(e.g.,inverse dynamics)that can be added to remove the effects of gravity and inertia(and thus reduce position tracking errors):

    wherelcomis the distance of the leg center of mass from the joint axis.For HyQ,a range of values for the impedance loop gains that is considered to be sufficient for walking,trotting and running tasks isPgain∈[1,2000]N·m/rad andDgain∈[1,50]N·m/rad.

    孔慶東的解讀偏重于揭露魯迅平民化的一面,這不僅將一個(gè)完整、豐富、多維的魯迅形象展示給大眾,同時(shí)幽默的語言與故事化的講述風(fēng)格讓觀眾感到輕松。但在《百家講壇》對(duì)魯迅形象進(jìn)行傳播、重構(gòu)的過程中,仍然存在一些問題。

    4 Stability regions

    The analysis here is limited to the abduction-adduction electric joint of HyQ with a variable load inertia that depends on the configuration of the leg joints.In particular,given a range of impedance parameters,PgainandDgain,this analysis will assess how the region of closed-loop stability is affected by varying the torque controller gain(β),the velocity compensation gain(α),the number of samples used in the averaging filter(Nav)and the sampling time(Ts).

    The analysis has been performed by varying the stiffnessPgainbetween 1 and 20000N·m/rad and the dampingDgainbetween 1 and 50.The upper-bound for the stiffness was chosen such that we could determine the boundary for the stability and passivity regions and is way beyond the maximum value used in locomotion.The stability of the overall system is determined by computing the closed-loop eigenvalues and checking that they are inside the unit circle.In addition,when closed-loop stability is attained,the region where the phase margin is less than 30°can be determined.These calculations were carried out in MATLAB using the mathematical model presented in Section 2.The results are displayed in Figs.9–12 where the white area corresponds to the stable region;light grey is a stable region with a phase margin of less than 30°and the dark area is the unstable region;and crosses and squares denote unstable and stable experimental points respectively.In the analysis all the regions have been computed for the leg in stretched configurationJL2=0.439kg·m2unless it is otherwise stated.

    Fig.9 show s that as the torque controller gain increases,the unstable region for low stiffness and dam ping decreases but the unstable region for large stiffness and/or large dam ping increases.This clearly illustrates that increasing the torque loop bandwidth may not be consistent with the(stability)requirements for the outer impedance loop.This can be explained if we consider that for any given system and controller architecture,there is a limit on the maximum loop gain that can be achieved,beyond which stability is not ensured and performance degrades.In a nested architecture both loops contribute to the loop gain.If the loop gain contribution from the torque loop increases(e.g.,the gain β increases),then the contribution from the impedance loop should reduce otherwise closed-loop stability would be lost.

    Fig.9 Stability regions varying the torque controller gain β(with α=0.94,N av=4 and T s=1m s).(a)β=1.(b)β=2.(c)β=4.(d)β=6.

    Fig.10 Stability regions varying the velocity compensation gain α(with β=1,N av=4 and T s=1m s).(a)α=0.(b)α=0.5.(c)α=0.94.(d)α=1.2.

    From Fig.10(a)–(c)it is clear that increasing the velocity compensation gain results in an increasing instability region.Once more this gives further evidence that as the torque loop bandwidth increases,the outer loop may become unstable.The effects of increasing the number of samples(Nav)in the velocity averaging filter are shown in Fig.11.Averaging a large number of samples enlarges the instability region for low stiffness values but the unstable region for high stiffness and low dam ping decreases in size.Fig.12 clearly show s that for a large sampling time interval the region for instability is the largest both for low and high dam ping and stiffness.The region w here the phase margin is less than 30°also increases as the sampling time increases.For low leg inertia configuration in Fig.12(d)the instability region for low dam ping and low stiffness increases but the unstable region decreases for low dam ping and large stiffness.The region with a phase margin smaller than 30°is also larger for the low inertia configuration.

    Fig.11 Stability regions varying number of sam ples N av of the link velocity filter(with β=1,α=0.94 and T s=1ms).(a)N av=1.(b)N av=10.(c)N av=20.(d)N av=50.

    Fig.12(a)–(c)Stability regions varying the sampling times T s(with β=1,N av=4,α=0.94).(d)Stability region for retracted leg(lower inertia)J L2=0.129 kg·m 2(with β=1,α=0.94,N av=4 and T s=1m s).(a)T s=1m s.(b)T s=6m s.(c)T s=8m s.(d)J L2=0.129 kg·m 2.

    To determine the stability regions experimentally is not an easy task because it would involve a vey large number of experiments. Even only finding the stability boundaries is not a simple task. Several experimental tests were carried out to validate the analytical results predicted by the model. The adopted methodology was to start from valuesPgainandDgainwell inside the stable region and change the parameters in small steps until the instability was triggered.This enabled us to get a rough idea of the boundary of the stability region.The experi-mental results are displayed in Figs.9–12,where crosses and squares denote unstable and stable points respectively.with the exception of Fig.9(c)and(d),overall the experimental tests are consistent with the analytical calculations.Figs.9(b),10(a),10(b)and 11(b)are fully in agreement with the theoretical results.For test points near the stability boundaries inconsistencies are present suggesting that the model lacks accuracy from a quantitative point of view but qualitatively it is correct.The experimental results show n in Fig.9(c)and(d)are quite different from the expected outcome.Even though a precise explanation is currently not available,the authors have several possible hypothesis for these discrepancies:the experimental set-up might have reached some limiting conditions,which invalidate the linear analysis(for example by generating motor voltages that exceed the capabilities of the motor drive electronics,or by generating reference torques that exceed the range of the torque sensor).Their investigation is part of future work.

    5 Passivity analysis

    Another question of interest is whether the closed loop system remains stable when it interacts with a passive environment.It is w ell-know n that a strictly passive system,connected to any passive environment,is necessarily stable[32].Thus,since most terrain surfaces are passive,to ensure a stable contact with the environment also the robot joints have to be passive.This section therefore analyzes them a in factors that influence passivity.Stating that a system is passive,is equivalent to saying that the system is intrinsically dissipative.This is not always the case when compliance is obtained actively,where the com pliant behavior is emulated by controlled actuators.In this case,the controller gains can destroy passivity.The requirement to ensure this type of stability for the robot interacting with the environment is the following:the port of interaction between the system and the environment,i.e.the driving port impedance,has to be passive.For linear time invariant system s this is a necessary and sufficient condition,but it is only a sufficient condition for nonlinear system s.LetZ(s)denote the driving port impedance transfer function.ThenZ(s)is passive if and only if it is positive real[33].In[16]and[34]it has been shown that this is equivalent to:

    1)Z(s)has no poles in ?(s)>0;

    2)the phase ofZ(s)lies between?90 and 90°.

    For sampled data control system s,Colgate[16]has suggested an approximate method based on computing the corresponding discrete time transfer functionZ(z),assuming that the port of interaction is also sampled.The phase ofZ(z)is computed and corrected by subtracting ωTs/2 rad,whereTsis the sampling time interval.Although many studies have been carried out for analyzing the passivity of sampled-data system s[35],there is still a lack of information about the influence of the closed loop torque control bandwidth on the combinations of stiffness and dam ping that can be passively rendered(in the field of haptics calledZ-width)[16].Therefore,this section will show that the torque loop performance plays an important role in determining the range of passively achievable impedance values.The discrete time transfer functionZ(z)(impedance)has been computed from the link velocity˙θL1to the load disturbanceTdist.The transfer function has been computed for two cases:one for the torque loop(with velocity compensation)and one for the system after closing the outer impedance loop.Then the above-mentioned phase correction is applied to include the fact that the system is sampled.In the approach presented in this paper the analysis of passivity has been done by varying several parameters to have a better understanding of their influence:the gain of the PI torque controller(by varying the gain β in equation(7)),the velocity compensation gain α,the sampling timeTs,and the number of samplesNavof the averaging filter of the link velocity.For each set of parameters the analysis was performed by first checking the stability ofZ(z)and then verifying that the corrected phase ofZ(z)w as in the range±90°for frequencies up to the Nyquist frequency.If these conditions are not satisfied thenZ(z)is not passive for the particular set of parameter values.The results of this analysis are summarized in Table 2.

    In this table the nominal set of parameters are α=0.94,Nav=4 samples,leg inertiaJL2=0.439kg·m2,Pt=0.38 andIt=18.The overall(impedance+torque loop)system is always passive for low impedancesPgain=200,Dgain=10 while passivity might be destroyed when the torque controller gain β(and so the torque bandwidth)increases or the sampling frequency decreases.In particular it can be noticed that w hen the torque gain is larger than or equal to 4 the closed-loop system with the impedance loop becomes unstable.This is a clear indication that increasing the bandwidth of the torque loop is not always consistent with the requirements of the position loop.When only the torque loop is closed the system is almost never passive except for low values of α.The table show s that the velocity compensation is the key parameter affecting the passivity if the torque loop alone is considered.In particular w hen the amount of velocity compensation increases,the inner torque loop becomes not passive and therefore the torque control system alone can become unstable w hen the leg interacts with some environments.

    Table 2 Passivity.

    Further analysis showed that the system(without closing the impedance loop)becomes unstable if the leg is in contact with an environment with a stiffnessKL2between 72N·m/rad and 3500N·m/rad.This has been verified with experimental tests using the test setup depicted in Fig.13 by commanding a leg motion to have an impact against a physical spring.This spring is positioned in order to create a certain stiffnessKL2.

    Fig.13 experimental setup for passivity tests.The rotational stiffness K L2 is obtained by positioning a linear spring at a certain distance from the HAA axis.

    Fig.14 show s the phase ofZ(z)when only the torque loop is closed(β=1 and α=0.94)and when both the torque and the impedance loops are closed(Pgain=200,Dgain=10).The curves illustrate that,in the case of the torque loop alone,the phase ofZ(z)exceeds 90°between 10 and 50 rad/s,indicating the loss of passivity,while,when the outer loop is closed,the phase always remains within±90°,demonstrating that the passivity property is ensured as indicated in Table 2.

    Fig.14 Simulation.Phase p lot of the driving port impedance Z(z)when only the torque loop is closed(β=1,α=0.94)and when both the torque and the impedance loops are closed(P gain=200,D gain=10).The black line show s the limit of 90°.

    6 Conclusions and future work

    This paper presented a methodology for designing joint impedance controllers based on an inner torque loop and a positive velocity feedback loop.In particular,it was shown that the positive velocity feedback can be used to increase the closed-loop bandwidth of the torque loop without the need of a com p lex controller.It has been demonstrated that besides the sampling frequency and filtering,the bandwidth of the torque loop has a strong influence on the range of impedance parameters(Z-width)that exhibit a passive and/or stable behavior.Indeed,larger inner loop bandwidth can be beneficial for disturbance rejection and to improve the tracking of the impedance(enlarge the range of frequencies for which the desired impedance is emulated by the system)but,at the same time,it can reduce the region of stable impedance parameters.This fact can limit the performance and versatility of a robot.Thus,the highest possible bandwidth for the torque loop might not be the best solution for all situations.It is therefore important to find a balance between the torque loop requirements(e.g.,to have a good torque tracking)and the stability/passivity specifications of the overall system.Furthermore,it has become evident that,even for simple controllers,the design problem is challenging and that there are competing trade-offs to consider when selecting the controller gains.

    This suggests that there is a need for a problem formulation that can encompass the design objectives in a more systematic and generic framework.There are a number of areas that need further research and are left for future work.Adaptive schemes(e.g.,gain scheduling)can be developed to modify the torque controller gains to satisfy the constraints of stability/passivity given by the desired impedance parameters specified by the system designer.The torque gains can also be modified depending on the load inertia variations that is changing with the leg configuration.In addition,varying the location of the PI torque controller zero can provide improvements in performance.The torque controller architecture can also be enhanced to reduce the effects of torque ripples arising in the gear transmission system(drive jitter).Since increasing the torque controller gain has been shown to be detrimental,this option for mitigating the drive jitter can be discarded and more different solutions must be found.Finally,there is a need to develop strategies to quantify the range of impedances that are required for specific tasks.At present there are some guidelines that only provide qualitative results,for example a high stiffness(Pgain)is specified when there is contact with a com pliant environment and the positioning accuracy is important.On the other hand,a low stiffness is used to maintain small contact forces or when the environment is stiff.Similarly,large dam ping values(Dgain)are needed to reduce vibrations or to quickly dissipate energy.Future work also encompasses an extension of the methodology presented in this paper to include multi-degree of freedom system s.

    References

    [1]G.A.Pratt.Low impedance walking robots.Annual Meeting of the Society-for-Integrative-and-Comparative-Biolog,Chicago:Oxford University Press,2002:174–181.

    [2]J.Buchli,M.Kalakrishnan,M.Mistry,et al.Compliant quadruped locomotion over rough terrain.IEEE/RSJ International Conference on Intelligent Robots and System s,St Louis:IEEE,2009:814–820.

    [3]N.Tsagarakis,S.Morfey,G.Medrano-Cerda,et al.Com pliant humanoid COMAN:optimal joint stiffness tuning for modal frequency control.IEEE International Conference on Robotics and Automation,Karlsruhe:IEEE,2013:673–678.

    [4]N.Paine,S.Oh,L.Sentis.Design and control considerations for high-performance series elastic actuators.IEEE/ASME Transactions on Mechatronics,2014,19(3):1080–1091.

    [5]A.Albu-Sch¨affer,S.Haddadin,C.Ott,et al.The DLR lightweight robot:Design and control concepts for robots in hum an environments.Industrial Robot:An International Journal,2007,34(5):376–385.

    [6]D.P.Ferris,M.Louie,C.T.Farley.Running in the real world:adjusting leg stiffness for different surfaces.Proceedings of the Royal Society B:Biological Sciences,1998,265(1400):989–994.

    [7]N.Hogan.impedance control:An approach to manipulation–Part II:Implementation.Journal of dynamic System s,Measurement,and Control,1985,107(1):8–16.

    [8]O.Khatib.A unified approach for motion and force control of robot manipulators:The operational space formulation.Journal of Robotics and Automation.1987:43–53.

    [9]M.H.Raibert,J.J.Craig.Hybrid position/force control of manipulators.Journal of dynamic System s,Measurement,and Control,1981,103(2):126–133.

    [10]J.Pratt,C.Chew,A.Torres,et al.Virtual model control:An intuitive approach for bipedal locomotion.International Journal of Robotics Research,2001,20(2):129–143.

    [11]W.Bosworth,S.Kim,N.Hogan.The effect of leg impedance on stability and efficiency in quadrupedal trotting.IEEE/RSJ International Conference on Intelligent Robots and System s,Chicago:IEEE,2014:4895–4900.

    [12]G.Pratt,M.williamson.Series elastic actuators.IEEE/RSJ International Conference on Intelligent Robots and System s,Pittsburgh:IEEE Computer Society,1995:399–406.

    [13]T.Boaventura,C.Semini,J.Buchli,et al.dynamic torque control of a hydraulic quadruped robot.International Conference on Robotics and Automation,St.Paul:IEEE,2012:1889–1894.

    [14]M.Hutter,M.Hoepflinger,C.Gehring.Hybrid operational space control for com pliant legged system s.Proceedings of Robotics:Science and System s,Sydney:M IT Press,2012:150–157.

    [15]J.Mehling,J.Colgate,M.Peshkin.Increasing the impedance range of a haptic display by adding electrical dam ping.The 1st Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator System s,Pisa:IEEE Computer Society,2005:257–262.

    [16]J.E.Colgate.Coupled stability of multiport system s–theory and experiments.Journal of dynamic System s,Measurement and Control,1994,116(3):419–428.

    [17]G.Ellis.Control System Design Guide.2nd ed.London:Academic Press,2000.

    [18]F.Janabi-Sharifi,V.Hayward,C.-S.Chen.Discrete-time adaptive windowing for velocity estimation.IEEE Transactions on Control System s Technology,2000,8(6):1003–1009.

    [19]A.Albu-Schaffer,C.O tt,G.Hirzinger.A unified passivity-based control framework for position,torque and impedance control of flexible joint robots.The 12th International Journal of Robotics Research,San Francisco:SAGE Publications Ltd.,2007:23–39.

    [20]A.Albu-Schaffer,C.Ott,G.Hirzinger.A passivity based Cartesian impedance controller for flexible joint robots–Part II:Full state feedback,impedance design and experiments.International Conference on Robotics and Automation,New Orleans:IEEE,2004:2666–2672.

    [21]N.Hogan,E.Colgate.Stability problems in contact tasks.Robotics Review,Cam bridge:M IT Press,2004:339–348.

    [22]H.Karerooni,T.B.Sheridan,P.K.Houpt.Robust com pliant motion for manipulators–Part I:The fundamental concepts of com pliant motion,Part II:Design method.Journal of Robotics and Automation,1986,2(2):83–105.

    [23]D.A.Lawrence.impedance control stability properties in comm on implementations.International Conference on Robotics and Automation,Philadelphia:IEEE Computer Society,1988:1185–1190.

    [24]S.P.Buerger,N.Hogan.Complementary stability and loop shaping for improved hum an-robot interaction.IEEE Transactions on Robotics,2007,23(2):232–244.

    [25]H.Mehdi,O.Boubaker.Stiffness and impedance control using Lyapunov theory for robot-aided rehabilitation.International Journal of Social Robotics,2011,4(1):107–119.

    [26]N.Yasrebi,D.Constantinescu.Extending the Z-width of a haptic device using acceleration feedback.Proceedings of the 6th EuroHaptics International Conference,Madrid:Sp ringer,2008:157–162.

    [27]C.Semini,N.G.Tsagarakis,E.Guglielmino,et al.Design of Hy Q–a hydraulically and electrically actuated quadruped robot.Journal of System s and Control Engineering,2011,225(I6):831–849.

    [28]M.Focchi,T.Boaventura,C.Semini,et al.Torque-control based com pliant actuation of a quadruped robot.Proceedings of the 12th IEEE International Workshop on Advanced Motion Control,Sarajevo:IEEE,2012:DOI 10.1109/AMC.2012.6197133.

    [29]Y.Hori,H.Iseki,K.Sugiura.Basic consideration of vibration suppression and disturbance rejection control of multi-inertia system using SFLAC(state feedback and load acceleration control).IEEE Transactions on Industry Applications,1994,30(4):889–896.

    [30]M.Focchi.Strategies to improve the impedance Control Performance of a Quadruped Robot.Ph.D.thesis.Italy:Istituto Italiano di Tecnologia,2013.

    [31]T.Boaventura,M.Focchi,M.Frigerio,et al.On the role of load motion compensation in high-performance force control.IEEE/RSJ International Conference on Intelligent Robots and System s,Algarve:IEEE,2012:4066–4071.

    [32]E.Colgate,N.Hogan.An analysis of contact instability in term s of passive physical equivalents.IEEE International Conference on Robotics and Automation,Scottsdale:IEEE Computer Society,1989:404–409.

    [33]B.D.O.Anderson,S.Vongpanitlerd.Network Analysis and Synthesis:A Modern System s Theory Approach.New York:Dover Publications,2006.

    [34]J.E.Colgate.The Control of dynamically Interacting System s.Ph.D.thesis.Cambridge:Massachusetts Institute of Technology,1986.

    [35]J.E.Colgate,G.G.Schenkel.Passivity of a class of sampled-data system s:Application to haptic interfaces.Journal of Robotic System s,1997,14(1):37–47.

    猜你喜歡
    平民化百家講壇重構(gòu)
    長(zhǎng)城敘事的重構(gòu)
    攝影世界(2022年1期)2022-01-21 10:50:14
    北方大陸 重構(gòu)未來
    北京的重構(gòu)與再造
    商周刊(2017年6期)2017-08-22 03:42:36
    電視新聞報(bào)道中的平民化視角
    新聞傳播(2016年10期)2016-09-26 12:14:57
    論中止行為及其對(duì)中止犯的重構(gòu)
    關(guān)于電視新聞平民化的分析
    新聞傳播(2016年2期)2016-07-12 10:52:12
    電視新聞平民化不等于娛樂化
    新聞傳播(2016年20期)2016-07-10 09:33:31
    關(guān)于電視新聞報(bào)道平民化的討論
    新聞傳播(2015年6期)2015-07-18 11:13:15
    語文也可以這樣學(xué)——學(xué)生“百家講壇”方案介紹
    百家講壇主講蒙曼簽售新書
    插逼视频在线观看| 国产成人免费无遮挡视频| 免费大片黄手机在线观看| 久久精品熟女亚洲av麻豆精品| 蜜桃久久精品国产亚洲av| 男人狂女人下面高潮的视频| 欧美人与善性xxx| 99精国产麻豆久久婷婷| 人妻系列 视频| 一本一本综合久久| 国产美女午夜福利| a级毛色黄片| 内地一区二区视频在线| 久久久久久久亚洲中文字幕| 青春草视频在线免费观看| 国产美女午夜福利| 晚上一个人看的免费电影| 久久精品国产亚洲网站| 国产爽快片一区二区三区| 成人午夜精彩视频在线观看| 日韩国内少妇激情av| 免费高清在线观看视频在线观看| 精品一区在线观看国产| 三级国产精品片| 波多野结衣巨乳人妻| 永久免费av网站大全| 97超视频在线观看视频| 日韩欧美精品免费久久| 国产精品熟女久久久久浪| 国产日韩欧美亚洲二区| 永久网站在线| 国产黄a三级三级三级人| 毛片女人毛片| 联通29元200g的流量卡| 国产高潮美女av| 在线观看三级黄色| 狂野欧美激情性bbbbbb| av在线亚洲专区| 亚洲精品乱码久久久久久按摩| 久久人人爽人人爽人人片va| 97精品久久久久久久久久精品| 美女被艹到高潮喷水动态| 国内精品美女久久久久久| 99久久中文字幕三级久久日本| 日本猛色少妇xxxxx猛交久久| 在线 av 中文字幕| 国产午夜精品一二区理论片| 亚洲欧美精品专区久久| 亚洲aⅴ乱码一区二区在线播放| 极品教师在线视频| 欧美最新免费一区二区三区| 丰满人妻一区二区三区视频av| 亚洲高清免费不卡视频| 一级爰片在线观看| 中文字幕av成人在线电影| 精品久久久久久久久av| 久久99热6这里只有精品| 欧美高清成人免费视频www| 精品人妻偷拍中文字幕| 久久久久久久精品精品| 久久精品国产鲁丝片午夜精品| 三级经典国产精品| 丰满人妻一区二区三区视频av| 日韩免费高清中文字幕av| 国产亚洲av片在线观看秒播厂| 熟女电影av网| 男女边吃奶边做爰视频| 国产精品一区www在线观看| 免费人成在线观看视频色| 我的老师免费观看完整版| 国产亚洲91精品色在线| 最近的中文字幕免费完整| 久久久精品免费免费高清| 久久精品人妻少妇| 啦啦啦中文免费视频观看日本| 一级av片app| 亚洲在久久综合| 亚洲成人中文字幕在线播放| 午夜老司机福利剧场| 美女主播在线视频| 最近中文字幕高清免费大全6| 久久久久久久大尺度免费视频| 久久久久国产网址| 亚洲欧洲国产日韩| 好男人在线观看高清免费视频| 免费人成在线观看视频色| 日韩人妻高清精品专区| 久久97久久精品| 欧美极品一区二区三区四区| 成年女人看的毛片在线观看| 少妇的逼好多水| 欧美xxxx性猛交bbbb| 欧美高清成人免费视频www| 日本与韩国留学比较| 嫩草影院新地址| 少妇 在线观看| 尾随美女入室| 亚洲美女视频黄频| 国产片特级美女逼逼视频| 成人一区二区视频在线观看| 街头女战士在线观看网站| 日本爱情动作片www.在线观看| 蜜桃久久精品国产亚洲av| 最近中文字幕2019免费版| av免费在线看不卡| 久久久久国产精品人妻一区二区| 大香蕉久久网| 国产精品人妻久久久影院| 国产片特级美女逼逼视频| 人人妻人人看人人澡| 只有这里有精品99| 午夜老司机福利剧场| 欧美一级a爱片免费观看看| 亚洲av欧美aⅴ国产| 男女国产视频网站| 性色av一级| 亚洲国产日韩一区二区| 大码成人一级视频| 亚洲国产色片| 看免费成人av毛片| av国产免费在线观看| 国产黄片视频在线免费观看| 秋霞在线观看毛片| 亚洲综合色惰| 午夜日本视频在线| 美女主播在线视频| 夫妻午夜视频| 下体分泌物呈黄色| 精品99又大又爽又粗少妇毛片| 97超碰精品成人国产| 99视频精品全部免费 在线| 一级毛片黄色毛片免费观看视频| 亚洲av中文av极速乱| 99久久中文字幕三级久久日本| 日日摸夜夜添夜夜爱| 成年免费大片在线观看| 精品一区二区三卡| 夫妻性生交免费视频一级片| 亚洲欧美精品专区久久| 97在线视频观看| 久久久久九九精品影院| 晚上一个人看的免费电影| 久久亚洲国产成人精品v| 我的老师免费观看完整版| 国产精品久久久久久精品电影| 国产黄a三级三级三级人| 深爱激情五月婷婷| 亚洲精品影视一区二区三区av| 好男人视频免费观看在线| 国产色婷婷99| 美女主播在线视频| 黄色视频在线播放观看不卡| 成年版毛片免费区| 国国产精品蜜臀av免费| 丝瓜视频免费看黄片| 欧美三级亚洲精品| 99九九线精品视频在线观看视频| 老女人水多毛片| 亚洲精品乱码久久久久久按摩| 亚洲色图综合在线观看| tube8黄色片| 男人舔奶头视频| 国产黄片视频在线免费观看| av专区在线播放| 日本色播在线视频| 国产精品一区www在线观看| 十八禁网站网址无遮挡 | 国产乱人偷精品视频| 在线看a的网站| 99九九线精品视频在线观看视频| 久久久久久久久久久丰满| 大话2 男鬼变身卡| 欧美成人a在线观看| 久久精品熟女亚洲av麻豆精品| 亚洲自拍偷在线| 美女内射精品一级片tv| 成人一区二区视频在线观看| 亚洲av成人精品一二三区| 亚洲国产色片| 色网站视频免费| 欧美国产精品一级二级三级 | 下体分泌物呈黄色| 99久久九九国产精品国产免费| 国产成年人精品一区二区| 国产精品国产三级国产专区5o| 国产白丝娇喘喷水9色精品| 一边亲一边摸免费视频| 亚洲av在线观看美女高潮| 纵有疾风起免费观看全集完整版| 国产精品久久久久久av不卡| 日韩成人伦理影院| 在线观看三级黄色| 久久精品国产a三级三级三级| 亚洲精品aⅴ在线观看| 校园人妻丝袜中文字幕| 美女被艹到高潮喷水动态| av免费观看日本| 日韩亚洲欧美综合| 99久久九九国产精品国产免费| 一边亲一边摸免费视频| 高清在线视频一区二区三区| 亚洲精品日韩av片在线观看| 欧美xxxx性猛交bbbb| h日本视频在线播放| 少妇的逼好多水| 晚上一个人看的免费电影| 国产精品一区二区性色av| 国产黄片视频在线免费观看| 80岁老熟妇乱子伦牲交| 色吧在线观看| 国产爽快片一区二区三区| 国产永久视频网站| 亚洲欧美清纯卡通| 亚洲色图av天堂| 国产亚洲91精品色在线| 在线亚洲精品国产二区图片欧美 | 嫩草影院入口| 18+在线观看网站| 女人被狂操c到高潮| 欧美最新免费一区二区三区| 欧美日韩视频高清一区二区三区二| 国产在线一区二区三区精| 国产黄色免费在线视频| 国产精品熟女久久久久浪| 日韩国内少妇激情av| 久久人人爽人人爽人人片va| 尤物成人国产欧美一区二区三区| 国产黄频视频在线观看| 色婷婷久久久亚洲欧美| 黄色日韩在线| 国产亚洲最大av| 尤物成人国产欧美一区二区三区| 91aial.com中文字幕在线观看| 97热精品久久久久久| 欧美高清成人免费视频www| 精品久久久久久电影网| 嘟嘟电影网在线观看| 人妻夜夜爽99麻豆av| 色播亚洲综合网| 人人妻人人看人人澡| 成人国产麻豆网| 99热6这里只有精品| 精品国产露脸久久av麻豆| 久久人人爽av亚洲精品天堂 | av在线蜜桃| 91久久精品国产一区二区成人| 国产在线男女| 大码成人一级视频| 国产亚洲av片在线观看秒播厂| 深夜a级毛片| 男人爽女人下面视频在线观看| 国产毛片a区久久久久| 国产一区二区亚洲精品在线观看| 国产日韩欧美在线精品| 久久久成人免费电影| 热re99久久精品国产66热6| 日本-黄色视频高清免费观看| 亚洲精品久久午夜乱码| 在线播放无遮挡| 各种免费的搞黄视频| 国产一级毛片在线| 只有这里有精品99| 少妇 在线观看| 欧美日韩一区二区视频在线观看视频在线 | 爱豆传媒免费全集在线观看| 日本三级黄在线观看| 亚洲成人精品中文字幕电影| 亚洲精品第二区| 免费观看在线日韩| 欧美日韩国产mv在线观看视频 | 91aial.com中文字幕在线观看| 亚洲精品日本国产第一区| 成人免费观看视频高清| 美女xxoo啪啪120秒动态图| 天堂网av新在线| 久久久久精品久久久久真实原创| 成人鲁丝片一二三区免费| 在线观看av片永久免费下载| 国产老妇伦熟女老妇高清| 波野结衣二区三区在线| 精品少妇久久久久久888优播| 亚洲丝袜综合中文字幕| 国产欧美另类精品又又久久亚洲欧美| 乱码一卡2卡4卡精品| 只有这里有精品99| 久久久久性生活片| 国产黄色免费在线视频| 成年人午夜在线观看视频| 久久女婷五月综合色啪小说 | 男人添女人高潮全过程视频| 18禁裸乳无遮挡动漫免费视频 | 国产亚洲5aaaaa淫片| 欧美成人一区二区免费高清观看| 在线精品无人区一区二区三 | 18禁裸乳无遮挡动漫免费视频 | 精品久久久久久久久av| 日韩视频在线欧美| 爱豆传媒免费全集在线观看| 国产高清三级在线| 97超视频在线观看视频| 亚洲精品国产av蜜桃| 日日啪夜夜撸| 国产精品一区www在线观看| 在线a可以看的网站| 听说在线观看完整版免费高清| av专区在线播放| 亚洲精品色激情综合| 伊人久久国产一区二区| 一区二区av电影网| 欧美成人午夜免费资源| 一区二区av电影网| 亚洲图色成人| 一区二区av电影网| 久久久久久久久久久丰满| eeuss影院久久| 少妇人妻精品综合一区二区| 特级一级黄色大片| 色视频在线一区二区三区| 另类亚洲欧美激情| 成人特级av手机在线观看| 大又大粗又爽又黄少妇毛片口| 丰满人妻一区二区三区视频av| 欧美成人午夜免费资源| 九九久久精品国产亚洲av麻豆| 美女视频免费永久观看网站| 街头女战士在线观看网站| 少妇熟女欧美另类| 婷婷色麻豆天堂久久| 国产精品99久久99久久久不卡 | 美女视频免费永久观看网站| 亚洲天堂av无毛| 美女高潮的动态| 国产极品天堂在线| 国产美女午夜福利| 亚洲av国产av综合av卡| 亚洲欧美日韩另类电影网站 | 欧美bdsm另类| 久久久久久久大尺度免费视频| 亚洲欧美日韩无卡精品| 香蕉精品网在线| 国产精品福利在线免费观看| 成人二区视频| 欧美bdsm另类| 久久精品国产亚洲av天美| 又大又黄又爽视频免费| 久久久久久久久久久丰满| 日韩不卡一区二区三区视频在线| 亚洲精品国产av蜜桃| 欧美日韩精品成人综合77777| 一级av片app| 国产一区二区三区av在线| 韩国高清视频一区二区三区| 日本与韩国留学比较| 久久久久性生活片| 国产真实伦视频高清在线观看| 麻豆精品久久久久久蜜桃| 国产女主播在线喷水免费视频网站| 一本久久精品| 日本-黄色视频高清免费观看| 日本一二三区视频观看| 身体一侧抽搐| 能在线免费看毛片的网站| 成人亚洲欧美一区二区av| 18禁在线无遮挡免费观看视频| 国产精品不卡视频一区二区| 校园人妻丝袜中文字幕| 五月开心婷婷网| 一二三四中文在线观看免费高清| 一个人看的www免费观看视频| 天天躁日日操中文字幕| 精品国产一区二区三区久久久樱花 | av又黄又爽大尺度在线免费看| 最近最新中文字幕大全电影3| 日日撸夜夜添| 天堂网av新在线| 中文精品一卡2卡3卡4更新| 国产成人精品一,二区| 18禁裸乳无遮挡动漫免费视频 | 一级二级三级毛片免费看| 免费av观看视频| 亚洲av电影在线观看一区二区三区 | 日韩三级伦理在线观看| 天堂网av新在线| 日韩强制内射视频| 人妻一区二区av| 天美传媒精品一区二区| 黄色一级大片看看| 亚洲婷婷狠狠爱综合网| 天堂中文最新版在线下载 | 老司机影院毛片| 精品久久久精品久久久| 看十八女毛片水多多多| 亚洲欧美清纯卡通| 男的添女的下面高潮视频| 国产美女午夜福利| 自拍偷自拍亚洲精品老妇| 又爽又黄无遮挡网站| 亚洲欧美日韩无卡精品| 亚洲不卡免费看| 日本wwww免费看| 新久久久久国产一级毛片| 最近最新中文字幕免费大全7| 国产亚洲av片在线观看秒播厂| 爱豆传媒免费全集在线观看| 秋霞伦理黄片| 亚洲av一区综合| 天天一区二区日本电影三级| 国产成人a∨麻豆精品| 久久久久久久久久久免费av| 美女cb高潮喷水在线观看| 国产午夜福利久久久久久| 在现免费观看毛片| 神马国产精品三级电影在线观看| 嘟嘟电影网在线观看| 免费播放大片免费观看视频在线观看| 国产大屁股一区二区在线视频| 在线观看三级黄色| 国产精品人妻久久久久久| 亚洲av一区综合| 九草在线视频观看| 婷婷色综合www| 亚洲av日韩在线播放| 狂野欧美白嫩少妇大欣赏| 自拍偷自拍亚洲精品老妇| 国产v大片淫在线免费观看| 亚洲欧洲国产日韩| 亚洲在线观看片| 久久久久久久午夜电影| 91精品一卡2卡3卡4卡| 青春草亚洲视频在线观看| 另类亚洲欧美激情| 国精品久久久久久国模美| 亚洲av二区三区四区| 能在线免费看毛片的网站| 国产免费福利视频在线观看| 一级二级三级毛片免费看| 国产伦理片在线播放av一区| 一个人观看的视频www高清免费观看| 99精国产麻豆久久婷婷| 国产人妻一区二区三区在| 亚洲精品视频女| 性色av一级| 视频区图区小说| 丝袜喷水一区| 久久久久久久午夜电影| 亚洲最大成人中文| 亚洲综合精品二区| 午夜福利高清视频| 91精品国产九色| 少妇人妻久久综合中文| 男女无遮挡免费网站观看| av一本久久久久| 欧美+日韩+精品| 91久久精品国产一区二区成人| 国产av码专区亚洲av| 亚洲国产精品成人久久小说| 免费看a级黄色片| 国产爽快片一区二区三区| 亚洲精品乱久久久久久| 18+在线观看网站| 国精品久久久久久国模美| 插逼视频在线观看| 在线免费观看不下载黄p国产| 国产 一区精品| 久久精品国产a三级三级三级| 精品午夜福利在线看| 欧美高清成人免费视频www| 久久97久久精品| 国产av码专区亚洲av| 熟女人妻精品中文字幕| 精品久久久久久久久亚洲| 97在线人人人人妻| 麻豆国产97在线/欧美| 欧美人与善性xxx| 国产免费一区二区三区四区乱码| 午夜福利高清视频| 久久久久久久大尺度免费视频| 中国三级夫妇交换| 国产午夜精品一二区理论片| 国产成人免费无遮挡视频| 永久网站在线| 国产亚洲一区二区精品| 久久久久久伊人网av| 亚洲丝袜综合中文字幕| av在线播放精品| 免费观看av网站的网址| 久久人人爽人人片av| 日韩精品有码人妻一区| 亚洲三级黄色毛片| 久久人人爽av亚洲精品天堂 | 97超视频在线观看视频| 91精品一卡2卡3卡4卡| av卡一久久| 亚洲av欧美aⅴ国产| 蜜桃亚洲精品一区二区三区| 97超视频在线观看视频| 色5月婷婷丁香| 欧美日韩国产mv在线观看视频 | 男女边吃奶边做爰视频| 国产毛片a区久久久久| 国产精品嫩草影院av在线观看| 国产黄频视频在线观看| 国产综合懂色| 中国国产av一级| 夫妻性生交免费视频一级片| 最近的中文字幕免费完整| 少妇丰满av| 国产探花在线观看一区二区| 色视频在线一区二区三区| 精品国产露脸久久av麻豆| 亚洲精品成人av观看孕妇| 少妇丰满av| 成人一区二区视频在线观看| 久久6这里有精品| 身体一侧抽搐| 晚上一个人看的免费电影| 五月玫瑰六月丁香| 在线精品无人区一区二区三 | 国产色婷婷99| 亚洲色图综合在线观看| 两个人的视频大全免费| 中文字幕制服av| xxx大片免费视频| 精品少妇黑人巨大在线播放| 2021少妇久久久久久久久久久| 国产精品成人在线| 亚洲人成网站高清观看| 天美传媒精品一区二区| 国内精品美女久久久久久| 蜜桃亚洲精品一区二区三区| 中文精品一卡2卡3卡4更新| 日韩国内少妇激情av| 久久久色成人| av免费观看日本| 男人添女人高潮全过程视频| 亚洲欧美日韩卡通动漫| 国产永久视频网站| 久久精品国产亚洲av天美| 激情五月婷婷亚洲| 一个人看的www免费观看视频| 日韩 亚洲 欧美在线| 日本wwww免费看| 国产成人午夜福利电影在线观看| 日韩欧美精品免费久久| av播播在线观看一区| 亚洲av成人精品一区久久| 国产综合精华液| 免费观看在线日韩| 久热久热在线精品观看| 国产国拍精品亚洲av在线观看| 久久久久国产网址| 国产美女午夜福利| 少妇人妻久久综合中文| 国产成人一区二区在线| 日韩亚洲欧美综合| 免费播放大片免费观看视频在线观看| 少妇的逼水好多| 欧美xxxx黑人xx丫x性爽| 国产乱人视频| 国产日韩欧美亚洲二区| 午夜亚洲福利在线播放| 边亲边吃奶的免费视频| 亚洲精品乱码久久久v下载方式| 亚洲精品国产色婷婷电影| 精品国产露脸久久av麻豆| 成人鲁丝片一二三区免费| 欧美精品国产亚洲| 少妇高潮的动态图| 最近2019中文字幕mv第一页| 少妇人妻久久综合中文| 欧美人与善性xxx| 18禁在线无遮挡免费观看视频| 欧美亚洲 丝袜 人妻 在线| 99热这里只有是精品50| 久久97久久精品| 国产乱人视频| videos熟女内射| 日本av手机在线免费观看| av网站免费在线观看视频| 亚洲av在线观看美女高潮| 美女xxoo啪啪120秒动态图| 身体一侧抽搐| 亚洲不卡免费看| 18禁在线播放成人免费| 1000部很黄的大片| 亚洲美女搞黄在线观看| 亚洲最大成人av| 日本黄大片高清| 亚洲不卡免费看| 深爱激情五月婷婷| 边亲边吃奶的免费视频| 久久久久久久久久久丰满| 青青草视频在线视频观看| 交换朋友夫妻互换小说| av线在线观看网站| 99九九线精品视频在线观看视频| 麻豆久久精品国产亚洲av| 内地一区二区视频在线| 欧美性感艳星| av.在线天堂| 国产爽快片一区二区三区| 精品久久国产蜜桃| 伊人久久精品亚洲午夜| 18禁在线无遮挡免费观看视频| 午夜免费观看性视频| 可以在线观看毛片的网站| 最近中文字幕高清免费大全6| 看十八女毛片水多多多| 好男人视频免费观看在线| 久久女婷五月综合色啪小说 | 亚洲精品456在线播放app| 97超视频在线观看视频| 久久亚洲国产成人精品v| 久久午夜福利片| 麻豆久久精品国产亚洲av|