Skip to content

Time-limited motion generator #219

@MaximilianHeckl

Description

@MaximilianHeckl

Hello together,

I am currently implementing a Python-based quintic motion generator, similar to the MotionGenerator class from example_common.py. The corresponding code is attached and implemented according to the boundary conditions of the initial and final acceleration and velocity being zero. With this choice of boundary conditions, I want to prevent discontinuities at the beginning of the motion. The aim of the implementation is to introduce a motion, which is finished within a given duration. However, this code leads to the errors "joint_motion_generator_velocity_discontinuity" and "joint_motion_generator_acceleration_discontinuity" for short given durations. Is the discontinuity related to some maximum absolute velocity and acceleration values, since the acceleration curve is proven to be continuous acc. to the picture? If I provide larger durations for the motion, it succeeds.

Thank you in advance and best regards!

Max

Image

QuinticMotionGenerator.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions