From 43bdb67d90a6662c88416b0ad0b19761c79ea6ef Mon Sep 17 00:00:00 2001 From: Fabian Reister <fabian.reister@kit.edu> Date: Thu, 8 Jul 2021 16:15:38 +0200 Subject: [PATCH] fixing server test --- source/Navigation/libraries/server/execution/DummyExecutor.h | 3 ++- source/Navigation/libraries/server/test/serverTest.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/Navigation/libraries/server/execution/DummyExecutor.h b/source/Navigation/libraries/server/execution/DummyExecutor.h index 008dd2ba..d5d075e5 100644 --- a/source/Navigation/libraries/server/execution/DummyExecutor.h +++ b/source/Navigation/libraries/server/execution/DummyExecutor.h @@ -11,6 +11,7 @@ #include <VirtualRobot/Robot.h> // Navigation +#include "Navigation/libraries/core/types.h" #include <Navigation/libraries/server/execution/ExecutorInterface.h> @@ -43,7 +44,7 @@ namespace armarx::nav::server const Eigen::Affine3f diff; // = Eigen::Affine3f(Eigen::Translation3f(twist.linear * dt)) * Eigen::Affine3f(Eigen::AngleAxisf(dt, twist.angular))); - robot->setGlobalPose(robot->getGlobalPose() * diff); + robot->setGlobalPose(robot->getGlobalPose() * diff.matrix()); } private: diff --git a/source/Navigation/libraries/server/test/serverTest.cpp b/source/Navigation/libraries/server/test/serverTest.cpp index 743373f0..6695d314 100644 --- a/source/Navigation/libraries/server/test/serverTest.cpp +++ b/source/Navigation/libraries/server/test/serverTest.cpp @@ -62,7 +62,7 @@ BOOST_AUTO_TEST_CASE(testNavigator) traj_ctrl::TrajectoryFollowingControllerParams(), scene)}; // Executor. - server::DummyExecturo executor{scene.robot}; + server::DummyExecutor executor{scene.robot, server::DummyExecutor::Params()}; server::Navigator navigator(stack, scene, executor); navigator.moveTo(goal, core::NavigationFrames::Absolute); -- GitLab