your FCU don't support AUTOPILOT_VERSION, switched to default capabilities
So, i was trying to connect MAVROS to SITL but this error is showing, however if i use MAVProxy, its working fine, but i need mavros for my project.
Main Error:- [mavros_node-1] [INFO] [1745848537.022043382] [mavros.mavros]: MAVROS UAS via /uas1 started. MY ID 1.191, TARGET ID 1.1 [mavros_node-1] [WARN] [1745848537.658021155] [mavros.sys]: VER: broadcast request timeout, retries left 4 [mavros_node-1] [WARN] [1745848538.659513285] [mavros.sys]: VER: broadcast request timeout, retries left 3 [mavros_node-1] [WARN] [1745848539.663471271] [mavros.sys]: VER: unicast request timeout, retries left 2 [mavros_node-1] [WARN] [1745848540.661549021] [mavros.sys]: VER: unicast request timeout, retries left 1 [mavros_node-1] [WARN] [1745848541.654627762] [mavros.sys]: VER: unicast request timeout, retries left 0 [mavros_node-1] [WARN] [1745848542.654631201] [mavros.sys]: VER: your FCU don't support AUTOPILOT_VERSION, switched to default capabilities
I am using the following commands:-
gz sim -v4 -r iris_runway.sdf
.Tools/autotest/sim_vehicle.py -v ArduCopter -f gazebo-iris --model JSON --map --console
ros2 launch mavros apm.launch fcu_url:=udp://:[email protected]:14557
Things used- Gazebo harmonic, SITL Ardupilot, MAVROS
+1
Check your connection URL. Obviously you don't have a connection.
Use 'udp://127.0.0.1:14551@14555' as a port
Thank you, the problem was solved months ago (it was solved by correctly starting gz sim and my ros package in the correct order (if I remember correctly))