EgoPlanner
Source: https://github.com/ZJU-FAST-Lab/ego-planner-swarm/tree/ros2_version
1. Required
- vtk (a dependency library for installing PCL, Qt needs to be checked when compiling)
- PCL
- pcl_ros
2.
Maybe some of my publish and subscribe settings are not written correctly. Using the default FastDDS of ROS2 will cause the program to run very slowly. I haven't found the reason yet, so please change DDS to cyclonedds as follows
2.1 Installing
sudo apt install ros-humble-rmw-cyclonedds-cpp
2.2 Modify the default
echo "export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp" >> ~/.bashrc
source ~/.bashrc
2.3 Check if the modification
ros2 doctor --report | grep "RMW middleware"
If the output shows rmw_cyclonedds_cpp, it means the modification was successful.