Hola.
Si desea un programador de robótica, entonces sí. El álgebra lineal es muy muy importante en robótica. P.ej. Si trabaja con un sistema de coordenadas 2D, se dará cuenta de que hay que coordinar los sistemas con los que trabajar, el sistema de coordenadas del robot y el sistema de coordenadas global. Entonces, es posible que también deba tener en cuenta el error de robótica utilizando distribuciones probabísticas. P.ej. una distribución normal es lo que normalmente uso para dar cuenta de los errores; pero para simplificar, una distribución triangular puede hacer, pero es una reducción en la calidad del algoritmo robótico.
Entonces, por supuesto, un algoritmo SLAM requiere convertir los obstáculos detectados por el robot del sistema de coordenadas del robot al sistema de coordenadas global. Obviamente, se utilizará el cambio del algoritmo del sistema de coordenadas en 2D. Requiere:
- ¿Cuál es el alcance de un MBA en finanzas en la India?
- ¿Qué es mejor para BE UVCE o BIT, Bangalore o NIE Mysore COMEDEK (3061)?
- Como residente en el Área de la Bahía, ¿qué pasos debo seguir para convertirme en un guionista profesional pagado?
- ¿Cómo me contratan para un trabajo si estoy sobrecalificado?
- Cómo saber si la ley es algo en lo que seré bueno
Traducción 2D
Rotación 2D
Multiplicación de matrices
Tengo un amigo que recientemente desarrolló un algoritmo de mapeo en tiempo real en 2D usando Direct2D / DirectX, por lo que es posible desarrollar un sistema de mapeo en tiempo real usando una biblioteca de gráficos. Sé que puede usar la API de gráficos SFML también para el mapeo en tiempo real. Tendría dificultades en tales disciplinas, pero hay otros tipos de programación que pueden no requerir esto. La programación robótica es muy matemática. Algunas disciplinas de programación requieren matemáticas fuertes.