GithubHelp home page GithubHelp logo

hkust-aerial-robotics / fc-planner Goto Github PK

View Code? Open in Web Editor NEW
94.0 8.0 3.0 275.36 MB

An Efficient Planner for Fast Aerial Coverage (ICRA 2024 Best UAV Paper Award Finalist)

Home Page: https://hkust-aerial-robotics.github.io/FC-Planner/

License: GNU General Public License v3.0

CMake 0.65% C 33.42% C++ 61.13% Python 4.65% Makefile 0.15%
aerial-robotics motion-planning aerial-imagery aerial-coverage

fc-planner's Issues

catkin_make error

I have encountered such a compilation error. How can I solve it? Thank you for your guidance
[ 66%] Generating C++ code from quadrotor_msgs/PolynomialTrajGroup.msg
[ 70%] Built target plan_env
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:195: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Serial.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Serial.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Serial.h”
make[2]: *** 正在等待未完成的任务....
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
Traceback (most recent call last):
AttributeError: File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
'module' object has no attribute 'RAW_OPT'
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:102: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Gains.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Gains.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Gains.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:117: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Odometry.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Odometry.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Odometry.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:162: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajectory.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajectory.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajectory.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:216: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TakeoffLand.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TakeoffLand.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TakeoffLand.h”
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError : sys.argv, msg_template_map, srv_template_map)
'module' object has no attribute 'RAW_OPT' File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options

generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)

File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:171: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PositionCommand.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PositionCommand.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PositionCommand.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:210: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TRPYCommand.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TRPYCommand.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/TRPYCommand.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:202: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/StatusData.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/StatusData.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/StatusData.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:147: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTraj.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTraj.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTraj.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:126: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/OutputData.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/OutputData.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/OutputData.h”
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:139: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialMatrix.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialMatrix.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialMatrix.h”
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:188: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/SO3Command.h' failed
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/SO3Command.h] Error 1
search_path)
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/SO3Command.h”
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:133: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PPROutputData.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PPROutputData.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PPROutputData.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:155: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajGroup.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajGroup.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/PolynomialTrajGroup.h”
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:178: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Px4ctrlDebug.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Px4ctrlDebug.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Px4ctrlDebug.h”
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:90: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/AuxCommand.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/AuxCommand.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/AuxCommand.h”
Traceback (most recent call last):
File "/opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py", line 50, in
sys.argv, msg_template_map, srv_template_map)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 213, in generate_from_command_line_options
generate_from_file(argv[1], options.package, options.outdir, options.emdir, options.includepath, msg_template_dict, srv_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 154, in generate_from_file
_generate_msg_from_file(input_file, output_dir, template_dir, search_path, package_name, msg_template_dict)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 99, in _generate_msg_from_file
search_path)
File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
AttributeError: 'module' object has no attribute 'RAW_OPT'
FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/build.make:96: recipe for target '/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Corrections.h' failed
make[2]: *** [/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Corrections.h] Error 1
make[2]: *** 正在删除文件“/home/baienqi/catkin_ws2/devel/include/quadrotor_msgs/Corrections.h”
CMakeFiles/Makefile2:1864: recipe for target 'FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/all' failed
make[1]: *** [FC-Planner/FC-Planner/src/quadrotor_msgs/CMakeFiles/quadrotor_msgs_generate_messages_cpp.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
[ 72%] Built target active_perception
[ 74%] Built target path_searching
In file included from /home/baienqi/catkin_ws2/src/FC-Planner/FC-Planner/src/rosa/include/rosa/rosa_main.h:24:0,
from /home/baienqi/catkin_ws2/src/FC-Planner/FC-Planner/src/viewpoint_manager/include/viewpoint_manager/skeleton_viewpoint.h:24,
from /home/baienqi/catkin_ws2/src/FC-Planner/FC-Planner/src/viewpoint_manager/src/skeleton_viewpoint.cpp:21:
/home/baienqi/catkin_ws2/src/FC-Planner/FC-Planner/src/traj_utils/include/traj_utils/planning_visualization.h:36:10: fatal error: quadrotor_msgs/PolynomialTraj.h: 没有那个文件或目录
#include <quadrotor_msgs/PolynomialTraj.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
FC-Planner/FC-Planner/src/viewpoint_manager/CMakeFiles/skeleton_viewpoint.dir/build.make:75: recipe for target 'FC-Planner/FC-Planner/src/viewpoint_manager/CMakeFiles/skeleton_viewpoint.dir/src/skeleton_viewpoint.cpp.o' failed
make[2]: *** [FC-Planner/FC-Planner/src/viewpoint_manager/CMakeFiles/skeleton_viewpoint.dir/src/skeleton_viewpoint.cpp.o] Error 1
CMakeFiles/Makefile2:2700: recipe for target 'FC-Planner/FC-Planner/src/viewpoint_manager/CMakeFiles/skeleton_viewpoint.dir/all' failed
make[1]: *** [FC-Planner/FC-Planner/src/viewpoint_manager/CMakeFiles/skeleton_viewpoint.dir/all] Error 2
Makefile:145: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j20 -l20" failed

REQUIRED process [rosa_exec-2] has died!

My compilation process went well, but when I ran redbird.launch I had following problem.

[ INFO] [1713882490.040349904]: [SSD] Initialized!
[ERROR] [1713882490.051120913]: Normal Estimation...
[ERROR] [1713882490.073935301]: Final downsample voxel size: 0.022000, Cloud size: 1702
[ INFO] [1713882490.074012178]: [SSD] normalize time = 23.128171 ms
[ INFO] [1713882490.105747681]: [SSD] calculate adj matrix time = 27.445752 ms.
[ INFO] [1713882490.232477864]: [SSD] drosa estimation time = 126.697679 ms.
[ INFO] [1713882490.244523691]: [SSD] dcrosa estimation time = 11.964825 ms.
[ INFO] [1713882490.245141611]: [SSD] line extraction time = 0.602194 ms.
[ INFO] [1713882490.245294499]: [SSD] recentering time = 0.140780 ms.
[ INFO] [1713882490.245313783]: [SSD] graph decomposition time = 0.009794 ms.
[ INFO] [1713882490.245334278]: [SSD] inner decomposition time = 0.010102 ms.
2_element_Merge_id:1
similarity:36.0729
[ WARN] [1713882490.245362855]: Without Merging Intermediate Branch...
branch_merge->segments: 23
branch_merge->pairs: 5
[ INFO] [1713882490.245381078]: [SSD] branch merge time = 0.036611 ms.
{11 12 13 14 15 }
{11 2 }
{2 3 4 5 6 7 8 9 10 17 18 19 20 21 22 23 }
{11 1 16 }
{11 0 }
[ INFO] [1713882490.245405462]: [SSD] restore scale time = 0.009717 ms.
[ INFO] [1713882490.280546280]: [SSD] distribute original cloud time = 35.126361 ms.
[ INFO] [1713882490.280921255]: [SSD] calculate inner dist time = 0.181904 ms.
[ INFO] [1713882490.280945014]: [SSD] store real graph time = 0.003847 ms.
[ INFO] [1713882490.280952613]: [SSD] SSD latency = 206.912763 ms. Normal estimation costs 23.157958 ms.
[ INFO] [1713882490.280961367]: [SSD] --- ---
================================================================================REQUIRED process [rosa_exec-2] has died!

My enviorment: ceres 2.2.0, eigen 3.3.9, pcl-1.14.0

ubuntu18.04 catkin_make error

I have encountered such a compilation error. How can I solve it? Thank you for your guidance!

fatal error: quadrotor_msgs/PolynomialTraj.h: 没有那个文件或目录
#include <quadrotor_msgs/PolynomialTraj.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
2024-05-15 11-29-44 的屏幕截图

question about running on my own dataset

我知道对于每一个场景都要准备一个pcd 模型和一个mesh模型,请问这个pcd模型和mesh模型都是用什么获取的?
pcd使用Lidar slam的方法重建吗?
mesh我看你说是用的reality capture,请问这个Mesh模型有尺度恢复吗?
你们的pcd模型和Mesh是在一个尺度下面吗?
.dae文件也是用RC软件生成吗?
是不是pcd模型主要用于骨架提取,mesh主要用于全覆盖路径规划的覆盖率计算,我正在通过你们的代码试图了解这一点。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.