三个自由度,如果不涉及到水深浅变化的话
三个自由度分别是X、Y还有绕Z轴的,决定你的位置还有船当前的朝向
现在云汉有一款小钢炮的板子,你可以尝试申请一下,拿去做这个非常合适,我用这个板子做过小车的,跟船应该差不多
试用地址://www.icxbk.com/try/detail/141.html
这个板子官方有一个算法库,可以直接用,是在Keil下面的
补充一下,如果你申请不到小钢炮可以自行去买一块STM32F3的DISCO板子,这个板子上也有相应的传感器可以使用
这个STM32F3DISCO板子的官方介绍在这个网址:http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/stm32f3discovery.html
网上一般100块左右就有了,这个官方也是提供例程的
http://cf05.ickimg.com/bbsfiles/201705/9e4bc3828272b64d68ed19fdfec57f66.pdf
一個傳感器就好了
可以採用九軸傳感器
MPU9250,包含三軸角加速度,三軸磁力計,三軸陀螺儀
九軸相對而言可相互校正,配合您演算法,所以飛控用的不少,價格上中間
以下是Datasheet
http://cf03.ickimg.com/bbsfiles/201705/1b41de17bc5460e2c184ee0fd6b26f80.pdf
以上供您參考