Juegos recomendados

¿Qué es el software Robot

? Robots varían en sofisticación desde juguetes hasta automóviles auto-conducción y vehículos exploradores de Marte . Obtienen su inteligencia a partir de uno o más equipos de trabajo a bordo , el control de motores y sensores de lectura . Software de alto nivel les da la capacidad de moverse, reconocer los objetos que los rodean y los comandos de proceso. Estas facultades , que los seres humanos y los animales toman por sentado , ingenieros de software han tomado décadas para desarrollarse. Control de Movimiento

Software para controlar los movimientos de un robot toma la forma de operaciones de motor de bajo nivel y de coordinación de alto nivel. Muchos robots utilizan motores paso a paso como fuente básica de energía mecánica. Motores paso a paso son ideales para el control de la computadora, ya que operan en pulsos electrónicos . Cada etapa tiene un pulso desde el ordenador , y se necesita un número determinado de pasos para activar el eje del motor 360 grados. El software controla fácilmente la velocidad y dirección del motor , lo que permite el movimiento preciso de los brazos , las ruedas y otras piezas móviles .

Además de los movimientos en bruto , los robots más complejos requieren la coordinación de varios motores , al igual que con un multi- ruedas rover . Un simple programa de software impulsa cada rueda, y una más compleja supervisa todas las ruedas. Para girar a la derecha , por ejemplo , el programa maestro ejecuta las ruedas izquierdas más rápido que las correctas. Para activar en su lugar, el software se ejecuta las ruedas izquierdas hacia adelante y las ruedas de la derecha hacia atrás a la misma velocidad . Monocromático Reconocimiento y Navegación

Un robot debe ser capaz para navegar por el entorno, evitando las paredes y los obstáculos. Software de reconocimiento de imágenes procesa una señal de vídeo desde una cámara digital y detecta los bordes de los objetos . Con dos cámaras , el software detecta profundidad y distancia de las estimaciones . Software

navegación es otro programa que toma la información de reconocimiento de imagen y lo utiliza para gestionar el movimiento de un robot. Si el reconocimiento de imagen detecta un obstáculo , por ejemplo, se indica al software de movimiento para comenzar de dirección alrededor de ella . El software de navegación supervisa continuamente el progreso del robot alrededor del obstáculo hasta que su camino se vuelve claro .
Procesamiento Comando

Ningún robot es completamente autónomo. Todos ellos tienen formas de recibir órdenes de un operador , y esto requiere de software para procesar la entrada . Un programa tiene una lista de comandos que el robot entiende , como encender , apagar, salir adelante y levantar un objeto . Este programa se comunica con el resto del software que gestiona los detalles de estas acciones en el robot. El software recibe los comandos de un controlador de radio , comando de voz o el teclado , y almacena los comandos conjuntos como predefinidos de acciones.

Diagnóstico

Cuando el robot se desarrolla un problema, tal como un motor atascado , el software de diagnóstico muestra un código o mensaje , dando las pistas de operador como a la fuente de la falla . El software puede tener un modo de " funcionamiento de emergencia " , lo que permite que el robot siga funcionando con la parte no , pero todavía la realización de una tarea crítica , hasta que alguien lo repara . Diagnóstico también pueden tener modos de " ejercicio ", diseñado para demostrar o probar que varias partes del robot funcionan. Para un robot con ruedas , el modo de ejercicio puede tener el rollo robot hacia adelante un pie, un pie hacia atrás y girar en círculos. Un robot con una mano manipuladora demuestra todos los movimientos de la mano que es capaz.

Derechos de autor © www.espjuegos.com