Skip to main content
Log in

Path-following control of a ship by pushing using a single autonomous tugboat

  • Original article
  • Published:
Journal of Marine Science and Technology Aims and scope Submit manuscript

A Correction to this article was published on 21 August 2023

This article has been updated

Abstract

This paper discusses the path-following control of a ship or other floating object by pushing using a single autonomous tugboat. To do this, we first formulate a reduced dynamic equation that contains the dynamics of both the ship and the tugboat without contact force terms, and is expressed by independent variables, such as ship variables (surge, sway, and yaw rates), allowing us to deal with the ship and tugboat as a single system to control the independent variables. It is assumed in this study that the contact between the ship and tugboat is a point contact, and the contact point does not slip. To manipulate the motion of a ship by pushing, the pushing force must be exerted without slipping at the contact point. Thus, the contact force is derived from the dynamic equations of the ship and tugboat and the velocity constraints on the contact point, and its feasible region is defined. This contact force condition is then incorporated into a path-following control method using the reduced dynamic equation to handle the contact force during the pushing operation. The contact force is checked to determine whether it is likely to be exerted outside the feasible region; if so, the control gain used in the path-following control is switched to a smaller value. Simulations under different paths and contact positions are performed, and the results demonstrate that the proposed pushing control method allows the ship to follow a given path correctly while maintaining the contact condition.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Change history

References

  1. The Shipowners’ Club (2015) Tugs and tows - a practical safety and operations guide. The Shipowners’ Club, London

    Google Scholar 

  2. Feemster M, Esposito J, Nicholson J (2006) Manipulation of large objects by swarms of autonomous marine vehicles: part1 - rotation. In: Proceedings of the 38th southeastern symposium on system theory, p 255–259

  3. Smith E, Feemster M, Esposito J (2006) Swarm manipulation of an unactuated surface vessel. In: Proceedings of the 39th southeastern symposium on system theory, p 16–20

  4. Braganza D, Feemster M, Dawson D (2007) Positioning of large surface vessels using multiple tugboats. In: Proceedings of the American control conference, p 912–917

  5. Esposito J, Feemster M, Smith E (2008) Cooperative manipulation on the water using a swarm of autonomous tugboats. In: Proceedings of IEEE international conference on robotics and automation, p 1501–1506

  6. Bui V, Ji S, Choi K, Kim Y (2012) Nonlinear observer and sliding mode control design for dynamic positioning of a surface vessel. In: Proceedings of 12th international conference on control, automation and systems, p 1900–1904

  7. Bidikli B, Tatlicioglu E, Zergeroglu E (2015) Robust control design for positioning of an unactuated surface vessel. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, p 1071–1076

  8. Mason MT (1986) Mechanics and planning of manipulator pushing operations. Int J Robot Res 5(3):53–71

    Article  Google Scholar 

  9. Peshkin MA, Sanderson AC (1988) The motion of a pushed, sliding workpiece. IEEE J Robot Autom 4(6):569–598

    Article  Google Scholar 

  10. Okawa Y, Yokoyama K (1992) Control of a mobile robot for the push-a-box operation. In: Proceedings of IEEE international conference on robotics and automation, p 761–766

  11. Lynch KM, Mason MT (1996) Stable pushing: mechanics, controllability, and planning. Int J Robot Res 15(6):533–556

    Article  Google Scholar 

  12. Kurisu M, Yoshikawa T (1997) Tracking control for an object in pushing operation. J Robot Syst 14(10):729–739

    Article  MATH  Google Scholar 

  13. Ruggiero F, Lippiello V, Siciliano B (2018) Nonprehensile dynamic manipulation: a survey. IEEE Robot Autom Lett 3(3):1711–1718

    Article  Google Scholar 

  14. Stüber J, Zito C, Stolkin R (2020) Let’s push things forward: a survey on robot pushing. Front Robot AI. https://doi.org/10.3389/frobt.2020.00008

    Article  Google Scholar 

  15. Fossen T (1994) Guidance and control of ocean vehicles. Wiley, Chichester

    Google Scholar 

Download references

Acknowledgements

This study was supported by a research promotion program through the Korea Maritime & Ocean University Research Fund in 2022.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin-Kyu Choi.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original online version of this article was revised: Corrections have been made in the paragraph before the equation 31.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Choi, JK. Path-following control of a ship by pushing using a single autonomous tugboat. J Mar Sci Technol 28, 649–657 (2023). https://doi.org/10.1007/s00773-023-00946-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00773-023-00946-5

Keywords

Navigation