quaternion.proto: File not found while installing gazebo

asked 2016-07-29 16:29:03 -0600

automate gravatar image

I get the following error while trying to run PX4 Firmware Simulation using make posix_sitl_default gazebo

make[5]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. [ 2%] Running C++ protocol buffer compiler on msgs/SensorImu.proto [ 4%] Running C++ protocol buffer compiler on msgs/CommandAttitudeThrust.proto [ 6%] Built target sdf quaternion.proto[ 8%] Running C++ protocol buffer compiler on msgs/CommandRateThrust.proto : File not found. vector3d.proto: File not found. SensorImu.proto: Import "quaternion.proto" was not found or had errors. SensorImu.proto: Import "vector3d.proto" was not found or had errors. SensorImu.proto[ 10%] Running C++ protocol buffer compiler on msgs/CommandMotorSpeed.proto :8:12: "gazebo.msgs.Quaternion" is not defined. SensorImu.proto:10:12: "gazebo.msgs.Vector3d" is not defined. SensorImu.proto:12:12: "gazebo.msgs.Vector3d" is not defined. make[8]: * [SensorImu.pb.cc] Error 1 make[8]: Waiting for unfinished jobs.... [ 12%] Running C++ protocol buffer compiler on msgs/CommandRollPitchYawrateThrust.proto make[7]: [CMakeFiles/mav_msgs.dir/all] Error 2 make[6]: [all] Error 2 make[5]: [gazebo_build] Error 2 make[4]: [src/firmware/posix/CMakeFiles/gazebo] Error 2 make[3]: [src/firmware/posix/CMakeFiles/gazebo.dir/all] Error 2 make[2]: [src/firmware/posix/CMakeFiles/gazebo.dir/rule] Error 2 make[1]: [gazebo] Error 2 make: * [posix_sitl_default] Error 2

It looks like it cannot find quaternion.proto and vector2d.proto. how can i get those files?

edit retag flag offensive close merge delete