Constrained Online Motion Generation from Unfiltered User Commands

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

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. C3 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.
Original languageEnglish
Title of host publicationAdvances in Service and Industrial Robotics - RAAD 2024
EditorsDoina Pisla, Calin Vaida, Giuseppe Carbone, Daniel Condurache
Place of PublicationSwitzerland
PublisherSpringer Nature
Pages421-429
Number of pages9
Volume157
ISBN (Print)978-3-031-59257-7
DOIs
Publication statusPublished - May 2024

Publication series

NameMechanisms and Machine Science
Volume157 MMS
ISSN (Print)2211-0984
ISSN (Electronic)2211-0992

Fields of science

  • 203015 Mechatronics
  • 203022 Technical mechanics
  • 202 Electrical Engineering, Electronics, Information Engineering
  • 202035 Robotics
  • 203013 Mechanical engineering

JKU Focus areas

  • Digital Transformation

Cite this