Mujoco KDL Wrapper  0.5.1
MuJoCo + KDL bridge for robot kinematics and dynamics
Loading...
Searching...
No Matches
test_init.cpp File Reference
#include "mj_kdl_wrapper/mj_kdl_wrapper.hpp"
#include "common.hpp"
#include "example_paths.hpp"
#include <gtest/gtest.h>
#include <cstdint>
#include <filesystem>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  InitTest

Functions

 TEST_F (InitTest, BasicDOF)
 TEST_F (InitTest, SimulationAdvance)
 TEST_F (InitTest, ResetRestoresTheKeyframePose)
 TEST_F (InitTest, ResetOptionsPickTheKeyframeOrTheModelDefault)
 TEST_F (InitTest, ResetSyncsCmdPorts)
 TEST_F (InitTest, ResetRestoresEveryPort)
 TEST_F (InitTest, ResetInvokesOnResetCallback)
 TEST_F (InitTest, ResetWithoutAHookStillReseedsTheRobot)
 TEST_F (InitTest, EnvResetInvokesHookAndSyncsRobot)
 TEST_F (InitTest, ResetKeepsARequestedControlMode)
 TEST_F (InitTest, OnResetPrimesCommandsAndMovesAreReadBack)
 TEST_F (InitTest, CleanupRobotUnregistersIt)
 TEST_F (InitTest, ChainFromOutsideDrivesTheSameJoints)
 TEST (TwoEnvs, StepIndependently)
 TEST (EnvSpec, OwnsItsStringsAcrossARebuild)
 TEST (EnvAdopt, RunsOnTheCallersPairAndNeverFreesIt)
 TEST (SceneFloor, PlacedAtFloorZ)
 TEST (Recorder, OutputPathReachesFfmpegVerbatim)
 TEST (Offscreen, RendersTheSceneIntoABuffer)
 TEST_F (InitTest, AFailureSaysWhy)
 TEST (SceneSpecRequired, AnUnsetFieldFailsTheBuild)
int main (int argc, char *argv[])

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 512 of file test_init.cpp.

◆ TEST() [1/7]

◆ TEST() [2/7]

◆ TEST() [3/7]

◆ TEST() [4/7]

◆ TEST() [5/7]

◆ TEST() [6/7]

◆ TEST() [7/7]

◆ TEST_F() [1/14]

◆ TEST_F() [2/14]

TEST_F ( InitTest ,
BasicDOF  )

Definition at line 79 of file test_init.cpp.

◆ TEST_F() [3/14]

◆ TEST_F() [4/14]

TEST_F ( InitTest ,
CleanupRobotUnregistersIt  )

Definition at line 239 of file test_init.cpp.

References mj_kdl::cleanup(), and mj_kdl::update().

◆ TEST_F() [5/14]

TEST_F ( InitTest ,
EnvResetInvokesHookAndSyncsRobot  )

◆ TEST_F() [6/14]

TEST_F ( InitTest ,
OnResetPrimesCommandsAndMovesAreReadBack  )

Definition at line 228 of file test_init.cpp.

References mj_kdl::reset().

◆ TEST_F() [7/14]

TEST_F ( InitTest ,
ResetInvokesOnResetCallback  )

Definition at line 170 of file test_init.cpp.

References mj_kdl::reset().

◆ TEST_F() [8/14]

TEST_F ( InitTest ,
ResetKeepsARequestedControlMode  )

Definition at line 217 of file test_init.cpp.

References mj_kdl::reset(), mj_kdl::TORQUE, and mj_kdl::update().

◆ TEST_F() [9/14]

TEST_F ( InitTest ,
ResetOptionsPickTheKeyframeOrTheModelDefault  )

◆ TEST_F() [10/14]

TEST_F ( InitTest ,
ResetRestoresEveryPort  )

Definition at line 148 of file test_init.cpp.

References mj_kdl::reset().

◆ TEST_F() [11/14]

TEST_F ( InitTest ,
ResetRestoresTheKeyframePose  )

◆ TEST_F() [12/14]

TEST_F ( InitTest ,
ResetSyncsCmdPorts  )

Definition at line 133 of file test_init.cpp.

References mj_kdl::reset().

◆ TEST_F() [13/14]

TEST_F ( InitTest ,
ResetWithoutAHookStillReseedsTheRobot  )

Definition at line 179 of file test_init.cpp.

References mj_kdl::reset(), and mj_kdl::ResetInfo::used_keyframe.

◆ TEST_F() [14/14]

TEST_F ( InitTest ,
SimulationAdvance  )

Definition at line 85 of file test_init.cpp.

References mj_kdl_examples::home_q(), mj_kdl::set_joint_pos(), and mj_kdl::step().