IDEAS home Printed from https://ideas.repec.org/a/spr/joptap/v163y2014i1d10.1007_s10957-013-0516-0.html
   My bibliography  Save this article

Energy-Optimal Multi-Goal Motion Planning for Planar Robot Manipulators

Author

Listed:
  • Pierre Bonami

    (Centre National de la Recherche Scientifique)

  • Alberto Olivares

    (Universidad Rey Juan Carlos)

  • Ernesto Staffetti

    (Universidad Rey Juan Carlos)

Abstract

In this work, the energy-optimal motion planning problem for planar robot manipulators with two revolute joints is studied, in which the end-effector of the robot manipulator is constrained to pass through a set of waypoints, whose sequence is not predefined. This multi-goal motion planning problem has been solved as a mixed-integer optimal control problem in which, given the dynamic model of the robot manipulator, the initial and final configurations of the robot, and a set of waypoints inside the workspace of the manipulator, one has to find the control inputs, the sequence of waypoints with the corresponding passage times, and the resulting trajectory of the robot that minimizes the energy consumption during the motion. The presence of the waypoint constraints makes this optimal control problem particularly difficult to solve. The mixed-integer optimal control problem has been converted into a mixed-integer nonlinear programming problem first making the unknown passage times through the waypoints part of the state, then introducing binary variables to enforce the constraint of passing once through each waypoint, and finally applying a fifth-degree Gauss–Lobatto direct collocation method to tackle the dynamic constraints. High-degree interpolation polynomials allow the number of variables of the problem to be reduced for a given numerical precision. The resulting mixed-integer nonlinear programming problem has been solved using a nonlinear programming-based branch-and-bound algorithm specifically tailored to the problem. The results of the numerical experiments have shown the effectiveness of the approach.

Suggested Citation

  • Pierre Bonami & Alberto Olivares & Ernesto Staffetti, 2014. "Energy-Optimal Multi-Goal Motion Planning for Planar Robot Manipulators," Journal of Optimization Theory and Applications, Springer, vol. 163(1), pages 80-104, October.
  • Handle: RePEc:spr:joptap:v:163:y:2014:i:1:d:10.1007_s10957-013-0516-0
    DOI: 10.1007/s10957-013-0516-0
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10957-013-0516-0
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10957-013-0516-0?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. H. Axelsson & Y. Wardi & M. Egerstedt & E. I. Verriest, 2008. "Gradient Descent Approach to Optimal Mode Scheduling in Hybrid Dynamical Systems," Journal of Optimization Theory and Applications, Springer, vol. 136(2), pages 167-186, February.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Xiang Wu & Kanjian Zhang & Changyin Sun, 2013. "Parameter Tuning of Multi-Proportional-Integral-Derivative Controllers Based on Optimal Switching Algorithms," Journal of Optimization Theory and Applications, Springer, vol. 159(2), pages 454-472, November.
    2. Sebastian Sager & Clemens Zeile, 2021. "On mixed-integer optimal control with constrained total variation of the integer control," Computational Optimization and Applications, Springer, vol. 78(2), pages 575-623, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:joptap:v:163:y:2014:i:1:d:10.1007_s10957-013-0516-0. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.