benchmark.cc
/tmp/ws/src/rdl/rdl_benchmark/src/
benchmark_8cc
rdl_benchmark/model_generator.h
rdl_benchmark/Human36Model.h
rdl_benchmark/SampleData.h
rdl_benchmark/Timer.h
ContactsMethod
benchmark_8cc.html
a1bdc0929694ea26a0510ba8a31b9668d
ContactsMethodLagrangian
benchmark_8cc.html
a1bdc0929694ea26a0510ba8a31b9668dacd6a5ca2b25cc35a69411653691cf8a5
ContactsMethodRangeSpaceSparse
benchmark_8cc.html
a1bdc0929694ea26a0510ba8a31b9668da0d0b7cad22eaff3ff3174067c94a755a
ContactsMethodNullSpace
benchmark_8cc.html
a1bdc0929694ea26a0510ba8a31b9668da2b3aec5c76609ac44053ce4accd7dd1b
ContactsMethodKokkevis
benchmark_8cc.html
a1bdc0929694ea26a0510ba8a31b9668dab0dd3de079876a360bc28377c15e8598
double
contacts_benchmark
benchmark_8cc.html
a5f56b4f1f30f3fd2a9fa6a7ddd1cdc14
(int sample_count, ContactsMethod contacts_method)
void
disable_all_benchmarks
benchmark_8cc.html
a41d13fc471e130bc82b0aced4cb04d55
()
int
main
benchmark_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
void
parse_args
benchmark_8cc.html
a8ab77940e9f8f362c1242eb44f366bb7
(int argc, char *argv[])
void
print_usage
benchmark_8cc.html
ae5ad5cbeccaedc03a48d3c7eaa803e79
()
double
run_calc_minv_times_tau_benchmark
benchmark_8cc.html
a1e6ccd18b7d6fee30a46f08a446ebf49
(ModelPtr model, int sample_count)
double
run_contacts_kokkevis_benchmark
benchmark_8cc.html
a7af92cb1b270bff40bda5196a388f46d
(ModelPtr model, ConstraintSet *constraint_set, int sample_count)
double
run_contacts_lagrangian_benchmark
benchmark_8cc.html
a225844e02279f4ae16dcd856ac8c9443
(ModelPtr model, ConstraintSet *constraint_set, int sample_count)
double
run_contacts_lagrangian_sparse_benchmark
benchmark_8cc.html
a956fd00823a6f0ff149a507399d4ee4f
(ModelPtr model, ConstraintSet *constraint_set, int sample_count)
double
run_contacts_null_space
benchmark_8cc.html
af84acae73d9b09c5b558c1cdae7d2e80
(ModelPtr model, ConstraintSet *constraint_set, int sample_count)
double
run_CRBA_benchmark
benchmark_8cc.html
a79b4f3f330c13270d9cd45a71900ccff
(ModelPtr model, int sample_count)
double
run_forward_dynamics_ABA_benchmark
benchmark_8cc.html
ac485404afdf87580dfb84f7a89e70e85
(ModelPtr model, int sample_count)
double
run_forward_dynamics_lagrangian_benchmark
benchmark_8cc.html
ae16cc66828c66a8202256d497c607bd0
(ModelPtr model, int sample_count)
double
run_inverse_dynamics_RNEA_benchmark
benchmark_8cc.html
aa6bd3c35ed2aae7c36f55390fff551f1
(ModelPtr model, int sample_count)
double
run_nle_benchmark
benchmark_8cc.html
a1ff5592f3f6e42262a75241a3f8b9363
(ModelPtr model, int sample_count)
int
benchmark_model_max_depth
benchmark_8cc.html
aa04f29ef3d7deed28d6ea434f4b8cbfa
bool
benchmark_run_calc_minv_times_tau
benchmark_8cc.html
a0527fec71c4a74d15ecb99b1d9ad7de9
bool
benchmark_run_contacts
benchmark_8cc.html
a794da451fb5be270692bc87f21d26b49
bool
benchmark_run_crba
benchmark_8cc.html
af391ca585ddc0644156599f8d5d6b766
bool
benchmark_run_fd_aba
benchmark_8cc.html
ac895fee83618818d15593e17af4e61fc
bool
benchmark_run_fd_lagrangian
benchmark_8cc.html
a0bae537b9756453067b77930a6420105
bool
benchmark_run_id_rnea
benchmark_8cc.html
a6af068d68dcf0d091a023528eaf3812a
bool
benchmark_run_nle
benchmark_8cc.html
aeb7f4387028120fb15355088fc1cd7e6
int
benchmark_sample_count
benchmark_8cc.html
aff815aba2175bdff16c12d0684d6d746
bool
have_urdfreader
benchmark_8cc.html
ade6b381fc65f8597c889134c881c8ca1
string
model_file
benchmark_8cc.html
ac9c4362c16a899b266478e118984e92b
bool
urdf_floating_base
benchmark_8cc.html
a9c5dd4c2d9b677f4b3fb0d2c9c2a92e3
Human36Model.cc
/tmp/ws/src/rdl/rdl_benchmark/src/
Human36Model_8cc
rdl_benchmark/Human36Model.h
SegmentName
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52
SegmentPelvis
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52aba88a72626a540b7cf9c84af9b1d204f
SegmentThigh
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52a1eec18ef3aaf6b134db68b69bc064e47
SegmentShank
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52afc43685f4f4e6b9d1c40eb94bb2a25ee
SegmentFoot
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52afaa63207a75fff91d908b15b972169ca
SegmentMiddleTrunk
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52a2e651f808f97782c0af8f9de9c3b9eb9
SegmentUpperTrunk
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52a00249f56d4e424b10714ce25e9b0ca4b
SegmentUpperArm
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52ae1eb6baba11207c4a87f1824d015d84e
SegmentLowerArm
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52ac02af69242de8ea66a53a5761f3e5e3c
SegmentHand
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52aad8a85049d25a304edae70b9b8fe01e7
SegmentHead
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52a6e17b2da969f53971f4fee4b2e1ccc85
SegmentNameLast
Human36Model_8cc.html
af7f73bca4b54f4c58f69a4e4678aac52af5ecee9d37ae0cc297a3b12dc12667dd
Body
create_body
Human36Model_8cc.html
afcc64f3dc5363aacf5298da8d27b04da
(SegmentName segment)
void
generate_human36model
Human36Model_8cc.html
a310c985f5d62e4280d1cd153152b58b0
(RobotDynamics::ModelPtr model)
double
SegmentCOM
Human36Model_8cc.html
a01f012f7ffd717bb17c7d07c8c2af981
[SegmentNameLast][3]
double
SegmentLengths
Human36Model_8cc.html
acd5097c49515f29575bdf975192bda5d
[SegmentNameLast]
double
SegmentMass
Human36Model_8cc.html
aa5c6f5d388768ea0630daef962aed3ed
[SegmentNameLast]
double
SegmentRadiiOfGyration
Human36Model_8cc.html
ad773ff701dc040139b6b8a4ff1fabccb
[SegmentNameLast][3]
Human36Model.h
/tmp/ws/src/rdl/rdl_benchmark/include/rdl_benchmark/
Human36Model_8h
RobotDynamics
void
generate_human36model
Human36Model_8h.html
a310c985f5d62e4280d1cd153152b58b0
(RobotDynamics::ModelPtr model)
kinematics_benchmark.cc
/tmp/ws/src/rdl/rdl_benchmark/src/
kinematics__benchmark_8cc
rdl_benchmark/Timer.h
Samples
Samples
fillRandom
kinematics__benchmark_8cc.html
a6af6a70fc07a9a9af3a23d2a549e250d
(unsigned int q_size, unsigned int qdot_size, unsigned int num_samples)
int
main
kinematics__benchmark_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
model_generator.cc
/tmp/ws/src/rdl/rdl_benchmark/src/
model__generator_8cc
rdl_benchmark/model_generator.h
void
generate_planar_tree
model__generator_8cc.html
a7c05e916ab9e3a70c4a9cb72231569c8
(ModelPtr model, int depth)
void
generate_planar_tree_recursive
model__generator_8cc.html
a7470948fabf0330aeed78b7892dcf037
(ModelPtr model, unsigned int parent_body_id, int depth, double length)
model_generator.h
/tmp/ws/src/rdl/rdl_benchmark/include/rdl_benchmark/
model__generator_8h
RobotDynamics
void
generate_planar_tree
model__generator_8h.html
aa19ff8eaac617cd44b4effee421ebdf6
(RobotDynamics::ModelPtr model, int depth)
SampleData.h
/tmp/ws/src/rdl/rdl_benchmark/include/rdl_benchmark/
SampleData_8h
SampleData
Timer.h
/tmp/ws/src/rdl/rdl_benchmark/include/rdl_benchmark/
Timer_8h
TimerInfo
void
timer_start
Timer_8h.html
a8a665cfcfe99b9a0dcda3145646c96e0
(TimerInfo *timer)
double
timer_stop
Timer_8h.html
afbf4f6bdd5dd46d3260b0793bbcb48d4
(TimerInfo *timer)
SampleData
structSampleData.html
void
deleteData
structSampleData.html
aa6daa037f847dd5185da02894fa7f8d0
()
void
fillRandom
structSampleData.html
a691aad213baa638e13579ba71b23c71b
(int dof_count, int sample_count)
SampleData &
operator=
structSampleData.html
afd1cf1cb8da820e3c2cd623529dee1a5
(const SampleData &data)
SampleData
structSampleData.html
abe966ba33d20121b90914843a1014bfd
()
SampleData
structSampleData.html
af6ac4ba228858c67634fc3ea7a7965de
(const SampleData &data)
~SampleData
structSampleData.html
acc793075ed34b7d79c8c39824e5f9155
()
unsigned int
count
structSampleData.html
a395fdd3427990282031d3238167856a8
RobotDynamics::Math::VectorNd *
q
structSampleData.html
a2601a023b65089ddaea73c9588ee81ed
RobotDynamics::Math::VectorNd *
qddot
structSampleData.html
a4182734167565546b74f5a2c0f7d532a
RobotDynamics::Math::VectorNd *
qdot
structSampleData.html
ac766b1af2ed38d69efb5ea508c3dd128
RobotDynamics::Math::VectorNd *
tau
structSampleData.html
a2d3ef363a89625a2fce77bcb76516684
Samples
structSamples.html
std::vector< RobotDynamics::Math::VectorNd, Eigen::aligned_allocator< RobotDynamics::Math::VectorNd > >
q_vec
structSamples.html
a11f3178b3158dc7e30df1e3860e88532
std::vector< RobotDynamics::Math::VectorNd, Eigen::aligned_allocator< RobotDynamics::Math::VectorNd > >
qddot_vec
structSamples.html
a8ef731fabf45d09e275123514f8aab06
std::vector< RobotDynamics::Math::VectorNd, Eigen::aligned_allocator< RobotDynamics::Math::VectorNd > >
qdot_vec
structSamples.html
a0b4b550936e1ec845dfc9dd2d4bcf764
std::vector< RobotDynamics::Math::VectorNd, Eigen::aligned_allocator< RobotDynamics::Math::VectorNd > >
tau_vec
structSamples.html
a03a41e4f85ac7c2f9121a90671db6559
TimerInfo
structTimerInfo.html
double
clock_end_value
structTimerInfo.html
a664a08963a8cf102334e7c44d18d57d6
double
clock_start_value
structTimerInfo.html
a70af7e1550a1fef86c21ffed92993319
double
duration_sec
structTimerInfo.html
ac5fc01b955d0771ff25425f879854759
RobotDynamics
namespaceRobotDynamics.html