axii workspace build lead to "make" error on module 'armarx/skills/navigation'
Bug Report
Summary and Bug Description
Running axii workspace build leads to 'Error: Failed to execute step 'build' on module 'armarx/skills/navigation': Command exited with return code 2.'
Current Behavior
After running 'axii workspace prepare' with exit code 0 I ran 'axii worspace build'. Now running 'axii workspace build' however, lead to the following error shown in the screenshots.
Expected Behavior
Finish 'axii workspace build' with exit code 0
Steps to Reproduce
Follow the installation as described in the README within the step 'axii workspace build'.
Diagnosis
Output of axii self report
# /home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp: In member function ‘virtual armarx::navigation::traj_ctrl::global::TrajectoryControllerResult armarx::navigation::traj_ctrl::global::TrajectoryFollowingController::control(const armarx::navigation::core::GlobalTrajectory&)’:
/home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp:152:91: error: missing initializer for member ‘armarx::navigation::traj_ctrl::global::TrajectoryControllerResult::isFinalSegment’ [-Werror=missing-field-initializers]
.dropPoint = {.waypoint = {.pose = core::Pose::Identity()}, .velocity = 0}};
^
/home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp:152:91: error: missing initializer for member ‘armarx::navigation::traj_ctrl::global::TrajectoryControllerResult::currentOrientation’ [-Werror=missing-field-initializers]
/home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp:152:91: error: missing initializer for member ‘armarx::navigation::traj_ctrl::global::TrajectoryControllerResult::desiredOrientation’ [-Werror=missing-field-initializers]
/home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp:152:91: error: missing initializer for member ‘armarx::navigation::traj_ctrl::global::TrajectoryControllerResult::orientationError’ [-Werror=missing-field-initializers]
/home/benedikt_wsl/code/armarx/skills/navigation/source/armarx/navigation/trajectory_control/global/TrajectoryFollowingController.cpp:239:83: error: missing initializer for member ‘armarx::navigation::traj_ctrl::global::TrajectoryControllerResult::orientationError’ [-Werror=missing-field-initializers]
.desiredOrientation = desiredOrientation};
[ 50%] Building CXX object source/armarx/navigation/algorithms/CMakeFiles/algorithms.dir/smoothing/CircularPathSmoothing.cpp.o
^
[ 50%] Building CXX object source/armarx/navigation/algorithms/CMakeFiles/algorithms.dir/visualization.cpp.o
cc1plus: some warnings being treated as errors
make[2]: *** [source/armarx/navigation/trajectory_control/CMakeFiles/trajectory_control_global.dir/global/TrajectoryFollowingController.cpp.o] Error 1
source/armarx/navigation/trajectory_control/CMakeFiles/trajectory_control_global.dir/build.make:89: recipe for target 'source/armarx/navigation/trajectory_control/CMakeFiles/trajectory_control_global.dir/global/TrajectoryFollowingController.cpp.o' failed
make[1]: *** [source/armarx/navigation/trajectory_control/CMakeFiles/trajectory_control_global.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:2333: recipe for target 'source/armarx/navigation/trajectory_control/CMakeFiles/trajectory_control_global.dir/all' failed
[ 50%] Linking CXX shared library ../../../../lib/libarmarx_navigation_algorithms.so
[ 50%] Built target algorithms
[ 51%] Linking CXX shared library ../../../../lib/libarmarx_navigation_teb_human.so
[ 51%] Built target teb_human
make: *** [all] Error 2
Makefile:145: recipe for target 'all' failed
────────────────────────────────────────────────────────────────────────────────────────────────────── Command exited - Return code 2 ──────────────────────────────────────────────────────────────────────────────────────────────────────
Error: Failed to execute step 'build' on module 'armarx/skills/navigation': Command exited with return code 2.