Skip to content

Inverse Kinematics methods don't check reference frame #256

@domire8

Description

@domire8

std::string actual_frame = frame.empty() ? this->robot_model_.frames.back().name : frame;

It occurred to me that the inverse_kinematics and inverse_velocity accept any Cartesian positions/twist that have a name which is part of the model. However, there is no check that the reference frame of these Cartesian variables correspond with the base frame of the robot, which is the assumption.

Agree? @bpapaspyros @eeberhard

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions