关于在进行gazebo仿真时qgc地面站中roll反转的现象进行补充说明,在qgc参数设置中选择AHRS_ORIENTATION参数进行修改roll为180即可实现roll反转的情况。
AHRS_ORIENTATION参数说明:Board Orientation
总体电路板方向相对于电路板类型的标准方向。这会旋转 IMU 和指南针读数,使电路板能够以任何 90 度或 45 度角在您的车辆中定向。此选项在下次启动时生效。更换后,您将需要重新调平您的车辆。
如果出现没有合适的角度进行选择可以使AHRS_ORIENTATION=Custom,然后就可以自主改变AHRS_CUSTOM_ROLL、AHRS_CUSTOM_PIT、AHRS_CUSTOM_YAW这三个参数的大小改变roll、pit、和yaw。
或者对于ardusub代码部分进行修改,修改方法如下: