Como Guardar o cargar Fichero de waypoints en Fimi X8

Deja aquí tus preguntas de drones marca Xiaomi, también aquí puedes ayudar a otros que tengan tu mismo drone.
Responder
q3soft2
Subteniente del Aire
Subteniente del Aire
Mensajes: 2
Registrado: Enero 19, 2020, 3:37 am

Como Guardar o cargar Fichero de waypoints en Fimi X8

Mensaje por q3soft2 »

Ayuda Guardar o cargar Fichero de waypoints en Fimi X8
Última edición por q3soft2 el Enero 27, 2020, 1:17 am, editado 3 veces en total.
Avatar de Usuario
fjbf98
Brigadier General del Aire
Brigadier General del Aire
Mensajes: 1334
Registrado: Mayo 5, 2019, 3:42 am

Re: Guardar o cargar Fichero de waypoints en Fimi X8

Mensaje por fjbf98 »

La única posibilidad que tienes, es un dron basado en ardupilot.(Por ejemplo: con controladora Pixhawk).
Los waypoints los puedes hacer con MissionPlanner y guardarlos en un archivo en el PC y después los pasas a un móvil y envías el que quieras por telemetría mavlink(Ya sea a 433MHz. o a 2.4Ghz. por Wi-Fi), para no tener que llevar el portatil.
No conozco otra forma.

Un saludo
Avatar de Usuario
fjbf98
Brigadier General del Aire
Brigadier General del Aire
Mensajes: 1334
Registrado: Mayo 5, 2019, 3:42 am

Re: Guardar o cargar Fichero de waypoints en Fimi X8

Mensaje por fjbf98 »

El formato de ardupilot es en texto, lo que pasa es que le pone la extensión waypoints.
Cada waypoint es diferente, según cual sea, usa unos parámetros diferentes.

MAV_CMD_NAV_WAYPOINT
Navega a la posición especificada, tiempo de retraso en segundos(Delay) y altura especificada.

MAV_CMD_NAV_TAKEOFF
Despegue (ya sea desde tierra o por lanzamiento manual). Debería ser el primer comando de casi todas las misiones de Plane y Copter.

MAV_CMD_NAV_LOITER_UNLIM
Merodear en la ubicación especificada por un tiempo ilimitado.

MAV_CMD_NAV_LOITER_TURNS
Merodear (círculo) la ubicación especificada para un número especificado de vueltas.

MAV_CMD_NAV_LOITER_TIME
Merodear en la ubicación especificada durante un tiempo establecido (en segundos).

MAV_CMD_NAV_RETURN_TO_LAUNCH
Regresa a la ubicación de origen o al punto de reunión más cercano, si está más cerca. La ubicación de inicio es donde se armó el vehículo por última vez (o cuando obtiene el bloqueo de GPS por primera vez después de armar si la configuración del vehículo lo permite).

MAV_CMD_NAV_LAND
Aterrice el vehículo en la ubicación actual o especificada.

MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT
Continúe en el curso actual y sube / desciende a la altitud especificada. Moverse al siguiente comando cuando se alcanza la altitud deseada.

MAV_CMD_NAV_SPLINE_WAYPOINT
Navegue a la ubicación de destino utilizando una ruta de spline.

MAV_CMD_NAV_GUIDED_ENABLE
Habilite el modo GUIADO para transferir el control a un controlador externo.
Consulte también MAV_CMD_DO_GUIDED_LIMITS para obtener información sobre cómo aplicar límites de tiempo, altitud y distancia en el control externo.

MAV_CMD_NAV_ALTITUDE_WAIT
Comando de la misión para esperar en una altitud o velocidad vertical descendente.

MAV_CMD_NAV_LOITER_TO_ALT
Merodear mientras asciende / desciende a una altitud

MAV_CMD_DO_CHANGE_SPEED
Cambie la velocidad horizontal objetivo y / o el acelerador del vehículo. Los cambios se utilizarán hasta que se vuelvan
a cambiar explícitamente o se reinicie el dispositivo.
Velocidad = (metros/segundo)

MAV_CMD_DO_JUMP
Salta al comando especificado en la lista de misiones. El comando de salto puede repetirse un número específico de veces
antes de continuar la misión, o puede repetirse indefinidamente.

MAV_CMD_CONDITION_DELAY
Después de llegar a un punto intermedio, retrase la ejecución del siguiente comando condicional "_DO_" durante el número
especificado de segundos.

MAV_CMD_CONDITION_DISTANCE
Se retrasa para que solo comience una vez que el vehículo esté dentro de los 50 m del punto de referencia(Punto 5).

Apunte (guiñada) el morro del vehículo hacia un rumbo específico.
Los parámetros le permiten especificar si la dirección del objetivo es absoluta o relativa a la dirección de guiñada actual.
Si la dirección es relativa, también puede (por separado) especificar si el valor se agrega o resta del rumbo actual (tenga
en cuenta que el vehículo siempre girará en la dirección que lo param3 más rápidamente al nuevo rumbo objetivo
independientemente del valor.

MAV_CMD_DO_SET_HOME
Establece la ubicación de inicio como la ubicación actual o en la ubicación especificada en el comando. Para el trabajo SITL,
la entrada de altitud aquí debe ser con referencia a la altitud absoluta, teniendo en cuenta la elevación SRTM.

MAV_CMD_DO_SET_SERVO
Establezca una salida de “servo nº” dada a un valor PWM específico.
En el ejemplo anterior, el servo conectado al canal de salida 8 se movería a PWM 1700 (los servos generalmente aceptan valores
PWM entre 1000 y 2000).

MAV_CMD_DO_REPEAT_SERVO
Realice un ciclo de un pin de salida PWM servo entre su valor de posición media y un valor PWM especificado, para un número
dado de ciclos y con un período establecido.

MAV_CMD_DO_LAND_START
Comando de la misión para prepararse para un aterrizaje.

MAV_CMD_DO_SET_ROI
Establece la región de interés (ROI) para un conjunto de sensores o el propio vehículo. Esto puede ser utilizado por el sistema
de control del vehículo para controlar la actitud del vehículo y la actitud de varios sensores, como las cámaras.

MAV_CMD_DO_DIGICAM_CONTROL
AC3.3: controla un sistema de controlador de cámara integrado

MAV_CMD_DO_SET_CAM_TRIGG_DIST
Dispara el obturador de la cámara a intervalos regulares de distancia. Este comando es útil en misiones de reconocimiento de cámara.

MAV_CMD_DO_PARACHUTE
Comando de misión para activar un paracaídas (si está habilitado).
Acción de paracaídas (0 = deshabilitar, 1 = habilitar, 2 = soltar).

MAV_CMD_DO_GRIPPER
Comando de misión para operar la pinza EPM.

Estos son algunos de los comandos waypoint de ardupilot y el formato es el siguiente en imagen.

https://ardupilot.org/copter/docs/missi ... -list.html

Un saludo
Adjuntos
WAYPOINTS MP.jpg
WAYPOINTS MP_2.jpg
Avatar de Usuario
fjbf98
Brigadier General del Aire
Brigadier General del Aire
Mensajes: 1334
Registrado: Mayo 5, 2019, 3:42 am

Re: Guardar o cargar Fichero de waypoints en Fimi X8

Mensaje por fjbf98 »

El manual no habla de cuantos waypoints puedes hacer.
Los waypoints suele cargarse en la memoria EEPROM de la controladora, la mayoria son de 8MB. pero, yo he visto cargas de 50, 100 o mas waypoints, pero en tu dron, no lo se.
Empieza a meterle Waypoints a tu dron y cuando llenes la memoria te dará un error de memoria llena.

Yo no tengo ese dron y no puede darte mas datos.

Un saludo
Adjuntos
WAYPOINTS MP_3.jpg
Responder

Volver a “Comunidad del drone Xiaomi”