![]() |
Tesseract
Motion Planning Environment
|
This is used to store collision margin information. More...
#include <tesseract_common/macros.h>#include <boost/serialization/access.hpp>#include <Eigen/Core>#include <string>#include <unordered_map>#include <tesseract_common/types.h>#include <tesseract_common/utils.h>#include <boost/serialization/export.hpp>#include <boost/serialization/tracking.hpp>

Go to the source code of this file.
Classes | |
| class | tesseract_common::CollisionMarginData |
| Stores information about how the margins allowed between collision objects. More... | |
Namespaces | |
| namespace | tesseract_common |
Typedefs | |
| using | tesseract_common::PairsCollisionMarginData = std::unordered_map< tesseract_common::LinkNamesPair, double, tesseract_common::PairHash > |
Enumerations | |
| enum class | tesseract_common::CollisionMarginOverrideType { tesseract_common::NONE , tesseract_common::REPLACE , tesseract_common::MODIFY , tesseract_common::OVERRIDE_DEFAULT_MARGIN , tesseract_common::OVERRIDE_PAIR_MARGIN , tesseract_common::MODIFY_PAIR_MARGIN } |
| Identifies how the provided contact margin data should be applied. More... | |
This is used to store collision margin information.
It should be used to perform continuous contact checking.