我的Blueboat正在执行一个简单的方形航点任务。当我将 WP_SPEED 从 1 节改为 2 节时,并没有看到明显的速度变化。
同样,如果我改变 CRUISE_SPEED,也不会发生任何事情。
这两个参数有什么区别?我需要修改哪个参数才能在任务期间改变Blueboat的速度?另外,速度会立即改变吗?还是需要先到达下一个航点?
我有一个小型 Python 程序,当按下 Xbox D-pad 上/下按钮时,它会改变这些参数:
我的Blueboat正在执行一个简单的方形航点任务。当我将 WP_SPEED 从 1 节改为 2 节时,并没有看到明显的速度变化。
同样,如果我改变 CRUISE_SPEED,也不会发生任何事情。
这两个参数有什么区别?我需要修改哪个参数才能在任务期间改变Blueboat的速度?另外,速度会立即改变吗?还是需要先到达下一个航点?
我有一个小型 Python 程序,当按下 Xbox D-pad 上/下按钮时,它会改变这些参数:
您可能需要先切换到手动模式,然后再切换回自动模式,WP_Speed 才能影响导航速度!如果这不管用,试试解除/重新启用?
谢谢你的回复。你说得对。它必须退出自动模式,进入手动模式,才能接受新的 WP_SPEED 参数。
我认为在我的程序中我可以轻松快速地切换模式,以便更新新的速度。 - 有点像愚蠢的 ardupilot 东西,如果能够动态更新速度就好了。