###############################################################################
# Tests for toolbox 'RobotDataTypes'
###############################################################################

MIRA_REQUIRE_PACKAGE(RobotDataTypes)

###############################################################################

MIRA_ADD_TEST(DifferentialRobotModelTest
	SOURCE
		DifferentialRobotModelTest.C
	LINK_LIBS
		RobotDataTypes
)

MIRA_ADD_TEST(IgnoreIntervalTest
	SOURCE
		IgnoreIntervalTest.C
	LINK_LIBS
		RobotDataTypes
)

###############################################################################

IF(NOT WITHOUT_GUI)

MIRA_ADD_TEST(DifferentialProbabilisticMotionModelTest
	SOURCE
		DifferentialProbabilisticMotionModelTest.C
	LINK_LIBS
		RobotDataTypes
		GUIVisualization
)

MIRA_ADD_BINARY(DifferentialProbabilisticMotionModelGUI
	PACKAGE RobotDataTypes
	SOURCE
		DifferentialProbabilisticMotionModelGUI.C
	LINK_LIBS
		RobotDataTypes
		GUIVisualization
)

ENDIF()

###############################################################################
