Intelligent-Quads / iq_tutorials

MIT License
460 stars 252 forks source link

udp0: sendto: Invalid argument #51

Open poorITDog opened 1 year ago

poorITDog commented 1 year ago
udp0: sendto: Invalid argument
terminate called after throwing an instance of 'std::system_error'
  what():  Resource deadlock avoided
`drone3/mavros-3] process has died [pid 44394, exit code -6, cmd /home/c/catkin_ws/devel/lib/mavros/mavros_node __name:=mavros __log:=/home/c/.ros/log/47b7ec04-4549-11ee-9064-5ffaf858151c/drone3-mavros-3.log].
log file: /home/c/.ros/log/47b7ec04-4549-11ee-9064-5ffaf858151c/drone3-mavros-3*.log
`

When i run multi_apm.launch,above errors etc occured

then i keep trying to run roslaunch iq_gnc multi_square.launch,following is the result

ROS_MASTER_URI=http://localhost:11311

process[drone1/square1-1]: started with pid [44177]
process[drone2/square2-2]: started with pid [44183]
process[drone3/square3-3]: started with pid [44185]
[ INFO] [1693189201.971544428]: using namespace /drone1
[ INFO] [1693189202.009566697]: Waiting for FCU connection
[ INFO] [1693189202.013689292]: using namespace /drone2
[ INFO] [1693189202.044135569]: using namespace /drone3
[ INFO] [1693189202.047321680]: Waiting for FCU connection
[ INFO] [1693189202.058018993]: Waiting for FCU connection

Please help me to solve this error