Aikido
constraint.hpp
Go to the documentation of this file.
28 
29 namespace aikido {
30 namespace constraint {
31 
32 // Add aliases for long class names here.
33 
46 using uniform::SE2BoxConstraint;
47 using uniform::SO2UniformSampler;
48 using uniform::SO3UniformSampler;
49 
50 using dart::CollisionFree;
51 using dart::CollisionFreeOutcome;
56 using dart::FrameDifferentiable;
57 using dart::FramePairDifferentiable;
58 using dart::FrameTestable;
59 using dart::InverseKinematicsSampleable;
60 using dart::TSR;
61 
62 } // namespace constraint
63 } // namespace aikido
DifferentiableSubspace.hpp
aikido::constraint::uniform::R3BoxConstraint
RBoxConstraint< 3 > R3BoxConstraint
Definition: RnBoxConstraint.hpp:97
aikido::constraint::uniform::R0BoxConstraint
RBoxConstraint< 0 > R0BoxConstraint
Definition: RnBoxConstraint.hpp:94
aikido::constraint::uniform::R1BoxConstraint
RBoxConstraint< 1 > R1BoxConstraint
Definition: RnBoxConstraint.hpp:95
aikido::constraint::dart::createSampleableBounds
std::unique_ptr< Sampleable > createSampleableBounds(std::shared_ptr< const statespace::dart::JointStateSpace > _stateSpace, std::unique_ptr< common::RNG > _rng)
Create a Sampleabe constraint that can be used to sample values for the joint that are guarenteed to ...
CyclicSampleable.hpp
FiniteSampleable.hpp
JointStateSpaceHelpers.hpp
aikido::constraint::uniform::R2ConstantSampler
RConstantSampler< 2 > R2ConstantSampler
Definition: RnConstantSampler.hpp:45
aikido::constraint::uniform::R6ConstantSampler
RConstantSampler< 6 > R6ConstantSampler
Definition: RnConstantSampler.hpp:47
aikido
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
Differentiable.hpp
TSR.hpp
SE2BoxConstraint.hpp
FramePairDifferentiable.hpp
aikido::constraint::uniform::RnBoxConstraint
RBoxConstraint< Eigen::Dynamic > RnBoxConstraint
Definition: RnBoxConstraint.hpp:99
aikido::constraint::uniform::R0ConstantSampler
RConstantSampler< 0 > R0ConstantSampler
Definition: RnConstantSampler.hpp:43
aikido::constraint::uniform::R6BoxConstraint
RBoxConstraint< 6 > R6BoxConstraint
Definition: RnBoxConstraint.hpp:98
RnBoxConstraint.hpp
SO2UniformSampler.hpp
aikido::constraint::uniform::R3ConstantSampler
RConstantSampler< 3 > R3ConstantSampler
Definition: RnConstantSampler.hpp:46
Sampleable.hpp
aikido::constraint::dart::createDifferentiableBounds
std::unique_ptr< Differentiable > createDifferentiableBounds(std::shared_ptr< const statespace::dart::JointStateSpace > _stateSpace)
Create differentiable bounds that can be applied to the given StateSpace The differentiable bounds ar...
FrameTestable.hpp
TestableIntersection.hpp
CartesianProductSampleable.hpp
Projectable.hpp
CollisionFree.hpp
NewtonsMethodProjectable.hpp
RnConstantSampler.hpp
aikido::constraint::dart::createTestableBounds
std::unique_ptr< Testable > createTestableBounds(std::shared_ptr< const statespace::dart::JointStateSpace > _stateSpace)
Create a Testable constraint that can be used to determine if the value of a joint is within the join...
aikido::constraint::uniform::RnConstantSampler
RConstantSampler< Eigen::Dynamic > RnConstantSampler
Definition: RnConstantSampler.hpp:48
RejectionSampleable.hpp
Testable.hpp
CartesianProductTestable.hpp
CartesianProductProjectable.hpp
aikido::constraint::uniform::R1ConstantSampler
RConstantSampler< 1 > R1ConstantSampler
Definition: RnConstantSampler.hpp:44
aikido::constraint::uniform::R2BoxConstraint
RBoxConstraint< 2 > R2BoxConstraint
Definition: RnBoxConstraint.hpp:96
InverseKinematicsSampleable.hpp
SO3UniformSampler.hpp
FrameDifferentiable.hpp
aikido::constraint::dart::createProjectableBounds
std::unique_ptr< Projectable > createProjectableBounds(std::shared_ptr< const statespace::dart::JointStateSpace > _stateSpace)
Create a Projectable that can be used to project the value of a joint back within joint limits.
Satisfied.hpp
DifferentiableIntersection.hpp