ompl_exo.cpp
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/src/
ompl__exo_8cpp
exotica_ompl_solver/ompl_exo.h
exotica
ompl_exo.h
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/include/exotica_ompl_solver/
ompl__exo_8h
exotica::OMPLDubinsRNStateSpace
exotica::OMPLRNProjection
exotica::OMPLRNStateSpace
exotica::OMPLSE2RNProjection
exotica::OMPLSE2RNStateSpace
exotica::OMPLSE3RNProjection
exotica::OMPLSE3RNStateSpace
exotica::OMPLStateSpace
exotica::OMPLStateValidityChecker
exotica::OMPLDubinsRNStateSpace::StateType
exotica::OMPLSE2RNStateSpace::StateType
exotica::OMPLSE3RNStateSpace::StateType
exotica::OMPLRNStateSpace::StateType
exotica
ompl::base::EuclideanProjection &
OMPLProjection
ompl__exo_8h.html
aae56b7705fc0c57cc831d52b9ed51e38
ompl_native_solvers.cpp
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/src/
ompl__native__solvers_8cpp
exotica_ompl_solver/ompl_native_solvers.h
exotica
ompl_native_solvers.h
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/include/exotica_ompl_solver/
ompl__native__solvers_8h
exotica_ompl_solver/ompl_solver.h
exotica::BKPIECESolver
exotica::ESTSolver
exotica::KPIECESolver
exotica::LazyPRMSolver
exotica::LBTRRTSolver
exotica::PRMSolver
exotica::RRTConnectSolver
exotica::RRTSolver
exotica::RRTStarSolver
exotica
ompl_py.cpp
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/src/
ompl__py_8cpp
exotica_ompl_solver/ompl_native_solvers.h
PYBIND11_MODULE
ompl__py_8cpp.html
af9022a2da95fbbfe5bfeafee17666c10
(exotica_ompl_solver_py, module)
ompl_solver.cpp
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/src/
ompl__solver_8cpp
exotica_ompl_solver/ompl_solver.h
exotica
ompl_solver.h
/tmp/ws/src/exotica/exotations/solvers/exotica_ompl_solver/include/exotica_ompl_solver/
ompl__solver_8h
exotica_ompl_solver/ompl_exo.h
exotica::OMPLSolver
exotica
boost::function< ompl::base::PlannerPtr(const ompl::base::SpaceInformationPtr &si, const std::string &name)>
ConfiguredPlannerAllocator
ompl__solver_8h.html
a17639938914f863e1a9d984d53d8faff
boost::shared_ptr< T >
ompl_ptr
ompl__solver_8h.html
a746bbab0ca5601230a44ba203cfd3f52
boost::shared_ptr< T >
ompl_cast
ompl__solver_8h.html
aca2a62fb3a95315cdf0d1c59a55fa194
(boost::shared_ptr< T1 > ptr)
exotica::BKPIECESolver
classexotica_1_1BKPIECESolver.html
OMPLSolver< SamplingProblem >
Instantiable< BKPIECESolverInitializer >
BKPIECESolver
classexotica_1_1BKPIECESolver.html
a76672623f56efd4086d2270ff116badd
()
void
Instantiate
classexotica_1_1BKPIECESolver.html
a53ca9bb511b2ae39482b29c4536b0b2b
(const BKPIECESolverInitializer &init) override
exotica::ESTSolver
classexotica_1_1ESTSolver.html
OMPLSolver< SamplingProblem >
Instantiable< ESTSolverInitializer >
ESTSolver
classexotica_1_1ESTSolver.html
ae61f7a14e6a4ee4befeae66a033f95cb
()
void
Instantiate
classexotica_1_1ESTSolver.html
a4bfa232c6fe97e109c59b087b3244784
(const ESTSolverInitializer &init) override
exotica::KPIECESolver
classexotica_1_1KPIECESolver.html
OMPLSolver< SamplingProblem >
Instantiable< KPIECESolverInitializer >
void
Instantiate
classexotica_1_1KPIECESolver.html
aa884ba8d45fc4f3ba17e3591ac28964d
(const KPIECESolverInitializer &init) override
KPIECESolver
classexotica_1_1KPIECESolver.html
a70584552acc1c0af3c620a4fed7e7eec
()
exotica::LazyPRMSolver
classexotica_1_1LazyPRMSolver.html
OMPLSolver< SamplingProblem >
Instantiable< LazyPRMSolverInitializer >
void
Clear
classexotica_1_1LazyPRMSolver.html
a351b1173a4138bce8aeeb98377b1c4b2
()
void
ClearQuery
classexotica_1_1LazyPRMSolver.html
a8f72419686f4d46e00a7b52ed91cbbf6
()
int
EdgeCount
classexotica_1_1LazyPRMSolver.html
af6aa7106bd3fb85f0122989d717bf702
()
void
Instantiate
classexotica_1_1LazyPRMSolver.html
a1b68b0f9ceeff511c7888753265ab5ea
(const LazyPRMSolverInitializer &init) override
bool
IsMultiQuery
classexotica_1_1LazyPRMSolver.html
a82025a3b15cfb325f57346f7256aaaa9
() const
LazyPRMSolver
classexotica_1_1LazyPRMSolver.html
a86c9a89cd98cd8a7e979c536c549e215
()
int
MilestoneCount
classexotica_1_1LazyPRMSolver.html
a394d5330f4efd41b90547897d5ce4327
()
void
SetMultiQuery
classexotica_1_1LazyPRMSolver.html
ab4469ada4bd7b87ed664a1178014e553
(bool val)
void
Setup
classexotica_1_1LazyPRMSolver.html
af24ad4f75856a11b93ad58398a102e2f
()
exotica::LBTRRTSolver
classexotica_1_1LBTRRTSolver.html
OMPLSolver< SamplingProblem >
Instantiable< LBTRRTSolverInitializer >
void
Instantiate
classexotica_1_1LBTRRTSolver.html
a03e13d6506465c837acdc179c5efd0cc
(const LBTRRTSolverInitializer &init) override
LBTRRTSolver
classexotica_1_1LBTRRTSolver.html
adfbf7ab45f0f7374759c24bfe4839e27
()
exotica::OMPLDubinsRNStateSpace
classexotica_1_1OMPLDubinsRNStateSpace.html
exotica::OMPLStateSpace
exotica::OMPLDubinsRNStateSpace::StateType
ompl::base::StateSamplerPtr
allocDefaultStateSampler
classexotica_1_1OMPLDubinsRNStateSpace.html
aa76a2a71f7acf1640b701a71159797a1
() const override
void
ExoticaToOMPLState
classexotica_1_1OMPLDubinsRNStateSpace.html
a19ac070a197243828761531763b4b3e6
(const Eigen::VectorXd &q, ompl::base::State *state) const override
OMPLDubinsRNStateSpace
classexotica_1_1OMPLDubinsRNStateSpace.html
a6d18cb1c342513832e030e7796207ddd
(OMPLSolverInitializer init)
void
OMPLToExoticaState
classexotica_1_1OMPLDubinsRNStateSpace.html
a448b33ff7ac06cc67c13d3eda1d03740
(const ompl::base::State *state, Eigen::VectorXd &q) const override
void
SetBounds
classexotica_1_1OMPLDubinsRNStateSpace.html
abccdb28478eea7fc382dc259f935ed88
(SamplingProblemPtr &prob) override
void
StateDebug
classexotica_1_1OMPLDubinsRNStateSpace.html
a860901fa71257cf47959186d851ffc0a
(const Eigen::VectorXd &q) const override
unsigned int
dim_
classexotica_1_1OMPLDubinsRNStateSpace.html
a16cb0ce7894c54ee3c9b1bc427c0323a
exotica::OMPLRNProjection
classexotica_1_1OMPLRNProjection.html
void
defaultCellSizes
classexotica_1_1OMPLRNProjection.html
ac8797d07665e2f32bcc4e5821da39ed9
() override
unsigned int
getDimension
classexotica_1_1OMPLRNProjection.html
a5e406fe0750edcc8bad300c7aa2119c5
(void) const override
OMPLRNProjection
classexotica_1_1OMPLRNProjection.html
a42a14937a24f3d3b03612a4abfbfa3eb
(const ompl::base::StateSpacePtr &space, const std::vector< int > &vars)
void
project
classexotica_1_1OMPLRNProjection.html
a2a2604aee86fd5f596e77e5ddf77f5b9
(const ompl::base::State *state, OMPLProjection projection) const override
~OMPLRNProjection
classexotica_1_1OMPLRNProjection.html
ae6daa98eb216c1661f73ebaae7563c9d
()
std::vector< int >
variables_
classexotica_1_1OMPLRNProjection.html
a60edcef38693f2f00789f243b5404dbb
exotica::OMPLRNStateSpace
classexotica_1_1OMPLRNStateSpace.html
exotica::OMPLStateSpace
exotica::OMPLRNStateSpace::StateType
ompl::base::StateSamplerPtr
allocDefaultStateSampler
classexotica_1_1OMPLRNStateSpace.html
a20b7161c4199a0dad08370f48e37906e
() const override
void
ExoticaToOMPLState
classexotica_1_1OMPLRNStateSpace.html
a4f0112e4952ded056f87fbb1ca4330e9
(const Eigen::VectorXd &q, ompl::base::State *state) const override
OMPLRNStateSpace
classexotica_1_1OMPLRNStateSpace.html
af905e7787fc482a05a71ae559da058d8
(OMPLSolverInitializer init)
void
OMPLToExoticaState
classexotica_1_1OMPLRNStateSpace.html
ae39a4298041e5c56a9d98de98e8b7471
(const ompl::base::State *state, Eigen::VectorXd &q) const override
void
SetBounds
classexotica_1_1OMPLRNStateSpace.html
aa49cd9ea79effd209e94d430f43ff30e
(SamplingProblemPtr &prob) override
void
StateDebug
classexotica_1_1OMPLRNStateSpace.html
a672a2c8e4e772fc5a56a974c4e319b76
(const Eigen::VectorXd &q) const override
exotica::OMPLSE2RNProjection
classexotica_1_1OMPLSE2RNProjection.html
void
defaultCellSizes
classexotica_1_1OMPLSE2RNProjection.html
a2830900b6ec7b622cd760fc78988c9cb
() override
unsigned int
getDimension
classexotica_1_1OMPLSE2RNProjection.html
a8c7ea34425b2792f23b4123c3dc45205
(void) const override
OMPLSE2RNProjection
classexotica_1_1OMPLSE2RNProjection.html
ab11744f9c0d2f21b531781df74ebb723
(const ompl::base::StateSpacePtr &space, const std::vector< int > &vars)
void
project
classexotica_1_1OMPLSE2RNProjection.html
aa30459612adcd919086ec15151301aa2
(const ompl::base::State *state, OMPLProjection projection) const override
~OMPLSE2RNProjection
classexotica_1_1OMPLSE2RNProjection.html
a0eccad4d9b1772dc0ece78b21a92fd34
()
std::vector< int >
variables_
classexotica_1_1OMPLSE2RNProjection.html
a007cd94827b24873019e8e1fce76b936
exotica::OMPLSE2RNStateSpace
classexotica_1_1OMPLSE2RNStateSpace.html
exotica::OMPLStateSpace
exotica::OMPLSE2RNStateSpace::StateType
ompl::base::StateSamplerPtr
allocDefaultStateSampler
classexotica_1_1OMPLSE2RNStateSpace.html
aa63e0ee90fd56b9f2b888f7c0e0e9ad6
() const override
void
ExoticaToOMPLState
classexotica_1_1OMPLSE2RNStateSpace.html
a946ff5785d55202655ed28e6e86ff672
(const Eigen::VectorXd &q, ompl::base::State *state) const override
OMPLSE2RNStateSpace
classexotica_1_1OMPLSE2RNStateSpace.html
ab8668bf9b8f5e3620d7b57a244daa2d6
(OMPLSolverInitializer init)
void
OMPLToExoticaState
classexotica_1_1OMPLSE2RNStateSpace.html
a10125a8f6473e04f2f4ef766f327ac5c
(const ompl::base::State *state, Eigen::VectorXd &q) const override
void
SetBounds
classexotica_1_1OMPLSE2RNStateSpace.html
ad788fca38e57c19145da589bb8110690
(SamplingProblemPtr &prob) override
void
StateDebug
classexotica_1_1OMPLSE2RNStateSpace.html
ab10b726fc0c8348326d62ab5b0a98d44
(const Eigen::VectorXd &q) const override
unsigned int
dim_
classexotica_1_1OMPLSE2RNStateSpace.html
a7fe0477fd63c9d3634efae7837fda03c
exotica::OMPLSE3RNProjection
classexotica_1_1OMPLSE3RNProjection.html
void
defaultCellSizes
classexotica_1_1OMPLSE3RNProjection.html
a1f93524dbdd1e8e352799486a4a481ad
() override
unsigned int
getDimension
classexotica_1_1OMPLSE3RNProjection.html
a7d6d964c10b8a1c1bc7f4ed13ebb723a
(void) const override
OMPLSE3RNProjection
classexotica_1_1OMPLSE3RNProjection.html
affb4861ce95b9e8725b6b4bf20b63749
(const ompl::base::StateSpacePtr &space, const std::vector< int > &vars)
void
project
classexotica_1_1OMPLSE3RNProjection.html
a919e3c83b52a4522ad965417da20fcd2
(const ompl::base::State *state, OMPLProjection projection) const override
~OMPLSE3RNProjection
classexotica_1_1OMPLSE3RNProjection.html
a4b36dfd0afeab77d241ceba496377660
()
std::vector< int >
variables_
classexotica_1_1OMPLSE3RNProjection.html
a3177ee9683f6bfeeb6574925cd8f44ab
exotica::OMPLSE3RNStateSpace
classexotica_1_1OMPLSE3RNStateSpace.html
exotica::OMPLStateSpace
exotica::OMPLSE3RNStateSpace::StateType
ompl::base::StateSamplerPtr
allocDefaultStateSampler
classexotica_1_1OMPLSE3RNStateSpace.html
a25b5dd1aca353a2d1cb742066ad5dce8
() const override
void
ExoticaToOMPLState
classexotica_1_1OMPLSE3RNStateSpace.html
ac33ca6354cca76613baefb9f7ad03a94
(const Eigen::VectorXd &q, ompl::base::State *state) const override
OMPLSE3RNStateSpace
classexotica_1_1OMPLSE3RNStateSpace.html
abb32d2c8ed4a312d710c4d701f8d7e4b
(OMPLSolverInitializer init)
void
OMPLToExoticaState
classexotica_1_1OMPLSE3RNStateSpace.html
aa098844d722a3ef20e5a8db0062a6b0b
(const ompl::base::State *state, Eigen::VectorXd &q) const override
void
SetBounds
classexotica_1_1OMPLSE3RNStateSpace.html
a46f4e8ff669df9e67f9bb457085fe419
(SamplingProblemPtr &prob) override
void
StateDebug
classexotica_1_1OMPLSE3RNStateSpace.html
ad3264a90827dc7ddade2d6a9a8cc572c
(const Eigen::VectorXd &q) const override
unsigned int
dim_
classexotica_1_1OMPLSE3RNStateSpace.html
a8f3f1d5701c3f3af66ed27eba9d657f7
exotica::OMPLSolver
classexotica_1_1OMPLSolver.html
ProblemType
exotica::MotionSolver
double
GetLongestValidSegmentLength
classexotica_1_1OMPLSolver.html
ab4bfb887c99824a9dc51ba575b24093c
() const
double
GetMaximumExtent
classexotica_1_1OMPLSolver.html
a1842d02de21fb1bf6488ec20721518a5
() const
int
GetRandomSeed
classexotica_1_1OMPLSolver.html
accfd6fcec69aa0ffa34b881e4bc23bca
() const
unsigned int
GetValidSegmentCountFactor
classexotica_1_1OMPLSolver.html
adf573635b6a4682118e9349dac286d03
() const
OMPLSolver
classexotica_1_1OMPLSolver.html
a74b747fe8475e5e17f9525c9bea49790
()
void
SetLongestValidSegmentFraction
classexotica_1_1OMPLSolver.html
a88a2530e014468cb565769bda7d49705
(double segmentFraction)
void
SetValidSegmentCountFactor
classexotica_1_1OMPLSolver.html
a91e4e642b8b94f9530ebc25883c3eeee
(unsigned int factor)
void
Solve
classexotica_1_1OMPLSolver.html
ae98db0ffba082378aea4e63b227fc00d
(Eigen::MatrixXd &solution) override
void
SpecifyProblem
classexotica_1_1OMPLSolver.html
a794e9c516874ceb2e227499de57a5245
(PlanningProblemPtr pointer) override
virtual
~OMPLSolver
classexotica_1_1OMPLSolver.html
a5d401fdb5ac9d3505fc56083c74a7c3b
()
void
GetPath
classexotica_1_1OMPLSolver.html
a94813a9098bd1bf9e09e082332a6c0d7
(Eigen::MatrixXd &traj, ompl::base::PlannerTerminationCondition &ptc)
void
PostSolve
classexotica_1_1OMPLSolver.html
a47b6aa87ade69fccb8da5e4ec0173552
()
void
PreSolve
classexotica_1_1OMPLSolver.html
a79e8b3b873dd7f3e72fa923f062d0f8f
()
void
SetGoalState
classexotica_1_1OMPLSolver.html
a5a5884f7f91f1d5416f643809583fce7
(Eigen::VectorXdRefConst qT, const double eps=0)
static ompl::base::PlannerPtr
AllocatePlanner
classexotica_1_1OMPLSolver.html
ae959810814ddbe69c52248b60ea7c4e4
(const ompl::base::SpaceInformationPtr &si, const std::string &new_name)
std::string
algorithm_
classexotica_1_1OMPLSolver.html
a6887cf64b29cbdb763a53f3d2c01a48d
std::vector< double >
bounds_
classexotica_1_1OMPLSolver.html
abbd38ebb68eae44095e46881493c18be
OMPLSolverInitializer
init_
classexotica_1_1OMPLSolver.html
ac92fdb9cddab9907bb70d03bf97c3058
bool
multi_query_
classexotica_1_1OMPLSolver.html
a5265628be16f133eb01bcc4fb5970a9f
ompl::geometric::SimpleSetupPtr
ompl_simple_setup_
classexotica_1_1OMPLSolver.html
a1951c8a584c08c51aff1579b7a4f83ec
ConfiguredPlannerAllocator
planner_allocator_
classexotica_1_1OMPLSolver.html
a8c58e0c7ad583505e72d6f21d4696eb7
std::shared_ptr< ProblemType >
prob_
classexotica_1_1OMPLSolver.html
adae1b120bd86d4b88889a1976ee31e54
ompl::base::StateSpacePtr
state_space_
classexotica_1_1OMPLSolver.html
a83a0f2e3bb9b0b6e3bab30c4d5852e93
OMPLSolver< SamplingProblem >
classexotica_1_1OMPLSolver.html
exotica::MotionSolver
double
GetLongestValidSegmentLength
classexotica_1_1OMPLSolver.html
ab4bfb887c99824a9dc51ba575b24093c
() const
double
GetMaximumExtent
classexotica_1_1OMPLSolver.html
a1842d02de21fb1bf6488ec20721518a5
() const
int
GetRandomSeed
classexotica_1_1OMPLSolver.html
accfd6fcec69aa0ffa34b881e4bc23bca
() const
unsigned int
GetValidSegmentCountFactor
classexotica_1_1OMPLSolver.html
adf573635b6a4682118e9349dac286d03
() const
OMPLSolver
classexotica_1_1OMPLSolver.html
a74b747fe8475e5e17f9525c9bea49790
()
void
SetLongestValidSegmentFraction
classexotica_1_1OMPLSolver.html
a88a2530e014468cb565769bda7d49705
(double segmentFraction)
void
SetValidSegmentCountFactor
classexotica_1_1OMPLSolver.html
a91e4e642b8b94f9530ebc25883c3eeee
(unsigned int factor)
void
Solve
classexotica_1_1OMPLSolver.html
ae98db0ffba082378aea4e63b227fc00d
(Eigen::MatrixXd &solution) override
void
SpecifyProblem
classexotica_1_1OMPLSolver.html
a794e9c516874ceb2e227499de57a5245
(PlanningProblemPtr pointer) override
virtual
~OMPLSolver
classexotica_1_1OMPLSolver.html
a5d401fdb5ac9d3505fc56083c74a7c3b
()
void
GetPath
classexotica_1_1OMPLSolver.html
a94813a9098bd1bf9e09e082332a6c0d7
(Eigen::MatrixXd &traj, ompl::base::PlannerTerminationCondition &ptc)
void
PostSolve
classexotica_1_1OMPLSolver.html
a47b6aa87ade69fccb8da5e4ec0173552
()
void
PreSolve
classexotica_1_1OMPLSolver.html
a79e8b3b873dd7f3e72fa923f062d0f8f
()
void
SetGoalState
classexotica_1_1OMPLSolver.html
a5a5884f7f91f1d5416f643809583fce7
(Eigen::VectorXdRefConst qT, const double eps=0)
static ompl::base::PlannerPtr
AllocatePlanner
classexotica_1_1OMPLSolver.html
ae959810814ddbe69c52248b60ea7c4e4
(const ompl::base::SpaceInformationPtr &si, const std::string &new_name)
std::string
algorithm_
classexotica_1_1OMPLSolver.html
a6887cf64b29cbdb763a53f3d2c01a48d
std::vector< double >
bounds_
classexotica_1_1OMPLSolver.html
abbd38ebb68eae44095e46881493c18be
OMPLSolverInitializer
init_
classexotica_1_1OMPLSolver.html
ac92fdb9cddab9907bb70d03bf97c3058
bool
multi_query_
classexotica_1_1OMPLSolver.html
a5265628be16f133eb01bcc4fb5970a9f
ompl::geometric::SimpleSetupPtr
ompl_simple_setup_
classexotica_1_1OMPLSolver.html
a1951c8a584c08c51aff1579b7a4f83ec
ConfiguredPlannerAllocator
planner_allocator_
classexotica_1_1OMPLSolver.html
a8c58e0c7ad583505e72d6f21d4696eb7
std::shared_ptr< SamplingProblem >
prob_
classexotica_1_1OMPLSolver.html
adae1b120bd86d4b88889a1976ee31e54
ompl::base::StateSpacePtr
state_space_
classexotica_1_1OMPLSolver.html
a83a0f2e3bb9b0b6e3bab30c4d5852e93
exotica::OMPLStateSpace
classexotica_1_1OMPLStateSpace.html
virtual ompl::base::StateSamplerPtr
allocDefaultStateSampler
classexotica_1_1OMPLStateSpace.html
a968743c726dcbde6bbcfd46993ac7af3
() const =0
virtual void
ExoticaToOMPLState
classexotica_1_1OMPLStateSpace.html
a2e7aad3d45b132129394b507049cff75
(const Eigen::VectorXd &q, ompl::base::State *state) const =0
OMPLStateSpace
classexotica_1_1OMPLStateSpace.html
a8060f4eb1729ccfa59438937ca16f845
(OMPLSolverInitializer init)
virtual void
OMPLToExoticaState
classexotica_1_1OMPLStateSpace.html
a2fca1f9c6e4324d42afcecda7d25b036
(const ompl::base::State *state, Eigen::VectorXd &q) const =0
virtual void
SetBounds
classexotica_1_1OMPLStateSpace.html
aa02190e2f4816f01b27a1313b6f2f2c2
(SamplingProblemPtr &prob)=0
virtual void
StateDebug
classexotica_1_1OMPLStateSpace.html
ae983a251e1c664fe929553fb01cfb05c
(const Eigen::VectorXd &q) const =0
OMPLSolverInitializer
init_
classexotica_1_1OMPLStateSpace.html
acd6e3f915afce7cb097a40cbe9cc402b
exotica::OMPLStateValidityChecker
classexotica_1_1OMPLStateValidityChecker.html
bool
isValid
classexotica_1_1OMPLStateValidityChecker.html
a8909435f7cb699b733569bed98570db9
(const ompl::base::State *state) const override
bool
isValid
classexotica_1_1OMPLStateValidityChecker.html
ad5d35a82a1777472dd510c9203894e2c
(const ompl::base::State *state, double &dist) const override
OMPLStateValidityChecker
classexotica_1_1OMPLStateValidityChecker.html
a88b1f06c2bf82b6b876ee7f3d4f4e991
(const ompl::base::SpaceInformationPtr &si, const SamplingProblemPtr &prob)
SamplingProblemPtr
prob_
classexotica_1_1OMPLStateValidityChecker.html
a29083093334c3a3ee1fa65ffd5644705
exotica::PRMSolver
classexotica_1_1PRMSolver.html
OMPLSolver< SamplingProblem >
Instantiable< PRMSolverInitializer >
void
Clear
classexotica_1_1PRMSolver.html
aa09f5bb4967a6ed96c5c35857454bba2
()
void
ClearQuery
classexotica_1_1PRMSolver.html
a27175173a2005fd09ba132f386c09613
()
int
EdgeCount
classexotica_1_1PRMSolver.html
aeb6f40c38fd05e0e43523b46c0d13449
()
void
ExpandRoadmap
classexotica_1_1PRMSolver.html
a8e4ffe391908cac6584ec836044272b6
(double t)
void
GrowRoadmap
classexotica_1_1PRMSolver.html
ad8fd642b703972db042d47dddafe2c4e
(double t)
void
Instantiate
classexotica_1_1PRMSolver.html
ae0ebce0b3d190a511191ab9835e82744
(const PRMSolverInitializer &init) override
bool
IsMultiQuery
classexotica_1_1PRMSolver.html
a4162b784fd334980a31f684d04b40c33
() const
int
MilestoneCount
classexotica_1_1PRMSolver.html
adcafbce23efdb5f563ebbe3735022a24
()
PRMSolver
classexotica_1_1PRMSolver.html
afedb5f7bc6027136475abee5b6003a18
()
void
SetMultiQuery
classexotica_1_1PRMSolver.html
a12afaf94f520d5d01f8d75644bfe88c8
(bool val)
void
Setup
classexotica_1_1PRMSolver.html
a3b55642cff77f03aad34571237c5b613
()
exotica::RRTConnectSolver
classexotica_1_1RRTConnectSolver.html
OMPLSolver< SamplingProblem >
Instantiable< RRTConnectSolverInitializer >
double
GetRange
classexotica_1_1RRTConnectSolver.html
a16884b61beacb3e7bd5f181d55c073dc
()
void
Instantiate
classexotica_1_1RRTConnectSolver.html
af1cd0f10f65fa4e9ed9044f631c26a4e
(const RRTConnectSolverInitializer &init) override
RRTConnectSolver
classexotica_1_1RRTConnectSolver.html
af4462ee9bc04256230929f9d047cadaf
()
void
SetRange
classexotica_1_1RRTConnectSolver.html
a017fc86fd89e20a99bc524c606491f9e
(double range)
exotica::RRTSolver
classexotica_1_1RRTSolver.html
OMPLSolver< SamplingProblem >
Instantiable< RRTSolverInitializer >
void
Instantiate
classexotica_1_1RRTSolver.html
ac3d7293daae7226e3784e8069574ea10
(const RRTSolverInitializer &init) override
RRTSolver
classexotica_1_1RRTSolver.html
aec531689998de3fffc4f24f5bc858936
()
exotica::RRTStarSolver
classexotica_1_1RRTStarSolver.html
OMPLSolver< SamplingProblem >
Instantiable< RRTStarSolverInitializer >
void
Instantiate
classexotica_1_1RRTStarSolver.html
a8d18d443756181b910fbeb08e5f6ce81
(const RRTStarSolverInitializer &init) override
RRTStarSolver
classexotica_1_1RRTStarSolver.html
ae31c7d68681e8286ee7fac36c3456c08
()
exotica::OMPLSE2RNStateSpace::StateType
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
const ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
a6c9cc88a25a693756c40da3b0fe216ee
() const
ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
ac531d0e7eae5b28d1c06ab9a652fe0dd
()
const ompl::base::SE2StateSpace::StateType &
SE2StateSpace
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
af883c795401cecdfeccd55b8280975a1
() const
ompl::base::SE2StateSpace::StateType &
SE2StateSpace
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
ad3ffd4c428a031a4da283c449eea6593
()
StateType
classexotica_1_1OMPLSE2RNStateSpace_1_1StateType.html
a1a75f3e000de8ab30730db498b119a2b
()
exotica::OMPLRNStateSpace::StateType
classexotica_1_1OMPLRNStateSpace_1_1StateType.html
const ompl::base::RealVectorStateSpace::StateType &
getRNSpace
classexotica_1_1OMPLRNStateSpace_1_1StateType.html
af55b336a694a8aa5d6905d9cf222dea0
() const
ompl::base::RealVectorStateSpace::StateType &
getRNSpace
classexotica_1_1OMPLRNStateSpace_1_1StateType.html
a0906c9e4ad850ba7476065840d10a5b1
()
StateType
classexotica_1_1OMPLRNStateSpace_1_1StateType.html
a8bc85ab1d247173d7b84c8905d72c42e
()
exotica::OMPLSE3RNStateSpace::StateType
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
const ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
a9af70da28ac8a6898d98640b8d419ba8
() const
ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
a1bbda0c63d6777238a3db4b3871591de
()
const ompl::base::SE3StateSpace::StateType &
SE3StateSpace
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
a7bbf1e3548913be44f55fc3cd0a94158
() const
ompl::base::SE3StateSpace::StateType &
SE3StateSpace
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
a13cf3d89dea030ab7c9890baa1f336f9
()
StateType
classexotica_1_1OMPLSE3RNStateSpace_1_1StateType.html
acbc47d62da423833c9c36ba3eabe5d21
()
exotica::OMPLDubinsRNStateSpace::StateType
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
const ompl::base::DubinsStateSpace::StateType &
DubinsStateSpace
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
a4f0f649d12a3eb18712859dae1710bc0
() const
ompl::base::SE2StateSpace::StateType &
DubinsStateSpace
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
a562c91c5a4c116ee4ac70f22208c73ee
()
const ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
a9aa17080c85f169e898750679f0656e0
() const
ompl::base::RealVectorStateSpace::StateType &
RealVectorStateSpace
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
af063772f78037281e5ee1f9d0bbefe39
()
StateType
classexotica_1_1OMPLDubinsRNStateSpace_1_1StateType.html
a910a2ee1180dfaf5c43d5c9c6ffbaba9
()
exotica
namespaceexotica.html
exotica::BKPIECESolver
exotica::ESTSolver
exotica::KPIECESolver
exotica::LazyPRMSolver
exotica::LBTRRTSolver
exotica::OMPLDubinsRNStateSpace
exotica::OMPLRNProjection
exotica::OMPLRNStateSpace
exotica::OMPLSE2RNProjection
exotica::OMPLSE2RNStateSpace
exotica::OMPLSE3RNProjection
exotica::OMPLSE3RNStateSpace
exotica::OMPLSolver
exotica::OMPLStateSpace
exotica::OMPLStateValidityChecker
exotica::PRMSolver
exotica::RRTConnectSolver
exotica::RRTSolver
exotica::RRTStarSolver
Eigen::Array< KDL::Frame, Eigen::Dynamic, 1 >
ArrayFrame
namespaceexotica.html
a9f3b8540da108e498bbe6107bd821cbb
Eigen::Ref< ArrayFrame >
ArrayFrameRef
namespaceexotica.html
a2a7d4230ee711e0a0e3e2f2fa505e5a4
Eigen::internal::ref_selector< ArrayFrame >::type
ArrayFrameRefConst
namespaceexotica.html
addad606b58ac07f29f4663e4625a958f
Eigen::Array< Eigen::Array< Eigen::MatrixXd, Eigen::Dynamic, 1 >, Eigen::Dynamic, 1 >
ArrayHessian
namespaceexotica.html
ac8761af8423506d01ca0cb0f7a884fa0
Eigen::Ref< ArrayHessian >
ArrayHessianRef
namespaceexotica.html
a97c931213a5c865a6b11e09d951071e8
Eigen::internal::ref_selector< ArrayHessian >::type
ArrayHessianRefConst
namespaceexotica.html
acd0e04ee15c1c6289ceff8c0417742d1
Eigen::Array< KDL::Jacobian, Eigen::Dynamic, 1 >
ArrayJacobian
namespaceexotica.html
a059512efd52b2bd813531000f776a872
Eigen::Ref< ArrayJacobian >
ArrayJacobianRef
namespaceexotica.html
a20e7300f667b351486294e6f22dd7107
Eigen::internal::ref_selector< ArrayJacobian >::type
ArrayJacobianRefConst
namespaceexotica.html
a12e7d2ac7153e291995669d37d431b0e
Eigen::Array< KDL::Twist, Eigen::Dynamic, 1 >
ArrayTwist
namespaceexotica.html
ab9a6c3664d18c148af992ef5ceb575bb
Eigen::Ref< ArrayTwist >
ArrayTwistRef
namespaceexotica.html
a4fdee9fdacaab38e089e50532cc5b5ec
Eigen::internal::ref_selector< ArrayTwist >::type
ArrayTwistRefConst
namespaceexotica.html
a6690d93a8a15050d3d8205cfeaee6e9a
std::shared_ptr< exotica::BoundedEndPoseProblem >
BoundedEndPoseProblemPtr
namespaceexotica.html
a5f4ba1308e35ddb070aca36f12432a2f
std::shared_ptr< exotica::BoundedTimeIndexedProblem >
BoundedTimeIndexedProblemPtr
namespaceexotica.html
ac2c8ffc5ae9777bdedbf8105b29e7cef
struct exotica::BoxQPSolution
BoxQPSolution
namespaceexotica.html
a606e30806258e41c568e538e2371c39e
std::shared_ptr< CollisionScene >
CollisionScenePtr
namespaceexotica.html
a0c6240ffc0f5c240e5d1e1c86178138b
AbstractDynamicsSolver< double, Eigen::Dynamic, Eigen::Dynamic >
DynamicsSolver
namespaceexotica.html
a64f0d74b24c66002f8e378dfd2c6c340
std::shared_ptr< exotica::DynamicsSolver >
DynamicsSolverPtr
namespaceexotica.html
a311ceabe57104d567f8f110043ba125e
std::shared_ptr< exotica::DynamicTimeIndexedShootingProblem >
DynamicTimeIndexedShootingProblemPtr
namespaceexotica.html
a8c9390cec0d606e2e9b6fd8277ac49b9
std::shared_ptr< exotica::EndPoseProblem >
EndPoseProblemPtr
namespaceexotica.html
a6562dc6fc53f6be14dc1b4157bf86bee
FunctorBase< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic >
Functor
namespaceexotica.html
a41ce9821230067721a4ca7fcd5e86190
Eigen::Array< Eigen::MatrixXd, Eigen::Dynamic, 1 >
Hessian
namespaceexotica.html
a09d6aebee2e82adbe8c7d92f811d3950
Eigen::Ref< Hessian >
HessianRef
namespaceexotica.html
ad26483f51b70b5b38c09d5aa428d56a8
Eigen::internal::ref_selector< Hessian >::type
HessianRefConst
namespaceexotica.html
a478dad901753b5463b517578dc9accf8
std::shared_ptr< exotica::MotionSolver >
MotionSolverPtr
namespaceexotica.html
a95535966e624754067a0737dc4ed0a2a
std::shared_ptr< const PlanningProblem >
PlanningProblemConstPtr
namespaceexotica.html
aa300b2e8b69fb5ec4ed53c658b49a580
Factory< PlanningProblem >
PlanningProblemFac
namespaceexotica.html
a39ba0190ea0d4edfe84102bdf14a537c
std::shared_ptr< PlanningProblem >
PlanningProblemPtr
namespaceexotica.html
a4f3b927ad74a50193d0fb7bd2824f836
std::shared_ptr< exotica::SamplingProblem >
SamplingProblemPtr
namespaceexotica.html
a85dd0d6625e5be856bc5ad702fc80dcd
std::shared_ptr< Scene >
ScenePtr
namespaceexotica.html
a40b1efc13b2dddc8a9addac2dc0aa11d
std::shared_ptr< Server >
ServerPtr
namespaceexotica.html
a7c851f5dc6ebf38e83ca114fb2a14394
std::shared_ptr< Setup >
SetupPtr
namespaceexotica.html
a776c5e7721339c5eb37daf9bedf6e82e
std::map< std::string, TaskMapPtr >
TaskMapMap
namespaceexotica.html
a3d683636a7693b7ad32c8db09552855a
std::shared_ptr< TaskMap >
TaskMapPtr
namespaceexotica.html
ae1c26d85044c983becec5f8b426b490f
std::vector< TaskMapPtr >
TaskMapVec
namespaceexotica.html
aaba8d5a1e72797326ef6e2a9ecb967a5
std::shared_ptr< exotica::TimeIndexedProblem >
TimeIndexedProblemPtr
namespaceexotica.html
a39097e135cbe255a1fefe9b3426027ff
std::shared_ptr< exotica::TimeIndexedSamplingProblem >
TimeIndexedSamplingProblemPtr
namespaceexotica.html
ab1a8f5ad7816206e96551d636b1050be
std::shared_ptr< exotica::UnconstrainedEndPoseProblem >
UnconstrainedEndPoseProblemPtr
namespaceexotica.html
a30dbcb47575b3b3f1e748b830dfc3928
std::shared_ptr< exotica::UnconstrainedTimeIndexedProblem >
UnconstrainedTimeIndexedProblemPtr
namespaceexotica.html
ae9748447962bcd9f3b700d69a28893fc
ArgumentPosition
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350
BaseType
namespaceexotica.html
a5ca690cccfbbfdb24827333304ee338f
ControlCostLossTermType
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280a
Integrator
namespaceexotica.html
af655323905f37d8a279063f9d75d433e
JointLimitType
namespaceexotica.html
afe31e64784659e96082a606d09a75ecd
KinematicRequestFlags
namespaceexotica.html
a8879608908229eff06df2b94c63f1a99
RotationType
namespaceexotica.html
af9af5a7f278bef923dcaed27ce2ebca0
TerminationCriterion
namespaceexotica.html
a1d6f0f26eae0a485ee377655fc2aafd2
void
appendChildXML
namespaceexotica.html
aa787e99cd6f61d4b8d529a53ca98fc28
(Initializer &parent, std::string &name, bool isAttribute, tinyxml2::XMLHandle &tag, const std::string &prefix)
void
AppendInitializer
namespaceexotica.html
a1a3fdf7377aaf8950f0cb4dd3e8581cc
(std::shared_ptr< InstantiableBase > it, std::vector< Initializer > &ret)
void
AppendMap
namespaceexotica.html
a16b309993af1720b021c68d9578d2f17
(std::map< Key, Val > &orig, const std::map< Key, Val > &extra)
void
AppendVector
namespaceexotica.html
aaf03ce54768ca73736db41e8fa8377bf
(std::vector< Val > &orig, const std::vector< Val > &extra)
BoxQPSolution
BoxQP
namespaceexotica.html
aafa534896dbe1dda860ef56b8209d62a
(const Eigen::MatrixXd &H, const Eigen::VectorXd &q, const Eigen::VectorXd &b_low, const Eigen::VectorXd &b_high, const Eigen::VectorXd &x_init, const double th_acceptstep, const int max_iterations, const double th_gradient_tolerance, const double lambda, bool use_polynomial_linesearch=true, bool use_cholesky_factorization=true)
BoxQPSolution
BoxQP
namespaceexotica.html
a40965c5a9633b1823f43127749166531
(const Eigen::MatrixXd &H, const Eigen::VectorXd &q, const Eigen::VectorXd &b_low, const Eigen::VectorXd &b_high, const Eigen::VectorXd &x_init)
BoxQPSolution
ExoticaBoxQP
namespaceexotica.html
a4f6d7f8cdba03e1b7411b4c5ed760477
(const Eigen::MatrixXd &H, const Eigen::VectorXd &q, const Eigen::VectorXd &b_low, const Eigen::VectorXd &b_high, const Eigen::VectorXd &x_init)
BoxQPSolution
ExoticaBoxQP
namespaceexotica.html
adf3b5e779b631049df94cb99d42bf364
(const Eigen::MatrixXd &H, const Eigen::VectorXd &q, const Eigen::VectorXd &b_low, const Eigen::VectorXd &b_high, const Eigen::VectorXd &x_init, const double gamma, const int max_iterations, const double epsilon, const double lambda, bool use_polynomial_linesearch=false, bool use_cholesky_factorization=false)
std_msgs::ColorRGBA
GetColor
namespaceexotica.html
a14f31acad69dc9546c26d4418f1eeff6
(double r, double g, double b, double a=1.0)
std_msgs::ColorRGBA
GetColor
namespaceexotica.html
a8005394d041837edaca93094f1560c72
(const Eigen::Vector4d &rgba)
KDL::Frame
GetFrame
namespaceexotica.html
a44e74158f6bc96d9be9e3b5ba3d3f34b
(Eigen::VectorXdRefConst val)
Eigen::MatrixXd
GetFrame
namespaceexotica.html
a3ff424d0cc2f817844b679d8c7d048b1
(const KDL::Frame &val)
Eigen::VectorXd
GetFrameAsVector
namespaceexotica.html
a2d49c925955346266f79f8b47cfb5e52
(const KDL::Frame &val, RotationType type=RotationType::RPY)
KDL::Frame
GetFrameFromMatrix
namespaceexotica.html
a42eedc99ebecdd9745bf0f3c0dc4ca05
(Eigen::MatrixXdRefConst val)
std::vector< std::string >
GetKeys
namespaceexotica.html
af009f172cfb74af491e24dec8b07e581
(std::map< std::string, T > map)
std::vector< Key >
GetKeysFromMap
namespaceexotica.html
acab9263060ad0ff23923a1fdaa21dd25
(const std::map< Key, Val > &map)
KDL::Rotation
GetRotation
namespaceexotica.html
aac1322873c277864399bc0b09d29cde6
(Eigen::VectorXdRefConst data, RotationType type)
Eigen::VectorXd
GetRotationAsVector
namespaceexotica.html
aae93646f46418711fd0f9a3bf61cca17
(const KDL::Frame &val, RotationType type)
RotationType
GetRotationTypeFromString
namespaceexotica.html
ae885eb8bb1a3cfab63ccd4d05dd5ebd1
(const std::string &rotation_type)
int
GetRotationTypeLength
namespaceexotica.html
aec5ee6f8e967542e95bdaa4dac38e2c2
(const RotationType &type)
std::string
GetTypeName
namespaceexotica.html
a731e658fefc907368edcd4f5f7191852
(const std::type_info &type)
std::vector< Val >
GetValuesFromMap
namespaceexotica.html
a242165fb24efa2b970aff27fcb41b066
(const std::map< Key, Val > &map)
double
huber_cost
namespaceexotica.html
acba3cafde4c983db1d6727fb60834c24
(double x, double beta)
double
huber_hessian
namespaceexotica.html
ad0f4a48eb7997a2c73270f58b6c1e44e
(double x, double beta)
double
huber_jacobian
namespaceexotica.html
a35f85225dbcd2475eb5d8b5cc0ed8e4b
(double x, double beta)
bool
IsContainerType
namespaceexotica.html
ad16db64ffabcd59ea68b4fd45620bebf
(std::string type)
bool
IsRobotLink
namespaceexotica.html
a989eff32eec1ebd94d4f6e44ac8af2d4
(std::shared_ptr< KinematicElement > e)
bool
IsVectorContainerType
namespaceexotica.html
ae983d3872e262519f71fdb8db110f13b
(std::string type)
bool
IsVectorType
namespaceexotica.html
ac5547497587a132dcc1b5b94d04e6268
(std::string type)
std::string
LoadFile
namespaceexotica.html
a7f7df726d7effdb816d6594b6cf3f898
(const std::string &path)
robot_model::RobotModelPtr
LoadModelImpl
namespaceexotica.html
a6aa808457443a48012bb6b71451e68c9
(const std::string &urdf, const std::string &srdf)
void
LoadOBJ
namespaceexotica.html
ac22b7220a7da61db7ed01b0e2cd348d4
(const std::string &data, Eigen::VectorXi &tri, Eigen::VectorXd &vert)
std::shared_ptr< octomap::OcTree >
LoadOctree
namespaceexotica.html
a3c4aef5aa45cbaa1938a21f6361ddb97
(const std::string &file_path)
std::shared_ptr< shapes::Shape >
LoadOctreeAsShape
namespaceexotica.html
abc3859827e1c120253c6333a7c58f241
(const std::string &file_path)
std::vector< Val >
MapToVec
namespaceexotica.html
ae00a5b28dd47ce98605d36a7f91e91c4
(const std::map< Key, Val > &map)
void
NormalizeQuaternionInConfigurationVector
namespaceexotica.html
a34f5d20dd52a0dca08d5f5ed6471a425
(Eigen::Ref< Eigen::VectorXd > q)
KinematicRequestFlags
operator&
namespaceexotica.html
aaac18dba1925c47d14b73df3682a5cef
(KinematicRequestFlags a, KinematicRequestFlags b)
std::ostream &
operator<<
namespaceexotica.html
af9c40002d436185ad6bca99f1f6b247b
(std::ostream &os, const std::vector< T > &s)
std::ostream &
operator<<
namespaceexotica.html
a513ea537355aed206e2740246c1ce147
(std::ostream &os, const Printable &s)
std::ostream &
operator<<
namespaceexotica.html
a6f26b0de2b3c6dd07f83a15791f7f235
(std::ostream &os, const std::map< I, T > &s)
Exception::ReportingType
operator|
namespaceexotica.html
af4fc0b2265f71a26a19dcdd1159eeb0b
(Exception::ReportingType a, Exception::ReportingType b) noexcept
KinematicRequestFlags
operator|
namespaceexotica.html
aef24a7f69cf691663c3c29124c22d85e
(KinematicRequestFlags a, KinematicRequestFlags b)
bool
ParseBool
namespaceexotica.html
ab70107c14a46965a10f0206e036d8ffe
(const std::string value)
std::vector< bool >
ParseBoolList
namespaceexotica.html
ab096d8801580721cf94af90170fc326a
(const std::string value)
double
ParseDouble
namespaceexotica.html
aa99d4b58df88cf49b72793cdc00f79f4
(const std::string value)
int
ParseInt
namespaceexotica.html
a53346f3436ca1f644e69646aa5eb645c
(const std::string value)
std::vector< int >
ParseIntList
namespaceexotica.html
ae41f5eb566a2cce27d9584536d86cf7e
(const std::string value)
std::vector< std::string >
ParseList
namespaceexotica.html
ad1a10306802c0f18b29b40ce0aba39ee
(const std::string &value, char token= ',')
std::string
ParsePath
namespaceexotica.html
ada723b4c529289e383e25e349127f8ac
(const std::string &path)
Eigen::Matrix< T, S, 1 >
ParseVector
namespaceexotica.html
a3d3163a0a83f3d7a713175a0d389ca58
(const std::string value)
bool
parseXML
namespaceexotica.html
a92c4383892fc395e3eed1a226dcda804
(tinyxml2::XMLHandle &tag, Initializer &parent, const std::string &prefix)
bool
PathExists
namespaceexotica.html
aabb6b38506649e80a2e5d502db4502fe
(const std::string &path)
void
PrintDimensions
namespaceexotica.html
a6cff448b2832cfa0764bc232d6936f28
(const std::string &name, const Eigen::Ref< const Eigen::MatrixXd > m)
double
pseudo_huber_cost
namespaceexotica.html
aaa72558734c4a3c7c1f2bb8f7f5c84a9
(double x, double beta)
double
pseudo_huber_hessian
namespaceexotica.html
aa845a3e1ca87fc8e6d9f300a2eab1802
(double x, double beta)
double
pseudo_huber_jacobian
namespaceexotica.html
a88ff940373e6d20767935f8f6dda85c7
(double x, double beta)
std_msgs::ColorRGBA
RandomColor
namespaceexotica.html
a37c337e469244036c53fab2e303e1c4a
()
void
SaveMatrix
namespaceexotica.html
a2987284d8a6c0933937961153745a62f
(std::string file_name, const Eigen::Ref< const Eigen::MatrixXd > mat)
void
SetDefaultQuaternionInConfigurationVector
namespaceexotica.html
a3665fb8c84da433c1b018a9751afa344
(Eigen::Ref< Eigen::VectorXd > q)
Eigen::VectorXd
SetRotation
namespaceexotica.html
a0a72232adbe28a609a92685d1f6937f1
(const KDL::Rotation &data, RotationType type)
void
Sleep
namespaceexotica.html
ad8839f8df09cd1cd187f374775efc1ad
(double t)
double
smooth_l1_cost
namespaceexotica.html
ad47c6c52a5634e69e7662991f7e324f6
(double x, double beta)
double
smooth_l1_hessian
namespaceexotica.html
adc2332d3be6a65ec80009f21fcf4fbf9
(double x, double beta)
double
smooth_l1_jacobian
namespaceexotica.html
afd35128dc931ed9a9e6e4d5802e827a2
(double x, double beta)
T
ToNumber
namespaceexotica.html
a62f5340b7f6dccc2fe34a48972210b53
(const std::string &val)
double
ToNumber< double >
namespaceexotica.html
a56fb9db5340484864990714ac4cf0211
(const std::string &val)
float
ToNumber< float >
namespaceexotica.html
a3479fd14378522a1144d4b1e53a0c15e
(const std::string &val)
int
ToNumber< int >
namespaceexotica.html
aaaf8b4a3c156d61ed2a1de741170f227
(const std::string &val)
std::string
ToString
namespaceexotica.html
ad5d2595174d8467aa75803bac91fa13c
(const KDL::Frame &s)
std::string
ToString
namespaceexotica.html
a2ca2795151cc20a5fd476f657a49a5b7
(const Eigen::Isometry3d &s)
std::string
Trim
namespaceexotica.html
ad62ef39f74f7d75f06c273985fc38a59
(const std::string &s)
ARG0
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350a7df5948695bd3aceec1a3f382ee6919b
ARG1
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350a411a7277565017b1a34f0aa236549a73
ARG2
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350a8ebe407ec38e3e4637ba504cb1bbbf15
ARG3
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350a7bd66a54e38800525bb8be5d6b084b42
ARG4
namespaceexotica.html
a2f2dd5de8edc626599b393aae8529350a24dbb1a0b84d00ee713d88a6a6c14459
const char
branch
namespaceexotica.html
a144444a0e4339e54a77961288c2dcffa
[]
FIXED
namespaceexotica.html
a5ca690cccfbbfdb24827333304ee338fa97ef0deed3b6cea30b5ef0d461b13cbc
FLOATING
namespaceexotica.html
a5ca690cccfbbfdb24827333304ee338fa047a2d4a4431720713c876e2b9c5f752
Huber
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280aa272e08b4b19900a71e52b4d9f9d34058
constexpr double
inf
namespaceexotica.html
a13eb89cf8da8a2803b7de093afe46efb
KIN_FK
namespaceexotica.html
a8879608908229eff06df2b94c63f1a99a31d69c9fe03932e017a081e81ede78a9
KIN_FK_VEL
namespaceexotica.html
a8879608908229eff06df2b94c63f1a99af4c5c27896d87716a02228ba0f881641
KIN_H
namespaceexotica.html
a8879608908229eff06df2b94c63f1a99a9e93896fe98c5afb31cfdcc6504d16e2
KIN_J
namespaceexotica.html
a8879608908229eff06df2b94c63f1a99a172f46177773a38764743e95cfc0c858
L2
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280aa2604e8d51bdc9fb55d8bf7bd62269e3f
LIMIT_POSITION_LOWER
namespaceexotica.html
afe31e64784659e96082a606d09a75ecdad0f753511e3314fa5ae995cd8f0fee42
LIMIT_POSITION_UPPER
namespaceexotica.html
afe31e64784659e96082a606d09a75ecdaf9c406e73fa6b6031f2b256e79953b72
constexpr double
pi
namespaceexotica.html
a3cc3ce9225c7ac000971d6454997886a
PLANAR
namespaceexotica.html
a5ca690cccfbbfdb24827333304ee338fa997d5dd36b61cdafeabf856ab83593e8
PseudoHuber
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280aa4587ec26dd32f21b4eadbdceade880a2
RK1
namespaceexotica.html
af655323905f37d8a279063f9d75d433eaec6c5a8ffec279574205f1d2c9714a66
RK2
namespaceexotica.html
af655323905f37d8a279063f9d75d433eac9220b7e32da0bed762781cb1b97bed2
RK4
namespaceexotica.html
af655323905f37d8a279063f9d75d433ea862d90cf453dc1c6a4dd365e7a7e1534
SmoothL1
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280aa623c7ab9b53ba8454ac67e6b724a582f
SymplecticEuler
namespaceexotica.html
af655323905f37d8a279063f9d75d433ea52e9a4fe95c9b8abfc6fa3d5c7700b92
Undefined
namespaceexotica.html
aeaa7ab36dae8418de85dbd74ac49280aa7bbf9200af606d246139c77db8d4017d
const char
version
namespaceexotica.html
a45c6b251556e3f03cd8675ce95aea706
[]