Enabling Dynamic Behaviors With Aerodynamic Drag in Lightweight Tails

Joseph Norby,Jun Yang Li,Cameron Selby,Amir Patel,Aaron M. Johnson
DOI: https://doi.org/10.1109/tro.2020.3045644
IF: 7.8
2021-08-01
IEEE Transactions on Robotics
Abstract:Many agile legged animals employ lightweight, furry tails to regulate orientation during running, leaping, and turning. Most robots attempting the same tasks either lack a tail or employ one with high inertia, which can induce impractical payload and energy costs. Inspired by nature's solution to this tradeoff, we explore the use of aerodynamic drag tails in reorientation tasks. In this article, we present a model of the aerodynamic drag and from this derive a metric that allows for direct comparison between aerodynamic and inertial tails. Motivated by this model, we construct a tail to maximize this effectiveness while minimizing inertia. We demonstrate the utility of this tail for two dynamic behaviors executed on a quadrupedal robot. First, in aerial reorientation the robot achieves a 90<span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="2.965ex" height="2.343ex" style="vertical-align: -0.171ex;" viewBox="0 -934.9 1276.6 1008.6" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><g transform="translate(0,362)"> <use transform="scale(0.707)" xlink:href="#MJMATHI-63" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMATHI-69" x="433" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMATHI-72" x="779" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMATHI-63" x="1230" y="0"></use></g></g></svg></span> rotation within one body length of fall at the same performance as an inertial tail but with just 37% of the normalized inertia. Second, the forward acceleration of the robot is improved by 12% despite increasing the system mass by 10% over a tailless version. These results show that aerodynamic drag can provide significant control authority for a robot while decreasing the payload and energy cost.<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><defs id="MathJax_SVG_glyphs"><path stroke-width="1" id="MJMATHI-63" d="M34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159Z"></path><path stroke-width="1" id="MJMATHI-69" d="M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z"></path><path stroke-width="1" id="MJMATHI-72" d="M21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Z"></path></defs></svg>
robotics
What problem does this paper attempt to address?