make px4_sitl gazebo 和roslaunch mavros px4.launch fcu_url:="udp://:14540@127.0.0.1:14557"
的时候出现如下问题,求帮助

make px4_sitl gazebo 和roslaunch mavros px4.launch fcu_url:="udp://:14540@127.0.0.1:14557"
的时候出现如下问题,求帮助

晚上好🌙🌙🌙
本答案参考ChatGPT-3.5
出现 "ERROR [mavlink] [timesync] Time jump detected. Resetting time synchroniser." 这个错误,大概是px4和mavros之间时间同步出现了问题的缘故。下面是可能的解决方案:
确认时间同步是否开启,时间同步开启后,time jump这个错误很少会出现。
检查电脑与设备之间的连接是否正常,udp连接可能因网络问题出现不稳定的情况。
在px4的启动参数中添加一个 --flag of --lockstep 来启用锁步模式,这可以确保 PX4和Mavros保持固定的时钟同步速率,避免了时间跳跃,解决了这个问题。