Skip to main content

Constrained Online Motion Generation from Unfiltered User Commands

  • Conference paper
  • First Online:
Advances in Service and Industrial Robotics (RAAD 2024)

Abstract

In manually operated robotic applications, where operators use a joystick as input device, it is more intuitive to command the velocity rather than the position. Existing algorithms, however, that admit following an arbitrary desired velocity in order to generate smooth trajectories, do not take into account the dynamic limits of velocity and position. In this paper a method is introduced for the smooth online path-parameter generation from unfiltered operator input that respects bounds on position, velocity, acceleration, and jerk. It builds upon a time discrete second-order smoothing filter. \(\mathcal {C}^3\) continuous trajectories are computed that achieve a motion between defined start and terminal positions in minimal time. A geometric path description based on B-spline interpolation connecting multiple points in task space is presented. The velocity signal deduced from this description is used as a time scaling parameter. Specific parametrization of the B-spline curve allows for generating motions where the tangential velocity is nearly proportional to the joystick modulation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bézier, P.: Numerical control : mathematics and applications (1972)

    Google Scholar 

  2. Biagiotti, L., Melchiorri, C.: Trajectory planning for automatic machines and robots. Springer Science & Business Media (2008)

    Google Scholar 

  3. Biagiotti, L., Melchiorri, C.: Zero-phase velocity tracking of vibratory systems with actuation constraints. Control Eng. Pract. 87, 1–16 (2019). Jun

    Article  Google Scholar 

  4. Biagiotti, L., Zanasi, R.: Time-optimal regulation of a chain of integrators with saturated input and internal variables: an application to trajectory planning. IFAC Proc. 43(14), 1278–1283 (2010). Sep

    Google Scholar 

  5. Kaserer, D., Gattringer, H., Muller, A.: Online robot-object synchronization with geometric constraints and limits on velocity, acceleration, and jerk. IEEE Robot. Autom. Lett. 3(4), 3169–3176 (2018)

    Article  Google Scholar 

  6. Kroeger, T., Wahl, F.: Online trajectory generation: basic concepts for instantaneous reactions to unforeseen events. IEEE Trans. Robot. 26(1), 94–111 (2010)

    Article  Google Scholar 

  7. Kroeger, T.: On-Line Trajectory Generation in Robotic Systems Basic Concepts for Instantaneous Reactions to Unforeseen (Sensor) Events. Springer (2010)

    Google Scholar 

  8. Meiringer, M., Kugi, A., Kemmetmuller, W.: Semi-autonomous operation of a mobile concrete pump. Autom. Constr. 156, 105079 (2023)

    Article  Google Scholar 

  9. Piegl, L., Tiller, W.: The NURBS Book. Springer, Berlin Heidelberg (1995)

    Book  Google Scholar 

  10. Winkler, A., Grabmair, G.: Design and implementation of a path planning for a high-dynamic handling system. In: Proceedings of the Austrian Robotics Workshop, vol. 2014, pp. 69–75 (2014)

    Google Scholar 

  11. Zanasi, R., Bianco, C.L., Tonielli, A.: Nonlinear filters for the generation of smooth trajectories. Automatica 36(3), 439–448 (2000)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

Supported by the "LCM K2 Center for Symbiotic Mechatronics" within the framework of the Austrian COMET-K2 program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Kordik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kordik, T., Zauner, C., Gattringer, H., Müller, A. (2024). Constrained Online Motion Generation from Unfiltered User Commands. In: Pisla, D., Carbone, G., Condurache, D., Vaida, C. (eds) Advances in Service and Industrial Robotics. RAAD 2024. Mechanisms and Machine Science, vol 157. Springer, Cham. https://doi.org/10.1007/978-3-031-59257-7_42

Download citation

Publish with us

Policies and ethics