Quiero construir un dron propio desde cero. Como experto en CS, sin conocimientos de mecánica / aeronáutica y electrónica avanzada, ¿cuál debería ser mi camino por delante?

Parte mecánica: compre un marco de fibra de carbono (o plástico) para un quadrotor junto con motores y cuchillas compatibles. NO INTENTES HACER EL CUERPO POR TU PROPIO.
Puede comprar las partes mecánicas junto con otros componentes de Hobbyking.
Además de los componentes mecánicos, necesitará:
1) Placa de desarrollo: puedes usar hueso Beagle o frambuesa pi. (estos tienen un buen poder de procesamiento y deberían poder hacer los cálculos a la velocidad requerida)
2) Tablero de acelerómetro + giroscopio: los necesita para detectar la aceleración, la inclinación, etc. Una mejor idea sería comprar un tablero de 9 DOF IMU. Esta placa contiene un accelero de 3 DOF, un giroscopio y un magnetómetro. Todos estos componentes juntos le proporcionarán todos los datos que necesita para programar su dron para un vuelo estable.
3) Baterías – Obtenga baterías li-po. Son ligeros y tienen mucha potencia.
4) Control remoto inalámbrico: necesita esto si desea controlar su dron manualmente. Del mismo modo, puede considerar comprar módulos GPS si planea establecer la ruta utilizando coordenadas gps y tal.
5) Controladores de motor: debe comprar controladores de motor que sean compatibles con los motores que está utilizando. Por lo general, obtendrá un kit que contiene bastidor, motores, cuchillas y controladores de motor.

CONSTRUCCION MECANICA
Use su sentido común e internet para armar el kit. Intenta hacer un modelo equilibrado y simétrico del dron. (Asegúrese de que su conjunto de motor + cuchilla proporcione suficiente empuje para levantar su dron total).

Lo que necesitas aprender:
1) Comience con la electrónica básica. Funcionamiento e interfaz de sensores con placas de microcontrolador. Lectura de los valores del sensor, visualización de los valores en su PC, etc.
2) Debe tener buenos conocimientos sobre la programación de la placa que está utilizando. En el caso de la frambuesa, se basa en Linux y Python.
3) Una vez que haya leído lo suficiente para configurar la electrónica, intente completar los circuitos electrónicos.
4) Es posible que también deba aprender a conectar el control remoto o el GPS con la placa en caso de que esté utilizando estos componentes.
5) (Suponiendo que haya podido completar el circuito) Intente leer un texto sobre el filtrado de ruido. El filtro Kalaman es un filtro muy popular utilizado por la mayoría de las personas. Este es un algoritmo que purificará las lecturas de sus sensores (accelero, giroscopio, etc.) y predecirá la corrección que debe aplicar para mantener estable su dron.
6) (Suponiendo que ha podido hacer que su dron se mueva en un estado estable) Comience a escribir algoritmos para movimiento y contrarrestar perturbaciones externas. Por ejemplo: ¿Cómo reaccionar si hay viento? ¿Cómo configurar las velocidades del motor para ir en una dirección?
7) Para cuando complete el paso 6, tendrá suficiente conocimiento para saber qué hacer a continuación … 🙂

Nota: Este es un bosquejo aproximado que explica cómo debe proceder. Las cosas no son tan simples como he descrito. Puede que tenga que leer mucho texto, ver tutoriales, debatir en foros, golpearse la cabeza contra la pared, etc., mientras hace esto. Este es un proyecto difícil y si eres lo suficientemente apasionado (e inteligente), debería tomar de unos meses a un año más o menos para completarlo.

Necesitará tener conocimientos sobre electrónica y Linux integrado además de la codificación. Para empezar, hay suficiente material en la web. Intente buscar grupos de conocimiento en la web.

More Interesting

¿Cómo es ser un estudiante graduado en ciencias de la computación en la USC?

Hoy en día, la computación paralela se está volviendo muy popular y tiene un futuro brillante, pero ¿cuál es la principal dificultad en la computación paralela?

Nanotecnología: ¿Sería posible en el futuro transferir el olor de forma remota? ¿Cuál es el estado actual de la investigación en curso en esa área?

Es a tiempo parcial Ph.D. ¿En CSE es una opción práctica si no puede dejar su trabajo?

¿Qué opinas sobre la computadora cuántica D-Wave 2?

Cómo hacer investigación en informática si vivo en un país donde la investigación es lo último que hace la universidad

¿Cuáles son las pruebas más importantes que uno debe estudiar en el campo de la informática teórica?

¿Existe algún documento / tesis / investigación que demuestre que RegEx no debe usarse para el análisis HTML y que en su lugar debe usarse un analizador XML?

¿Cuáles son los mejores métodos para la gestión de proyectos en un entorno altamente incierto?

¿Cuáles son los documentos fundamentales sobre visión por computadora?

¿Cuánto más rápido es una computadora cuántica que una computadora tradicional? ¿Cómo se realiza el direccionamiento de memoria?

¿Sobre qué temas puede investigar un estudiante de informática?

¿Qué puedo hacer con el doctorado en informática teórica además de la enseñanza?

¿Es posible detectar líquido con visión artificial?

Estoy en primer año de ciencias de la computación, ¿cómo debo comenzar con mi trabajo de investigación?