¡Madre de Dios!
Después de escribir esta respuesta, me di cuenta de que esta respuesta sería un desperdicio si no eres un indio. Suspiro
Entonces, si ese es el caso, creo que esta respuesta será una gran referencia para mí para guiar a algunos estudiantes indios (con algunas modificaciones si ya están en la universidad).
Así que, incluso si no eres indio, ¡no voy a poner esfuerzo para cambiar esta respuesta ahora!
Lo eliminaré por completo (déjame saber si no eres indio).
- ¿Cuáles son hechos o hechos interesantes sobre las bicicletas, en relación con su historia, sus principios de trabajo y todo lo relacionado con ellos?
- ¿Cuáles son los hechos sobre Corea del Norte, Kim Jong-un, y cómo la gente vive allí?
- ¿Cuáles son algunas palabras menos conocidas como aglet, panza y velcro?
- ¿Cuáles son algunos datos interesantes y menos conocidos sobre Apple TV?
- ¿Cuáles son algunas historias asombrosas sobre los matemáticos indios del pasado?
-
El comienzo
¡Genial! Ahora que se ha dado cuenta de que desea involucrarse en la robótica, a una edad tan temprana, apunte más alto: no se limite a participar en varias competiciones (sin sentido) o solo en electrónica o simplemente en algunas herramientas para crear algo barato solo para Llama la atención entre tus amigos. El tipo de robótica al que te apuntaré no te dará ninguna fama ni nada hasta muy tarde en tu vida (probablemente para cuando termines tu universidad o entre dos). Sé que no esperabas una declaración tan dura, ya que solo tienes 15 años, pero si puedes superar esa primera parte, harás maravillas. Si no, puedes dejar de leer más.
{por qué dije lo que se dijo anteriormente, la razón está aquí: la respuesta de Sanjeev Sharma a ¿Cuáles son los pasos para progresar en robótica (aprendizaje)? – el póster original de esa pregunta, a quien respondí con tanta dureza resultó ser un gran aprendiz y ahora se está moviendo en la dirección correcta – el OP de esa pregunta debe agradecerse a sí mismo por haberlo hecho de forma anónima porque por cada pregunta donde siento eso la persona que pregunta está equivocada acerca de la robótica, yo uso esa respuesta vinculada como referencia}
-
Qué se necesita
Ahora volviendo a la robótica, y lo que necesitas aprender:
1- álgebra lineal
2- Aprendizaje automático
3- Aprendizaje de refuerzo
4- Optimización matemática
5- Muy fuerte programación en C ++ y quizás un lenguaje de nivel superior como Python; Si es posible, aprende CUDA también
Tú quieres construir robots como estos: Aprende aprendizaje automático.
Desea construir robots como estos: hacer acrobacias extremas, volverse del revés por su cuenta sin ninguna intervención humana – Aprenda Aprendizaje de Máquina, Aprendizaje de Refuerzos y Optimización
Desea construir robots como estos: Aprenda AI y Optimización (construya ese sólido fondo matemático de núcleo duro )
Algunos subcampos
A – Otros campos pueden incluir, dependiendo de su inclinación: Visión por computadora; Planificación de movimiento y trayectoria; Controles (si quieres construir robots inteligentes)
B – Otros campos también pueden incluir sistemas integrados (pero esta no es mi área de especialización): si opta por sistemas integrados, puede contribuir en gran medida a la robótica, pero no puede construir robots inteligentes. Para eso necesitas AI (aprendizaje automático).
Si quieres ir en A o B depende de ti. No creo que puedas tomar esa decisión ahora mismo.
-
Algunos pequeños detalles, nada genial aquí
Ahora que tiene tiempo, no está en la universidad, también puede aprender un poco de electrónica: programar microcontroladores o trabajar con Raspberry PI o con otras placas de desarrollo. Pero si no le dedicas demasiado tiempo, también estaría bien, si quieres ir por las cosas reales.
Pero esos 5 puntos mencionados son muy importantes si quieres ser un gran robotista. En general, si alguien más me hubiera hecho esta pregunta, alguien de la universidad (licenciatura) habría eliminado la optimización matemática de esa lista. Porque sé que el 99% de ellos no podrán manejarlo a nivel de pregrado. Pero como solo tienes 15 años, te informo por adelantado lo que necesitas saber para convertirte en uno excelente.
-
Cómo llegar: parte difícil y menos clara: JEE
¡Sí! Tienes razón. JEE – Examen de ingreso conjunto.
- ¿Por qué JEE?
Si te metes en un IIT o no es el problema. Puede acceder a NIT, IIIT, BITS, IISc, etc. o incluso ir al extranjero. Pero prepárate para JEE . ¿Por qué?
JEE no te enseñará el aprendizaje automático.
JEE no te enseñará refuerzos de refuerzo.
JEE no te enseñará optimización matemática
JEE no te enseñará programación
¿Qué hará? (Recuerde, entrar en un IIT no es el punto aquí)
Mientras te preparas (con sinceridad y seriedad) para JEE, desarrollarás ese cerebro matemático y te hará difícil enfrentar cualquier desafío en la vida. Estará listo para asumir las 5 áreas mencionadas anteriormente (recuerde que no se trata de seleccionarlas, pero sí de una preparación real, no sé si puedo dejarlo más claro).
No estoy seguro de cuál es el patrón en este momento. Pero diré que resuelvan esa pregunta subjetiva larga y dura. Estudia grandes libros matemáticos y obtén los más matemáticos que puedas. Cuanto más matemático seas, mejor estarás preparado para asumir estas 5 áreas.
JEE te enseñará el cálculo al extremo (lo mismo para otros temas matemáticos, pero el cálculo es el más importante). JEE te enseñará física hasta el extremo. Química, bueno digamos que aprenderás algo útil.
Una vez más, con toda la energía que me queda, les diré por última vez que no es el objetivo entrar en un IIT, sino la preparación y el FONDO MATEMÁTICO. Si obtienes ese fondo, si sientes que has absorbido la última gota de conocimiento que existe, puedes llamarlo Abandonar y unirte a otra universidad y comenzar con las 5 áreas mencionadas. Pero recuerde tomar CS o Ingeniería Eléctrica.
-
¿Qué más puedes hacer junto con la preparación de JEE?
– Ahora que solo tienes 15 – (Supongo que en la Clase 8 o 10) puedes comenzar a aprender algo de electrónica para que puedas ser completamente independiente cuando comiences a aprender esos temas avanzados (para que también puedas crear un prototipo).
– Puedes comenzar con el lenguaje C / C ++.
– ELIMINE EL SISTEMA OPERATIVO DE WINDOWS y obtenga LINUX en su computadora (Ubuntu sería un gran comienzo si está acostumbrado a Windows)
– Aprender a programar algunos microcontroladores.
O
– Puede dedicar todo este tiempo para comenzar a construir esa base matemática, pero alguna programación sería útil.
-
Otros vendrán pronto y me golpearán / maldecirán por esto
Sí, sé que algunas personas se enojarán, especialmente con la parte JEE que he escrito. Muchos vendrán aquí y te dirán que, ya que has descubierto una pasión, JEE sería una pérdida de tiempo.
Su ataque se justificaría en un solo caso:
Si estás planeando ir al extranjero para obtener un título universitario. Ahora explicaré esta parte también.
Entonces, nuevamente, recuerde lo que dije sobre el tema JEE y IIT: entrar no es importante. Si crees que tienes ese fondo, te lo dije, puedes abandonar JEE e ir directamente a esos 5 puntos.
Otros dirán, hay muchos científicos que no fueron a IIT o no se prepararon para JEE, y son grandes científicos:
– Es cierto, pero ¿estás tratando de convertirte en un gran robotista a la edad de 30 o 35 años? ¿O estás planeando convertirte en un gran robotista a la edad de 21 años?
Responde eso a ti mismo y decide.
De nuevo :
El tipo de base matemática que construirá mientras se prepara con sinceridad y seriedad para JEE, le llevará los primeros 2 años en una universidad extranjera para construir ese nivel de base matemática. Por eso dije que entrar en un IIT no es el problema, pero la preparación y el desarrollo de esos antecedentes son importantes.
Buena suerte
Adición: Lo siento cuando dije que el 99% de los estudiantes no podrán obtener optimización matemática durante la licenciatura. No estoy dudando de tus habilidades. Si eres un estudiante de matemáticas, sin duda estás muy avanzado. Incluso si no es importante en matemáticas, puede hacerlo. Lo que quise decir fue, un estudiante normal de CS o EE, por ejemplo, después de haber pasado el primer y / o segundo año, y ahora está empezando con esos temas. Sería tan difícil para él / ella que él / ella simplemente se rendirá. Supongamos que quiere hacer robótica y le digo que lea libros de optimización matemática (leer: J. Nocedal y SJ Wright Numerical Optimization; y Boyd y Vandenberghe convex Optimization). A veces, esos libros toman un día entero solo para pasar por pocas (a veces tan solo 20) páginas (entendiendo todo muy claro), y usted no podrá aplicarlo en la práctica. Qué harás, a menos que tengas una motivación muy fuerte y fuerte dentro de ti y estés dispuesto a renunciar al GPA, las posibilidades de que te rindas son muy altas.
Nunca le digo a nadie que algo es imposible: la respuesta de Sanjeev Sharma a ¿Es posible enseñarse ciencias de la computación al nivel de un doctorado en aprendizaje automático? ya los estudiantes puros que no pertenecen a CS y que no son matemáticas La respuesta de Sanjeev Sharma es que me perdí al estudiar sobre aprendizaje automático todo el día y no puedo hacer mis estudios regulares. ¿Está bien?