Bote RC autónomo con GPS y ArduPilot Rover
Planea puntos en un mapa y deja que tu bote recorra un lago o canal por su cuenta.
ArduPilot Rover soporta botes como tipo de marco. Agrega un GPS con brújula, dibuja una misión en Mission Planner o QGroundControl y el bote la sigue: ideal para mapear profundidad o tomar muestras de agua.
Respeta las reglas locales de navegación y la vida silvestre. Haz misiones cortas hasta probar que es confiable. Las baterías LiPo pueden incendiarse si se perforan, se sobrecargan o hacen cortocircuito. Cárgalas en una bolsa LiPo, nunca sin supervisión, y quita siempre las hélices mientras trabajas en la mesa.
Video tutorial

Video de Basement Engineering, insertado desde YouTube. Los pasos escritos abajo son nuestros y coinciden con la lista de piezas.
Pasos de la misión
Escoge el bote
Un casco estable con espacio para electrónica funciona mejor. Usa una caja impermeable para la controladora y la batería.
Instala el firmware Rover
Graba ArduPilot Rover y pon FRAME_CLASS = 2 (Boat).
Conecta las salidas
Conecta el ESC del motor y el servo del timón a las salidas y asigna las funciones de acelerador y dirección.
Calibra
Haz las calibraciones de radio, brújula y acelerómetro. Monta el GPS/brújula lejos de los cables del motor.
Prueba en manual y luego en auto
Maneja en MANUAL, luego prueba HOLD y RTL, y por último sube una misión AUTO corta cerca de la orilla.
Preguntas
¿Un Raspberry Pi puede correr ArduPilot directamente?
Con HATs especiales (como Navio2) sí, pero una controladora dedicada es más barata y confiable. Agrega un Pi como compañía para cámaras y registros.