Skip to content

Remove / reduce command filtering from admittance controller #327

@mhubii

Description

@mhubii

Instead (as suggested by @Tianhuanyu):

  • Remove velocity command filter (admittance controller already acts as a low-pass filter due to integration):
    dq_filter_ptr_ = std::make_unique<lbr_fri_ros2::ExponentialFilterArray<lbr_fri_ros2::N_JNTS>>(
  • Filter wrenches instead
  • Increase masses and at the same time increase Cartesian gains to compensate
  • Potentially (currently out of scope) add a custom inverse dynamics model with adjustable friction terms (static/dynamic)

For reference @cbergeles.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions