collisions.hpp File Reference
#include "pinocchio/multibody/visitor.hpp"
#include "pinocchio/multibody/model.hpp"
#include "pinocchio/algorithm/kinematics.hpp"
#include "pinocchio/multibody/geometry.hpp"
Include dependency graph for collisions.hpp:

Namespaces

namespace  se3

Functions

void se3::updateCollisionGeometry (const Model &model, Data &data, const GeometryModel &geom, GeometryData &data_geom, const Eigen::VectorXd &q, const bool computeGeometry=false)
bool se3::computeCollisions (const Model &model, Data &data, const GeometryModel &model_geom, GeometryData &data_geom, const Eigen::VectorXd &q, const bool stopAtFirstCollision=false)
bool se3::computeCollisions (GeometryData &data_geom, const bool stopAtFirstCollision=false)
void se3::computeDistances (GeometryData &data_geom)
void se3::computeDistances (const Model &model, Data &data, const GeometryModel &model_geom, GeometryData &data_geom, const Eigen::VectorXd &q)