En este programa te mostramos que dependiendo del número de veces que presiones el botón de partida, realizará la acción asignada.
Presionando una vez, moverá el motor que está en el puerto 1
Presionando dos veces moverá el motor que está en el puerto 2
y si se presiona cualquier número diferente a estos dos, moverá los dos motores.
Esperamos tus comentarios o dudas.
lunes, 22 de agosto de 2011
Precipicio
En este programa usaremos los tres sensores para impedir que nuestro robot se caiga a un precipicio.
Observa que también ocupamos TIME para hacer que se devuelva por uno segundos, además le agregamos que si se coloca un obstáculo en su camino también se devuelva por unos segundos.
Observaciones.
Revisa los dígitos en la pantalla para calibrar los sensores según la superficie.
Esperamos cualquier consulta o comentario.
Observa que también ocupamos TIME para hacer que se devuelva por uno segundos, además le agregamos que si se coloca un obstáculo en su camino también se devuelva por unos segundos.
Observaciones.
Revisa los dígitos en la pantalla para calibrar los sensores según la superficie.
Esperamos cualquier consulta o comentario.
Nuevo taller
Ya conoces cómo comenzar y agregar elementos en el programa, te muestro éste en donde nuestro robot comenzará su movimiento una vez "escuche" un sonido.
Como puedes ver lo que hacemos es programar al robot para que "escuche" que todo está en silencio y que el comando de contar sonidos (sound count) lo coloque en cero, esto durante un tiempo para quedar preparado a "escuchar".
Después con un IF indicamos que si Sound count es mayor que cero, mueva los motores.
Observa que esto solo lo hará partir, pero no está programado para detenerse, esa es una buena tarea.
Esperamos tus comentarios.
Como puedes ver lo que hacemos es programar al robot para que "escuche" que todo está en silencio y que el comando de contar sonidos (sound count) lo coloque en cero, esto durante un tiempo para quedar preparado a "escuchar".
Después con un IF indicamos que si Sound count es mayor que cero, mueva los motores.
Observa que esto solo lo hará partir, pero no está programado para detenerse, esa es una buena tarea.
Esperamos tus comentarios.
miércoles, 17 de agosto de 2011
martes, 9 de agosto de 2011
martes, 19 de abril de 2011
Taller de robótica
Con el tiempo la forma de entretención de los niños a cambiado. Antes solo bastaba con golpear las rejas con una varilla e imaginar que una escoba es un caballo.Posteriormente, los juguetes se volvieron algo más sofisticados como autos a control remoto y muñecas que hablan.
Hoy viene el juguete inteligente, un juguete que realiza las mismas acciones pero con la diferencia de que el usuario es quien lo programa, eso es OLLO Robótica. Esta plataforma nos entrega la posibilidad de crear nuestros propios juguetes.
Con el uso de sensores, piezas de armado simple y el programa computacional RoboPlus es posible desarrollar una infinidad de modelos. Aquí el usuario podrá aprender conceptos como variable, programa y ciclo los cuales se incorporarán en su lenguaje y le serán de utilidad en su futuro escolar o universitario puesto que hoy en día la programación se ha masificado en las disciplinas profesionales.
Los invitamos a que se inscriban en este novedoso taller en el cual podrán participar tanto jóvenes como adultos (Revise nuestra propuesta padre-hijo).
Chilerobótica además de presentar un esquema destinado al público general también posee uno para el profesorado. Con OLLO Explorer y OLLO Inventor es posible crear talleres donde los fenómenos físicos se entrelazan con la programación. Estos pueden ser dictados en los mismos colegios o en nuestras instalaciones.
Para mayor información enviennos un mail a roboplus@chilerobotica.cl
www.chilerobotica.cl
3580129 09 8014225
viernes, 25 de febrero de 2011
Competencia Robótica UTFSM
La Universidad Técnica Federico Santa María (UTFSM) importante casa de estudio de nuestro país, con tradición de 79 años de existencia y destacada en las ciencias de la Ingeniería, vuelve este año a organizar un nuevo torneo de robótica.
En su versión número nueve nos entrega dos nuevos novedosos desafíos relacionados con Transporte de minerales y control policial.
Enlace Competencia de robótica 2011
Primer Desafío
Robot carguero
Objetivo
El escenario constituye una representación de parte del puerto y cordillera, donde un robot autónomo debe trasladar materiales a tres distintos buques mercantes que se encontrarán atracados al puerto.
Principalmente, el robot debe ser capaz de tomar decisiones en base a instrucciones entregadas mediante marcas en el suelo. Las marcas le indicarán al robot el orden en que ha de cargar los buques y dónde debe depositar cada material.
Finalmente, al finalizar cada embarque, el robot debe posicionarse sobre un sensor para dar la orden de zarpe al buque correspondiente.
Mas detalles en Robot carguero
Segundo Desafío
Objetivo
El escenario constituye una representación de una ciudad que cuenta con 26 habitantes entre civiles y criminales. En esta ciudad, dos robots autónomos deberán competir por ser el mejor patrullero. Este escenario será dividido en 2 espacios simétricos, (un espacio para cada robot). Dentro de su espacio asignado el Robot deberá ser capaz de discernir cuáles son ladrones y cuáles civiles, los que serán representados por cubos. De los anteriores, los que fuesen ladrones deberán ser capturados y transportados a la cárcel; en cambio, los que fuesen civiles no deberán ser transportados a ningún sitio en particular. Además, según el nivel de delincuencia de algún sector el robot tendrá que decidir si colocar un vigilante dentro del sector conflictivo.
Para finalizar, por cada contienda ganada, el robot asumirá un rango mayor. El robot que obtenga rango de general, será el ganador del desafío.
Mas detalles en Robot Policia
En su versión número nueve nos entrega dos nuevos novedosos desafíos relacionados con Transporte de minerales y control policial.
Enlace Competencia de robótica 2011
Primer Desafío
Robot carguero
Objetivo
El escenario constituye una representación de parte del puerto y cordillera, donde un robot autónomo debe trasladar materiales a tres distintos buques mercantes que se encontrarán atracados al puerto.
Principalmente, el robot debe ser capaz de tomar decisiones en base a instrucciones entregadas mediante marcas en el suelo. Las marcas le indicarán al robot el orden en que ha de cargar los buques y dónde debe depositar cada material.
Finalmente, al finalizar cada embarque, el robot debe posicionarse sobre un sensor para dar la orden de zarpe al buque correspondiente.
Mas detalles en Robot carguero
Segundo Desafío
Objetivo
El escenario constituye una representación de una ciudad que cuenta con 26 habitantes entre civiles y criminales. En esta ciudad, dos robots autónomos deberán competir por ser el mejor patrullero. Este escenario será dividido en 2 espacios simétricos, (un espacio para cada robot). Dentro de su espacio asignado el Robot deberá ser capaz de discernir cuáles son ladrones y cuáles civiles, los que serán representados por cubos. De los anteriores, los que fuesen ladrones deberán ser capturados y transportados a la cárcel; en cambio, los que fuesen civiles no deberán ser transportados a ningún sitio en particular. Además, según el nivel de delincuencia de algún sector el robot tendrá que decidir si colocar un vigilante dentro del sector conflictivo.
Para finalizar, por cada contienda ganada, el robot asumirá un rango mayor. El robot que obtenga rango de general, será el ganador del desafío.
Mas detalles en Robot Policia
Les deseamos el mejor de los exitos
miércoles, 16 de febrero de 2011
DARwIn-OP
DARwIn-OP (Dynamic Anthropomorphic Robot with Intelligence–Open Platform) Es un pequeño humanoide con plataforma libre tanto en software como hardware. Avanzado nivel computacional, sofisticados sensores, hábiles y dinámicos movimientos muy adecuado para la recreación y actividades educativas.
Desarrollado por Robotis /Virginia Tech-RoMeLa , Universidad de Purdue y UPenn
DARwIn-OP se dio a conocer recientemente y por primera vez en la Conferencia Internacional IEEE-RAS; algunas de sus características son: altura 455 mm y un peso de 2.8 Kg . y está ensamblado con un procesador Intel Atom Z530 de 1.6GHz con una memoria SSD de 4GB, conexión Wifi 802.11n y 2 GB de memoria RAM DDR2.
DARwIn-op llega equipado con una multitud de sensores, incluso un Gyroscope (LYPR540AH de 3 ejes), un acelerómetro (ADXL335 de 3 ejes), un presiométrico (2 x 4 FSR en pie) y un módulo de cámara (cámara de alta definición Logitech C905 de 2 MP).
Algunas implementaciones de software que son posibles: C++, Python, LabVIEW, MATLAB.
Chilerobótica ha incorporado al mercado nacional las plataformas OLLO y BIOLOID de ROBOTIS, así mismo con DARwIn-OP tiene para ofrecer condiciones muy favorables a Instituciones Educacionales que deseen incorporar esta plataforma en sus laboratorios de robótica.
Participates y sitios de interes.http://www.romela.org/main/Robotics_and_Mechanisms_Laboratory
martes, 15 de febrero de 2011
Imprimiendo en pantalla los valores del sensor
Para poder ver a qué distancia del sensor queremos que nuestro robot actúe, tenemos que saber qué parámetro colocar.
Para eso iniciamos nuestro programa con Start Program y Endless. Loop.
Luego hacemos clic en Load y asignamos en nuestro primer signo (?) print según la figura siguiente:
Finalmente descargamos nuestro programa al robot y hacemos clic en View output of program
Se desplegará una pantalla, en la cual aparecerán unos números. Acerca y aleja algo que no sea negro observa cómo cambian estos valores. Ahora puedes definir a qué distancia quieres que actúe tu robot.
Experimentos.
Cambia print a print line.
Coloca algo de color negro delante del sesor observa qué ocurre.
Motor y Servomotor
Observa este video, como puedes ver los motores hacen que el modelo se mueva actuando como ruedas. sin embargo para tomar el vaso, el movimiento tiene que ser solo en unos grados, en ese caso se ocupa un servomotor. El servomotor tiene la particularidad que se le puede dar un determinado número de grados.
Uno es para tomar el vaso y el otro para levantarlo.
Para los motores uno puede controlar la velocidad, el sentido y el lapso de tiempo que funcione.
En los servomotores además de estos definimos ángulos de movimiento.
Uno es para tomar el vaso y el otro para levantarlo.
Para los motores uno puede controlar la velocidad, el sentido y el lapso de tiempo que funcione.
En los servomotores además de estos definimos ángulos de movimiento.
Suscribirse a:
Entradas (Atom)