Hay muchos niveles de bricolaje aquí. Tienes muchas opciones.
Hay * mucha * ciencia detrás de la teoría del control. Se ha escrito una gran cantidad de trabajos de investigación sobre cómo hacer que las máquinas hagan lo que se les ordena. Necesitas entender mucho de esto si quieres tener éxito en la construcción de una máquina voladora en el nivel más bajo.
Pero no necesita comprender esto solo para construir uno. Hay muchos controladores de vuelo disponibles en el mercado que puede adquirir de forma muy económica y utilizar software escrito por personas que han dedicado mucho tiempo a pensar en los sistemas de control para construir su máquina. Este es el punto medio del camino y es muy común. En este nivel, solo necesita un controlador de vuelo, radio, motores (y ESC para motores sin escobillas, que probablemente desee), un marco, hélices y una batería. Hay tantas opciones para cada una de las cosas que necesitará.
- ¿En qué circunstancias debería uno estar preocupado por el efecto de la línea de transmisión?
- ¿Qué carrera es mejor para comenzar, incrustado o desarrollador Java?
- ¿Cuál es el mejor instituto para aprender sistemas embebidos?
- ¿Cuáles son los enfoques de diseño basados en modelos disponibles para desarrollar aplicaciones integradas?
- ¿NIELIT Delhi es un buen lugar para aprender sistemas integrados (cursos de corta duración)?
Incluso si planea bajar un poco, tiene una variedad de opciones. Puede comenzar con un RTOS incorporado, como ChibiOS, para administrar las tareas separadas con las que tiene que lidiar (por ejemplo, tomar la entrada del usuario y la IMU y traducir eso a las instrucciones a los diversos motores para garantizar que la velocidad de rotación y el empuje sean los que se ordenan ) Algunos sistemas intentan implementar sus propios RTOS, o piratear la falta de ellos. Los proyectos que hacen esto pueden tener éxito, pero no lo recomendaría.
Otro nivel bajo que podría hacer es usar una pila de software existente y construir su propio hardware. Por ejemplo, uso dRonin y conozco a algunas personas que diseñan sus propios controladores de vuelo y portan la pila de dRonin. Esto lo lleva muy lejos, ya que tiene una aplicación de teoría de control realmente buena y solo requiere que adapte la pila a su nueva máquina. Hacer este tipo de cosas significa que no tienes que entender todo de una vez, pero aún puedes progresar.
El único inconveniente que he encontrado al construir mi propio hardware y avión es que sigo queriendo construir más hardware y avión. 🙂 Trabajar con el software es divertido y beneficia a otros, pero soy ingeniero de software, por lo que los aspectos de hardware son generalmente más interesantes para mí.