Selección de un módulo GPS para un robot móvil [cerrado]

Necesito un módulo GPS para incluir en mi cuadricóptero para proporcionar navegación basada en GPS. Descubrí que hay muchos módulos GPS disponibles y que hay diferentes tipos de información disponibles en sus especificaciones.

No estoy seguro de qué módulo se adaptará a mis necesidades. (Probablemente tendrá que tener una precisión muy alta, ¿eh?)

¿Por favor, ayúdenme a seleccionar un módulo adecuado? Actualmente estoy interesado en el Módulo GPS Skylab MT3329 SKM53 . Solo cuesta $ 24.48 en eBay. (el presupuesto también es un problema: D).

¿Eso se adaptará a mi necesidad? ¿O alguna (mejor) alternativa? (con la esperanza de ir con Arduino, si eso importa)

¿Qué tan rápido y lejos puede viajar un helicóptero quad?
Bueno, no tan rápido y lejos. Viajará en un rango de aproximadamente 1 ~ 2 km. Considere la velocidad como de aproximadamente 1 m/s.
No sé si el módulo anterior se adaptará. Pero si lo usa, también tendrá que usar un módulo de brújula separado.
Bueno, primero deberá decidir qué módulo preciso necesita. ¿Va a ser el único dispositivo de navegación? ¿Qué tan precisa debe ser la posición? En general, el GPS civil no será muy preciso. Otra cosa importante es la tasa de actualización. Ese módulo tiene una tasa de actualización de 1 Hz y, para mí, parece un poco lento. Además, dado que planea mover el cuadricóptero alrededor de 1 km, necesitará una velocidad superior a 1 m/s. Eso ni siquiera podrá resistir el viento habitual. Con una velocidad más alta, necesitará una tasa de actualización más alta. También +1 por la idea de la brújula.
¿La velocidad no importará como mencionaste? incluso puede permanecer en un lugar, es un helicóptero (no un avión). De todos modos, esto es lo que encontré (para un presupuesto más bajo). ¿Puede indicarme un dispositivo con una mejor tasa de actualización?
@David gracias! entonces hay módulos combinados de GPS+Brújula (o algo similar)
@Anubis Desafortunadamente, no puedo recomendarle un buen módulo ya que no hice ninguna investigación seria sobre el tema. :( Tenga en cuenta que también hay que tener en cuenta el factor de masa. Otro punto es la corriente. Muchos módulos que he visto usan alrededor de 50 mA para funcionar, que es bastante más que el módulo vinculado. En cuanto a la velocidad, bueno, si puede mantener el helicóptero parado afuera con una velocidad de 1 m/s, entonces tiene suerte. El clima es mucho más problemático en mi región. Además, la velocidad tendrá un impacto en la tasa de actualización del módulo GPS. si los factores externos no son un problema.
Es posible que desee preguntar esto en The Robotics Site .
@Rocketmagnet muchas gracias! no sabía que había tal página en stackexchange..

Respuestas (1)

Es poco probable que el uso exclusivo de la navegación basada en GPS produzca la precisión y la tasa de control suficientes para navegar con un cuadricóptero. Esto no se debe simplemente a las limitaciones en la calidad o precisión de los módulos GPS, sino a los datos de baja precisión inherentes y por diseño disponibles en las señales GPS civiles de los satélites.

Además, si el cuadricóptero perdiera "visibilidad" para los satélites durante algún tiempo, como cuando vuela debajo de árboles, dentro de edificios o bajo nubes muy nubladas, el sistema de navegación falla.

Lo que debe considerar es un módulo de Unidad de medida inercial (IMU), quizás uno con "11 grados de libertad ". Si bien el término DOF se utiliza en gran medida de manera indebida en los rumores de marketing, las llamadas IMU de 11 DOF generalmente incluirán un GPS, así como una brújula magnética y un giroscopio para la navegación, y quizás también un barómetro para la detección de altitud. Aunque los precios no son muy amigables.

Para mantener los costos bajos, la alternativa es usar una IMU básica (6-DOF) y un módulo GPS separado, ambos conectados a su Arduino, con un código para procesar y utilizar los datos de este sensor para la navegación. Una búsqueda rápida en la web arrojaría muchos blogs y tutoriales para ayudarlo a armar todo esto.

Sitios como SparkFun , SeeedStudio y AdaFruit ofrecen módulos IMU y GPS que funcionan con Arduino.

Se sugiere una investigación adicional antes de comenzar a pedir las piezas.

Hmm ... no parece que una IMU proporcione el tipo de datos relevantes además de lo que ya se necesita si se usa una tecnología similar a un GPS "perfecto". ¿Cómo funcionaría esto? La altitud, la orientación hacia la dirección y la inclinación funcionarían, pero creo que el OP habla más de latitud/longitud. Si tuviera ambos precisos, entonces podría recordar qué hacer en esas coordenadas específicas. Editar: ¿Funcionaría un sistema de posicionamiento en interiores (IPS) (no tiene que estar en interiores)? No sé lo fácil que es hacer uno... :/