Skip to main content
Erschienen in: Autonomous Robots 1/2021

04.01.2021

An efficient and direct method for trajectory optimization of robots constrained by contact kinematics and forces

verfasst von: Jaemin Lee, Efstathios Bakolas, Luis Sentis

Erschienen in: Autonomous Robots | Ausgabe 1/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this work, we propose a trajectory generation method for robotic systems with contact kinematics and force constraints based on optimal control and reachability analysis tools. Normally, the dynamics and constraints of a contact-constrained robot are nonlinear and coupled to each other. Instead of linearizing the model and constraints, we solve the optimal control problem directly to obtain feasible state trajectories and their corresponding control inputs. A tractable optimal control problem is formulated and subsequently addressed by dual approaches, which rely on sampling-based dynamic programming and rigorous reachability analysis tools. In particular, a sampling-based method together with a Partially Observable Markov Decision Process solution approach are used to break down the end-to-end trajectory generation problem by generating a sequence of subregions that the system’s trajectory will have to pass through to reach its final destination. The distinctive characteristic of the proposed trajectory optimization algorithm is its ability to handle the intricate contact constraints, coupled with the system dynamics, in a computationally efficient way. We validate our method using extensive numerical simulations with two legged robots.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Arcak, M., & Maidens, J. (2017). Simulation-based reachability analysis for nonlinear systems using componentwise contraction properties. arXiv preprintarXiv:1709.06661. Arcak, M., & Maidens, J. (2017). Simulation-based reachability analysis for nonlinear systems using componentwise contraction properties. arXiv preprintarXiv:​1709.​06661.
Zurück zum Zitat Asarin, E., Bournez, O., Dang, T., & Maler, O. (2000). Approximate reachability analysis of piecewise-linear dynamical systems. In International workshop on hybrid systems: Computation and control (pp. 20–31). Springer. Asarin, E., Bournez, O., Dang, T., & Maler, O. (2000). Approximate reachability analysis of piecewise-linear dynamical systems. In International workshop on hybrid systems: Computation and control (pp. 20–31). Springer.
Zurück zum Zitat Blanchini, F., & Miani, S. (2008). Set-theoretic methods in control. Berlin: Springer.CrossRef Blanchini, F., & Miani, S. (2008). Set-theoretic methods in control. Berlin: Springer.CrossRef
Zurück zum Zitat Budhiraja, R., Carpentier, J., Mastalli, C., & Mansard, N. (2018). Differential dynamic programming for multi-phase rigid contact dynamics. In Proceeding of the IEEE/RSJ international conference on humanoid robots (pp. 1–9). IEEE. Budhiraja, R., Carpentier, J., Mastalli, C., & Mansard, N. (2018). Differential dynamic programming for multi-phase rigid contact dynamics. In Proceeding of the IEEE/RSJ international conference on humanoid robots (pp. 1–9). IEEE.
Zurück zum Zitat Burget, F., & Bennewitz, M. (2015). Stance selection for humanoid grasping tasks by inverse reachability maps. In Proceedings of the IEEE international conference on robotics and automation (pp. 5669–5674). IEEE. Burget, F., & Bennewitz, M. (2015). Stance selection for humanoid grasping tasks by inverse reachability maps. In Proceedings of the IEEE international conference on robotics and automation (pp. 5669–5674). IEEE.
Zurück zum Zitat Carius, J., Ranftl, R., Koltun, V., & Hutter, M. (2018). Trajectory optimization with implicit hard contacts. IEEE Robotics and Automation Letters, 3(4), 3316–3323.CrossRef Carius, J., Ranftl, R., Koltun, V., & Hutter, M. (2018). Trajectory optimization with implicit hard contacts. IEEE Robotics and Automation Letters, 3(4), 3316–3323.CrossRef
Zurück zum Zitat Caron, S., Pham, Q.-C., & Nakamura, Y. (2015). Stability of surface contacts for humanoid robots: Closed-form formulae of the contact wrench cone for rectangular support areas. In Proceedings of the IEEE international conference on robotics and automation (pp. 5107–5112). Caron, S., Pham, Q.-C., & Nakamura, Y. (2015). Stability of surface contacts for humanoid robots: Closed-form formulae of the contact wrench cone for rectangular support areas. In Proceedings of the IEEE international conference on robotics and automation (pp. 5107–5112).
Zurück zum Zitat Carpentier, J., & Mansard, N. (2018). Multicontact locomotion of legged robots. IEEE Transactions on Robotics, 34(6), 1441–1460.CrossRef Carpentier, J., & Mansard, N. (2018). Multicontact locomotion of legged robots. IEEE Transactions on Robotics, 34(6), 1441–1460.CrossRef
Zurück zum Zitat Duckham, M., Kulik, L., Worboys, M., & Galton, A. (2008). Efficient generation of simple polygons for characterizing the shape of a set of points in the plane. Pattern Recognition, 41(10), 3224–3236.CrossRef Duckham, M., Kulik, L., Worboys, M., & Galton, A. (2008). Efficient generation of simple polygons for characterizing the shape of a set of points in the plane. Pattern Recognition, 41(10), 3224–3236.CrossRef
Zurück zum Zitat Fernbach, P., Tonneau, S., Stasse, O., Carpentier, J., & Taïx, M. (2020). C-croc: Continuous and convex resolution of centroidal dynamic trajectories for legged robots in multicontact scenarios. IEEE Transactions on Robotics, 36(3), 676–691.CrossRef Fernbach, P., Tonneau, S., Stasse, O., Carpentier, J., & Taïx, M. (2020). C-croc: Continuous and convex resolution of centroidal dynamic trajectories for legged robots in multicontact scenarios. IEEE Transactions on Robotics, 36(3), 676–691.CrossRef
Zurück zum Zitat Galton, A., & Duckham, M. (2006). What is the region occupied by a set of points? In International conference on geographic information science (pp. 81–98). Springer. Galton, A., & Duckham, M. (2006). What is the region occupied by a set of points? In International conference on geographic information science (pp. 81–98). Springer.
Zurück zum Zitat Gill, P. E., Murray, W., & Saunders, M. A. (2005). Snopt: An sqp algorithm for large-scale constrained optimization. SIAM Review, 47(1), 99–131.MathSciNetCrossRef Gill, P. E., Murray, W., & Saunders, M. A. (2005). Snopt: An sqp algorithm for large-scale constrained optimization. SIAM Review, 47(1), 99–131.MathSciNetCrossRef
Zurück zum Zitat Girard, A. (2005). Reachability of uncertain linear systems using zonotopes. In International workshop on hybrid systems: Computation and control (pp. 291–305). Springer. Girard, A. (2005). Reachability of uncertain linear systems using zonotopes. In International workshop on hybrid systems: Computation and control (pp. 291–305). Springer.
Zurück zum Zitat Girard, A., Le Guernic, C., & Maler, O. (2006). Efficient computation of reachable sets of linear time-invariant systems with inputs. In International workshop on hybrid systems: Computation and control (pp. 257–271). Springer. Girard, A., Le Guernic, C., & Maler, O. (2006). Efficient computation of reachable sets of linear time-invariant systems with inputs. In International workshop on hybrid systems: Computation and control (pp. 257–271). Springer.
Zurück zum Zitat Guan, Y., Yokoi, K., & Zhang, X. (2008). Numerical methods for reachable space generation of humanoid robots. International Journal of Robotics Research, 27(8), 935–950.CrossRef Guan, Y., Yokoi, K., & Zhang, X. (2008). Numerical methods for reachable space generation of humanoid robots. International Journal of Robotics Research, 27(8), 935–950.CrossRef
Zurück zum Zitat Hamadeh, A., & Goncalves, J. (2008). Reachability analysis of continuous-time piecewise affine systems. Automatica, 44(12), 3189–3194.MathSciNetCrossRef Hamadeh, A., & Goncalves, J. (2008). Reachability analysis of continuous-time piecewise affine systems. Automatica, 44(12), 3189–3194.MathSciNetCrossRef
Zurück zum Zitat Hänsch, P., Diab, H., Makhlouf, I. B., & Kowalewski, S. (2013). Reachability analysis of linear systems with stepwise constant inputs. Electronic Notes in Theoretical Computer Science, 297, 61–74.CrossRef Hänsch, P., Diab, H., Makhlouf, I. B., & Kowalewski, S. (2013). Reachability analysis of linear systems with stepwise constant inputs. Electronic Notes in Theoretical Computer Science, 297, 61–74.CrossRef
Zurück zum Zitat Hendeby, G., & Gustafsson, F. (2007). On nonlinear transformations of Gaussian distributions. Technical Report from automatic control at link? pings Universitet. Hendeby, G., & Gustafsson, F. (2007). On nonlinear transformations of Gaussian distributions. Technical Report from automatic control at link? pings Universitet.
Zurück zum Zitat Hereid, A., & Ames, A. D. (2017). Frost fast robot optimization and simulation toolkit. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 719–726). IEEE. Hereid, A., & Ames, A. D. (2017). Frost fast robot optimization and simulation toolkit. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 719–726). IEEE.
Zurück zum Zitat Herzog, A., Rotella, N., Schaal, S., & Righetti, L. (2015). Trajectory generation for multi-contact momentum control. In Proceeding of the IEEE/RSJ international conference on humanoid robots (pp. 874–880). IEEE. Herzog, A., Rotella, N., Schaal, S., & Righetti, L. (2015). Trajectory generation for multi-contact momentum control. In Proceeding of the IEEE/RSJ international conference on humanoid robots (pp. 874–880). IEEE.
Zurück zum Zitat Islam, F., Nasir, J., Malik, U., Ayaz, Y., & Hasan, O. (2012). RRT*-smart: Rapid convergence implementation of RRT* towards optimal solution. In 2012 IEEE international conference on mechatronics and automation (pp. 1651–1656). IEEE. Islam, F., Nasir, J., Malik, U., Ayaz, Y., & Hasan, O. (2012). RRT*-smart: Rapid convergence implementation of RRT* towards optimal solution. In 2012 IEEE international conference on mechatronics and automation (pp. 1651–1656). IEEE.
Zurück zum Zitat Jorgensen, S. J., Vedantam, M., Gupta, R., Cappel, H., & Sentis, L. (2020). Finding locomanipulation plans quickly in the locomotion constrained manifold. Proceedings of the IEEE international conference on robotics and automation. Jorgensen, S. J., Vedantam, M., Gupta, R., Cappel, H., & Sentis, L. (2020). Finding locomanipulation plans quickly in the locomotion constrained manifold. Proceedings of the IEEE international conference on robotics and automation.
Zurück zum Zitat Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., et al. (2003). Biped walking pattern generation by using preview control of zero-moment point. Proceedings of the IEEE International Conference on Robotics and Automation, 3, 1620–1626. Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., et al. (2003). Biped walking pattern generation by using preview control of zero-moment point. Proceedings of the IEEE International Conference on Robotics and Automation, 3, 1620–1626.
Zurück zum Zitat Karaman, S., Walter, M. R., Perez, A., Frazzoli, E., & Teller, S. (2011). Anytime motion planning using the rrt*. In Proceedings of the IEEE international conference on robotics and automation (pp. 1478–1483). IEEE. Karaman, S., Walter, M. R., Perez, A., Frazzoli, E., & Teller, S. (2011). Anytime motion planning using the rrt*. In Proceedings of the IEEE international conference on robotics and automation (pp. 1478–1483). IEEE.
Zurück zum Zitat Kariotoglou, N., Summers, S., Summers, T., Kamgarpour, M., & Lygeros, J. (2013). Approximate dynamic programming for stochastic reachability. In Proceedings of European control conference (pp. 584–589). Kariotoglou, N., Summers, S., Summers, T., Kamgarpour, M., & Lygeros, J. (2013). Approximate dynamic programming for stochastic reachability. In Proceedings of European control conference (pp. 584–589).
Zurück zum Zitat Kavraki, L. E., Svestka, P., Latombe, J.-C., & Overmars, M. H. (1996). Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Transactions on Robotics and Automation, 12(4), 566–580.CrossRef Kavraki, L. E., Svestka, P., Latombe, J.-C., & Overmars, M. H. (1996). Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Transactions on Robotics and Automation, 12(4), 566–580.CrossRef
Zurück zum Zitat Khatib, O. (1987). A unified approach for motion and force control of robot manipulators: The operational space formulation. International Journal of Robotics and Automation, 3(1), 43–53. Khatib, O. (1987). A unified approach for motion and force control of robot manipulators: The operational space formulation. International Journal of Robotics and Automation, 3(1), 43–53.
Zurück zum Zitat Kim, D., Ahn, J., Campbell, O., Paine, N., & Sentis, L. (2018). Investigations of a robotic testbed with viscoelastic liquid cooled actuators. IEEE/ASME Transactions on Mechatronics, 23(6), 2704–2714.CrossRef Kim, D., Ahn, J., Campbell, O., Paine, N., & Sentis, L. (2018). Investigations of a robotic testbed with viscoelastic liquid cooled actuators. IEEE/ASME Transactions on Mechatronics, 23(6), 2704–2714.CrossRef
Zurück zum Zitat Kim, D., Jorgensen, S. J., Lee, J., Ahn, J., Luo, J., & Sentis, L. (2019). Dynamic locomotion for passive-ankle biped robots and humanoids using whole-body locomotion control. International Journal of Robotics Research, p. 0278364920918014. Kim, D., Jorgensen, S. J., Lee, J., Ahn, J., Luo, J., & Sentis, L. (2019). Dynamic locomotion for passive-ankle biped robots and humanoids using whole-body locomotion control. International Journal of Robotics Research, p. 0278364920918014.
Zurück zum Zitat Kim, J.-H. (2008). Improved ellipsoidal bound of reachable sets for time-delayed linear systems with disturbances. Automatica, 44(11), 2940–2943.MathSciNetCrossRef Kim, J.-H. (2008). Improved ellipsoidal bound of reachable sets for time-delayed linear systems with disturbances. Automatica, 44(11), 2940–2943.MathSciNetCrossRef
Zurück zum Zitat Kuffner, J. J., & LaValle, S. M. (2000). Rrt-connect: An efficient approach to single-query path planning. In Proceedings of the IEEE international conference on robotics and automation (Vol. 2, pp. 995–1001). IEEE. Kuffner, J. J., & LaValle, S. M. (2000). Rrt-connect: An efficient approach to single-query path planning. In Proceedings of the IEEE international conference on robotics and automation (Vol. 2, pp. 995–1001). IEEE.
Zurück zum Zitat Le Guernic, C., & Girard, A. (2010). Reachability analysis of linear systems using support functions. Nonlinear Analysis: Hybrid Systems, 4(2), 250–262.MathSciNetMATH Le Guernic, C., & Girard, A. (2010). Reachability analysis of linear systems using support functions. Nonlinear Analysis: Hybrid Systems, 4(2), 250–262.MathSciNetMATH
Zurück zum Zitat Lee, I., & Oh, J.-H. (2016). Humanoid posture selection for reaching motion and a cooperative balancing controller. Journal of Intelligent & Robotic Systems, 81(3–4), 301–316.CrossRef Lee, I., & Oh, J.-H. (2016). Humanoid posture selection for reaching motion and a cooperative balancing controller. Journal of Intelligent & Robotic Systems, 81(3–4), 301–316.CrossRef
Zurück zum Zitat Lee, J., Ahn, J., Bakolas, E., & Sentis, L. (2020). Reachability-based trajectory optimization for robotic systems given sequences of rigid contacts. In Proceedings of American control conference (pp. 2158–2165). IEEE. Lee, J., Ahn, J., Bakolas, E., & Sentis, L. (2020). Reachability-based trajectory optimization for robotic systems given sequences of rigid contacts. In Proceedings of American control conference (pp. 2158–2165). IEEE.
Zurück zum Zitat Lee, J., Bakolas, E., & Sentis, L. (2019). Trajectory generation for robotic systems with contact force constraints. In Proceedings of American control conference (pp. 671–678). IEEE. Lee, J., Bakolas, E., & Sentis, L. (2019). Trajectory generation for robotic systems with contact force constraints. In Proceedings of American control conference (pp. 671–678). IEEE.
Zurück zum Zitat Lee, J., Grey, M. X., Ha, S., Kunz, T., Jain, S., Ye, Y., et al. (2018). Dart: Dynamic animation and robotics toolkit. The Journal of Open Source Software, 3(22), 500.CrossRef Lee, J., Grey, M. X., Ha, S., Kunz, T., Jain, S., Ye, Y., et al. (2018). Dart: Dynamic animation and robotics toolkit. The Journal of Open Source Software, 3(22), 500.CrossRef
Zurück zum Zitat Liu, Y., Wensing, P. M., Orin, D. E., & Zheng, Y. F. (2015). Trajectory generation for dynamic walking in a humanoid over uneven terrain using a 3d-actuated dual-slip model. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 374–380). IEEE. Liu, Y., Wensing, P. M., Orin, D. E., & Zheng, Y. F. (2015). Trajectory generation for dynamic walking in a humanoid over uneven terrain using a 3d-actuated dual-slip model. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 374–380). IEEE.
Zurück zum Zitat Lofaro, D. M., Ellenberg, R., Oh, P., & Oh, J.-H. (2012). Humanoid throwing: Design of collision-free trajectories with sparse reachable maps. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 1519–1524). IEEE. Lofaro, D. M., Ellenberg, R., Oh, P., & Oh, J.-H. (2012). Humanoid throwing: Design of collision-free trajectories with sparse reachable maps. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 1519–1524). IEEE.
Zurück zum Zitat Maidens, J., & Arcak, M. (2015). Reachability analysis of nonlinear systems using matrix measures. IEEE Transactions on Automatic Control, 60(1), 265–270.MathSciNetCrossRef Maidens, J., & Arcak, M. (2015). Reachability analysis of nonlinear systems using matrix measures. IEEE Transactions on Automatic Control, 60(1), 265–270.MathSciNetCrossRef
Zurück zum Zitat Manchester, Z., & Kuindersma, S. (2019). Robust direct trajectory optimization using approximate invariant funnels. Autonomous Robots, 43(2), 375–387.CrossRef Manchester, Z., & Kuindersma, S. (2019). Robust direct trajectory optimization using approximate invariant funnels. Autonomous Robots, 43(2), 375–387.CrossRef
Zurück zum Zitat Mansard, N., Khatib, O., & Kheddar, A. (2009). A unified approach to integrate unilateral constraints in the stack of tasks. IEEE Transactions on Robotics, 25(3), 670–685.CrossRef Mansard, N., Khatib, O., & Kheddar, A. (2009). A unified approach to integrate unilateral constraints in the stack of tasks. IEEE Transactions on Robotics, 25(3), 670–685.CrossRef
Zurück zum Zitat Mastalli, C., Budhiraja, R., Merkt, W., Saurel, G., Hammoud, B., Naveau, M., Carpentier, J., Vijayakumar, S., & Mansard, N. (2019). Crocoddyl: An efficient and versatile framework for multi-contact optimal control. arXiv preprint arXiv:1909.04947. Mastalli, C., Budhiraja, R., Merkt, W., Saurel, G., Hammoud, B., Naveau, M., Carpentier, J., Vijayakumar, S., & Mansard, N. (2019). Crocoddyl: An efficient and versatile framework for multi-contact optimal control. arXiv preprint arXiv:​1909.​04947.
Zurück zum Zitat Mastalli, C., Havoutis, I., Focchi, M., Caldwell, D. G., & Semini, C. (2020). Motion planning for quadrupedal locomotion: Coupled planning, terrain mapping and whole-body control. arXiv preprint arXiv:2003.05481. Mastalli, C., Havoutis, I., Focchi, M., Caldwell, D. G., & Semini, C. (2020). Motion planning for quadrupedal locomotion: Coupled planning, terrain mapping and whole-body control. arXiv preprint arXiv:​2003.​05481.
Zurück zum Zitat Mitchell, I. M., Bayen, A. M., & Tomlin, C. J. (2005). A time-dependent Hamilton–Jacobi formulation of reachable sets for continuous dynamic games. IEEE Transactions on Automatic Control, 50(7), 947–957.MathSciNetCrossRef Mitchell, I. M., Bayen, A. M., & Tomlin, C. J. (2005). A time-dependent Hamilton–Jacobi formulation of reachable sets for continuous dynamic games. IEEE Transactions on Automatic Control, 50(7), 947–957.MathSciNetCrossRef
Zurück zum Zitat Moreira, A., & Santos, M. Y. (2007). Concave hull: A k-nearest neighbours approach for the computation of the region occupied by a set of points. Moreira, A., & Santos, M. Y. (2007). Concave hull: A k-nearest neighbours approach for the computation of the region occupied by a set of points.
Zurück zum Zitat Nguyen, Q., Hereid, A., Grizzle, J. W., Ames, A. D., & Sreenath, K. (2016). 3d dynamic walking on stepping stones with control barrier functions. In Proceedings of the IEEE conference on decision and control (pp. 827–834). IEEE. Nguyen, Q., Hereid, A., Grizzle, J. W., Ames, A. D., & Sreenath, K. (2016). 3d dynamic walking on stepping stones with control barrier functions. In Proceedings of the IEEE conference on decision and control (pp. 827–834). IEEE.
Zurück zum Zitat Nguyen, Q., & Sreenath, K. (2015). Optimal robust control for bipedal robots through control Lyapunov function based quadratic programs. In Robotics: Science and systems, Rome, Italy. Nguyen, Q., & Sreenath, K. (2015). Optimal robust control for bipedal robots through control Lyapunov function based quadratic programs. In Robotics: Science and systems, Rome, Italy.
Zurück zum Zitat Posa, M., Cantu, C., & Tedrake, R. (2014). A direct method for trajectory optimization of rigid bodies through contact. International Journal of Robotics Research, 33(1), 69–81.CrossRef Posa, M., Cantu, C., & Tedrake, R. (2014). A direct method for trajectory optimization of rigid bodies through contact. International Journal of Robotics Research, 33(1), 69–81.CrossRef
Zurück zum Zitat Posa, M., Kuindersma, S., & Tedrake, R. (2016). Optimization and stabilization of trajectories for constrained dynamical systems. In Proceedings of the IEEE international conference on robotics and automation (pp. 1366–1373). IEEE. Posa, M., Kuindersma, S., & Tedrake, R. (2016). Optimization and stabilization of trajectories for constrained dynamical systems. In Proceedings of the IEEE international conference on robotics and automation (pp. 1366–1373). IEEE.
Zurück zum Zitat Radford, N. A., Strawser, P., Hambuchen, K., Mehling, J. S., Verdeyen, W. K., Donnan, A. S., et al. (2015). Valkyrie: Nasa’s first bipedal humanoid robot. Journal of Field Robotics, 32(3), 397–419.CrossRef Radford, N. A., Strawser, P., Hambuchen, K., Mehling, J. S., Verdeyen, W. K., Donnan, A. S., et al. (2015). Valkyrie: Nasa’s first bipedal humanoid robot. Journal of Field Robotics, 32(3), 397–419.CrossRef
Zurück zum Zitat Righetti, L., Buchli, J., Mistry, M., & Schaal, S. (2011). Inverse dynamics control of floating-base robots with external constraints: A unified view. In Proceedings of the IEEE international conference on robotics and automation (pp. 1085–1090). IEEE. Righetti, L., Buchli, J., Mistry, M., & Schaal, S. (2011). Inverse dynamics control of floating-base robots with external constraints: A unified view. In Proceedings of the IEEE international conference on robotics and automation (pp. 1085–1090). IEEE.
Zurück zum Zitat Rungger, M., & Zamani, M. (2018). Accurate reachability analysis of uncertain nonlinear systems. In Proceedings of the 21st international conference on hybrid systems: Computation and control (part of CPS week) (pp. 61–70). ACM. Rungger, M., & Zamani, M. (2018). Accurate reachability analysis of uncertain nonlinear systems. In Proceedings of the 21st international conference on hybrid systems: Computation and control (part of CPS week) (pp. 61–70). ACM.
Zurück zum Zitat Sakcak, B., Bascetta, L., Ferretti, G., & Prandini, M. (2019). Sampling-based optimal kinodynamic planning with motion primitives. Autonomous Robots, 43(7), 1715–1732.CrossRef Sakcak, B., Bascetta, L., Ferretti, G., & Prandini, M. (2019). Sampling-based optimal kinodynamic planning with motion primitives. Autonomous Robots, 43(7), 1715–1732.CrossRef
Zurück zum Zitat Sentis, L., & Khatib, O. (2005). Synthesis of whole-body behaviors through hierarchical control of behavioral primitives. International Journal of Humanoid Robotics, 2(04), 505–518.CrossRef Sentis, L., & Khatib, O. (2005). Synthesis of whole-body behaviors through hierarchical control of behavioral primitives. International Journal of Humanoid Robotics, 2(04), 505–518.CrossRef
Zurück zum Zitat Sintov, A. (2019). Goal state driven trajectory optimization. Autonomous Robots, 43(3), 631–648.CrossRef Sintov, A. (2019). Goal state driven trajectory optimization. Autonomous Robots, 43(3), 631–648.CrossRef
Zurück zum Zitat Stephens, B. J., & Atkeson, C. G. (2010). Dynamic balance force control for compliant humanoid robots. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 1248–1255). Stephens, B. J., & Atkeson, C. G. (2010). Dynamic balance force control for compliant humanoid robots. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 1248–1255).
Zurück zum Zitat Tassa, Y., Erez, T., & Todorov, E. (2012). Synthesis and stabilization of complex behaviors through online trajectory optimization. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 4906–4913). IEEE. Tassa, Y., Erez, T., & Todorov, E. (2012). Synthesis and stabilization of complex behaviors through online trajectory optimization. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 4906–4913). IEEE.
Zurück zum Zitat Vahrenkamp, N., Asfour, T., & Dillmann, R. (2013). Robot placement based on reachability inversion. In Proceedings of the IEEE international conference on robotics and automation (pp. 1970–1975). IEEE. Vahrenkamp, N., Asfour, T., & Dillmann, R. (2013). Robot placement based on reachability inversion. In Proceedings of the IEEE international conference on robotics and automation (pp. 1970–1975). IEEE.
Zurück zum Zitat Vahrenkamp, N., Berenson, D., Asfour, T., Kuffner, J., & Dillmann, R. (2009). Humanoid motion planning for dual-arm manipulation and re-grasping tasks. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 2464–2470). IEEE. Vahrenkamp, N., Berenson, D., Asfour, T., Kuffner, J., & Dillmann, R. (2009). Humanoid motion planning for dual-arm manipulation and re-grasping tasks. In Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (pp. 2464–2470). IEEE.
Zurück zum Zitat Wächter, A., & Biegler, L. T. (2006). On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Mathematical Programming, 106(1), 25–57.MathSciNetCrossRef Wächter, A., & Biegler, L. T. (2006). On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Mathematical Programming, 106(1), 25–57.MathSciNetCrossRef
Zurück zum Zitat Wensing, P. M., & Orin, D. E. (2016). Improved computation of the humanoid centroidal dynamics and application for whole-body control. International Journal of Humanoid Robotics, 13(01), 1550039.CrossRef Wensing, P. M., & Orin, D. E. (2016). Improved computation of the humanoid centroidal dynamics and application for whole-body control. International Journal of Humanoid Robotics, 13(01), 1550039.CrossRef
Zurück zum Zitat Wieber, P.-B. (2006). Holonomy and nonholonomy in the dynamics of articulated motion. In Fast motions in biomechanics and robotics (pp. 411–425). Springer. Wieber, P.-B. (2006). Holonomy and nonholonomy in the dynamics of articulated motion. In Fast motions in biomechanics and robotics (pp. 411–425). Springer.
Zurück zum Zitat Yang, Y., Merkt, W., Ferrolho, H., Ivan, V., & Vijayakumar, S. (2017). Efficient humanoid motion planning on uneven terrain using paired forward-inverse dynamic reachability maps. IEEE Robotics and Automation Letters, 2(4), 2279–2286.CrossRef Yang, Y., Merkt, W., Ferrolho, H., Ivan, V., & Vijayakumar, S. (2017). Efficient humanoid motion planning on uneven terrain using paired forward-inverse dynamic reachability maps. IEEE Robotics and Automation Letters, 2(4), 2279–2286.CrossRef
Metadaten
Titel
An efficient and direct method for trajectory optimization of robots constrained by contact kinematics and forces
verfasst von
Jaemin Lee
Efstathios Bakolas
Luis Sentis
Publikationsdatum
04.01.2021
Verlag
Springer US
Erschienen in
Autonomous Robots / Ausgabe 1/2021
Print ISSN: 0929-5593
Elektronische ISSN: 1573-7527
DOI
https://doi.org/10.1007/s10514-020-09952-7

Weitere Artikel der Ausgabe 1/2021

Autonomous Robots 1/2021 Zur Ausgabe

Neuer Inhalt