Professional Documents
Culture Documents
5, OCTOBER 2014
variable stiffness device, in Proc. IEEE/RSJ Int. Conf. Intell. Robots [31] R. J. Wang and H. P. Huang, AVSERActive variable stiffness exoskele-
Syst., 2009, pp. 54875494. ton robot system: Design and application for safe active-passive elbow
[7] F. Flacco, A. De Luca, I. Sardellitti, and N. G. Tsagarakis, On-line rehabilitation, in Proc. IEEE/ASME Int. Conf. Adv. Intell. Mechatronics,
estimation of variable stiffness in flexible robot joints, Int. J. Robot. Res., 2012, pp. 220225.
vol. 31, no. 13, pp. 15561577, 2012. [32] T. Wimbock, C. Ott, A. Albu-Schaffer, A. Kugi, and G. Hirzinger,
[8] M. Garabini, A. Passaglia, F. Belo, P. Salaris, and A. Bicchi, Optimal- Impedance control for variable stiffness mechanisms with nonlinear
ity principles in variable stiffness control: The VSA hammer, in Proc. joint coupling, in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2008,
IEEE/RSJ Int. Conf. Intell. Robots Syst., 2011, pp. 37703775. pp. 37963803.
[9] G. Grioli and A. Bicchi, A non-invasive real-time method for measuring
variable stiffness, presented at the Conf. Robotics Sci. Syst., Zaragoza,
Spain, 2010.
[10] G. Grioli and A. Bicchi, A real-time parametric stiffness observer for
VSA devices, in Proc. IEEE Int. Conf. Robot. Autom., 2011, pp. 5535
5540.
[11] S. Haddadin, T. Laue, U. Frese, S. Wolf, A. Albu-Schaffer, and G.
Hirzinger, Kick it with elasticity: Safety and performance in human Modeling and Performance Assessment
robot soccer, Robot. Auton. Syst., vol. 57, pp. 761775, 2009.
[12] J. W. Hurst, J. E. Chestnutt, and A. A. Rizzi, An actuator with physically
of the HyTAQ, a Hybrid Terrestrial/Aerial Quadrotor
variable stiffness for highly dynamic legged locomotion, in Proc. IEEE
Int. Conf. Robot. Autom., 2004, pp. 46624667. Arash Kalantari and Matthew Spenko
[13] Y. Ikegami, K. Nagai, R. C. V. Loureiro, and W. S. Harwin, Design of
redundant drive joint with adjustable stiffness and damping mechanism
to improve joint admittance, in Proc. IEEE Int. Conf. Rehabil. Robot., AbstractThis paper analytically and experimentally evaluates the per-
2009, pp. 202210. formance of the hybrid terrestrial and aerial quadrotor (HyTAQ) robot.
[14] K. Ikuta, H. Ishii, and M. Nokata, Safety evaluation method of design and The HyTAQ is composed of a quadrotor hinged at the center of a cylindri-
control for human-care robots, Int. J. Robot. Res., vol. 22, pp. 281297, cal cage. This configuration gives the robot an increased range compared
2003. with aerial-only quadrotors and negates any obstacle avoidance issues that
[15] A. Jafari, N. G. Tsagarakis, B. Vanderborght, and D. G. Cladwell, A are commonly associated with terrestrial-only robots. An accurate dynam-
novel actuator with adjustable stiffness (AwAS), in Proc. IEEE/RSJ Int. ical model of the robot is derived, which helps with an in-depth analysis
Conf. Intell. Robots Syst., 2010, pp. 42014206. of the systems energy consumption. The analysis quantifies the energy
[16] B. S. Kim and J. B. Song-name, Hybrid dual actuator unit: A design of savings during terrestrial locomotion as compared with aerial locomotion.
a variable stiffness actuator based on an adjustable moment arm mecha- Experimental results validate the analysis and indicate that, depending on
nism, in Proc. IEEE Int. Conf. Robot. Autom., 2010, pp. 16551660. the surface, the robots terrestrial range can be 11 times greater and op-
[17] D.-Y. Liu, O. Gibaru, and W. Perruquetti, Error analysis of a class of erational time ten times greater than the aerial range/operation time at
derivative estimators for noisy signals, Numerical Algorithms, vol. 58, equivalent speeds.
no. 1, pp. 5383, 2011.
[18] L. Ljung, System Identification. New York, NY, USA: Springer, 1998. Index TermsEnergy efficiency, MAV, multimodal locomotion, robot.
[19] S. Migliore, E. Brown, and S. De Weerth, Biologically inspired joint
stiffness control, in Proc. IEEE Int. Conf. Robot. Autom., 2005, pp. 4508
4513. I. INTRODUCTION
[20] T. Menard, G. Grioli, and A. Bicchi, A real time observer for an agonist-
antagonist variable stiffness actuator, in Proc. IEEE Int. Conf. Robot. This paper presents an analysis of the hybrid terrestrial and aerial
Autom., 2013, pp. 39883993. quadrotor (HyTAQ) robot, HyTAQ, first introduced in [6] (see Fig. 1).
[21] K. H. Nam, B. S. Kim, and J. B. Song, Compliant actuation of parallel- The robot consists of a quadrotor hinged inside a cage, which allows the
type variable stiffness actuator based on antagonistic actuation, J. Mech. cage to rotate freely with respect to the quadrotor and makes terrestrial
Sci. Technol., vol. 24, no. 11, pp. 23152321, 2010.
[22] G. Palli, C. Melchiorri, and A. De Luca, On the feedback linearization locomotion possible using the same actuator set and control system
of robots with variable joint stiffness, in Proc. IEEE Int. Conf. Robot. used in flight. This design removes the need for complex transmissions,
Autom., 2008, pp. 17531759. additional actuators, and their associated electronics. Compared with an
[23] G. A. Pratt and M. M. Williamson, Series elastic actuators, in Proc.
IEEE/RSJ Int. Conf. Intell. Robots Syst., 1995, pp. 399406.
[24] H. A. Preising and D. W. T. Rippin, Theory and application of the mod- Manuscript received February 14, 2014; accepted July 7, 2014. Date of pub-
ulating function method I: Review and theory of the method of the spline- lication July 30, 2014; date of current version September 30, 2014. This paper
type modulating functions, Comput. Chem. Eng., vol. 17, pp. 116, 1993. was recommended for publication by Associate Editor T. Hamel and Editor B. J.
[25] I. Sardellitti, G. Medrano-Cerda, N. Tsagarakis, A. Jafaris, and D. Cald- Nelson upon evaluation of the reviewers comments. This work was supported
well, A position and stiffness control strategy for variable stiffness actu- by the Office of Naval Research under Award N00014-10-1-0769.
ators, in Proc. IEEE Int. Conf. Robot. Autom., 2012, pp. 27852791. The authors are with the Mechanical, Materials, and Aerospace Engineering
[26] R. Schiavi, G. Grioli, S. Sen, and A. Bicchi, VSA-II: A novel prototype Department, Illinois Institute of Technology, Chicago, IL 60616-3793 USA
of variable stiffness actuator for safe and performing interacting with (e-mail: akalanta@iit.edu; mspenko@iit.edu).
humans, in Proc. IEEE Int. Conf. Robot. Autom., 2008, pp. 21712176. This paper has supplementary downloadable material available at
[27] M. Uemura and S. Kawamura, Resonance-based motion control method http://ieeexplore.ieee.org, provided by the author. The material consists of a
for multi-joint robot through combining stiffness adaptation and iterative video, which demonstrates the performance of HyTAQ robot during both aerial
learning control, in Proc. IEEE Int. Conf. Robot. Autom., 2009, pp. 1543 and terrestrial locomotion. The robot is composed of a cylindrical cage con-
1548. nected to a quadrotor through two revolute joints. Thus, the cage can roll freely
[28] R. Van Ham, T. Sugar, B. Vanderborght, K. Hollander, and D. Lefeber, with respect to the quadrotor body. The video shows how terrestrial locomotion
Review of actuators with passive adjustable compliance/controllable is successfully achieved over different terrain types in indoor and outdoor en-
stiffness for robotic applications, IEEE Robot. Autom. Mag., vol. 16, vironments, even when wind gusts prohibit successful aerial locomotion. It can
no. 3, pp. 8194, Sep. 2009. also be seen how the robots aerial locomotion capabilities make negotiating
[29] R. Van Ham, B. Vanderborght, M. Van Damme, B. Verrelst, and D. Lefeber. obstacles extremely easythe robot simply flies over them. The file is in MP4
Maccepa, The mechanical adjustable compliance and controllable equi- format which can be viewed with most media players including Windows Media
librium position actuator: Design and implementation in a biped robot, Player. The size of video is 26.7 MB. Contact A. Kalantari (akalanta@iit.edu)
Robot. Auton. Syst., vol. 10, pp. 761768, 2007. or M. Spenko (mspenko@iit.edu) for any questions.
[30] L. Visser, R. Carloni, and S. Stramigioli, Energy efficient variables stiff- Color versions of one or more of the figures in this paper are available online
ness actuators, IEEE Trans. Robot., vol. 27, no. 5, pp. 865875, Oct. at http://ieeexplore.ieee.org.
2011. Digital Object Identifier 10.1109/TRO.2014.2337555
1552-3098 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
IEEE TRANSACTIONS ON ROBOTICS, VOL. 30, NO. 5, OCTOBER 2014 1279
Fig. 2. Reference frames used for deriving the equations of motion when the
Fig. 1. Hybrid terrestrial and aerial quadrotor. robot is in flight. I is the inertial frame with i3 pointing in the direction opposite
from the gravity vector. B is a body-fixed coordinate frame with b 3 pointing
normal to the quadrotors plane of propellers.
where I1C , I2C , and I3C are the cages moments of inertia about point O
and along the c1 ,
c2 , and
c3 axes, respectively. Note that the second-
order term mb Rd cos() in this equation was ignored in our previous
derivation [6]. Inclusion of this term changes the interpretation of the
effect of the center of mass offset d on the robots motion. If this term is
neglected, the analysis suggests that larger values of d make terrestrial
locomotion more energy consuming [6]. Inclusion of the term indicates
that d only affects the systems minimum speed in terrestrial mode. This
effect was verified experimentally.
The robots potential energy is given as
The external forces and torques acting on the robot can be summa- Fig. 4. Power-thrust relationship for the HyTAQs propeller (GWS three-
bladed propellers, 127 mm in diameter and 76 mm pitch).
rized as
3 ud
fe = u f b e1 (20)
IV. ENERGY ANALYSIS
e = (u || r ||)
e2 + (u cos() || y ||)
e3 . (21)
This section compares the HyTAQs energy consumption in its two
The air drag in the hybrid system is different from an aerial-only modes. A more accurate analysis is presented here compared with
quadrotor because of the addition of the cage. Although the cage is [6] using the updated dynamic model and including the aerodynamic
designed such that the air can flow through it without much obstruction, effects found in Section III-A2. To begin, the propellers power con-
we estimated the hybrid systems frontal area to be equal to a solid sumption is examined.
cylinder of the same size as the cage. Experimental results, which will
be shown later, show that this is a good approximation. A. Power Consumption
Writing the Lagrange equation for the robot gives The HyTAQ uses three-bladed GWS propellers with a
127-mm diameter and a 76-mm pitch. The propellers power con-
d L L
= Q q k + 1 a q k + 2 a q k (22) sumption to generated thrust is shown in Fig. 4 for three cases: a single
dt qk qk propeller, four propellers mounted to the quadrotor, and four propellers
mounted to the quadrotor with the cage attached. The air flow through
where 1 and 2 are the Lagrange multipliers, and Qq k is the external
the quadrotor affects the performance of each propeller and lowers the
torque or force corresponding to each element. Solving this for the x
efficiency. Similarly, the addition of the cage causes a slight increase
and y coordinates yields
(less than 10%) in the power consumption.
The propellers performance is modeled as a quadratic
mb d[cos()sin()
Mx 2 sin()sin()
+ cos()cos()]
= uf sin()cos() + 1 (23a) P = a1 f 2 + a2 f + a3 (26)
M y mb d[cos()cos() 2 sin()cos() where a1 , a2 , and a3 are fitted to the data.
+ cos()sin()]
= uf sin()sin() + 2 . (23b)
B. Range
Solving (22) for the rolling coordinate yields Note that the HyTAQs maximum range is highly dependent on its
state, either pitch in aerial mode or pitch and velocity in terrestrial
= || r || 1 Rcos() 2 Rsin().
I2C (24) mode. Given a fixed amount of energy E the robots range D is given
as
Replacing for 1 and 2 from (23) into (24) and deriving the Ev
D= (27)
Lagrange equation for and coordinates yield P
where P is the power, and v is the velocity.
C 1) Aerial Range: Based on (1), to keep the robot airborne at a
I2 + MR [ xcos() + y sin()] + ud R
5 6 constant height and speed, the thrust needs to overcome the robots
= u f Rsin() + m B Rd cos() sin() || r || weight and air resistance (see Fig. 5) such that
) *
I C + I B sin2 () + I B cos2 ()
3 1 3
(25) uf = (mB ||g||)2 + u2d (28)
+2(I3B I1B ) sin()cos()
= u cos() || y ||
uf cos() = mB ||g||
(29)
B 2
(I2 + mB d ) + I3 I1 sin()cos()
B B 2
1
5 6 Cd Af v 2 .
uf sin() = ud =
2
(30)
= u mB d ||g||sin() R cos() .
Note that the thrust during the translational flight is different than dur-
Equations (17) and (25) fully describe the robots dynamics in ter- ing hover, as shown in Section III-A2. Moreover, the moment induced
restrial mode and help in analyzing its performance in the following by the aerodynamic effects during flight, Ml + Md , should be com-
section. pensated to maintain a constant pitch angle . This is done by a slight
1282 IEEE TRANSACTIONS ON ROBOTICS, VOL. 30, NO. 5, OCTOBER 2014
Fig. 8. Pitch angle and velocity that maximize the robots range as a function Fig. 10. Experimental data of the quadrotors power consumption during flight
of terrain type. as a function of speed.
Fig. 12. Terrestrial range on carpet (C r r = 0.03) with a 1350 mAh battery
at different speeds and three constant pitch angles. Maximum range of 8.5 km
is achieved at a speed of 3 m/s and pitch angle of 90 .
TABLE I
SUMMARY OF THE EXPERIMENTAL RESULTS
the robot consumes the least amount of power among the three tests
at all tested speeds. The robots range as a function of speed and pitch
angle is also depicted in Fig. 12. The robots maximum range is 8.5 km
(Cr r = 0.03), which is achieved when the robot travels at 3 m/s, and
the pitch angle is maintained at 90 . This is about 2.4 more than the
quadrotors maximum aerial range.
VI. DISCUSSION
A. Robot Design
Fig. 4 shows that the propeller efficiency decreases when the pro-
peller is mounted on the robot. This indicates that one could improve
the design by isolating the air flow through each propeller using a
Fig. 14. Experimentally obtained ratio of the HyTAQs terrestrial range to
separating structure or by increasing the space between the propellers. aerial range as a function of speed.
The addition of the cage to the quadrotor also decreases the effi-
ciency. Therefore, the cages design can also be improved to minimize
the power losses. Although the cage structure is relatively open, we
assumed the robots drag coefficient to be equal to that of a solid cylin-
der, a reasonable assumption based on the experimental data. Thus, a fly. For instance, at 2 m/s, the rolling distance on linoleum is about
different cage design could lower its drag coefficient and improve the 11 times greater than the aerial range. This ratio decreases as the speed
efficiency, especially at high speeds. One possibility is to eliminate the increases. We could not drive the robot at speeds higher than 6 m/s, but
cages middle bars and leave just two wheels on the sides, although this extrapolation of available experimental data (see Fig. 13) shows that
would reduce the cages protective ability. beyond 8 m/s rolling becomes less efficient than flying.
The optimal pitch angles and velocities from Table I are very close
to the analytically estimated values shown in Fig. 8, especially for the
experiments on artificial turf. Fig. 14 shows that the HyTAQs operation
B. Performance
time is about ten times greater when rolling on the ground compared
The experimental results, which are summarized in Table I, indicate with the flight mode and the robots range on linoleum is 2.5 times
that at low speeds, it is much more efficient to roll on the ground than greater than the flight range.
IEEE TRANSACTIONS ON ROBOTICS, VOL. 30, NO. 5, OCTOBER 2014 1285
VII. CONCLUSION AND FUTURE WORK [2] A. Briod, P. Kornatowski, J.-C. Zufferey, and D. Floreano. (2013).
A collision-resilient flying robot. J. Field Robot. [Online]. vol. 31, no.
In this paper, we analyzed the performance of our novel hybrid 4. Available: http://dx.doi.org/10.1002/rob.21495
robot, the HyTAQ, both analytically and experimentally. The HyTAQ [3] L. Daler, J. Lecoeur, P. B. Hahlen, and D. Floreano, A flying robot with
is unique in that it effectively operates in both flight and on the ground. adaptive morphology for multi-modal locomotion, in Proc. IEEE/RSJ
Int. Conf. Intell. Robots Syst., Nov. 2013, pp. 13611366.
This design addresses the range issues of aerial-only systems and ob-
[4] J. Dickson, C. Kulinka, M. Martin, J. Yeol, and J. Clark, Develop-
stacle avoidance issues of terrestrial-only robots. ment and integration of adaptive robotic multi-modal system, presented
The dynamics of the robot were accurately modeled by taking into at the AIAA 49th Annu. Aerospace Sci. Meet., Orlando, FL, USA,
account aerodynamic and rolling resistance forces. The model was used Jan. 2011.
to analyze the robots operation time and range both on the ground and [5] H. Huang, G. Hoffmann, S. Waslander, and C. Tomlin, Aerody-
namics and control of autonomous quadrotor helicopters in aggres-
during flight. sive maneuvering, in Proc. IEEE Int. Conf. Robot. Autom., 2009,
The quadrotor was tested in a wind tunnel to verify its power con- pp. 32773282.
sumption as a function of speed during flight. The terrestrial mode of [6] A. Kalantari and M. Spenko, Design and experimental validation of
HyTAQ was tested on three terrain types at different velocities. The HyTAQ, a hybrid terrestrial and aerial quadrotor, in Proc. IEEE Int.
Conf. Robot. Autom., May 2013, pp. 44454450.
results show that the robots terrestrial range on linoleum is 11 times
[7] A. Klaptocz, L. Daler, A. Briod, J. C. Zufferey, and D. Floreano, An
greater than the quadrotors aerial range at equal speeds. This ratio active uprighting mechanism for flying robots, IEEE Trans. Robot.,
decreases as the rolling resistance increases. The results also verify the vol. 12, no. 5, pp. 11521157, Oct. 2012.
robots optimal pitch angle and velocity to achieve its maximum range. [8] P. Martin and E. Salaun, The true role of accelerometer feedback
The HyTAQs unique capabilities create interesting questions re- in quadrotor control, in Proc. IEEE Int. Conf. Robot. Autom., 2010,
pp. 16231629.
garding planning a time and energy-efficient path for a challenging [9] D. Mellinger, M. Shomin, and V. Kumar, Control of quadrotors for
terrain. In the future, we plan to incorporate the results obtained in this robust perching and landing, presented at the Int. Powered Lift Conf.,
paper into a planning algorithm to obtain optimal plan for the motion Philadelphia, PA, USA, Oct. 2010.
of the robot in real-world applications. [10] S. Omari, M.-D. Hua, G. Ducard, and T. Hamel, Nonlinear control of
VTOL UAVs incorporating flapping dynamics, in Proc. IEEE/RSJ Int.
Conf. Intell. Robots Syst., 2013, pp. 24192425.
REFERENCES [11] K. Peterson, P. Birkmeyer, R. Dudley, and R. Fearing, A wing-assisted
running robot and implications for avian flight evolution, Bioinspiration
[1] R. Bachmann, R. Vaidyanathan, and R. Quinn, Drive train design en- Biomimetics, vol. 6, no. 4, p. 046008, 2011.
abling locomotion transition of a small hybrid air-land vehicle, in Proc.
IEEE/RSJ Int. Conf. Intell. Robots Syst., Oct. 2009, pp. 56475652.