Loading [MathJax]/extensions/MathZoom.js
Planning for the Unexpected: Explicitly Optimizing Motions for Ground Uncertainty in Running | IEEE Conference Publication | IEEE Xplore

Planning for the Unexpected: Explicitly Optimizing Motions for Ground Uncertainty in Running


Abstract:

We propose a method to generate actuation plans for a reduced order, dynamic model of bipedal running. This method explicitly enforces robustness to ground uncertainty. T...Show More

Abstract:

We propose a method to generate actuation plans for a reduced order, dynamic model of bipedal running. This method explicitly enforces robustness to ground uncertainty. The plan generated is not a fixed body trajectory that is aggressively stabilized: instead, the plan interacts with the passive dynamics of the reduced order model to create emergent robustness. The goal is to create plans for legged robots that will be robust to imperfect perception of the environment, and to work with dynamics that are too complex to optimize in real-time. Working within this dynamic model of legged locomotion, we optimize a set of disturbance cases together with the nominal case, all with linked inputs. The input linking is nontrivial due to the hybrid dynamics of the running model but our solution is effective and has analytical gradients. The optimization procedure proposed is significantly slower than a standard trajectory optimization, but results in robust gaits that reject disturbances extremely effectively without any replanning required.
Date of Conference: 31 May 2020 - 31 August 2020
Date Added to IEEE Xplore: 15 September 2020
ISBN Information:

ISSN Information:

Conference Location: Paris, France
References is not available for this document.

I. Introduction

Dynamic locomotion such as running and walking has many dimensions beyond position trajectories, which are merely one symptom of the resulting behavior. As such, new approaches are needed to incorporate powerful existing motion planning and control methods with the dynamic behaviors of legged locomotion. Complicating factors include underactuation, nonlinear hybrid dynamics, large system dimensionality and significant uncertainties in ground properties. However, legged locomotion is not so complex as it first appears, because most behaviors can be described by relatively simple reduced-order models, showing some promise for planning within this dynamic space. Many reduced-order models consist of a point mass body and a massless leg that can apply forces from a contact point toward the point mass, where body motion is only influenced by gravity and the forces applied by the leg. Examples of this type of model include the inverted pendulum (IP) model, the linear inverted pendulum (LIP) model, the spring loaded inverted pendulum (SLIP) model, and the actuated spring loaded inverted pendulum (ASLIP) model. The differentiating factor between these models is the calculation of the applied leg force.

Select All
1.
C. Cadena, L. Carlone, H. Carrillo, Y. Latif, D. Scaramuzza, J. Neira, et al., "Past present and future of simultaneous localization and mapping: Towards the robust-perception age", IEEE Transactions on Robotics, vol. 32, no. 6, pp. 1309-1332, 2016.
2.
M. Bloesch, M. Hutter, M. Hoepflinger, S. Leutenegger, C. Gehring, C. David Remy, et al., "State Estimation for Legged Robots - Consistent Fusion of Leg Kinematics and", Robotics: Science and Systems VIII, 2012.
3.
A. Ramezani, J. W. Hurst, K. Akbari Hamed and J. W. Grizzle, "Performance Analysis and Feedback Control of ATRIAS A Three-Dimensional Bipedal Robot", Journal of Dynamic Systems Measurement and Control, vol. 136, no. 2, pp. 021012, dec 2013.
4.
H. Geyer, A. Seyfarth and R. Blickhan, "Compliant leg behaviour explains basic dynamics of walking and running", Proceedings of the Royal Society B: Biological Sciences, vol. 273, no. 1603, 2006.
5.
Z. Gan, Y. Yesilevskiy, P. Zaytsev and C. D. Remy, "All common bipedal gaits emerge from a single passive model", Journal of The Royal Society Interface, vol. 15, no. 146, pp. 20180455, 2018.
6.
M. Ernst, H. Geyer and R. Blickhan, "Spring-Legged Locomotion on Uneven Ground: a Control Approach To Keep the Running Speed Constant", Mobile Robotics, pp. 639-644, 2009.
7.
A. A. Rizzi, J. W. Hurst, B. Morris and J. E. Chestnutt, "A policy for open-loop attenuation of disturbance effects caused by uncertain ground properties in running", Proceedings - IEEE International Conference on Robotics and Automation, pp. 1455-1460, 2007.
8.
C. Hubicki, M. Jones, M. Daley and J. Hurst, "Do Limit Cycles Matter in the Long Run? Stable Orbits and Sliding-Mass Dynamics Emerge in Task-Optimal Locomotion", IEEE International Conference on Robotics and Automation (ICRA), 2015.
9.
C. Hubicki, A. Abate, P. Clary, S. Rezazadeh, M. Jones, A. Peekema, et al., "Walking and running with passive compliance: Lessons from engineering: A live demonstration of the atrias biped", IEEE Robotics Automation Magazine, vol. 25, no. 3, pp. 23-39.
10.
R. Altendorfer, D. E. Koditschek and P. Holmes, "Stability analysis of a clock-driven rigid-body slip model for rhex", The International Journal of Robotics Research, vol. 23, no. 10-11, pp. 1001-1012, 2004.
11.
S. Feng, "Full Body Control for the Atlas robot", 2014 IEEE International Conference on Robotics and Automation, pp. 3733-3738, 2014.
12.
D. Dimitrov, A. Sherikov and P.-B. Wieber, "A sparse model predictive control formulation for walking motion generation", Intelligent Robots and Systems (IROS) 2011 IEEE/RSJ International Conference on, pp. 2292-2299, 2011.
13.
T. Apgar, P. Clary, K. Green, A. Fern and J. W. Hurst, "Fast online trajectory optimization for the bipedal robot cassie", Robotics: Science and Systems, 2018.
14.
A. L. Hof, "Scaling gait data to body size", Gait posture, vol. 3, no. 4, pp. 222-223, 1996.
15.
T. Cnops, Z. Gan and C. D. Remy, "The basin of attraction for running robots: Fractals multistep trajectories and the choice of control", IEEE International Conference on Intelligent Robots and Systems, vol. 2015-Decem, pp. 1586-1591, 2015.
16.
R. M. Alexander, Elastic mechanisms in animal movement, Cambridge University Press, 1988.
17.
M. Kelly, "An introduction to trajectory optimization: How to do your own direct collocation", SIAM Review, vol. 59, no. 4, pp. 849-904, 2017.
18.
Y. Yesilevskiy and C. D. Remy, "A comparison of series and parallel elasticity in a monoped hopper", 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 1036-1041, May 2015.
19.
M. S. Jones, "Optimal Control of an Underactuated Bipedal Robot" in Masters of Science in Mechanical Engineering, Oregon State University, 2014.
20.
A. Wachter and L. T. Biegler, "On the implementation of an interior-¨ point filter line-search algorithm for large-scale nonlinear programming", Mathematical Programming, vol. 106, no. 1, pp. 25-57, Mar 2006.
21.
Y. Blum, H. R. Vejdani, A. V. Birn-Jeffery, C. M. Hubicki, J. W. Hurst and M. A. Daley, "Swing-leg trajectory of running guinea fowl suggests task-level priority of force regulation rather than disturbance rejection", PLoS ONE, vol. 9, no. 6, pp. 18-20, 2014.
Contact IEEE to Subscribe

References

References is not available for this document.