problems with waypoints_saver [closed]
Hello, I am using Autoware.AI, version 1.14, built without CUDA, on Ubuntu 18.04, ROS: Melodic. Using the 'RunTime manager' interface I have been able to create a ROS bag starting from the data generated by a Lidar sensor simulator (Velodyne 16), and from this ROS bag I created a MAP.
After using the ndt_matching algorithm and localizing on the MAP the position of the vehicle in RVIZ, I selected waypoint_saver but no files with the waypoints list have been saved.
I tried to follow what explained here: https://answers.ros.org/question/3283... but after executing : cd autoware.ai source install/setup.bash roslaunch waypoint_maker waypoint_saver.launch
I got the following error: Value error: lanearraytopic is not a 'bool' type The traceback for the exception was written to the log file
looking at the log file I can read:
‘[roslaunch.config][INFO] 2021-08-31 14:47:40,738: loading config file /home/ivgroup/autoware.ai/install/waypoint_maker/share/waypoint_maker/launch/waypoint_saver.launch [roslaunch][ERROR] 2021-08-31 14:47:40,740: Value error: lanearraytopic is not a 'bool' type [roslaunch][ERROR] 2021-08-31 14:47:40,740: The traceback for the exception was written to the log file [roslaunch][ERROR] 2021-08-31 14:47:40,742: Traceback (most recent call last): File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/__init__.py", line 332, in main p.start() File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py", line 289, in start self._start_infrastructure() File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py", line 238, in _start_infrastructure self._load_config() File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py", line 144, in _load_config roslaunch_strs=self.roslaunch_strs, verbose=self.verbose) File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/config.py", line 461, in load_config_default loader.load(f, config, argv=args, verbose=verbose) File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 761, in load self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose) File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 733, in _load_launch self._recurse_load(ros_config, launch.childNodes, self.root_context, None, is_core, verbose) File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 671, in _recurse_load n = self._node_tag(tag, context, ros_config, default_machine, verbose=verbose) File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 95, in call if ifunless_test(args[0], args[1], args[2]): File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/xmlloader.py", line 82, in ifunless_test unless_val = loader.convert_value(unless_val, 'bool') File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/loader.py", line 99, in convert_value raise ValueError("%s is not a '%s' type"%(value, type_)) ValueError: lanearraytopic is not a 'bool' type’
could I ask for your help to solve this issue?
Thank you
I did a mistake, I did not launch "vel_pose_connect" , after that I could save the waypoints