|
Functions | |
QUIET | armarx_build_if (Eigen3_FOUND "Eigen3 not available") armarx_build_if(Simox_FOUND "Simox-VirtualRobot not available") if(Eigen3_FOUND AND Simox_FOUND) include_directories($ |
armarx_set_target ("RobotAPI Core Library: RobotAPICore") find_package(Eigen3 QUIET) find_package(Simox $ | |
include_directories (SYSTEM ${Eigen3_INCLUDE_DIR}) endif() set(LIB_NAME RobotAPICore) set(LIBS RobotAPIInterfaces ArmarXCoreObservers ArmarXCoreStatechart ArmarXCoreEigen3Variants VirtualRobot Saba SimDynamics) set(LIB_FILES json_conversions.cpp PIDController.cpp Trajectory.cpp TrajectoryController.cpp Pose.cpp FramedPose.cpp LinkedPose.cpp OrientedPoint.cpp FramedOrientedPoint.cpp RobotStatechartContext.cpp RobotPool.cpp checks/ConditionCheckMagnitudeChecks.cpp observerfilters/OffsetFilter.cpp observerfilters/PoseAverageFilter.cpp observerfilters/PoseMedianFilter.cpp observerfilters/PoseMedianOffsetFilter.cpp observerfilters/MedianDerivativeFilterV3.cpp RobotAPIObjectFactories.cpp remoterobot/RobotStateObserver.cpp remoterobot/RemoteRobot.cpp remoterobot/RemoteRobotNode.cpp math/LinearizeAngularTrajectory.cpp math/TimeSeriesUtils.cpp CartesianVelocityController.cpp CartesianPositionController.cpp CartesianWaypointController.cpp CartesianFeedForwardPositionController.cpp CartesianVelocityRamp.cpp JointVelocityRamp.cpp CartesianVelocityControllerWithRamp.cpp CartesianNaturalPositionController.cpp Names.cpp visualization/DebugDrawerTopic.cpp visualization/GlasbeyLUT.cpp) set(LIB_HEADERS forward_declarations.h json_conversions.h PIDController.h MultiDimPIDController.h Trajectory.h TrajectoryController.h VectorHelpers.h Pose.h FramedPose.h LinkedPose.h OrientedPoint.h FramedOrientedPoint.h RobotStatechartContext.h RobotPool.h observerfilters/PoseMedianFilter.h observerfilters/PoseAverageFilter.h observerfilters/PoseMedianOffsetFilter.h observerfilters/OffsetFilter.h observerfilters/MatrixFilters.h observerfilters/MedianDerivativeFilterV3.h checks/ConditionCheckEqualsPose.h checks/ConditionCheckEqualsPoseWithTolerance.h checks/ConditionCheckMagnitudeChecks.h RobotAPIObjectFactories.h remoterobot/RobotStateObserver.h remoterobot/RemoteRobot.h math/SlidingWindowVectorMedian.h math/MathUtils.h math/Trigonometry.h math/SVD.h math/StatUtils.h math/MatrixHelpers.h math/ColorUtils.h math/LinearizeAngularTrajectory.h math/TimeSeriesUtils.h CartesianVelocityController.h CartesianPositionController.h CartesianWaypointController.h CartesianFeedForwardPositionController.h CartesianVelocityRamp.h JointVelocityRamp.h CartesianVelocityControllerWithRamp.h CartesianNaturalPositionController.h EigenHelpers.h Names.h visualization/DebugDrawerTopic.h visualization/GlasbeyLUT.h) add_subdirectory(test) armarx_add_library("$ | |
QUIET armarx_build_if | ( | Eigen3_FOUND "Eigen3 not available" | ) |
Definition at line 6 of file CMakeLists.txt.
armarx_set_target | ( | "RobotAPI Core Library: RobotAPICore" | ) |
Definition at line 1 of file CMakeLists.txt.
include_directories | ( | SYSTEM ${Eigen3_INCLUDE_DIR} | ) |
Definition at line 11 of file CMakeLists.txt.