37 slp::Problem<double>& problem,
38 [[maybe_unused]]
const Pose2v<double>& pose,
39 [[maybe_unused]]
const Translation2v<double>& linear_velocity,
40 [[maybe_unused]]
const slp::Variable<double>& angular_velocity,
41 const Translation2v<double>& linear_acceleration,
42 [[maybe_unused]]
const slp::Variable<double>& angular_acceleration) {
43 if (m_max_magnitude == 0.0) {
44 problem.subject_to(linear_acceleration.
x() == 0.0);
45 problem.subject_to(linear_acceleration.
y() == 0.0);
48 m_max_magnitude * m_max_magnitude);