gen_second_order_dynamics.py
/tmp/ws/src/exotica/exotations/dynamics_solvers/exotica_quadrotor_dynamics_solver/scripts/
gen__second__order__dynamics_8py
gen_second_order_dynamics
cos_phi
namespacegen__second__order__dynamics.html
a158c2ca18dcf445a9caab99f05711a6f
cos_psi
namespacegen__second__order__dynamics.html
a978350e4532dcbe9b39a9812278f096a
cos_theta
namespacegen__second__order__dynamics.html
a86ec1307e121ae607e99f6396549ce18
F_1
namespacegen__second__order__dynamics.html
aa90aa2022e4f0cfb039616578430ddbe
F_2
namespacegen__second__order__dynamics.html
a5a662925dbb05a8d2948cdc4e2069e00
F_3
namespacegen__second__order__dynamics.html
a75e0f625a75ed1fca593a9f1d2230e5e
F_4
namespacegen__second__order__dynamics.html
a18317fd4062722e022bc145493d25083
Ftot
namespacegen__second__order__dynamics.html
acf033c8584963e6d6735a20e07916e15
list
fu
namespacegen__second__order__dynamics.html
a9aaccac7408615543cc692dc45c75ef6
list
fx
namespacegen__second__order__dynamics.html
a64ed58314fdbcdeb72bdaf7a54fa17b0
g_
namespacegen__second__order__dynamics.html
ade6ee2d70abb3c67cb7bcdc47aac14f9
Gtot
namespacegen__second__order__dynamics.html
a3deb6881f0246fd36345000221ff1a80
I
namespacegen__second__order__dynamics.html
a421b0d0be69d539eb400ecee8687dc7f
Iinv
namespacegen__second__order__dynamics.html
ac8b67937019190deb9854f1818ff4441
int
Ix
namespacegen__second__order__dynamics.html
a32f42df1ea53a4f2be5de25379e91466
int
Iy
namespacegen__second__order__dynamics.html
a9ff36ad37300d30c07c14ebace603df2
int
Iz
namespacegen__second__order__dynamics.html
a616ed8911b6e5b22becc81acc4c472bf
k_f_
namespacegen__second__order__dynamics.html
a4c3096fa424e2bc29423c03741752e36
k_m_
namespacegen__second__order__dynamics.html
a67107c143b94576b01ebcec9a5842c5a
L_
namespacegen__second__order__dynamics.html
aa4888df6cc8da628056953c2f11fd1b7
M_1
namespacegen__second__order__dynamics.html
a5c461bff8a5a820cafd0d0eac50f55a5
M_2
namespacegen__second__order__dynamics.html
a42c8529a903e54d09e65bafebdb63248
M_3
namespacegen__second__order__dynamics.html
a45a5d3c9992cdcb6e8d50f01eb88d6d6
M_4
namespacegen__second__order__dynamics.html
a440343d6a074605fb8e0dad24ef86d68
mass_
namespacegen__second__order__dynamics.html
a865139a794dac42e852ee74fab61f003
omega
namespacegen__second__order__dynamics.html
ad5ff95aa426ce55f468d0926fe91ef79
omega_dot
namespacegen__second__order__dynamics.html
ad4fff13b2dda96c31982253e2754f9cc
phi
namespacegen__second__order__dynamics.html
af20d01c023c44e22ba42c3cdda34e842
phi_dot
namespacegen__second__order__dynamics.html
a009fef9a8a24ea357e0b540dc7602ea5
pos_ddot
namespacegen__second__order__dynamics.html
aaf8cdcb2f47a3304d93b42e414be4540
psi
namespacegen__second__order__dynamics.html
abcbb62f6b93a46de2ac2b6e87522b23e
psi_dot
namespacegen__second__order__dynamics.html
adf2ab0e4d279521f43c46ab9dab3c84f
R
namespacegen__second__order__dynamics.html
adf9a25f244ef15722f3ed5ec406d815d
float
radius
namespacegen__second__order__dynamics.html
a59aa025bc036c3daffaab2fbbf798c0a
Rx
namespacegen__second__order__dynamics.html
a51f98ac2352832cc00aa2fee5b754f5a
Ry
namespacegen__second__order__dynamics.html
ade6bba2949b1d1dc77aa768a3ea852ed
Rz
namespacegen__second__order__dynamics.html
a8bc4ded7a4fcd3046f05abe9ab6300ca
sin_phi
namespacegen__second__order__dynamics.html
a494897d60f7a001313b25651b861df43
sin_psi
namespacegen__second__order__dynamics.html
a505240696e31d7f6731807e73f762516
sin_theta
namespacegen__second__order__dynamics.html
ac19f3d6a78067a13320a5e9473714371
state_dot
namespacegen__second__order__dynamics.html
aea3893e58a46cd6cb0c8fb3315fe1b22
list
statevars
namespacegen__second__order__dynamics.html
a2f80d3fa075915c9b761cc8a4818009a
tan_phi
namespacegen__second__order__dynamics.html
ad54878eb01977aec6651261bc390be74
tan_psi
namespacegen__second__order__dynamics.html
aa00bee8d24152e28dca0a22892ce795c
tan_theta
namespacegen__second__order__dynamics.html
a088ee295ccf318bc2cc78e7e471308ec
tau
namespacegen__second__order__dynamics.html
a91bde233c207b0d931060d958ce1a873
theta
namespacegen__second__order__dynamics.html
a87f509509629015033d30309234a9dc2
theta_dot
namespacegen__second__order__dynamics.html
aae71f2993035c6b31c28c63d92f37a07
u0
namespacegen__second__order__dynamics.html
a0f773e994d664cc6e43be86d95e2a767
u1
namespacegen__second__order__dynamics.html
afe3698961daa3fc125ace9c21cfec407
u2
namespacegen__second__order__dynamics.html
a1ceb8a17999eb0201657416601307613
u3
namespacegen__second__order__dynamics.html
a950392c0c40eb26119cf7d625ca43ac4
x_
namespacegen__second__order__dynamics.html
a926f4c02dc51bea7666d881dba1b2a2b
x_dot
namespacegen__second__order__dynamics.html
a7fb82d25c0479c884c31f1d6156e3ea7
y_
namespacegen__second__order__dynamics.html
aaf3980d23febd251c3dd612e041cebe6
y_dot
namespacegen__second__order__dynamics.html
a5b8dd85d3c0959f3a36ca3f319315ea9
z_
namespacegen__second__order__dynamics.html
a5b16f9d4842f81c4ca0f671d9bff97bc
z_dot
namespacegen__second__order__dynamics.html
a87ab5a6c932d9c4f03e65c6348405374
quadrotor_dynamics_solver.cpp
/tmp/ws/src/exotica/exotations/dynamics_solvers/exotica_quadrotor_dynamics_solver/src/
quadrotor__dynamics__solver_8cpp
exotica_quadrotor_dynamics_solver/quadrotor_dynamics_solver.h
exotica
quadrotor_dynamics_solver.h
/tmp/ws/src/exotica/exotations/dynamics_solvers/exotica_quadrotor_dynamics_solver/include/exotica_quadrotor_dynamics_solver/
quadrotor__dynamics__solver_8h
exotica::QuadrotorDynamicsSolver
exotica
quadrotor_dynamics_solver_quaternion.cpp
/tmp/ws/src/exotica/exotations/dynamics_solvers/exotica_quadrotor_dynamics_solver/src/
quadrotor__dynamics__solver__quaternion_8cpp
exotica_quadrotor_dynamics_solver/quadrotor_dynamics_solver.h
exotica
exotica::QuadrotorDynamicsSolver
classexotica_1_1QuadrotorDynamicsSolver.html
exotica::AbstractDynamicsSolver
Instantiable< QuadrotorDynamicsSolverInitializer >
void
AssignScene
classexotica_1_1QuadrotorDynamicsSolver.html
a8fa615e6aa1aacc8711bbe2f645f03dc
(ScenePtr scene_in) override
StateVector
f
classexotica_1_1QuadrotorDynamicsSolver.html
a00059c6f747d9ea5dc1ec0833c27b08e
(const StateVector &x, const ControlVector &u) override
Eigen::MatrixXd
fu
classexotica_1_1QuadrotorDynamicsSolver.html
ae282f7828156558721134e913deca9f0
(const StateVector &x, const ControlVector &u) override
Eigen::MatrixXd
fx
classexotica_1_1QuadrotorDynamicsSolver.html
a7a821f99ab29ed6f1cec26fd71abce5b
(const StateVector &x, const ControlVector &u) override
QuadrotorDynamicsSolver
classexotica_1_1QuadrotorDynamicsSolver.html
ad62699a2fa22107d660cef608d5b437a
()
double
g_
classexotica_1_1QuadrotorDynamicsSolver.html
aad4d48bc416282dba9632f37e89d8d26
Eigen::Matrix3d
J_
classexotica_1_1QuadrotorDynamicsSolver.html
a76b54845a8923bac2f22101efee6872a
Eigen::Matrix3d
J_inv_
classexotica_1_1QuadrotorDynamicsSolver.html
ae6ad7ffb6e46eb30908769545070ee2e
double
k_f_
classexotica_1_1QuadrotorDynamicsSolver.html
adc82dbdab8c36d39ada739c50dbdc359
double
k_m_
classexotica_1_1QuadrotorDynamicsSolver.html
ad70d0c5b89231554b3651135b41e8933
double
L_
classexotica_1_1QuadrotorDynamicsSolver.html
a8678f25fb4602e78c0e524316555804f
double
mass_
classexotica_1_1QuadrotorDynamicsSolver.html
a4b50b97f4346a6d5ec299bb5ab345b90
exotica
namespaceexotica.html
exotica::QuadrotorDynamicsSolver
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
[]
gen_second_order_dynamics
namespacegen__second__order__dynamics.html
cos_phi
namespacegen__second__order__dynamics.html
a158c2ca18dcf445a9caab99f05711a6f
cos_psi
namespacegen__second__order__dynamics.html
a978350e4532dcbe9b39a9812278f096a
cos_theta
namespacegen__second__order__dynamics.html
a86ec1307e121ae607e99f6396549ce18
F_1
namespacegen__second__order__dynamics.html
aa90aa2022e4f0cfb039616578430ddbe
F_2
namespacegen__second__order__dynamics.html
a5a662925dbb05a8d2948cdc4e2069e00
F_3
namespacegen__second__order__dynamics.html
a75e0f625a75ed1fca593a9f1d2230e5e
F_4
namespacegen__second__order__dynamics.html
a18317fd4062722e022bc145493d25083
Ftot
namespacegen__second__order__dynamics.html
acf033c8584963e6d6735a20e07916e15
list
fu
namespacegen__second__order__dynamics.html
a9aaccac7408615543cc692dc45c75ef6
list
fx
namespacegen__second__order__dynamics.html
a64ed58314fdbcdeb72bdaf7a54fa17b0
g_
namespacegen__second__order__dynamics.html
ade6ee2d70abb3c67cb7bcdc47aac14f9
Gtot
namespacegen__second__order__dynamics.html
a3deb6881f0246fd36345000221ff1a80
I
namespacegen__second__order__dynamics.html
a421b0d0be69d539eb400ecee8687dc7f
Iinv
namespacegen__second__order__dynamics.html
ac8b67937019190deb9854f1818ff4441
int
Ix
namespacegen__second__order__dynamics.html
a32f42df1ea53a4f2be5de25379e91466
int
Iy
namespacegen__second__order__dynamics.html
a9ff36ad37300d30c07c14ebace603df2
int
Iz
namespacegen__second__order__dynamics.html
a616ed8911b6e5b22becc81acc4c472bf
k_f_
namespacegen__second__order__dynamics.html
a4c3096fa424e2bc29423c03741752e36
k_m_
namespacegen__second__order__dynamics.html
a67107c143b94576b01ebcec9a5842c5a
L_
namespacegen__second__order__dynamics.html
aa4888df6cc8da628056953c2f11fd1b7
M_1
namespacegen__second__order__dynamics.html
a5c461bff8a5a820cafd0d0eac50f55a5
M_2
namespacegen__second__order__dynamics.html
a42c8529a903e54d09e65bafebdb63248
M_3
namespacegen__second__order__dynamics.html
a45a5d3c9992cdcb6e8d50f01eb88d6d6
M_4
namespacegen__second__order__dynamics.html
a440343d6a074605fb8e0dad24ef86d68
mass_
namespacegen__second__order__dynamics.html
a865139a794dac42e852ee74fab61f003
omega
namespacegen__second__order__dynamics.html
ad5ff95aa426ce55f468d0926fe91ef79
omega_dot
namespacegen__second__order__dynamics.html
ad4fff13b2dda96c31982253e2754f9cc
phi
namespacegen__second__order__dynamics.html
af20d01c023c44e22ba42c3cdda34e842
phi_dot
namespacegen__second__order__dynamics.html
a009fef9a8a24ea357e0b540dc7602ea5
pos_ddot
namespacegen__second__order__dynamics.html
aaf8cdcb2f47a3304d93b42e414be4540
psi
namespacegen__second__order__dynamics.html
abcbb62f6b93a46de2ac2b6e87522b23e
psi_dot
namespacegen__second__order__dynamics.html
adf2ab0e4d279521f43c46ab9dab3c84f
R
namespacegen__second__order__dynamics.html
adf9a25f244ef15722f3ed5ec406d815d
float
radius
namespacegen__second__order__dynamics.html
a59aa025bc036c3daffaab2fbbf798c0a
Rx
namespacegen__second__order__dynamics.html
a51f98ac2352832cc00aa2fee5b754f5a
Ry
namespacegen__second__order__dynamics.html
ade6bba2949b1d1dc77aa768a3ea852ed
Rz
namespacegen__second__order__dynamics.html
a8bc4ded7a4fcd3046f05abe9ab6300ca
sin_phi
namespacegen__second__order__dynamics.html
a494897d60f7a001313b25651b861df43
sin_psi
namespacegen__second__order__dynamics.html
a505240696e31d7f6731807e73f762516
sin_theta
namespacegen__second__order__dynamics.html
ac19f3d6a78067a13320a5e9473714371
state_dot
namespacegen__second__order__dynamics.html
aea3893e58a46cd6cb0c8fb3315fe1b22
list
statevars
namespacegen__second__order__dynamics.html
a2f80d3fa075915c9b761cc8a4818009a
tan_phi
namespacegen__second__order__dynamics.html
ad54878eb01977aec6651261bc390be74
tan_psi
namespacegen__second__order__dynamics.html
aa00bee8d24152e28dca0a22892ce795c
tan_theta
namespacegen__second__order__dynamics.html
a088ee295ccf318bc2cc78e7e471308ec
tau
namespacegen__second__order__dynamics.html
a91bde233c207b0d931060d958ce1a873
theta
namespacegen__second__order__dynamics.html
a87f509509629015033d30309234a9dc2
theta_dot
namespacegen__second__order__dynamics.html
aae71f2993035c6b31c28c63d92f37a07
u0
namespacegen__second__order__dynamics.html
a0f773e994d664cc6e43be86d95e2a767
u1
namespacegen__second__order__dynamics.html
afe3698961daa3fc125ace9c21cfec407
u2
namespacegen__second__order__dynamics.html
a1ceb8a17999eb0201657416601307613
u3
namespacegen__second__order__dynamics.html
a950392c0c40eb26119cf7d625ca43ac4
x_
namespacegen__second__order__dynamics.html
a926f4c02dc51bea7666d881dba1b2a2b
x_dot
namespacegen__second__order__dynamics.html
a7fb82d25c0479c884c31f1d6156e3ea7
y_
namespacegen__second__order__dynamics.html
aaf3980d23febd251c3dd612e041cebe6
y_dot
namespacegen__second__order__dynamics.html
a5b8dd85d3c0959f3a36ca3f319315ea9
z_
namespacegen__second__order__dynamics.html
a5b16f9d4842f81c4ca0f671d9bff97bc
z_dot
namespacegen__second__order__dynamics.html
a87ab5a6c932d9c4f03e65c6348405374