UM-ARM-Lab / mab_ms

Bandit-based Model Selection for Deformable Object Manipulation
BSD 2-Clause "Simplified" License
5 stars 1 forks source link

I'm getting this error while doing catkin_make in my working directory after installing gurobi in /opt directory. #1

Closed deepak8084 closed 1 year ago

deepak8084 commented 1 year ago

Boost version: 1.65.1 -- Found the following Boost libraries: -- filesystem -- system -- +++ processing catkin package: 'bullet_helpers' -- ==> add_subdirectory(mab_ms/deform_control/bullet_helpers) -- +++ processing catkin package: 'smmap_experiment_params' -- ==> add_subdirectory(mab_ms/smmap_experiment_params) -- +++ processing catkin package: 'deform_simulator' -- ==> add_subdirectory(mab_ms/deform_control/deform_simulator) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Boost version: 1.65.1 -- Found the following Boost libraries: -- system -- filesystem -- program_options -- thread -- chrono -- date_time -- atomic -- Enabling OpenMP for SMMAP library -- +++ processing catkin package: 'smmap' -- ==> add_subdirectory(mab_ms/smmap) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- -------------GUROBI_INCLUDE_DIR-NOTFOUND -- -------------/opt/gurobi_server900/linux64/lib/libgurobi_c++.a;GUROBI_LIBRARY-NOTFOUND CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find GUROBI (missing: GUROBI_LIBRARY GUROBI_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) mab_ms/smmap/cmake/modules/FindGUROBI.cmake:29 (find_package_handle_standard_args) mab_ms/smmap/CMakeLists.txt:25 (find_package)

-- Configuring incomplete, errors occurred! See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeOutput.log". See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeError.log". Invoking "cmake" failed

dmcconachie commented 1 year ago

Looks like you set your GUROBI_HOME variable to /opt/gurobi_server900/linux64, correct? The FindGUROBI cmake module was written for Gurobi 7.0.X; you ought to be able to update it for Gurobi 9.X, though I have no idea if the API will have changed enough to matter. Alternatively you could consider downloading the older Gurobi (if it's still available for download).

deepak8084 commented 1 year ago

Yes, Gurobi 7.0 is not available on the website. So, I've installed Gurobi 9.0. What do I need to change in the cmake file?

deepak8084 commented 1 year ago

May I know, apart from gurobi70 to gurobi90, what else do I need to change in the cmake file?

dmcconachie commented 1 year ago

I don't remember the exact folder and file structure of the Gurobi installer. It looks like they might have changed the include path to the header file? Run the following and paste the output back please.

cd ${GUROBI_HOME}
find . -type d | sed -e "s/[^-][^\/]*\//  |/g" -e "s/|\([^ ]\)/| - \1/"
deepak8084 commented 1 year ago

This is what i got, Screenshot from 2023-06-24 11-12-17

dmcconachie commented 1 year ago

I need the full output to be sure (copy paste from the terminal, not a screenshot), but it looks like you don't have the Gurobi optimizer itself installed, but instead the Gurobi server files. In particular I don't see src, or include folders. Here's what I see when I extract the files from the optimizer tarball:

[/opt/gurobi903/linux64]  
me@mypc $ find . -type d | sed -e "s/[^-][^\/]*\//  |/g" -e "s/|\([^ ]\)/| - \1/"
.
  | - src
  |  | - build
  |  | - cpp
  | - R
  | - docs
  |  | - remoteservices
  |  | - quickstart_windows
  |  | - refman
  |  | - quickstart_linux
  |  | - examples
  |  | - quickstart_mac
  | - lib
  |  | - python3.7_utf32
  |  |  | - gurobipy
  |  | - python2.7_utf16
  |  |  | - gurobipy
  |  | - python3.5_utf32
  |  |  | - gurobipy
  |  | - python3.7
  |  |  | - importlib
  |  |  | - sqlite3
  |  |  | - collections
  |  |  | - json
  |  |  | - logging
  |  |  | - encodings
  |  |  | - gurobipy
  |  |  | - config
  |  |  | - xlrd
  |  |  | - lib-dynload
  |  | - python3.8_utf32
  |  |  | - gurobipy
  |  | - python2.7_utf32
  |  |  | - gurobipy
  |  | - python3.6_utf32
  |  |  | - gurobipy
  | - include
  |  | - python3.7
  | - matlab
  |  | - html
  | - examples
  |  | - data
  |  | - vb
  |  | - R
  |  | - c
  |  | - build
  |  |  | - DOTNETCore2
  |  | - c++
  |  | - matlab
  |  | - python
  |  | - java
  |  | - c#
  | - bin
deepak8084 commented 1 year ago
deepak@deepak-7: cd ${GUROBI_HOME}
deepak@deepak-7: ~/Dropbox/Akash_ws/src/gurobi_server900/linux64:  find . -type d | sed -e "s/[^-][^\/]*\//  |/g" -e "s/|\([^ ]\)/| - \1/"
.
  | - docs
  |  | - remoteservices
  | - lib
  | - bin
  |  | - data
  |  |  | - runtimes
  |  |  |  | - v8.1.0
  |  |  |  | - v9.0.0
  |  |  |  | - v8.0.0
  |  |  |  | - v8.1.1
  |  |  |  | - v8.0.1
  | - resources
  |  | - grb_rsr
  |  |  | - public
  |  |  |  | - css
  |  |  |  | - img
  |  | - grb_rsm
  |  |  | - public
  |  |  |  | - compiled_doc
  |  |  |  |  | - tour
  |  |  |  |  |  | - batches
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  |  | - clusters
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  |  | - jobs
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  |  | - welcome
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  |  | - finish
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  |  | - accounts
  |  |  |  |  |  |  | - assets
  |  |  |  |  |  |  |  | - fonts
  |  |  |  |  | - overview
  |  |  |  |  |  | - assets
  |  |  |  |  |  |  | - fonts
  |  |  |  | - assets
  |  |  |  |  | - images
  |  |  |  |  | - fonts
  |  | - grb_rs
  |  |  | - public
  |  |  |  | - css
  |  |  |  | - lib
  |  |  |  |  | - swagger-ui
  |  |  |  |  |  | - dist
  |  |  |  |  |  |  | - css
  |  |  |  |  |  |  | - lib
  |  |  |  |  |  |  | - lang
  |  |  |  |  |  |  | - images
  |  |  |  |  |  |  | - fonts
  |  |  |  | - img

deepak@deepak-7:~/Dropbox/Akash_ws/src/gurobi_server900/linux64: ^C
deepak8084 commented 1 year ago

I've done a small mistake earlier, instead of gurobi9.0.X I've installed the server version. Now I've changed the version and I'm getting these results,

deepak@deepak-7:~$ cd ${GUROBI_HOME}
deepak@deepak-7:~/Dropbox/Akash_ws/src/gurobi903/linux64$ find . -type d | sed -e "s/[^-][^\/]*\//  |/g" -e "s/|\([^ ]\)/| - \1/"
.
  | - src
  |  | - cpp
  |  | - build
  | - docs
  |  | - quickstart_windows
  |  | - remoteservices
  |  | - refman
  |  | - quickstart_mac
  |  | - examples
  |  | - quickstart_linux
  | - R
  | - lib
  |  | - python3.5_utf32
  |  |  | - gurobipy
  |  | - python3.7
  |  |  | - logging
  |  |  | - config
  |  |  | - encodings
  |  |  | - importlib
  |  |  | - gurobipy
  |  |  | - xlrd
  |  |  | - json
  |  |  | - lib-dynload
  |  |  | - collections
  |  |  | - sqlite3
  |  | - python3.8_utf32
  |  |  | - gurobipy
  |  | - python3.7_utf32
  |  |  | - gurobipy
  |  | - python2.7_utf16
  |  |  | - gurobipy
  |  | - python2.7_utf32
  |  |  | - gurobipy
  |  | - python3.6_utf32
  |  |  | - gurobipy
  | - examples
  |  | - c#
  |  | - vb
  |  | - java
  |  | - data
  |  | - R
  |  | - python
  |  | - c++
  |  | - c
  |  | - build
  |  |  | - DOTNETCore2
  |  | - matlab
  | - bin
  | - include
  |  | - python3.7
  | - matlab
  |  | - html
deepak@deepak-7:~/Dropbox/Akash_ws/src/gurobi903/linux64$ 
dmcconachie commented 1 year ago

Make sure you have GUROBI_HOME set correctly (looks like you did update it); then try building again. Let me know if you still have errors.

deepak8084 commented 1 year ago

I've installed gurobi in my main workspace(Akash_ws), everything else is the same,

export GUROBI_HOME="/home/deepak/Dropbox/Akash_ws/src/gurobi903/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
dmcconachie commented 1 year ago

The error message must have changed at least a little to reflect the new install location?

-- -------------GUROBI_INCLUDE_DIR-NOTFOUND
-- -------------/opt/gurobi_server900/linux64/lib/libgurobi_c++.a;GUROBI_LIBRARY-NOTFOUND
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find GUROBI (missing: GUROBI_LIBRARY GUROBI_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
mab_ms/smmap/cmake/modules/FindGUROBI.cmake:29 (find_package_handle_standard_args)
mab_ms/smmap/CMakeLists.txt:25 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
deepak8084 commented 1 year ago

this is the error I'm getting now,

deepak@deepak-7:~/Dropbox/Akash_ws$ catkin_make
Base path: /home/deepak/Dropbox/Akash_ws
Source space: /home/deepak/Dropbox/Akash_ws/src
Build space: /home/deepak/Dropbox/Akash_ws/build
Devel space: /home/deepak/Dropbox/Akash_ws/devel
Install space: /home/deepak/Dropbox/Akash_ws/install
WARNING: Package name "OpenSceneGraph" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
####
#### Running command: "cmake /home/deepak/Dropbox/Akash_ws/src -DCATKIN_DEVEL_PREFIX=/home/deepak/Dropbox/Akash_ws/devel -DCMAKE_INSTALL_PREFIX=/home/deepak/Dropbox/Akash_ws/install -G Unix Makefiles" in "/home/deepak/Dropbox/Akash_ws/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/deepak/Dropbox/Akash_ws/devel
-- Using CMAKE_PREFIX_PATH: /home/deepak/Dropbox/Akash_ws/devel;/home/deepak/laser_ws/devel;/home/deepak/catkin_ws/devel;/home/deepak/robot_ws/devel;/opt/ros/melodic
-- This workspace overlays: /home/deepak/Dropbox/Akash_ws/devel;/home/deepak/laser_ws/devel;/home/deepak/catkin_ws/devel;/home/deepak/robot_ws/devel;/opt/ros/melodic
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") 
-- Using PYTHON_EXECUTABLE: /usr/bin/python2
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/deepak/Dropbox/Akash_ws/build/test_results
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") 
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.29
-- BUILD_SHARED_LIBS is on
-- BUILD_SHARED_LIBS is on
WARNING: Package name "OpenSceneGraph" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
WARNING: Package name "OpenSceneGraph" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 12 packages in topological order:
-- ~~  - OpenSceneGraph
-- ~~  - bullet_physics
-- ~~  - haptics
-- ~~  - osg_works
-- ~~  - osg_bullet
-- ~~  - kinematics_toolbox
-- ~~  - smmap_msgs
-- ~~  - arc_utilities
-- ~~  - bullet_helpers
-- ~~  - smmap_experiment_params
-- ~~  - deform_simulator
-- ~~  - smmap
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'OpenSceneGraph'
-- ==> add_subdirectory(mab_ms/deform_control/external_libs/OpenSceneGraph-2.8.5)
WARNING: Package name "OpenSceneGraph" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits, underscores, and dashes.
-- Checking for module 'gtkglext-x11-1.0'
--   No package 'gtkglext-x11-1.0' found
-- Checking for module 'librsvg-2.0'
--   No package 'librsvg-2.0' found
-- Checking for module 'poppler-glib'
--   No package 'poppler-glib' found
-- +++ processing catkin package: 'bullet_physics'
-- ==> add_subdirectory(mab_ms/deform_control/external_libs/bullet-2.79)
INTEL OPENCL NOT FOUND
NVidia OPENCL NOT FOUND
-- +++ processing catkin package: 'haptics'
-- ==> add_subdirectory(mab_ms/deform_control/external_libs/haptics)
-- +++ processing catkin package: 'osg_works'
-- ==> add_subdirectory(mab_ms/deform_control/external_libs/osgWorks-2.0)
-- +++ processing catkin package: 'osg_bullet'
-- ==> add_subdirectory(mab_ms/deform_control/external_libs/osgBullet-2.0)
-- +++ processing catkin package: 'kinematics_toolbox'
-- ==> add_subdirectory(mab_ms/kinematics_toolbox)
-- +++ processing catkin package: 'smmap_msgs'
-- ==> add_subdirectory(mab_ms/smmap_msgs)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Generating .msg files for action smmap_msgs/TestGrippersPoses /home/deepak/Dropbox/Akash_ws/src/mab_ms/smmap_msgs/action/TestGrippersPoses.action
-- smmap_msgs: 11 messages, 8 services
-- +++ processing catkin package: 'arc_utilities'
-- ==> add_subdirectory(mab_ms/arc_utilities)
-- Boost version: 1.65.1
-- Found the following Boost libraries:
--   filesystem
--   system
-- +++ processing catkin package: 'bullet_helpers'
-- ==> add_subdirectory(mab_ms/deform_control/bullet_helpers)
-- +++ processing catkin package: 'smmap_experiment_params'
-- ==> add_subdirectory(mab_ms/smmap_experiment_params)
-- +++ processing catkin package: 'deform_simulator'
-- ==> add_subdirectory(mab_ms/deform_control/deform_simulator)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Boost version: 1.65.1
-- Found the following Boost libraries:
--   system
--   filesystem
--   program_options
--   thread
--   chrono
--   date_time
--   atomic
-- Enabling OpenMP for SMMAP library
-- +++ processing catkin package: 'smmap'
-- ==> add_subdirectory(mab_ms/smmap)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- -------------/home/deepak/Dropbox/Akash_ws/src/gurobi903/linux64/include
-- -------------/home/deepak/Dropbox/Akash_ws/src/gurobi_server900/linux64/lib/libgurobi_c++.a;GUROBI_LIBRARY-NOTFOUND
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find GUROBI (missing: GUROBI_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  mab_ms/smmap/cmake/modules/FindGUROBI.cmake:29 (find_package_handle_standard_args)
  mab_ms/smmap/CMakeLists.txt:25 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/deepak/Dropbox/Akash_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
deepak@deepak-7:~/Dropbox/Akash_ws$ 
dmcconachie commented 1 year ago

Okay, it's still finding the server version of the C++ portion of the library, and failing to find the C library. This is 2 distinct issues. There is also one other issue that I suspect has not appeared yet, so let's fix that one at the same time.

  1. finding the server version of the C++ portion of the library (GUROBI_CXX_LIBRARY)

It's been a very long time since I used cmake in any form (which catkin_make is using under the hood). Let's do the "start from scratch" option. From your catkin workspace, delete the build folder. From your logs that would be

cd ~/Dropbox/Akash_ws
rm -r build

I believe. Alliteratively you could try just deleting the CMakeCache.txt file from inside the build folder; that might do what we need without triggering a rebuild of everything.

  1. Make sure that CMake will find the g++-5.2 version of libgurobi_c++.a.
cd ${GUROBI_HOME}/lib
ln -sf libgurobi_g++5.2.a libgurobi_c++.a
  1. Finding the C portion of the library (GUROBI_LIBRARY)

It's vaguely possible that clearing the CMake cache (by deleting that file or the build folder entirely) will resolve this. If not, we'll circle back to it. There is always the possibility of directly setting GUROBI_LIBRARY if that is suitable for you.

deepak8084 commented 1 year ago

okay, I've deleted the CMakeCache.txt file and CMake is able to find the g++-5.2 version after this I've deleted cmake.check_cache file from build/CMakeFiles. what's the next step?

dmcconachie commented 1 year ago

What is the output from catkin_make right now?

deepak8084 commented 1 year ago

Still, I'm getting the same error.

dmcconachie commented 1 year ago

I'm assuming you're getting this now?

-- -------------/home/deepak/Dropbox/Akash_ws/src/gurobi903/linux64/include
-- -------------/home/deepak/Dropbox/Akash_ws/src/gurobi903/linux64/lib/libgurobi_c++.a;GUROBI_LIBRARY-NOTFOUND

Can you paste the contents of your FindGUROBI.cmake file here please.

deepak8084 commented 1 year ago

Yes, I'm getting the same error, sure, this is the content of FindGUROBI.cmake

#### Taken from https://github.com/joschu/trajopt/blob/master/cmake/modules/FindGUROBI.cmake
#### Taken from http://www.openflipper.org/svnrepo/CoMISo/trunk/CoMISo/cmake/FindGUROBI.cmake

# - Try to find GUROBI
# Once done this will define
#  GUROBI_FOUND - System has Gurobi
#  GUROBI_INCLUDE_DIRS - The Gurobi include directories
#  GUROBI_LIBRARIES - The libraries needed to use Gurobi

find_path(GUROBI_INCLUDE_DIR NAMES gurobi_c++.h PATHS "$ENV{GUROBI_HOME}/include")

find_library(GUROBI_LIBRARY NAMES gurobi gurobi_server900 PATHS "$ENV{GUROBI_HOME}/lib")
find_library(GUROBI_CXX_LIBRARY NAMES gurobi_c++ PATHS "$ENV{GUROBI_HOME}/lib")

set(GUROBI_INCLUDE_DIRS "${GUROBI_INCLUDE_DIR}")
set(GUROBI_LIBRARIES "${GUROBI_CXX_LIBRARY};${GUROBI_LIBRARY}")

message(STATUS "-------------${GUROBI_INCLUDE_DIRS}")
message(STATUS "-------------${GUROBI_LIBRARIES}")

# use c++ headers as default
# set(GUROBI_COMPILER_FLAGS "-DIL_STD" CACHE STRING "Gurobi Compiler Flags")

include(FindPackageHandleStandardArgs)
# handle the QUIETLY and REQUIRED arguments and set LIBCPLEX_FOUND to TRUE
# if all listed variables are TRUE
find_package_handle_standard_args(GUROBI DEFAULT_MSG GUROBI_LIBRARY GUROBI_CXX_LIBRARY GUROBI_INCLUDE_DIR)

mark_as_advanced(GUROBI_INCLUDE_DIR GUROBI_LIBRARY GUROBI_CXX_LIBRARY)
dmcconachie commented 1 year ago

This is your problem:

find_library(GUROBI_LIBRARY NAMES gurobi gurobi_server900 PATHS "$ENV{GUROBI_HOME}/lib")

Inside ${GUROBI_HOME}/lib there is a libgurobi90.so, not a libgurobi_server900.so. Change it to

find_library(GUROBI_LIBRARY NAMES gurobi gurobi90 PATHS "$ENV{GUROBI_HOME}/lib")

and you should be good to go.

deepak8084 commented 1 year ago

Thank You so much, for your help. Unfortunately, my laptop is not able to finish the catkin_make, so tomorrow I will try it on my Desktop. so far it has completed 33% on my laptop without any error.

deepak8084 commented 1 year ago

Can I try it on Ubuntu 20.04 LTS? also what would be the next step after this?

dmcconachie commented 1 year ago

You're welcome to try it on 20.04, though I have no real idea of what issues you may run into. I've never used this repo on anything past 16.04.

You could try these repos which have all the same functionality as this one (though in somewhat different forms). They were last used on 18.04 I believe.

The above repositories require the following 2 as well. These ones almost certainly compile on 20.04, possibly even 22.04.

I may have missed a repo or 2 that is needed, but catkin will tell you.

As for "what would be the next step after this" - that would depend on what you are trying to do - I have no idea what that is.

deepak8084 commented 1 year ago

I tried to do it in ubuntu 20.04 on my desktop but I got this error,

[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Transform.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Uniform.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/VertexProgram.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Viewport.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/VisibilityGroup.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Effect.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/AnisotropicLighting.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/BumpMapping.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Cartoon.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/Scribe.o
[ 76%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/ive/CMakeFiles/osgdb_ive.dir/SpecularHighlights.o
[ 76%] Built target smmap_UCB
[ 77%] Linking CXX shared module /home/vyas/Akash_ws/devel/lib/osgPlugins-2.8.5/osgdb_ive.so
[ 77%] Built target osgdb_ive
make: *** [Makefile:141: all] Error 2
Invoking "make -j16 -l16" failed
dmcconachie commented 1 year ago

caktin_make runs many jobs in parallel by default, so the actual error message that shows the build failure is often many lines up in the console output. Run catkin_make -j1 to run only one build job at a time so that you can isolate the build failure without extra output from other targets getting in the way of debugging.

deepak8084 commented 1 year ago

This time I got this error,

[ 54%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/bvh/CMakeFiles/osgdb_bvh.dir/ReaderWriterBVH.o
[ 54%] Linking CXX shared module /home/vyas/PhD/devel/lib/osgPlugins-2.8.5/osgdb_bvh.so
[ 54%] Built target osgdb_bvh
[ 54%] Built target osgdb_x
[ 54%] Built target osgdb_dw
[ 55%] Built target osgdb_dxf
[ 58%] Built target osgdb_openflight
[ 59%] Built target osgdb_geo
[ 59%] Built target osgdb_obj
[ 59%] Built target osgdb_pic
[ 60%] Built target osgdb_stl
[ 62%] Built target osgdb_3ds
[ 62%] Built target osgdb_ac
[ 62%] Built target osgdb_logo
[ 62%] Built target osgdb_lws
[ 62%] Built target osgdb_md2
[ 62%] Built target osgdb_osgtgz
[ 62%] Built target osgdb_tgz
[ 62%] Built target osgdb_shp
[ 62%] Built target osgdb_txf
[ 63%] Built target osgdb_bsp
[ 64%] Built target osgdb_mdl
[ 64%] Built target osgdb_ply
[ 64%] Building CXX object mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/ReaderWriterTXP.o
/home/vyas/PhD/src/mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/ReaderWriterTXP.cpp: In member function ‘osg::Node* txp::ReaderWriterTXP::getTileContent(const txp::TXPArchive::TileInfo&, int, int, int, txp::TXPArchive*, std::vector<txp::TXPArchive::TileLocationInfo>&)’:
/home/vyas/PhD/src/mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/ReaderWriterTXP.cpp:818:16: error: cannot convert ‘bool’ to ‘osg::Node*’ in return
  818 |         return false;
      |                ^~~~~
/home/vyas/PhD/src/mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/ReaderWriterTXP.cpp: In member function ‘osg::Node* txp::ReaderWriterTXP::getTileContent(const txp::TXPArchive::TileInfo&, const txp::TXPArchive::TileLocationInfo&, txp::TXPArchive*, std::vector<txp::TXPArchive::TileLocationInfo>&)’:
/home/vyas/PhD/src/mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/ReaderWriterTXP.cpp:855:16: error: cannot convert ‘bool’ to ‘osg::Node*’ in return
  855 |         return false;
      |                ^~~~~
make[2]: *** [mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/build.make:63: mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/ReaderWriterTXP.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:4943: mab_ms-master/deform_control/external_libs/OpenSceneGraph-2.8.5/src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make -j1" failed
deepak8084 commented 1 year ago

@dmcconachie, do you have any idea, what could be the possible error?

dmcconachie commented 1 year ago

This looks like a GCC version update issue; the function in question returns a pointer, and bool false can no longer be implicitly converted to a nullptr. Some number of these issues may have been solved already in this repo: https://github.com/UM-ARM-Lab/deform_control/tree/master/external_libs/

In general these are the sorts of issues that I expected to happen when upgrading to 20.04.

deepak8084 commented 1 year ago

Hi.. @dmcconachie, I've installed ubuntu 18.04 and in that i'm getting this error,

-- Could NOT find pybind11_catkin (missing: pybind11_catkin_DIR)
-- Could not find the required component 'pybind11_catkin'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by "pybind11_catkin"
  with any of the following names:

    pybind11_catkinConfig.cmake
    pybind11_catkin-config.cmake

  Add the installation prefix of "pybind11_catkin" to CMAKE_PREFIX_PATH or
  set "pybind11_catkin_DIR" to a directory containing one of the above files.
  If "pybind11_catkin" provides a separate development package or SDK, be
  sure it has been installed.
Call Stack (most recent call first):
  mab_ms/arc_utilities/CMakeLists.txt:7 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
dmcconachie commented 1 year ago

I believe this is the repository I was using, though you may have to go to an older commit on this repo. https://github.com/wxmerkt/pybind11_catkin

deepak8084 commented 1 year ago

Now, I'm getting this error,

-- +++ processing catkin package: 'smmap_utilities'
-- ==> add_subdirectory(mab_ms/smmap_utilities)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Found GUROBI: /home/vyas/akash_ws/src/gurobi903/linux64/lib/libgurobi90.so  
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find NOMAD (missing: NOMAD_LIBRARY NOMAD_INCLUDE_DIR
  SGTELIB_LIBRARY SGTELIB_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  mab_ms/smmap_utilities/cmake/modules/FindNOMAD.cmake:29 (find_package_handle_standard_args)
  mab_ms/smmap_utilities/CMakeLists.txt:23 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
deepak8084 commented 1 year ago

I've added the path of NOMAD directory to my .barsrc file and here is my FindNOMAD.cmake file,

## Copied from FindGUROBI.cmake

# - Try to find NOMAD
# Once done this will define
#  NOMAD_FOUND - System has NOMAD
#  NOMAD_INCLUDE_DIRS - The NOMAD include directories
#  NOMAD_LIBRARIES - The libraries needed to use NOMAD

find_path(NOMAD_INCLUDE_DIR NAMES nomad.hpp PATHS "$ENV{NOMAD_HOME}/src")
find_path(SGTELIB_INCLUDE_DIR NAMES sgtelib.hpp PATHS "$ENV{NOMAD_HOME}/ext/sgtelib/src")

find_library(NOMAD_LIBRARY NAMES nomad PATHS "$ENV{NOMAD_HOME}/lib")
find_library(SGTELIB_LIBRARY NAMES sgtelib PATHS "$ENV{NOMAD_HOME}/ext/sgtelib/lib")

set(NOMAD_INCLUDE_DIRS "${NOMAD_INCLUDE_DIR};${SGTELIB_INCLUDE_DIR}")
set(NOMAD_LIBRARIES "${NOMAD_LIBRARY};${SGTELIB_LIBRARY}")

#message(STATUS "-------------${NOMAD_INCLUDE_DIRS}")
#message(STATUS "-------------${NOMAD_LIBRARIES}")

# use c++ headers as default
# set(NOMAD_COMPILER_FLAGS "-DIL_STD" CACHE STRING "NOMAD Compiler Flags")

include(FindPackageHandleStandardArgs)
# handle the QUIETLY and REQUIRED arguments and set LIBCPLEX_FOUND to TRUE
# if all listed variables are TRUE
find_package_handle_standard_args(NOMAD DEFAULT_MSG NOMAD_LIBRARY NOMAD_INCLUDE_DIR SGTELIB_LIBRARY SGTELIB_INCLUDE_DIR)

mark_as_advanced(NOMAD_INCLUDE_DIR NOMAD_LIBRARY SGTELIB_LIBRARY SGTELIB_INCLUDE_DIR)
deepak8084 commented 1 year ago

I've downloaded and added src,ext folder separately into to main NOMAD directory and now I'm getting this error,

-- +++ processing catkin package: 'smmap_utilities'
-- ==> add_subdirectory(mab_ms/smmap_utilities)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find NOMAD (missing: NOMAD_LIBRARY SGTELIB_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  mab_ms/smmap_utilities/cmake/modules/FindNOMAD.cmake:29 (find_package_handle_standard_args)
  mab_ms/smmap_utilities/CMakeLists.txt:23 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/vyas/akash_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
deepak8084 commented 1 year ago

I've checked $ENV{NOMAD_HOME}/lib but there is no file or folder named nomad same is the case for $ENV{NOMAD_HOME}/ext/sgtelib/lib there is no folder named sgtelib

dmcconachie commented 1 year ago

I looks like NOMAD may have updated their installer etc. since I last used it, hence the README/FindNOMAD of smmap_utilities is out of date. I'd recommend either:

I don't have any more time to help with this today, but I might tomorrow.

deepak8084 commented 1 year ago

Do you have any idea about this error,

Click to expand ``` Scanning dependencies of target bullet_helpers [ 77%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_internal_conversions.cpp.o [ 77%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_eigen_conversions.cpp.o [ 77%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_ros_conversions.cpp.o [ 78%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_math_helpers.cpp.o [ 78%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_pretty_print.cpp.o [ 78%] Building CXX object mab_ms/deform_control/bullet_helpers/CMakeFiles/bullet_helpers.dir/src/bullet_cloth_helpers.cpp.o [ 78%] Linking CXX shared library /home/vyas/akash_ws/devel/lib/libbullet_helpers.so [ 78%] Built target bullet_helpers Scanning dependencies of target deformable_manipulation_experiment_params [ 78%] Building CXX object mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/src/ros_params.cpp.o /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetDisableSmmapVisualizations(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:19:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "disable_smmap_visualizations", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:19:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "disable_smmap_visualizations", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:19:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "disable_smmap_visualizations", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:19:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:19:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "disable_smmap_visualizations", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:17:57: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetDisableSmmapVisualizations(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘int smmap::GetViewerWidth(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:59:38: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_width", 800); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:59:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_width", 800); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:59:55: error: expected primary-expression before ‘int’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_width", 800); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:57:41: error: unused parameter ‘nh’ [-Werror=unused-parameter] int GetViewerWidth(ros::NodeHandle& nh) // Pixels ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘int smmap::GetViewerHeight(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:66:38: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_height", 800); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:66:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_height", 800); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:66:55: error: expected primary-expression before ‘int’ const auto val = ROSHelpers::GetParamDebugLog(nh, "viewer_height", 800); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:64:42: error: unused parameter ‘nh’ [-Werror=unused-parameter] int GetViewerHeight(ros::NodeHandle& nh) // Pixels ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTestId(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:77:28: error: ‘GetParamRequiredDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequiredDebugLog(nh, "test_id", __func__); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:77:64: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamRequiredDebugLog(nh, "test_id", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:77:66: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamRequiredDebugLog(nh, "test_id", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:77:81: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamRequiredDebugLog(nh, "test_id", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘smmap::DeformableType smmap::GetDeformableType(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:88:50: error: ‘GetParamRequiredDebugLog’ is not a member of ‘ROSHelpers’ const auto deformable_type = ROSHelpers::GetParamRequiredDebugLog(nh, "deformable_type", __func__); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:88:86: error: expected primary-expression before ‘>’ token const auto deformable_type = ROSHelpers::GetParamRequiredDebugLog(nh, "deformable_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:88:88: error: left operand of comma operator has no effect [-Werror=unused-value] const auto deformable_type = ROSHelpers::GetParamRequiredDebugLog(nh, "deformable_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:88:111: error: right operand of comma operator has no effect [-Werror=unused-value] mable_type = ROSHelpers::GetParamRequiredDebugLog(nh, "deformable_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTaskTypeString(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:94:28: error: ‘GetParamRequiredDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequiredDebugLog(nh, "task_type", __func__); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:94:64: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamRequiredDebugLog(nh, "task_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:94:66: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamRequiredDebugLog(nh, "task_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:94:83: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamRequiredDebugLog(nh, "task_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetMaxTime(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:144:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/max_time", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:144:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/max_time", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:144:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/max_time", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:144:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:144:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/max_time", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:142:40: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetMaxTime(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetMaxStretchFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:149:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/max_stretch_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:149:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/max_stretch_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:149:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/max_stretch_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:149:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:149:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/max_stretch_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:147:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetMaxStretchFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetMaxBandLength(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:154:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/max_band_length", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:154:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/max_band_length", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:154:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/max_band_length", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:154:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:154:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/max_band_length", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:152:46: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetMaxBandLength(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetMaxStrain(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:159:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "max_strain", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:159:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "max_strain", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:159:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "max_strain", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:159:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:159:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "max_strain", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:157:41: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetMaxStrain(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetErrorThresholdAlongNormal(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:168:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_along_normal", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:168:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_along_normal", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:168:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_along_normal", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:168:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:168:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/error_threshold_along_normal", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:166:58: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetErrorThresholdAlongNormal(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetErrorThresholdDistanceToNormal(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:173:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_distance_to_normal", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:173:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_distance_to_normal", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:173:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_distance_to_normal", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:173:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:173:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/error_threshold_distance_to_normal", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:171:63: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetErrorThresholdDistanceToNormal(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetErrorThresholdTaskDone(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:178:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_task_done", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:178:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_task_done", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:178:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "task/error_threshold_task_done", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:178:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:178:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "task/error_threshold_task_done", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:176:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetErrorThresholdTaskDone(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetGripperApperture(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:196:36: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "rope_gripper_apperture", 0.03f); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:196:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "rope_gripper_apperture", 0.03f); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:201:36: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "cloth_gripper_apperture", 0.006f); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:201:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "cloth_gripper_apperture", 0.006f); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTMinGripperDistanceToObstacles(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:229:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/min_gripper_distance_to_obstacles", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:229:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/min_gripper_distance_to_obstacles", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:229:55: error: expected primary-expression before ‘double’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/min_gripper_distance_to_obstacles", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:227:65: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTMinGripperDistanceToObstacles(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTTargetMinDistanceScaleFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:236:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/target_min_distance_scale_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:236:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/target_min_distance_scale_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:236:55: error: expected primary-expression before ‘double’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/target_min_distance_scale_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:234:64: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTTargetMinDistanceScaleFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetTableHalfExtentsX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:262:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "table_x_half_extents", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:262:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "table_x_half_extents", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:262:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "table_x_half_extents", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:262:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:262:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "table_x_half_extents", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:260:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetTableHalfExtentsX(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetTableHalfExtentsY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:267:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "table_y_half_extents", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:267:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "table_y_half_extents", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:267:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "table_y_half_extents", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:267:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:267:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "table_y_half_extents", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:265:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetTableHalfExtentsY(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetCylinderRadius(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:307:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cylinder_radius", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:307:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cylinder_radius", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:307:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cylinder_radius", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:307:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:307:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cylinder_radius", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetCylinderHeight(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:328:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cylinder_height", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:328:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cylinder_height", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:328:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cylinder_height", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:328:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:328:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cylinder_height", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetCylinderCenterOfMassX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:349:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_x", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:349:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_x", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:349:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_x", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:349:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:349:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cylinder_com_x", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetCylinderCenterOfMassY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:370:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_y", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:370:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_y", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:370:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_y", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:370:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:370:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cylinder_com_y", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetCylinderCenterOfMassZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:391:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_z", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:391:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_z", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:391:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cylinder_com_z", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:391:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:391:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cylinder_com_z", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetWallHeight(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:428:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "wall_height", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:428:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "wall_height", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:428:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "wall_height", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:428:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:428:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "wall_height", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:426:42: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetWallHeight(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetWallCenterOfMassZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:433:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "wall_com_z", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:433:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "wall_com_z", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:433:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "wall_com_z", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:433:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:433:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "wall_com_z", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:431:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetWallCenterOfMassZ(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetOuterWallsAlpha(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:438:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "outer_walls_alpha", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:438:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "outer_walls_alpha", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:438:55: error: expected primary-expression before ‘float’ const auto val = ROSHelpers::GetParamRequired(nh, "outer_walls_alpha", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:436:47: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetOuterWallsAlpha(ros::NodeHandle& nh) // 0.0 thru 1.0 (inclusive) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetFloorDividerAlpha(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:445:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "floor_divider_alpha", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:445:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "floor_divider_alpha", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:445:55: error: expected primary-expression before ‘float’ const auto val = ROSHelpers::GetParamRequired(nh, "floor_divider_alpha", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:443:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetFloorDividerAlpha(ros::NodeHandle& nh) // 0.0 thru 1.0 (inclusive) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetFirstFloorAlpha(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:452:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "first_floor_alpha", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:452:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "first_floor_alpha", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:452:55: error: expected primary-expression before ‘float’ const auto val = ROSHelpers::GetParamRequired(nh, "first_floor_alpha", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:450:47: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetFirstFloorAlpha(ros::NodeHandle& nh) // 0.0 thru 1.0 (inclusive) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetSecondFloorAlpha(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:459:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "second_floor_alpha", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:459:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "second_floor_alpha", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:459:55: error: expected primary-expression before ‘float’ const auto val = ROSHelpers::GetParamRequired(nh, "second_floor_alpha", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:457:48: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetSecondFloorAlpha(ros::NodeHandle& nh) // 0.0 thru 1.0 (inclusive) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetRopeCenterOfMassX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:504:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rope_com_x", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:504:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rope_com_x", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:504:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "rope_com_x", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:504:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:504:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rope_com_x", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:502:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetRopeCenterOfMassX(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetRopeCenterOfMassY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:509:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rope_com_y", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:509:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rope_com_y", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:509:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "rope_com_y", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:509:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:509:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rope_com_y", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:507:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetRopeCenterOfMassY(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetRopeCenterOfMassZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:514:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rope_com_z", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:514:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rope_com_z", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:514:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "rope_com_z", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:514:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:514:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rope_com_z", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:512:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetRopeCenterOfMassZ(ros::NodeHandle& nh) // METERS ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetClothCenterOfMassX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:545:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cloth_com_x", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:545:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cloth_com_x", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:545:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cloth_com_x", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:545:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:545:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cloth_com_x", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetClothCenterOfMassY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:563:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cloth_com_y", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:563:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cloth_com_y", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:563:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cloth_com_y", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:563:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:563:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cloth_com_y", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetClothCenterOfMassZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:581:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cloth_com_z", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:581:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cloth_com_z", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:581:53: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cloth_com_z", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:581:53: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:581:58: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cloth_com_z", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘float smmap::GetClothLinearStiffness(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:587:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "cloth_linear_stiffness", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:587:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "cloth_linear_stiffness", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:587:45: error: expected primary-expression before ‘float’ return ROSHelpers::GetParamRequired(nh, "cloth_linear_stiffness", __func__); ^~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:587:45: error: expected ‘;’ before ‘float’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:587:50: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "cloth_linear_stiffness", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:585:52: error: unused parameter ‘nh’ [-Werror=unused-parameter] float GetClothLinearStiffness(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRobotControlPeriod(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:684:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "robot_control_rate", 0.01); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:684:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "robot_control_rate", 0.01); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetMaxGripperVelocityNorm(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:689:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "max_gripper_velocity", 0.2); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:689:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "max_gripper_velocity", 0.2); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldXMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:729:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_x_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:729:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_x_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:729:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_x_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:729:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:729:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_x_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldXMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:744:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_x_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:744:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_x_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:744:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_x_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:744:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:744:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_x_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldYMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:790:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_y_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:790:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_y_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:790:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_y_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:790:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:790:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_y_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldYMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:814:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_y_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:814:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_y_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:814:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_y_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:814:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:814:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_y_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldZMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:859:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_z_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:859:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_z_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:859:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_z_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:859:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:859:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_z_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetWorldZMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:882:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "world_z_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:882:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "world_z_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:882:53: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "world_z_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:882:53: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:882:59: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "world_z_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘int smmap::GetSDFResolutionScale(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:925:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "sdf_resolution_scale", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:925:36: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "sdf_resolution_scale", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:925:53: error: expected primary-expression before ‘int’ return ROSHelpers::GetParamRequired(nh, "sdf_resolution_scale", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:925:53: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:925:56: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "sdf_resolution_scale", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘smmap::TrialType smmap::GetTrialType(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:947:45: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto trial_type = ROSHelpers::GetParamRequired(nh, "trial_type", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:947:45: note: suggested alternative: ‘GetParam’ const auto trial_type = ROSHelpers::GetParamRequired(nh, "trial_type", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:947:73: error: expected primary-expression before ‘>’ token const auto trial_type = ROSHelpers::GetParamRequired(nh, "trial_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:947:75: error: left operand of comma operator has no effect [-Werror=unused-value] const auto trial_type = ROSHelpers::GetParamRequired(nh, "trial_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:947:93: error: right operand of comma operator has no effect [-Werror=unused-value] const auto trial_type = ROSHelpers::GetParamRequired(nh, "trial_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘smmap::MABAlgorithm smmap::GetMABAlgorithm(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:960:48: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto mab_algorithm = ROSHelpers::GetParamRequired(nh, "multi_model/bandit_algorithm", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:960:48: note: suggested alternative: ‘GetParam’ const auto mab_algorithm = ROSHelpers::GetParamRequired(nh, "multi_model/bandit_algorithm", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:960:76: error: expected primary-expression before ‘>’ token const auto mab_algorithm = ROSHelpers::GetParamRequired(nh, "multi_model/bandit_algorithm", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:960:78: error: left operand of comma operator has no effect [-Werror=unused-value] const auto mab_algorithm = ROSHelpers::GetParamRequired(nh, "multi_model/bandit_algorithm", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:960:114: error: right operand of comma operator has no effect [-Werror=unused-value] rithm = ROSHelpers::GetParamRequired(nh, "multi_model/bandit_algorithm", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetDefaultDeformability(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:970:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "diminishing_rigidity/default_deformability", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:970:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "diminishing_rigidity/default_deformability", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:970:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "diminishing_rigidity/default_deformability", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:970:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:970:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "diminishing_rigidity/default_deformability", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:968:53: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetDefaultDeformability(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetConstraintTranslationalDir(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:988:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dir_deformability", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:988:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dir_deformability", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:988:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dir_deformability", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:988:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:988:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dir_deformability", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:986:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetConstraintTranslationalDir(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetConstraintTranslationalDis(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:993:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dis_deformability", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:993:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dis_deformability", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:993:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dis_deformability", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:993:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:993:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_dis_deformability", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:991:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetConstraintTranslationalDis(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetConstraintRotational(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:998:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "constraint_model/rotational_dis_deformability", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:998:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "constraint_model/rotational_dis_deformability", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:998:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "constraint_model/rotational_dis_deformability", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:998:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:998:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "constraint_model/rotational_dis_deformability", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:996:53: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetConstraintRotational(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetConstraintTranslationalOldVersion(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1003:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_old_version_deformability", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1003:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_old_version_deformability", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1003:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_old_version_deformability", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1003:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1003:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "constraint_model/translational_old_version_deformability", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1001:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetConstraintTranslationalOldVersion(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRewardScaleAnnealingFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1017:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_scale_annealing_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1017:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_scale_annealing_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1017:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_scale_annealing_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1015:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRewardScaleAnnealingFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRewardScaleFactorStart(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1024:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_std_dev_factor_start", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1024:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_std_dev_factor_start", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1024:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/reward_std_dev_factor_start", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1022:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRewardScaleFactorStart(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetProcessNoiseFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1031:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/process_noise_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1031:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/process_noise_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1031:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/process_noise_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1029:51: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetProcessNoiseFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetObservationNoiseFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1038:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/observation_noise_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1038:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/observation_noise_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1038:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/observation_noise_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1036:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetObservationNoiseFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetCorrelationStrengthFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1045:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/correlation_strength_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1045:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/correlation_strength_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1045:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/correlation_strength_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1043:58: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetCorrelationStrengthFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetDeformabilityRangeMin(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1052:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1052:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1052:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1050:54: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetDeformabilityRangeMin(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetDeformabilityRangeMax(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1059:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1059:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1059:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1057:54: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetDeformabilityRangeMax(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetDeformabilityRangeStep(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1066:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_step", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1066:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_step", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1066:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/deformability_range_step", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1064:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetDeformabilityRangeStep(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetAdaptiveLearningRateRangeMin(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1073:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1073:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1073:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1071:61: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetAdaptiveLearningRateRangeMin(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetAdaptiveLearningRateRangeMax(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1080:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1080:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1080:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1078:61: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetAdaptiveLearningRateRangeMax(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetAdaptiveLearningRateRangeStep(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1087:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_step", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1087:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_step", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1087:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "multi_model/adaptive_learning_rate_step", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1085:62: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetAdaptiveLearningRateRangeStep(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetPlannerSeed(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1112:43: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ ss << std::hex << ROSHelpers::GetParamRequired(nh, "static_seed", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1112:43: note: suggested alternative: ‘GetParam’ ss << std::hex << ROSHelpers::GetParamRequired(nh, "static_seed", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1112:71: error: expected primary-expression before ‘>’ token ss << std::hex << ROSHelpers::GetParamRequired(nh, "static_seed", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1112:73: error: left operand of comma operator has no effect [-Werror=unused-value] ss << std::hex << ROSHelpers::GetParamRequired(nh, "static_seed", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1112:92: error: right operand of comma operator has no effect [-Werror=unused-value] ss << std::hex << ROSHelpers::GetParamRequired(nh, "static_seed", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetNumLookaheadSteps(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1130:40: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto steps = ROSHelpers::GetParamRequired(nh, "stuck_detection/num_lookahead_steps", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1130:40: note: suggested alternative: ‘GetParam’ const auto steps = ROSHelpers::GetParamRequired(nh, "stuck_detection/num_lookahead_steps", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1130:57: error: expected primary-expression before ‘int’ const auto steps = ROSHelpers::GetParamRequired(nh, "stuck_detection/num_lookahead_steps", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1128:50: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetNumLookaheadSteps(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRubberBandOverstretchPredictionAnnealingFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1137:41: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto factor = ROSHelpers::GetParamRequired(nh, "stuck_detection/band_overstretch_prediction_annealing_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1137:41: note: suggested alternative: ‘GetParam’ const auto factor = ROSHelpers::GetParamRequired(nh, "stuck_detection/band_overstretch_prediction_annealing_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1137:58: error: expected primary-expression before ‘double’ const auto factor = ROSHelpers::GetParamRequired(nh, "stuck_detection/band_overstretch_prediction_annealing_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1135:79: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRubberBandOverstretchPredictionAnnealingFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetErrorDeltaThresholdForProgress(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1151:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/error_delta_threshold_for_progress", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1151:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/error_delta_threshold_for_progress", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1151:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/error_delta_threshold_for_progress", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1151:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1151:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "stuck_detection/error_delta_threshold_for_progress", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1149:63: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetErrorDeltaThresholdForProgress(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGrippersDistanceDeltaThresholdForProgress(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1156:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/grippers_distance_delta_threshold_for_progress", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1156:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/grippers_distance_delta_threshold_for_progress", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1156:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "stuck_detection/grippers_distance_delta_threshold_for_progress", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1156:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1156:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "stuck_detection/grippers_distance_delta_threshold_for_progress", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1154:74: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGrippersDistanceDeltaThresholdForProgress(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetRRTReuseOldResults(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1165:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/reuse_old_results", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1165:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/reuse_old_results", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1165:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "rrt/reuse_old_results", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1165:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1165:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/reuse_old_results", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1163:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetRRTReuseOldResults(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetRRTStoreNewResults(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1170:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/store_new_results", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1170:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/store_new_results", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1170:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "rrt/store_new_results", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1170:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1170:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/store_new_results", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1168:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetRRTStoreNewResults(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTBandDistance2ScalingFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1180:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/band_dist2_scaling_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1180:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/band_dist2_scaling_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1180:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/band_dist2_scaling_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1180:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1180:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/band_dist2_scaling_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1178:62: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTBandDistance2ScalingFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetRRTBandMaxPoints(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1185:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/band_max_points", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1185:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/band_max_points", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1185:45: error: expected primary-expression before ‘int’ return ROSHelpers::GetParamRequired(nh, "rrt/band_max_points", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1185:45: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1185:48: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/band_max_points", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1183:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetRRTBandMaxPoints(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTMaxRobotDOFStepSize(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1190:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/max_robot_dof_step_size", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1190:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/max_robot_dof_step_size", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1190:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/max_robot_dof_step_size", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1190:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1190:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/max_robot_dof_step_size", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1188:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTMaxRobotDOFStepSize(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTMinRobotDOFStepSize(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1195:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/min_robot_dof_step_size", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1195:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/min_robot_dof_step_size", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1195:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/min_robot_dof_step_size", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1195:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1195:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/min_robot_dof_step_size", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1193:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTMinRobotDOFStepSize(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTMaxGripperRotation(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1200:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/max_gripper_rotation", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1200:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/max_gripper_rotation", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1200:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/max_gripper_rotation", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1200:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1200:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/max_gripper_rotation", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1198:54: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTMaxGripperRotation(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTGoalBias(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1205:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/goal_bias", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1205:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/goal_bias", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1205:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/goal_bias", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1205:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1205:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/goal_bias", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1203:44: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTGoalBias(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTBestNearRadius(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1210:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/best_near_radius", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1210:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/best_near_radius", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1210:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/best_near_radius", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1210:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1210:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/best_near_radius", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1208:50: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTBestNearRadius(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTFeasibilityDistanceScaleFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1215:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/feasibility_distance_scale_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1215:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/feasibility_distance_scale_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1215:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/feasibility_distance_scale_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1215:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1215:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/feasibility_distance_scale_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1213:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTFeasibilityDistanceScaleFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘int64_t smmap::GetRRTMaxShortcutIndexDistance(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1220:37: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return (int64_t)ROSHelpers::GetParamRequired(nh, "rrt/max_shortcut_index_distance", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1220:37: note: suggested alternative: ‘GetParam’ return (int64_t)ROSHelpers::GetParamRequired(nh, "rrt/max_shortcut_index_distance", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1220:54: error: expected primary-expression before ‘int’ return (int64_t)ROSHelpers::GetParamRequired(nh, "rrt/max_shortcut_index_distance", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1220:54: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1220:57: error: expected unqualified-id before ‘>’ token return (int64_t)ROSHelpers::GetParamRequired(nh, "rrt/max_shortcut_index_distance", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1218:61: error: unused parameter ‘nh’ [-Werror=unused-parameter] int64_t GetRRTMaxShortcutIndexDistance(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘uint32_t smmap::GetRRTMaxSmoothingIterations(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1225:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return (uint32_t)ROSHelpers::GetParamRequired(nh, "rrt/max_smoothing_iterations", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1225:38: note: suggested alternative: ‘GetParam’ return (uint32_t)ROSHelpers::GetParamRequired(nh, "rrt/max_smoothing_iterations", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1225:55: error: expected primary-expression before ‘int’ return (uint32_t)ROSHelpers::GetParamRequired(nh, "rrt/max_smoothing_iterations", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1225:55: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1225:58: error: expected unqualified-id before ‘>’ token return (uint32_t)ROSHelpers::GetParamRequired(nh, "rrt/max_smoothing_iterations", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1223:60: error: unused parameter ‘nh’ [-Werror=unused-parameter] uint32_t GetRRTMaxSmoothingIterations(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTSmoothingBandDistThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1230:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/smoothing_band_dist_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1230:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/smoothing_band_dist_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1230:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/smoothing_band_dist_threshold", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1230:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1230:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/smoothing_band_dist_threshold", __func__); ^ ```
deepak8084 commented 1 year ago

continuation of previous error statement,

Click to expand ``` /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1228:62: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTSmoothingBandDistThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTTimeout(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1235:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/timeout", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1235:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/timeout", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1235:55: error: expected primary-expression before ‘double’ const auto val = ROSHelpers::GetParamRequired(nh, "rrt/timeout", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1233:43: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTTimeout(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningXMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1247:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1247:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1247:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1247:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1247:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1245:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningXMinBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningXMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1252:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1252:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1252:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1252:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1252:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_x_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1250:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningXMaxBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningYMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1257:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1257:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1257:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1257:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1257:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1255:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningYMinBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningYMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1262:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1262:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1262:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1262:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1262:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_y_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1260:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningYMaxBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningZMinBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1267:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_min", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1267:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_min", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1267:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_min", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1267:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1267:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_min", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1265:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningZMinBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetRRTPlanningZMaxBulletFrame(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1272:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_max", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1272:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_max", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1272:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_max", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1272:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1272:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/planning_z_max", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1270:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetRRTPlanningZMaxBulletFrame(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetUseCBiRRTStyleProjection(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1277:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/use_cbirrt_style_projection", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1277:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/use_cbirrt_style_projection", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1277:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "rrt/use_cbirrt_style_projection", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1277:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1277:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/use_cbirrt_style_projection", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1275:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetUseCBiRRTStyleProjection(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetRRTForwardTreeExtendIterations(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1282:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/forward_tree_extend_iterations", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1282:36: note: suggested alternative: ‘GetParam’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/forward_tree_extend_iterations", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1282:53: error: expected primary-expression before ‘int’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/forward_tree_extend_iterations", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1282:53: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1282:56: error: expected unqualified-id before ‘>’ token return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/forward_tree_extend_iterations", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1280:63: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetRRTForwardTreeExtendIterations(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetRRTBackwardTreeExtendIterations(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1287:36: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/backward_tree_extend_iterations", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1287:36: note: suggested alternative: ‘GetParam’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/backward_tree_extend_iterations", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1287:53: error: expected primary-expression before ‘int’ return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/backward_tree_extend_iterations", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1287:53: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1287:56: error: expected unqualified-id before ‘>’ token return (size_t)ROSHelpers::GetParamRequired(nh, "rrt/backward_tree_extend_iterations", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1285:64: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetRRTBackwardTreeExtendIterations(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetRRTUseBruteForceNN(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1292:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/use_brute_force_nn", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1292:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/use_brute_force_nn", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1292:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "rrt/use_brute_force_nn", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1292:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1292:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/use_brute_force_nn", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1290:49: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetRRTUseBruteForceNN(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetRRTKdTreeGrowThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1297:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/kd_tree_grow_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1297:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/kd_tree_grow_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1297:45: error: expected primary-expression before ‘int’ return ROSHelpers::GetParamRequired(nh, "rrt/kd_tree_grow_threshold", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1297:45: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1297:48: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/kd_tree_grow_threshold", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1295:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetRRTKdTreeGrowThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetRRTTestPathsInBullet(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1302:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "rrt/test_paths_in_bullet", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1302:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "rrt/test_paths_in_bullet", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1302:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "rrt/test_paths_in_bullet", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1302:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1302:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "rrt/test_paths_in_bullet", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1300:51: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetRRTTestPathsInBullet(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionMistakeThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1311:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/mistake_distance_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1311:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/mistake_distance_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1311:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/mistake_distance_threshold", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1311:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1311:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/mistake_distance_threshold", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1309:59: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionMistakeThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionDefaultPropagationConfidence(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1316:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_propagation_confidence", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1316:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_propagation_confidence", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1316:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_propagation_confidence", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1316:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1316:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_propagation_confidence", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1314:71: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionDefaultPropagationConfidence(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionDefaultBandDistThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1321:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_band_dist_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1321:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_band_dist_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1321:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_band_dist_threshold", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1321:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1321:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/default_band_dist_threshold", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1319:67: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionDefaultBandDistThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionConfidenceThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1326:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/confidence_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1326:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/confidence_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1326:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/confidence_threshold", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1326:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1326:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/confidence_threshold", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1324:62: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionConfidenceThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionTemplateMisalignmentScaleFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1331:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/template_misalignment_scale_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1331:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/template_misalignment_scale_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1331:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/template_misalignment_scale_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1331:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1331:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/template_misalignment_scale_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1329:74: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionTemplateMisalignmentScaleFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionTightenDeltaScaleFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1336:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/tighten_delta_scale_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1336:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/tighten_delta_scale_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1336:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/tighten_delta_scale_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1336:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1336:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/tighten_delta_scale_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1334:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionTightenDeltaScaleFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetTransitionHomotopyChangesScaleFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1341:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/homotopy_changes_scale_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1341:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/homotopy_changes_scale_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1341:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "transition_estimation/homotopy_changes_scale_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1341:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1341:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "transition_estimation/homotopy_changes_scale_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1339:69: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetTransitionHomotopyChangesScaleFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘smmap::ClassifierType smmap::GetClassifierType(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1355:50: error: ‘GetParamRequiredDebugLog’ is not a member of ‘ROSHelpers’ const auto classifier_type = ROSHelpers::GetParamRequiredDebugLog(nh, "classifier/type", __func__); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1355:86: error: expected primary-expression before ‘>’ token const auto classifier_type = ROSHelpers::GetParamRequiredDebugLog(nh, "classifier/type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1355:88: error: left operand of comma operator has no effect [-Werror=unused-value] const auto classifier_type = ROSHelpers::GetParamRequiredDebugLog(nh, "classifier/type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1355:111: error: right operand of comma operator has no effect [-Werror=unused-value] ifier_type = ROSHelpers::GetParamRequiredDebugLog(nh, "classifier/type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetCollisionScalingFactor(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1370:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "jacobian_controller/collision_scaling_factor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1370:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "jacobian_controller/collision_scaling_factor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1370:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "jacobian_controller/collision_scaling_factor", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1370:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1370:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "jacobian_controller/collision_scaling_factor", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1368:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetCollisionScalingFactor(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘smmap::StretchingConstraintControllerSolverType smmap::GetStretchingConstraintControllerSolverType(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1386:46: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto solver_type = ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/solver_type", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1386:46: note: suggested alternative: ‘GetParam’ const auto solver_type = ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/solver_type", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1386:74: error: expected primary-expression before ‘>’ token const auto solver_type = ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/solver_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1386:76: error: left operand of comma operator has no effect [-Werror=unused-value] const auto solver_type = ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/solver_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1386:128: error: right operand of comma operator has no effect [-Werror=unused-value] rs::GetParamRequired(nh, "stretching_constraint_controller/solver_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘int64_t smmap::GetMaxSamplingCounts(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1392:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/max_sampling_counts", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1392:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/max_sampling_counts", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1392:45: error: expected primary-expression before ‘int’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/max_sampling_counts", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1392:45: error: expected ‘;’ before ‘int’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1392:48: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/max_sampling_counts", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1390:51: error: unused parameter ‘nh’ [-Werror=unused-parameter] int64_t GetMaxSamplingCounts(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘bool smmap::GetUseFixedGripperDeltaSize(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1397:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/fix_step_size", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1397:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/fix_step_size", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1397:45: error: expected primary-expression before ‘bool’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/fix_step_size", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1397:45: error: expected ‘;’ before ‘bool’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1397:49: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/fix_step_size", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1395:55: error: unused parameter ‘nh’ [-Werror=unused-parameter] bool GetUseFixedGripperDeltaSize(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetStretchingCosineThreshold(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1402:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/stretching_cosine_threshold", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1402:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/stretching_cosine_threshold", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1402:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/stretching_cosine_threshold", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1402:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1402:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "stretching_constraint_controller/stretching_cosine_threshold", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1400:58: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetStretchingCosineThreshold(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionTransX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1491:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vx", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1491:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vx", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1491:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vx", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1491:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1491:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vx", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1489:64: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionTransX(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionTransY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1496:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vy", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1496:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vy", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1496:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vy", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1496:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1496:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vy", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1494:64: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionTransY(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionTransZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1501:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vz", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1501:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vz", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1501:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vz", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1501:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1501:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/vz", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1499:64: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionTransZ(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionAngularX(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1506:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wx", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1506:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wx", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1506:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wx", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1506:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1506:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wx", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1504:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionAngularX(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionAngularY(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1511:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wy", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1511:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wy", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1511:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wy", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1511:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1511:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wy", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1509:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionAngularY(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘double smmap::GetGripperStraightLineMotionAngularZ(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1516:28: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wz", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1516:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wz", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1516:45: error: expected primary-expression before ‘double’ return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wz", __func__); ^~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1516:45: error: expected ‘;’ before ‘double’ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1516:51: error: expected unqualified-id before ‘>’ token return ROSHelpers::GetParamRequired(nh, "straight_line_motion_controller/wz", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1514:66: error: unused parameter ‘nh’ [-Werror=unused-parameter] double GetGripperStraightLineMotionAngularZ(ros::NodeHandle& nh) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetLogFolder(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1535:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "log_folder", "/tmp/"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1535:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "log_folder", "/tmp/"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1535:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "log_folder", "/tmp/"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1535:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "log_folder", "/tmp/"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1535:76: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "log_folder", "/tmp/"); ^~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetDataFolder(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1540:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "data_folder", "/tmp/"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1540:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "data_folder", "/tmp/"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1540:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "data_folder", "/tmp/"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1540:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "data_folder", "/tmp/"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1540:77: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "data_folder", "/tmp/"); ^~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetDijkstrasStorageLocation(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1546:51: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1546:51: note: suggested alternative: ‘GetParam’ const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1546:79: error: expected primary-expression before ‘>’ token const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1546:81: error: left operand of comma operator has no effect [-Werror=unused-value] const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1546:98: error: right operand of comma operator has no effect [-Werror=unused-value] st std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1549:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "dijkstras_file_path", default_dijkstras_file_path); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1549:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "dijkstras_file_path", default_dijkstras_file_path); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1549:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "dijkstras_file_path", default_dijkstras_file_path); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1549:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "dijkstras_file_path", default_dijkstras_file_path); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1549:85: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "dijkstras_file_path", default_dijkstras_file_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetCollisionMapStorageLocation(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1555:51: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1555:51: note: suggested alternative: ‘GetParam’ const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1555:79: error: expected primary-expression before ‘>’ token const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1555:81: error: left operand of comma operator has no effect [-Werror=unused-value] const std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1555:98: error: right operand of comma operator has no effect [-Werror=unused-value] st std::string task_name = ROSHelpers::GetParamRequired(nh, "task_type", __func__); ^~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1558:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "collision_map_file_path", default_collision_map_file_path); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1558:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "collision_map_file_path", default_collision_map_file_path); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1558:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "collision_map_file_path", default_collision_map_file_path); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1558:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "collision_map_file_path", default_collision_map_file_path); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1558:89: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "collision_map_file_path", default_collision_map_file_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetScreenshotFolder(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1571:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "screenshot_folder", GetLogFolder(nh) + "screenshots/"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1571:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "screenshot_folder", GetLogFolder(nh) + "screenshots/"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1571:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "screenshot_folder", GetLogFolder(nh) + "screenshots/"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1571:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "screenshot_folder", GetLogFolder(nh) + "screenshots/"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1571:102: error: right operand of comma operator has no effect [-Werror=unused-value] OSHelpers::GetParamDebugLog(nh, "screenshot_folder", GetLogFolder(nh) + "screenshots/"); ^~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTestRobotMotionTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1580:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_topic", "test_robot_motion"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1580:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_topic", "test_robot_motion"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1580:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_topic", "test_robot_motion"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1580:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_topic", "test_robot_motion"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1580:89: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_topic", "test_robot_motion"); ^~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetExecuteRobotMotionTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1585:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "execute_robot_motion_topic", "execute_robot_motion"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1585:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "execute_robot_motion_topic", "execute_robot_motion"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1585:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "execute_robot_motion_topic", "execute_robot_motion"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1585:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "execute_robot_motion_topic", "execute_robot_motion"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1585:92: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "execute_robot_motion_topic", "execute_robot_motion"); ^~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTestRobotMotionMicrostepsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1590:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_microsteps_topic" , "test_robot_motion_microsteps"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1590:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_microsteps_topic" , "test_robot_motion_microsteps"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1590:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_microsteps_topic" , "test_robot_motion_microsteps"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1590:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_microsteps_topic" , "test_robot_motion_microsteps"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1590:101: error: right operand of comma operator has no effect [-Werror=unused-value] ROSHelpers::GetParamDebugLog(nh, "test_robot_motion_microsteps_topic" , "test_robot_motion_microsteps"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGenerateTransitionDataTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1595:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "generate_transition_data_topic" , "generate_transition_data"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1595:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "generate_transition_data_topic" , "generate_transition_data"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1595:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "generate_transition_data_topic" , "generate_transition_data"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1595:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "generate_transition_data_topic" , "generate_transition_data"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1595:97: error: right operand of comma operator has no effect [-Werror=unused-value] urn ROSHelpers::GetParamDebugLog(nh, "generate_transition_data_topic" , "generate_transition_data"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTestRobotPathsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1600:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_paths_topic" , "test_robot_paths"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1600:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "test_robot_paths_topic" , "test_robot_paths"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1600:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "test_robot_paths_topic" , "test_robot_paths"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1600:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "test_robot_paths_topic" , "test_robot_paths"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1600:89: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "test_robot_paths_topic" , "test_robot_paths"); ^~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetWorldStateTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1605:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "world_state_topic", "world_state"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1605:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "world_state_topic", "world_state"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1605:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "world_state_topic", "world_state"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1605:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "world_state_topic", "world_state"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1605:83: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "world_state_topic", "world_state"); ^~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetCoverPointsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1610:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_cover_points_topic", "get_cover_points"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1610:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_cover_points_topic", "get_cover_points"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1610:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_cover_points_topic", "get_cover_points"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1610:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_cover_points_topic", "get_cover_points"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1610:88: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_cover_points_topic", "get_cover_points"); ^~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetCoverPointNormalsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1615:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_cover_point_normals_topic", "get_cover_point_normals"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1615:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_cover_point_normals_topic", "get_cover_point_normals"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1615:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_cover_point_normals_topic", "get_cover_point_normals"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1615:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_cover_point_normals_topic", "get_cover_point_normals"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1615:95: error: right operand of comma operator has no effect [-Werror=unused-value] eturn ROSHelpers::GetParamDebugLog(nh, "get_cover_point_normals_topic", "get_cover_point_normals"); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetMirrorLineTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1620:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_mirror_line_topic", "get_mirror_line"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1620:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_mirror_line_topic", "get_mirror_line"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1620:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_mirror_line_topic", "get_mirror_line"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1620:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_mirror_line_topic", "get_mirror_line"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1620:87: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_mirror_line_topic", "get_mirror_line"); ^~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetFreeSpaceGraphTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1625:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_free_space_graph_topic", "get_free_space_graph"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1625:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_free_space_graph_topic", "get_free_space_graph"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1625:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_free_space_graph_topic", "get_free_space_graph"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1625:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_free_space_graph_topic", "get_free_space_graph"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1625:92: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_free_space_graph_topic", "get_free_space_graph"); ^~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetSignedDistanceFieldTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1630:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_signed_distance_field_topic", "get_signed_distance_field"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1630:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_signed_distance_field_topic", "get_signed_distance_field"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1630:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_signed_distance_field_topic", "get_signed_distance_field"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1630:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_signed_distance_field_topic", "get_signed_distance_field"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1630:97: error: right operand of comma operator has no effect [-Werror=unused-value] urn ROSHelpers::GetParamDebugLog(nh, "get_signed_distance_field_topic", "get_signed_distance_field"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripperNamesTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1635:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_names_topic", "get_gripper_names"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1635:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_names_topic", "get_gripper_names"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1635:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_gripper_names_topic", "get_gripper_names"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1635:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_names_topic", "get_gripper_names"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1635:89: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_names_topic", "get_gripper_names"); ^~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripperAttachedNodeIndicesTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1640:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_attached_node_indices_topic", "get_gripper_attached_node_indices"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1640:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_attached_node_indices_topic", "get_gripper_attached_node_indices"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1640:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_gripper_attached_node_indices_topic", "get_gripper_attached_node_indices"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1640:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_attached_node_indices_topic", "get_gripper_attached_node_indices"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1640:105: error: right operand of comma operator has no effect [-Werror=unused-value] elpers::GetParamDebugLog(nh, "get_gripper_attached_node_indices_topic", "get_gripper_attached_node_indices"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripperStretchingVectorInfoTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1645:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_stretching_vector_topic", "get_gripper_stretching_vector"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1645:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_stretching_vector_topic", "get_gripper_stretching_vector"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1645:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_gripper_stretching_vector_topic", "get_gripper_stretching_vector"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1645:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_stretching_vector_topic", "get_gripper_stretching_vector"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1645:101: error: right operand of comma operator has no effect [-Werror=unused-value] ROSHelpers::GetParamDebugLog(nh, "get_gripper_stretching_vector_topic", "get_gripper_stretching_vector"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripperPoseTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1650:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_pose_topic", "get_gripper_pose"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1650:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_pose_topic", "get_gripper_pose"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1650:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_gripper_pose_topic", "get_gripper_pose"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1650:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_pose_topic", "get_gripper_pose"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1650:88: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_pose_topic", "get_gripper_pose"); ^~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetRobotConfigurationTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1655:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_robot_configuration_topic", "get_robot_configuration"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1655:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_robot_configuration_topic", "get_robot_configuration"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1655:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_robot_configuration_topic", "get_robot_configuration"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1655:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_robot_configuration_topic", "get_robot_configuration"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1655:95: error: right operand of comma operator has no effect [-Werror=unused-value] eturn ROSHelpers::GetParamDebugLog(nh, "get_robot_configuration_topic", "get_robot_configuration"); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetObjectInitialConfigurationTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1660:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_object_initial_configuration_topic", "get_object_initial_configuration"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1660:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_object_initial_configuration_topic", "get_object_initial_configuration"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1660:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_object_initial_configuration_topic", "get_object_initial_configuration"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1660:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_object_initial_configuration_topic", "get_object_initial_configuration"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1660:104: error: right operand of comma operator has no effect [-Werror=unused-value] Helpers::GetParamDebugLog(nh, "get_object_initial_configuration_topic", "get_object_initial_configuration"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetObjectCurrentConfigurationTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1665:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_object_current_configuration_topic", "get_object_current_configuration"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1665:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_object_current_configuration_topic", "get_object_current_configuration"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1665:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_object_current_configuration_topic", "get_object_current_configuration"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1665:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_object_current_configuration_topic", "get_object_current_configuration"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1665:104: error: right operand of comma operator has no effect [-Werror=unused-value] Helpers::GetParamDebugLog(nh, "get_object_current_configuration_topic", "get_object_current_configuration"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetRopeCurrentNodeTransformsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1670:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_rope_current_node_transforms_topic", "get_rope_current_node_transforms"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1670:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_rope_current_node_transforms_topic", "get_rope_current_node_transforms"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1670:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_rope_current_node_transforms_topic", "get_rope_current_node_transforms"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1670:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_rope_current_node_transforms_topic", "get_rope_current_node_transforms"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1670:104: error: right operand of comma operator has no effect [-Werror=unused-value] Helpers::GetParamDebugLog(nh, "get_rope_current_node_transforms_topic", "get_rope_current_node_transforms"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetVisualizationMarkerTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1675:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_topic", "visualization_marker"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1675:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_topic", "visualization_marker"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1675:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_topic", "visualization_marker"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1675:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_topic", "visualization_marker"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1675:92: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_topic", "visualization_marker"); ^~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetVisualizationMarkerArrayTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1680:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_array_topic", "visualization_marker_vector"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1680:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_array_topic", "visualization_marker_vector"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1680:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_array_topic", "visualization_marker_vector"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1680:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "visualization_marker_array_topic", "visualization_marker_vector"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1680:98: error: right operand of comma operator has no effect [-Werror=unused-value] rn ROSHelpers::GetParamDebugLog(nh, "visualization_marker_array_topic", "visualization_marker_vector"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetClearVisualizationsTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1685:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "clear_visualizations_topic", "clear_visualizations"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1685:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "clear_visualizations_topic", "clear_visualizations"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1685:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "clear_visualizations_topic", "clear_visualizations"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1685:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "clear_visualizations_topic", "clear_visualizations"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1685:92: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "clear_visualizations_topic", "clear_visualizations"); ^~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetConfidenceTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1690:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "confidence_topic", "confidence"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1690:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "confidence_topic", "confidence"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1690:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "confidence_topic", "confidence"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1690:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "confidence_topic", "confidence"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1690:82: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "confidence_topic", "confidence"); ^~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetConfidenceImageTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1695:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "confidence_image_topic", "confidence_image"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1695:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "confidence_image_topic", "confidence_image"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1695:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "confidence_image_topic", "confidence_image"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1695:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "confidence_image_topic", "confidence_image"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1695:88: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "confidence_image_topic", "confidence_image"); ^~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripperCollisionCheckTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1700:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_collision_check_topic", "get_gripper_collision_check"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1700:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "get_gripper_collision_check_topic", "get_gripper_collision_check"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1700:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "get_gripper_collision_check_topic", "get_gripper_collision_check"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1700:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "get_gripper_collision_check_topic", "get_gripper_collision_check"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1700:99: error: right operand of comma operator has no effect [-Werror=unused-value] n ROSHelpers::GetParamDebugLog(nh, "get_gripper_collision_check_topic", "get_gripper_collision_check"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetRestartSimulationTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1705:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "restart_simulation_topic", "restart_simulation"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1705:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "restart_simulation_topic", "restart_simulation"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1705:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "restart_simulation_topic", "restart_simulation"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1705:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "restart_simulation_topic", "restart_simulation"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1705:90: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "restart_simulation_topic", "restart_simulation"); ^~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetTerminateSimulationTopic(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1710:28: error: ‘GetParamDebugLog’ is not a member of ‘ROSHelpers’ return ROSHelpers::GetParamDebugLog(nh, "terminate_simulation_topic", "terminate_simulation"); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1710:28: note: suggested alternative: ‘GetParam’ return ROSHelpers::GetParamDebugLog(nh, "terminate_simulation_topic", "terminate_simulation"); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1710:56: error: expected primary-expression before ‘>’ token return ROSHelpers::GetParamDebugLog(nh, "terminate_simulation_topic", "terminate_simulation"); ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1710:58: error: left operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "terminate_simulation_topic", "terminate_simulation"); ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1710:92: error: right operand of comma operator has no effect [-Werror=unused-value] return ROSHelpers::GetParamDebugLog(nh, "terminate_simulation_topic", "terminate_simulation"); ^~~~~~~~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripper0TFName(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1731:45: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1731:45: note: suggested alternative: ‘GetParam’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1731:62: error: expected primary-expression before ‘bool’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1732:42: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1732:42: note: suggested alternative: ‘GetParam’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1732:59: error: expected primary-expression before ‘bool’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripper1TFName(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1752:45: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1752:45: note: suggested alternative: ‘GetParam’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1752:62: error: expected primary-expression before ‘bool’ const bool use_victor = ROSHelpers::GetParamRequired(nh, "use_victor", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1753:42: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1753:42: note: suggested alternative: ‘GetParam’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1753:59: error: expected primary-expression before ‘bool’ const bool use_val = ROSHelpers::GetParamRequired(nh, "use_val", __func__); ^~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘size_t smmap::GetGripperAttachedIdx(ros::NodeHandle&, const string&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1771:38: error: ‘GetParamRequired’ is not a member of ‘ROSHelpers’ const auto val = ROSHelpers::GetParamRequired(nh, gripper_name + "_gripper_attached_node_idx", __func__); ^~~~~~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1771:38: note: suggested alternative: ‘GetParam’ const auto val = ROSHelpers::GetParamRequired(nh, gripper_name + "_gripper_attached_node_idx", __func__); ^~~~~~~~~~~~~~~~ GetParam /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1771:55: error: expected primary-expression before ‘int’ const auto val = ROSHelpers::GetParamRequired(nh, gripper_name + "_gripper_attached_node_idx", __func__); ^~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1769:51: error: unused parameter ‘nh’ [-Werror=unused-parameter] size_t GetGripperAttachedIdx(ros::NodeHandle& nh, const std::string& gripper_name) ^~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1769:74: error: unused parameter ‘gripper_name’ [-Werror=unused-parameter] size_t GetGripperAttachedIdx(ros::NodeHandle& nh, const std::string& gripper_name) ^~~~~~~~~~~~ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripper0TFName(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1746:5: error: control reaches end of non-void function [-Werror=return-type] } ^ /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp: In function ‘std::__cxx11::string smmap::GetGripper1TFName(ros::NodeHandle&)’: /home/vyas/akash_ws/src/mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/src/ros_params.cpp:1767:5: error: control reaches end of non-void function [-Werror=return-type] } ^ cc1plus: all warnings being treated as errors mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/build.make:62: recipe for target 'mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/src/ros_params.cpp.o' failed make[2]: *** [mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/src/ros_params.cpp.o] Error 1 CMakeFiles/Makefile2:8842: recipe for target 'mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/all' failed make[1]: *** [mab_ms/deformable_manipulation_interface/deformable_manipulation_experiment_params/CMakeFiles/deformable_manipulation_experiment_params.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j1" failed ```
dmcconachie commented 1 year ago

This looks like you're missing the arc_utilities repository? Which is strange because catkin_make should be complaining about that before it gets to the compilation stage.

https://github.com/UM-ARM-Lab/deformable_manipulation_interface/blob/master/deformable_manipulation_experiment_params/src/ros_params.cpp#L6 https://github.com/UM-ARM-Lab/arc_utilities/blob/master/include/arc_utilities/ros_helpers.hpp#L90

Aside you can create a spoiler block to collapse large chunks of text. (Note that the extra line before and after the backticks is important.)

<details>
  <summary>Click to expand</summary>

Really long output here


</details>
Example ``` Really long output here ```
deepak8084 commented 1 year ago

Yeah, I've already cloned arc_utilities from you previous post

You're welcome to try it on 20.04, though I have no real idea of what issues you may run into. I've never used this repo on anything past 16.04.

You could try these repos which have all the same functionality as this one (though in somewhat different forms). They were last used on 18.04 I believe.

The above repositories require the following 2 as well. These ones almost certainly compile on 20.04, possibly even 22.04.

I may have missed a repo or 2 that is needed, but catkin will tell you.

As for "what would be the next step after this" - that would depend on what you are trying to do - I have no idea what that is.

dmcconachie commented 1 year ago

Yeah, that's what makes it weird. I'm looking into it.

dmcconachie commented 1 year ago

I'm not sure what is going on for you. I just did a fresh Ubuntu 18.04 install of ROS Melodic, installed 1 extra package (note I did this instead of cloning the pybind11_catkin repo I linked above)

sudo apt install ros-melodic-pybind11-catkin

, cloned the repositories in question to a new catkin workspace and built without any problems.

workspace: /home/dmcconachie/catkin_ws

 Localname                             S SCM Version (Spec) UID  (Spec)  URI  (Spec) [http(s)://...]
 ---------                             - --- -------------- -----------  ---------------------------
 src/sdf_tools                           git master  (-)    b6e8d7c3f8a8 github.com/UM-ARM-Lab/sdf_tools
 src/deformable_manipulation_interface   git master  (-)    11d458b4607e github.com/UM-ARM-Lab/deformable_manipulation_interface
 src/arc_utilities                       git master  (-)    0186ca81d47a github.com/UM-ARM-Lab/arc_utilities

Can you confirm that you have the problem on a brand new workspace?

deepak8084 commented 1 year ago

I'll tell you what I've done earlier, please correct me if I'm wrong. first, I created a workspace and in that a src folder after that I cloned mab_ms, pybind11 and installed gurobi.9.0.3, NOMAD after that I'm trying to perform catkin_make. some of the repositories you've mentioned above were missing in mab_ms, so cloned them into mab_ms

dmcconachie commented 1 year ago

I want to isolate the problem, so, if you're using the smmap_utilities, smmap, deformable_manipulation_interface, etc. repositories then you should not be using the mab_ms repository.

The current problem is that deformable_manipulation_interface is not building, so let's focus on that. To isolate that problem, I'd like you to create a new workspace (make sure you have not "sourced" the original one) with only arc_utilities, sdf_tools, and deformable_manipulation_interface in that workspace. Do not clone pybind11_catkin, instead sudo apt install ros-melodic-pybind11-catkin.

deepak8084 commented 1 year ago

Done, what's the next step?

dmcconachie commented 1 year ago

Now try to build in that new workspace, feel free to run catkin_make without a -j1. Let me know what the output is.

deepak8084 commented 1 year ago

It's working fine, I didn't get any error.

dmcconachie commented 1 year ago

That tells me that there is something with your original workspace that is broken, so we'll just keep going with the new workspace. Clone these 2 next and then build.

deepak8084 commented 1 year ago

Done

dmcconachie commented 1 year ago

Okay, then next is https://github.com/UM-ARM-Lab/smmap only after that works will me move on to deform_control.

Aside: the only reason that we're doing a few at a time is to avoid a potential avalanche of errors that could make diagnosis hard.

deepak8084 commented 1 year ago
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find SVM (missing: SVM_INCLUDE_DIR)
dmcconachie commented 1 year ago

sudo apt-get install libsvm-dev might have what you need; I'm working my way through this all myself locally as we go. I'm a few steps behind.