1#include "robot_model_bindings.hpp"
3#include <robot_model/exceptions/FrameNotFoundException.hpp>
4#include <robot_model/exceptions/InvalidJointStateSizeException.hpp>
5#include <robot_model/exceptions/InverseKinematicsNotConvergingException.hpp>
7void bind_exceptions(py::module_& m) {
8 py::register_exception<robot_model::exceptions::FrameNotFoundException>(m,
"FrameNotFoundError", PyExc_RuntimeError);
9 py::register_exception<robot_model::exceptions::InvalidJointStateSizeException>(m,
"InvalidJointStateSizeError", PyExc_RuntimeError);
10 py::register_exception<robot_model::exceptions::InverseKinematicsNotConvergingException>(m,
"InverseKinematicsNotConvergingErrors", PyExc_RuntimeError);