Classes | Macros | Enumerations | Functions | Variables
locked_robot_state_test.cpp File Reference
#include <gtest/gtest.h>
#include <moveit/robot_interaction/locked_robot_state.h>
#include <moveit/robot_model/robot_model.h>
#include <moveit/robot_state/robot_state.h>
#include <urdf_parser/urdf_parser.h>
Include dependency graph for locked_robot_state_test.cpp:

Go to the source code of this file.

Classes

class  MyInfo
 
class  Super1
 

Macros

#define OPT_TEST(F, N)   TEST(F, DISABLED_##N)
 

Enumerations

enum  { JOINT_A = 3, JOINT_C = 4, MIM_F = 5, JOINT_F = 6 }
 

Functions

static moveit::core::RobotModelPtr getModel ()
 
int main (int argc, char **argv)
 
static void modify1 (moveit::core::RobotState *state)
 
 OPT_TEST (LockedRobotState, mod1)
 
 OPT_TEST (LockedRobotState, mod2)
 
 OPT_TEST (LockedRobotState, mod3)
 
 OPT_TEST (LockedRobotState, set1mod1)
 
 OPT_TEST (LockedRobotState, set1mod2)
 
 OPT_TEST (LockedRobotState, set1mod3)
 
 OPT_TEST (LockedRobotState, set2)
 
 OPT_TEST (LockedRobotState, set2mod1)
 
 OPT_TEST (LockedRobotState, set3)
 
 OPT_TEST (LockedRobotState, set3mod1)
 
 OPT_TEST (LockedRobotState, set3mod3)
 
 OPT_TEST (LockedRobotState, set3mod3c3)
 
static void runThreads (int ncheck, int nset, int nmod)
 
 TEST (LockedRobotState, load)
 
 TEST (LockedRobotState, robotStateChanged)
 
 TEST (LockedRobotState, set1)
 
 TEST (LockedRobotState, URDF_sanity)
 

Variables

static const char * SRDF_STR
 
static const char * URDF_STR
 

Macro Definition Documentation

◆ OPT_TEST

#define OPT_TEST (   F,
 
)    TEST(F, DISABLED_##N)

Definition at line 559 of file locked_robot_state_test.cpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
JOINT_A 
JOINT_C 
MIM_F 
JOINT_F 

Definition at line 211 of file locked_robot_state_test.cpp.

Function Documentation

◆ getModel()

static moveit::core::RobotModelPtr getModel ( )
static

Definition at line 219 of file locked_robot_state_test.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 622 of file locked_robot_state_test.cpp.

◆ modify1()

static void modify1 ( moveit::core::RobotState state)
static

Definition at line 271 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [1/12]

OPT_TEST ( LockedRobotState  ,
mod1   
)

Definition at line 572 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [2/12]

OPT_TEST ( LockedRobotState  ,
mod2   
)

Definition at line 577 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [3/12]

OPT_TEST ( LockedRobotState  ,
mod3   
)

Definition at line 582 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [4/12]

OPT_TEST ( LockedRobotState  ,
set1mod1   
)

Definition at line 587 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [5/12]

OPT_TEST ( LockedRobotState  ,
set1mod2   
)

Definition at line 597 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [6/12]

OPT_TEST ( LockedRobotState  ,
set1mod3   
)

Definition at line 607 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [7/12]

OPT_TEST ( LockedRobotState  ,
set2   
)

Definition at line 562 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [8/12]

OPT_TEST ( LockedRobotState  ,
set2mod1   
)

Definition at line 592 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [9/12]

OPT_TEST ( LockedRobotState  ,
set3   
)

Definition at line 567 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [10/12]

OPT_TEST ( LockedRobotState  ,
set3mod1   
)

Definition at line 602 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [11/12]

OPT_TEST ( LockedRobotState  ,
set3mod3   
)

Definition at line 612 of file locked_robot_state_test.cpp.

◆ OPT_TEST() [12/12]

OPT_TEST ( LockedRobotState  ,
set3mod3c3   
)

Definition at line 617 of file locked_robot_state_test.cpp.

◆ runThreads()

static void runThreads ( int  ncheck,
int  nset,
int  nmod 
)
static

Definition at line 477 of file locked_robot_state_test.cpp.

◆ TEST() [1/4]

TEST ( LockedRobotState  ,
load   
)

Definition at line 233 of file locked_robot_state_test.cpp.

◆ TEST() [2/4]

TEST ( LockedRobotState  ,
robotStateChanged   
)

Definition at line 276 of file locked_robot_state_test.cpp.

◆ TEST() [3/4]

TEST ( LockedRobotState  ,
set1   
)

Definition at line 549 of file locked_robot_state_test.cpp.

◆ TEST() [4/4]

TEST ( LockedRobotState  ,
URDF_sanity   
)

Definition at line 247 of file locked_robot_state_test.cpp.

Variable Documentation

◆ SRDF_STR

const char* SRDF_STR
static
Initial value:
=
"<?xml version=\"1.0\" ?>"
"<robot name=\"one_robot\">"
"<virtual_joint name=\"base_joint\" child_link=\"base_link\" parent_frame=\"odom_combined\" type=\"planar\"/>"
"<group name=\"base_from_joints\">"
"<joint name=\"base_joint\"/>"
"<joint name=\"joint_a\"/>"
"<joint name=\"joint_c\"/>"
"</group>"
"<group name=\"mim_joints\">"
"<joint name=\"joint_f\"/>"
"<joint name=\"mim_f\"/>"
"</group>"
"<group name=\"base_with_subgroups\">"
"<group name=\"base_from_base_to_tip\"/>"
"<joint name=\"joint_c\"/>"
"</group>"
"<group name=\"base_from_base_to_tip\">"
"<chain base_link=\"base_link\" tip_link=\"link_b\"/>"
"<joint name=\"base_joint\"/>"
"</group>"
"</robot>"

Definition at line 187 of file locked_robot_state_test.cpp.

◆ URDF_STR

const char* URDF_STR
static

Definition at line 44 of file locked_robot_state_test.cpp.



robot_interaction
Author(s): Ioan Sucan
autogenerated on Sat Mar 15 2025 02:26:54