Authors

Mattia Mattioni, Alessio Moreschini, Salvatore Monaco, Dorothee Normand-Cyrot

Abstract

In this letter, on the basis of a recently proposed discrete-time port-Hamiltonian representation of sampled-data dynamics, we propose a new time-varying digital feedback for steering mobile robots. The quality of the proposed passivity-based control is validated and compared through simulations with the existing literature and the continuous-time implementation using the unicycle as a case study.

Citation

  • Journal: IEEE Control Systems Letters
  • Year: 2023
  • Volume: 7
  • Issue:
  • Pages: 757–762
  • Publisher: Institute of Electrical and Electronics Engineers (IEEE)
  • DOI: 10.1109/lcsys.2022.3225785

BibTeX

@article{Mattioni_2023,
  title={{Sampled-Data Steering of Unicycles via PBC}},
  volume={7},
  ISSN={2475-1456},
  DOI={10.1109/lcsys.2022.3225785},
  journal={IEEE Control Systems Letters},
  publisher={Institute of Electrical and Electronics Engineers (IEEE)},
  author={Mattioni, Mattia and Moreschini, Alessio and Monaco, Salvatore and Normand-Cyrot, Dorothee},
  year={2023},
  pages={757--762}
}

Download the bib file

References

  • Francis, B. A. & Maggiore, M. Flocking and Rendezvous in Distributed Robotics. SpringerBriefs in Electrical and Computer Engineering (Springer International Publishing, 2016). doi:10.1007/978-3-319-24729-8 – 10.1007/978-3-319-24729-8
  • Elobaid, M., Mattioni, M., Monaco, S. & Normand-Cyrot, D. Sampled-data tracking under model predictive control and multi-rate planning. IFAC-PapersOnLine vol. 53 3620–3625 (2020) – 10.1016/j.ifacol.2020.12.2043
  • Nesic, D. & Loria, A. On Uniform Asymptotic Stability of Time-Varying Parameterized Discrete-Time Cascades. IEEE Transactions on Automatic Control vol. 49 875–887 (2004) – 10.1109/tac.2004.829645
  • Léchevin, N. & Rabbath, C. A. Sampled-data Control of a Class of Nonlinear Flat Systems With Application to Unicycle Trajectory Tracking. Journal of Dynamic Systems, Measurement, and Control vol. 128 722–728 (2005) – 10.1115/1.2234491
  • Lee, T. C. & Jiang, Z. P. On Uniform Global Asymptotic Stability of Nonlinear Discrete-Time Systems With Applications. IEEE Transactions on Automatic Control vol. 51 1644–1660 (2006) – 10.1109/tac.2006.882770
  • Moreschini, A., Mattioni, M., Monaco, S. & Normand-Cyrot, D. Discrete port-controlled Hamiltonian dynamics and average passivation. 2019 IEEE 58th Conference on Decision and Control (CDC) 1430–1435 (2019) doi:10.1109/cdc40024.2019.9029809 – 10.1109/cdc40024.2019.9029809
  • Monaco, S., Normand-Cyrot, D., Mattioni, M. & Moreschini, A. Nonlinear Hamiltonian Systems Under Sampling. IEEE Transactions on Automatic Control vol. 67 4598–4613 (2022)10.1109/tac.2022.3164985
  • Moreschini, A., Mattioni, M., Monaco, S. & Normand-Cyrot, D. Stabilization of Discrete Port-Hamiltonian Dynamics via Interconnection and Damping Assignment. IEEE Control Systems Letters vol. 5 103–108 (2021)10.1109/lcsys.2020.3000705
  • Mattioni, M., Moreschini, A., Monaco, S. & Normand-Cyrot, D. Discrete-time energy-balance passivity-based control. Automatica vol. 146 110662 (2022) – 10.1016/j.automatica.2022.110662
  • Grüne, L. & Pannek, J. Nonlinear Model Predictive Control. Communications and Control Engineering 45–69 (2016) doi:10.1007/978-3-319-46024-6_3 – 10.1007/978-3-319-46024-6_3
  • Monaco, S. & Normand-Cyrot, D. An introduction to motion planning under multirate digital control. [1992] Proceedings of the 31st IEEE Conference on Decision and Control 1780–1785 doi:10.1109/cdc.1992.371122 – 10.1109/cdc.1992.371122
  • Astolfi, A. Discontinuous control of nonholonomic systems. Systems & Control Letters vol. 27 37–45 (1996) – 10.1016/0167-6911(95)00041-0
  • siciliano, Modelling Planning and Control (2009)
  • Oriolo, G. & Vendittelli, M. A framework for the stabilization of general nonholonomic systems with an application to the plate-ball mechanism. IEEE Transactions on Robotics vol. 21 162–175 (2005) – 10.1109/tro.2004.839231
  • Lin, Z., Broucke, M. & Francis, B. Local Control Strategies for Groups of Mobile Autonomous Agents. IEEE Transactions on Automatic Control vol. 49 622–629 (2004) – 10.1109/tac.2004.825639
  • Jadbabaie, A., Jie Lin & Morse, A. S. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Transactions on Automatic Control vol. 48 988–1001 (2003) – 10.1109/tac.2003.812781
  • Loria, A., Panteley, E. & Teel, A. A new notion of persistency-of-excitation for UGAS of NLTV systems: Application to stabilisation of nonholonomic systems. 1999 European Control Conference (ECC) 1363–1368 (1999) doi:10.23919/ecc.1999.7099501 – 10.23919/ecc.1999.7099501
  • Necessary and sufficient graphical conditions for formation control of unicycles. IEEE Transactions on Automatic Control vol. 50 121–127 (2005) – 10.1109/tac.2004.841121
  • brockett, Asymptotic stability and feedback stabilization. Differential Geometric Control Theory (1983)
  • Mattioni, M. On multiconsensus of multi-agent systems under aperiodic and asynchronous sampling. IEEE Control Systems Letters 1–1 (2020) doi:10.1109/lcsys.2020.2994225 – 10.1109/lcsys.2020.2994225
  • Di Ferdinando, M., Pepe, P. & Gennaro, S. D. On Semi-Global Exponential Stability Under Sampling for Locally Lipschitz Time-Delay Systems. IEEE Transactions on Automatic Control vol. 68 1508–1523 (2023) – 10.1109/tac.2022.3152726
  • Ferrante, F. & Seuret, A. Observer Design for Linear Aperiodic Sampled-Data Systems: A Hybrid Systems Approach. IEEE Control Systems Letters vol. 6 470–475 (2022) – 10.1109/lcsys.2021.3081345
  • Battilotti, S. & d’Angelo, M. Stochastic output delay identification of discrete-time Gaussian systems. Automatica vol. 109 108499 (2019) – 10.1016/j.automatica.2019.108499
  • Battilotti, S., Cacace, F., d’Angelo, M., Germani, A. & Sinopoli, B. Kalman-like filtering with intermittent observations and non-Gaussian noise. IFAC-PapersOnLine vol. 52 61–66 (2019) – 10.1016/j.ifacol.2019.12.127
  • Lorı́a, A. & Panteley, E. Uniform exponential stability of linear time-varying systems: revisited. Systems & Control Letters vol. 47 13–24 (2002) – 10.1016/s0167-6911(02)00165-2