• DocumentCode
    677964
  • Title

    Tight Dynamic Movement Primitives for Complex Trajectory Generation

  • Author

    Cohen, Y. ; Berman, Sigal

  • Author_Institution
    Dept. of Ind. Eng. & Manage., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
  • fYear
    2013
  • fDate
    13-16 Oct. 2013
  • Firstpage
    2402
  • Lastpage
    2407
  • Abstract
    Movement primitives are basic building blocks facilitating generation of complex trajectories. Dynamic movement primitives are second-order non-linear motion controllers. In this work, a new formulation termed Tight Dynamic Movement Primitives (TDMP) is introduced. The parameters of each TDMP are the demonstrated trajectory coordinates. During run-time, the stored trajectory is transformed, based on the actual start and target positions, and the motion controller parameters are calculated. An additional component driving the trajectory to the target can be added. The method was tested for trajectory generation of the ten digits and implemented in hardware for controlling a robotic manipulator. Results show that trajectories generated using TDMP are more similar to demonstrated paths than when using DMP. In comparison to the DMP fewer primitives are required for complex trajectory generation, although each primitive is encoded by more parameters. The additional TDMP run-time computation cost is small and the method remains suitable for run-time applications.
  • Keywords
    manipulators; motion control; nonlinear control systems; trajectory control; TDMP parameters; TDMP run-time computation cost; complex trajectory generation; motion controller parameters; robotic manipulator; second-order nonlinear motion controllers; start positions; target positions; tight dynamic movement primitives; trajectory coordinates; Computers; Dynamics; Equations; Mathematical model; Robot kinematics; Trajectory; dynamic movement primitives; motion control; robotics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on
  • Conference_Location
    Manchester
  • Type

    conf

  • DOI
    10.1109/SMC.2013.410
  • Filename
    6722163