|
| double | admittance_ft::clamp (double v, double lo, double hi) |
| KDL::JntArray | admittance_ft::home_q (unsigned n) |
| KDL::Vector | admittance_ft::vclamp (const KDL::Vector &v, double limit) |
| double | admittance_ft::norm3 (const KDL::Vector &v) |
| KDL::Rotation | admittance_ft::mj_xmat_to_kdl_rot (const double *m) |
| KDL::Frame | admittance_ft::site_frame_by_id (const mjModel *model, const mjData *data, int id) |
| KDL::Frame | admittance_ft::current_tcp (KDL::ChainFkSolverPos_recursive &fk, const mj_kdl::Robot &robot) |
| KDL::Vector | admittance_ft::spiral_force (double t) |
| void | admittance_ft::admittance_update (AdmState &s, const KDL::Vector &force, double dt) |
| void | admittance_ft::set_body_wrench (mjModel *model, mjData *data, const char *body, const KDL::Vector &force) |
| void | admittance_ft::close_gripper (mjModel *model, mjData *data) |
| KDL::Vector | admittance_ft::tare_force (const mj_kdl::Robot &robot) |
| KDL::Vector | admittance_ft::measured_force (const mj_kdl::Robot &robot, const AdmState &s) |
| bool | admittance_ft::build_scene (SceneHandles &h) |
| KDL::Frame | admittance_ft::admittance_step (mj_kdl::Robot &robot, Controller &ctrl, AdmState &state, const KDL::Frame &nominal, const KDL::Vector &force, double dt) |
| void | admittance_ft::settle_and_tare (SceneHandles &h, Controller &ctrl, AdmState &state) |
| Metrics | admittance_ft::run_selfcheck (SceneHandles &h, Controller &ctrl, AdmState &state, const KDL::Frame &nominal) |
| int | admittance_ft::finish_headless (const Metrics &m) |
| void | admittance_ft::run_gui (SceneHandles &h, Controller &ctrl, AdmState &state, const KDL::Frame &nominal) |
| int | admittance_ft::run (int argc, char **argv, std::unique_ptr< Controller >(*make_controller)(SceneHandles &)) |