Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T:
SERVO ROBO
ENERO 2012
SEGUNDA
PARTE
SPECTRAL MOTION:
ANIMATRNICOS
HOLLYWOODENSES
PROYECTOS
DE ARTE
ROBOTS:
NUEVAS
HERRAMIENTAS
PARA EL ARTE
1 : Roboteknia
2 : Roboteknia
3 : Roboteknia
E EDITORIAL
Directorio
Robots, nuevas
herramientas
para el arte
Cuando egres de la secundaria y continu mis estudios de nivel
medio superior, tuve que decidir en qu rea de conocimiento me
especializara; esto es: ciencias fsico matemticas, ciencias qumicobiolgicas; ciencias econmico-administrativas, o humanidades.
La verdad es que me intrigaba la medicina, y senta una especial
fascinacin por la msica, pero saba que mi pasin (y habilidad)
estaba del lado de las ciencias exactas. Es probable que en ese
entonces me haya preguntado por qu no era posible estudiar todo a
la vez.
Hoy en da, el panorama para los estudiantes no ha cambiado mucho,
pero las actividades humanas tienden a relacionarse cada vez en
mayor medida, incluso aqullas que en el pasado estaban claramente
separadas. Pocos podran haber imaginado hace algunos aos cmo
el arte y la robtica convergeran de manera tan armoniosa.
Es por ello que Revista ROBOTEKNIA trae para todos sus lectores este
tercer nmero, en donde entrevistamos a Mike Elizalde, fundador de
Spectral Motion, compaa dedicada a los efectos especiales y a la
creacin de figuras animatrnicas.
Por otro lado, el artista mexicano Gilberto Esparza nos sumerge en su
mundo de plantas nmadas y parsitos urbanos.
DIRECTOR GENERAL
ROBOTEKNIA
Ing. Jos Luis Duarte
EDITORA EN JEFE
REVISTA ROBOTEKNIA
Lic. Jessica Jaramillo Castillo
RELACIONES PBLICAS
Fernada Ares
CORRECCIN Y ESTILO
Jos Juan Zapata Pacheco
DISEO GRFICO
Bellota Estudio
CONSEJO EDITORIAL
C. P. Jocelyn Gabriela Elas
Ing. Jos Luis Duarte Barreto
Ing. Jorge Carlos Duarte Gutirrez
ENCUNTRANOS EN
FACEBOOK COMO:
Instituto de Robtica
ROBOTEKNIA
Kits y Materiales de Robtica
ROBOTEKNIA
Revista ROBOTEKNIA
5 : Roboteknia
C CONTENIDO
41
PROYECTOS
SOBRESALIENDO
convertido en realidad
Mike Elizalde relata para ROBOTEKNIA cmo
inici con la empresa de animatrnicos y
material protsico en la industria del cine
hollywoodense.
EMPRENDIENDO
20
26
Sobra la falta
Proyecto Biopus
MATERIALES
AULA
Universidad de Guanajuato
Entrevista con Vctor Hugo Jimnez,
coordinador acadmico.
6 : Roboteknia
34
Tecnologa y
creatividad que
convergen en el arte:
Gilberto Esparza
7 : Roboteknia
C CONTENIDO
50
Eitech Mxico
Los juguetes
inteligentes alemanes
llegaron para quedarse.
INVESTIGACIN
47 Nanodrizas
ROBOTICISTAS
57 Servo robot
Aprende a programarlo
47
Nanodrizas
El proyecto de Arcngel
Constantini
EN EL MERCADO
50 Eitech Mxico
10 EN CORTO
12 AGENDA
VINCULACIN
OPININ
GADGETS
RECOMENDACIONES
16 ROBOTKNICOS
8 : Roboteknia
9 : Roboteknia
E EN CORTO
NUEVO
nvestigadores de la Universidad
de Harvard desarrollaron un
robot flexible llamado robot
blando multiandadura (multigait
soft robot) el cual es capaz de
arrastrarse a travs de un espacio
de dos centmetros de ancho,
gracias a su gran capacidad para
comprimirse.
El primer robot
verde del mundo:
El R3F I38
10 : Roboteknia
PRESENTAN
DESARROLLAN
CEREBELO ARTIFICIAL
PARA ROBOTS
Un grupo de investigadores de la Universidad de
Granada desarroll un cerebelo artificial que permite
al robot aprender las caractersticas intrnsecas del
objeto que se le presenta (masa, inercia, resistencia
que opone al movimiento) y asociarlas con otra serie
de caractersticas casuales (color o forma) que le
ayudan a distinguirlo de otros objetos y llevar a cabo
una manipulacin ms precisa.
Jess Alberto Garrido Alczar, del Departamento de
Arquitectura y Tecnologa de Computadores de la
UG, junto a los profesores Niceto Rafael Luque Sola,
Eduardo Ros Vidal y Richard Rafael Carrillo Snchez,
realizaron un estudio de simulacin del cerebelo,
con el fin de comprender cmo es capaz el cuerpo
humano de manipular objetos de una forma precisa
tras un proceso de aprendizaje o adaptacin.
n un hospital de Italia
realizaron las primeras
pruebas de neurociruga
asistida por computadora a un
maniqu gracias al proyecto
Robocast, en el que estn
involucrados un grupo de
investigadores alemanes,
italianos, israeles y britnicos, que
desarrollaron esta mquina en el
marco de un programa financiado
por la Unin Europea.
Este robot es capaz de operar el
cerebro con ms precisin, pues el
pulso mejora hasta diez veces ms con respecto a la
mano humana, lo que evita daos al tejido cerebral.
La mquina ha superado sus primeros ensayos de
neurociruga endoscpica -a travs de un minsculo
orificio en el crneo- practicadas a maniques, y en
un futuro podr ayudar en operacin de tumores,
epilepsia o Parkinson, Gilles o Tourette.
Roboteknia : 11
A AGENDA
ENERO
12 : Roboteknia
13 : Roboteknia
A AGENDA
ROBOTIX
27-30 de enero de 2012
Es la competencia de robtica anual que se celebra durante Kshitij ,
Festival Anual de Techno-gestin del Instituto de Tecnologa de Kharagpu.
Es organizado por la Sociedad de Tecnologa de la Robotix, IIT Kharagpur.
Sede: IIT Khargpur, Bengala Occidental, India.
http://www.robotix.in/
MILSET SCIENCE PHOTO CONTEST
Recepcin de trabajos: 1 febrero al 1 de junio
MILSET es una organizacin juvenil no gubernamental, sin fines de lucro
y polticamente independiente. El objetivo del concurso es descubrir la
ciencia desde una nueva perspectiva, vincular la ciencia y la observacin
de la expresin artstica y promover el inters de los jvenes en la ciencia.
http://www.milset.org/
4TO TALLER EN ROBTICA Y PLANIFICACIN DE MOVIMIENTOS
2 al 3 de febrero de 2012
Sede: Centro de Investigacin en Matemticas, Guanajuato, Mxico
Costo: Pblico en general $600, estudiantes $300
http://www.cimat.mx/Eventos/ROBOMOV2012/
XII CONCURSO LEAMOS LA CIENCIA PARA TODOS 2011-2012
Recepcin de trabajos: hasta el 30 de junio 2012
El concursante deber elaborar un trabajo a partir de la lectura de uno de
los 229 ttulos de la coleccin La ciencia para todos, del Fondo de Cultura
Econmica, y entregar un texto de acuerdo con la categora en que se
inscriba. Participan personas de 12 a 25 aos.
http://www.lacienciaparatodos.mx/Default.aspx
14 : Roboteknia
15 : Roboteknia
R ROBOTKNICOS
Arcngel Constantini
16 : Roboteknia
Robotknicos
Si tienes comentarios, opiniones,
sugerencias o dudas escrbenos a
revista@roboteknia.mx
17 : Roboteknia
V VINCULACIN
REBOUND
RUMBLE
EL RETO
El reto de la competencia
internacional FIRST Robotics
Competition 2012 inici el 7 de
enero del 2012, con el evento Kick
Off, donde se dio a conocer la
dinmica de este ao que pondr
a prueba las habilidades de los
participantes mediante un torneo
de basquetbol.
MANUEL SERNA
junto al ingeniero
David Rojas.
18 : Roboteknia
19 : Roboteknia
V VINCULACIN
20 : Roboteknia
TAMN KEET,
equipo del
Tecnolgico de
Monterrey, campus
Santa Fe
Roboteknia : 21
V VINCULACIN
JOS MANUEL
PARDO MARTNEZ
junto a Jorge Ochoa
Fierro, su mentor.
22 : Roboteknia
CBOTS4, equipo
del CBT4 de Toluca.
P PROYECTOS
24 : Roboteknia
P PROYECTOS
lo interesante de
la instalacin es
que eliminamos la
intervencin de la
mano humana en
todo el proceso.
Con esto queremos
explorar la esencia
del graffiti, tratando
de darle una nueva
interpretacin,
explic Son Kanno.
La mquina est compuesta por una patineta elctrica
modificada con doble pndulo, que detecta la direccin
del movimiento gracias a un codificador en el eje
del pndulo, el cual rota y amplifica los movimientos
de derecha a izquierda; cuando stos sobrepasan el
umbral, la mquina comienza a trazar con un aerosol
la pared donde es colocada, deslizndose de manera
horizontal por un espacio definido.
Para dibujar sobre la pared el pndulo tiene que ser
muy grande, as que lo primero que hice fue tomar
fotos, con la tcnica light painting, del movimiento
del doble pndulo. Fue una experiencia muy buena,
pero conclu que utilizar solamente el movimiento
del pndulo est muy trillado, as que Takahiro y yo
decidimos colocarle un eje al movimiento del pndulo,
coment So Kanno.
Senseless Drawing
Bot, replanteando
el graffiti
Roboteknia : 27
P PROYECTOS
MS INFORMACIN:
http://kannoso.org/sdb.html
http://yang02.org
29 : Roboteknia
P PROYECTOS
Sobra la falta
Proyecto Biopus
El grupo Proyecto Biopus es un colectivo argentino fundado
en el ao 2000, conformado por artistas, inicialmente
docentes, que trabajaban en la universidad en el campo
de la multimedia y que empezaron a investigar nuevas
interfaces. Inici con Emiliano Causa, Matas Romero Costas
y Tarcisio Pirotta. Este ltimo dej el colectivo en el ao 2010,
quedando a cargo de los dos primeros.
Jessica Jaramillo
DURANTE SUS DOS PRIMEROS AOS el colectivo
se dedic a realizar video-clips experimentales basados
en msica electroacstica (de produccin original),
para los cuales desarroll diferentes algoritmos para
imagen digital. A partir del 2002 realiz trabajos de net.
art, arte gentico y proyectos basados en la simulacin
de procesos de los seres vivos. En 2003 incursion en
la realizacin de performance y luego en instalaciones
interactivas utilizando sistemas de captacin de
movimiento del pblico.
Desde sus inicios el grupo ha intentado indagar en la
relacin entre la obra y el pblico, generando nuevos
modos de participacin e interpretacin y persiguiendo
siempre el sueo de algn da crear la obra viva,
una obra de arte que que exponga las cualidades
comunes a lo vivo: la adaptacin, la auto-organizacin,
la evolucin, la reproduccin y la autopoiesis. Existe
una cierta fascinacin en producir algo autnomo, con
30 : Roboteknia
Roboteknia : 31
P PROYECTOS
32 : Roboteknia
Roboteknia : 33
TOMS HACHE
Solar
Mixta sobre madera
10cm x 36cm x 10cm
2011
34 : Roboteknia
ESTE ESPACIO
ES PARA TI!
Si quieres colaborar con nosotros
envanos tu participacin a
revista@roboteknia.mx
35 : Roboteknia
A AULA
a licenciatura de Artes
Digitales de la Universidad
de Guanajuato Campus
Salamanca, a pesar de ser relativamente nueva, pues inicio en
abril del 2008, cumple casi ya
cuatro aos de estar ofreciendo
una carrera a la vanguardia
para artistas que deseen recibir
una educacin artstica a la par
de tecnolgica.
Fernanda Ares
DE LA UNIVERSIDAD DE GUANAJUATO han salido destacados
artistas mexicanos de talla internacional, como lo son Gilberto Esparza y Gabriel Armas, por mencionar
algunos, que han logrado desarrollar robots aplicados a las artes,
poniendo as a Mxico en la lista de
los pases emergentes en las artes
digitales.
El coordinador acadmico de la
licenciatura de Artes Digitales de
la Universidad de Guanajuato,
Campus Salamanca, Vctor Hugo
Jimnez Arredondo, destaca que
la carrera fue propuesta por el
rector del campus, el maestro Ren
36 : Roboteknia
Roboteknia : 37
E EMPRENDIENDO
Tecnologa y creatividad
que convergen en el arte:
Gilberto Esparza
La robtica me ha ayudado a entender mejor
a nuestra naturaleza humana y con esto la
posibilidad de encontrar nuevos modelos de vida
que nos ayuden a reflexionar sobre nuestra
relacin con el entorno y todas las especies
Fernanda Ares
SE ABRE EL VIDEO EN YOUTUBE y lo primero que llama la
atencin es una peculiar planta desplazndose de un lugar a otro
sobre un rea verde; su estructura es semirobtica, pues posee unas
patas de insecto que le dan movimiento; luego veo la imagen de
una mosca que lleva por cuerpo una serie de circuitos de celular y
entonces pienso en Frankenstein.
Estas creaciones son parte de la obra del artista mexicano Gilberto
Esparza, padre de estos robots que se convirtieron en arte
gracias a su creatividad. Originario de Aguascalientes, relata para
ROBOTEKNIA sobre su obra y cmo incursion en el mundo de la
robtica y la electrnica a partir del arte.
Roboteknia : 39
E EMPRENDIENDO
40 : Roboteknia
Roboteknia : 41
M MATERIALES
MOTO
Jos Luis Duarte
QU SON?
Los motores CC (Figura 1) son
dispositivos que convierten
energa elctrica (voltaje de
corriente continua o CC) en
energa motriz. Son ampliamente
utilizados en robtica para accionar
mecanismos, o en robots mviles.
A travs del eje de salida, el cual
est conectado al rotor del motor,
se pueden acoplar sistemas de
transmisin basados en poleas o
engranes.
CMO FUNCIONAN?
La parte mvil del motor o rotor se
compone de un bobinado formado
por un conjunto de espiras de
alambre conductor por el que
circula la corriente continua que
energiza al motor.
El giro del eje de salida, que est
conectado al rotor, se basa en la
accin de campos magnticos
opuestos, que lo hacen girar en
direccin opuesta a un imn o
bobina llamado estator. Al invertir
la polaridad del voltaje aplicado se
cambia la direccin de giro.
42 : Roboteknia
RES CC
a partir de un imn permanente
alojado en el estator.
Al no tener la precisin de un motor
a pasos, una de las principales
tareas del roboticista consiste en
controlar de manera precisa la
posicin y la velocidad de giro en
este tipo de motores.
La velocidad de giro del motor CC
es directamente proporcional a
la magnitud del voltaje aplicado
en sus terminales, pero el variarlo
M MATERIALES
44 : Roboteknia
SOBRESALIENDO S
SPECTRAL MOTION
EL SUEO
Jessica Jaramillo
DE LA NIEZ
CONVERTIDO
EN REALIDAD
Roboteknia : 45
S SOBRESALIENDO
DE LA INQUIETUD A LA EMPRESA
Mexicano de origen, nacido en Mazatln Sinaloa, emigr
con su familia desde 1965 (cuando contaba con tan solo 5
aos de edad) hacia los Estados Unidos. Fue en esta poca cuando surgi su fascinacin por los monstruos de las
pelculas de los estudios Universal y gracias a las pelculas
animadas de Jerry Houser (actor de doblaje y productor) fue que se motiv para realizar animacin en stop
motion, tcnica que consiste en aparentar el movimiento
de objetos estticos por medio de una serie de imgenes
fijas sucesivas.
Despus de eso me di cuenta de muchos de los esfuerzos que haca Walt Disney con Disneyland, hacan las
atracciones de los piratas y tambin la del castillo hechizado. Hicieron un especial en la televisin, ensearon las
armaduras, o sea, la parte robtica de los monos, me dio
mucha curiosidad saber cmo se realizaban esos mecanismos y as fui desarrollando mi inters. Por eso tenemos
una empresa y a eso es a lo que nos dedicamos, a hacer
criaturas animatrnicas, maquillajes, personajes de pelcula, monstruos, cualquier cosa as.
Mike Elizalde aprendi a hacer maquillaje protsico, primero de manera autodidacta, y despus con Rick Baker,
famoso maquillista ganador de siete premios scar y
responsable de creaciones como King Kong (1976), Gorillas in the mist (1988), Men in Black (1997), Men in Black
II (2002), The ring y The ring II (2002 y 2005) y recientemente The wolfman, por mencionar algunos.
UN DA LABORAL CUALQUIERA
46 : Roboteknia
Aunque los proyectos de Guillermo del Toro representan mayor complejidad traducida en ms horas de
trabajo, Mike Elizalde disfruta mucho hacer mancuerna
con el director. Es increblemente sper padre dice
entre risas, me gusta mucho trabajar con l, es como
trabajar con un amigo al que le encanta la fantasa, los
monstruos, es como trabajar con un cuate. Me siento
como nio de 12 aos cuando trabajo con l.
Figura 4
Figura 5
Roboteknia : 47
S SOBRESALIENDO
SCOTT
MILLENBAUG
Y JURGEN
HEIMANN
realizan
ajustes al
animatrnico
del cantante
de hip hop
Drake, para
un comercial
de Sprite.
Spectral
Motion fue
responsable
del diseo y
construccin
del mueco
capaz de
mostrar
hendiduras
en su cuerpo
para revelar
su interior
robtico.
48 : Roboteknia
LA EMPRESA
Spectral Motion est conformada por aproximadamente 30 personas, entre artistas, tcnicos, maquinistas,
electricistas, costureras, escultores y diseadores.
Tenemos de todo. Cuando de veras estamos muy
ocupados, entonces somos ms de 60 a 100 personas,
agrega el empresario.
Una buena parte de los empleados son de origen mexicano o latino. Los diseadores principales; Alex Palma,
el artista que dibuja para nosotros,(quien) es muy joven
y talentoso; Carlos Huante, uno de los mejores diseadores aqu en California; los escultores Mario Torres
y Joey Orozco... y sigue la lista, con nosotros laboran
muchas personas de origen latino. En la comunidad
hispana hay mucho talento, hay artistas increibles.
Actualmente, la empresa trabaja en el ms reciente
proyecto cinematogrfico de Guillermo del Toro, Pacific
Rim, el cual se est rodando en Toronto Canad. Y
tenemos ms o menos 10 proyectos al momento. Estamos trabajando muy involucrados.
Spectral Motion no solo maneja proyectos para la industria cinematogrfica. Existen otros espacios que hacen
uso de los animatrnicos. Tenemos clientes en el mundo de las ilusiones de magia, tambin artes finas. Buscamos otros caminos que sirvan al arte. Recientemente
realizaron un animatrnico para un anuncio, que simula
al cantante de hip hop Drake (http://www.youtube.com/
watch?v=R8HPHu-cJN0&feature=related).
MS INFORMACIN
Visita la pgina oficial de la empresa:
spectralmotion.com
49 : Roboteknia
O OPININ
r0b0t5
Arte en la
era robtica
Dr. Luis Miguel Martnez Cervantes
ACTO I, ESCENA I
Tortuga: Los robots pueden hacer arte?
Aquiles: Depende de lo que entiendas por arte.
Tortuga: Arte, como en las Bellas Artes...
Aquiles: Arte, te guste o no...
INVESTIGACIN I
NANODRIZAS:
LA BIO TRANSFORMACIN DE
LA MATERIA CONTAMINANTE
Fernanda Ares
rcngel Constantini es un
artista multimedia que se ha
dedicado por ms de quince
aos a investigar la vinculacin
del arte con la tecnologa. Activo en muy diversos campos, sus
investigaciones recientes implican
el replanteamiento de procesos
energticos contextualizados en la
capacidad inductiva de los procesos
implicados en el entorno social y su
relacin medio ambiental.
Roboteknia : 51
I INVESTIGACIN
El nombre nanodrizas surge de la unin de dos trminos: Nave nodriza y Nanotecnologa. En el argot
de la ciencia ficcin, las naves nodrizas son aparatos
voladores que en su interior resguardan a naves ms
pequeas usadas para labores especficas. La nanotecnologa, por su parte, es el estudio, diseo, creacin, sntesis, manipulacin y aplicacin de materiales, aparatos
y sistemas funcionales a travs del control de la materia
a nano escala.
stas se comunican unas con otras mediante el uso de
radiofrecuencia particular, estableciendo una red de
simbitica de anlisis y respuesta grupal a las variables
resultantes. Estos dispositivos flotantes estn configurados como una red social, en donde cada una es un
nodo independiente que transmite y recibe los datos
censados.
Ms que un vehculo, es un sistema colaborativo
entre distintas entidades biticas y robticas, desde los microrganismos simples
(como enzimas, bacterias, hongos) a
complejos (como el ser humano).
Las nanodrizas, al compartir la
informacin analizada, crean
una red simbitica de beneficio mutuo, que se refleja en
Internet como uno ms de los
subproductos estticos, tcticos y conceptuales, generados
por la intencin de recuperar los
afluentes de la contaminacin.
Cada nanodriza cuenta con los
siguientes sistemas: sistema de sensores y anlisis modular, convertidores
anlogo digital, micro controladores de proceso
de datos y de transmisin por radiofrecuencia, sistema
de sonoridad espacializada de datos, sistema energtiArcngel Constantini
Artista multimedia y curador independiente, desarrolla obra de
carcter ldico experimental vinculado a la tecnologa. Desde
1997 mantiene una produccin constante de proyectos de arte
en red. Su sitio www.arc-data.net, documenta su obra. Es curador de Cyberlounge Museo Tamayo y form parte del equipo
curatorial de la Bienal de Arte Electrnico Transitio mx 20085
y 2009. Su trabajo ha sido expuesto en Canad, Corea, Italia, Alemania, Argentina, Holanda, Espaa, Reino Unido, Uruguay, Per,
China, Estados Unidos y Puerto Rico. Obtuvo la beca de Jvenes
Creadores del FONCA 2000, la beca Rockefeller Macarthur 2002,
el primer lugar en multimedia en el Festival Vidarte 2009, primer
premio en el Festival Interferences en Francia, y tercer permio en
Art in the Net del Nachita City Museum de Tokio. Actualmente es
tutor de Jvenes Creadores del FONCA.
52 : Roboteknia
MS INFORMACIN
www.nanodrizas.org
spectralmotion.com
53 : Roboteknia
E EN EL MERCADO
EITECH MXICO:
JUGUETES INTELIGENTES
Eitech naci en Alemania a finales de la dcada de los cincuenta, como una
empresa de kits para construccin que promueve la creatividad y el aprendizaje de
nios y grandes, sin dejar de lado la diversin, convirtindose as en una conocida
marca en Europa.
Jessica Jaramillo
55 : Roboteknia
E EN EL MERCADO
LA MARCA LDER EN EL
MERCADO EUROPEO ,
DENTRO DEL SECTOR
EDUCATIVO
DISTRIBUCIN
ROBOTEKNIA, Robtica para Todos es
distribuidor de Eitech en Mxico. Si ests
interesad@ en saber ms acerca de sus
productos, o en adquirirlos, no dudes en contactarnos a ventas@roboteknia.com
57 : Roboteknia
G GADGETS
NUEVO
Entre otras novedades, el equipo cuenta con una pluma inteligente llamada
S-Pen, que sirve para varias funciones, como escribir a mano o delinear
los contornos exactos de la imagen deseada, con precisin de pluma.
Adems soporta video llamadas, cuenta con Bluetooth V3.0 + HS y puerto
USB V2.0 de alta velocidad. Es compatible con visor de documentos y es
posible imprimir documentos desde el equipo va WiFi o USB.
CARACTERSTICAS
VE A DONDE QUIERAS
El nuevo GPS de Garmin, lder mundial en soluciones de
navegacin, la unidad nvi 2300, con pantalla panormica,
muy fcil de usar, que incluye varias aplicaciones que
permitirn llegar a tu destino ms rpido y sin contratiempos.
Con myTrends, la unidad nvi 2300 reconoce tus destinos
favoritos y, con el tiempo, predice el lugar al que te diriges
y proporciona el tiempo estimado del trayecto hasta tu
destino.
Adems con la opcin menos combustible de la aplicacin
ecoRoute, los usuarios podrn economizar gracias a su
funcin ecolgica que calcula la ruta que ahorra ms
combustible.
CARACTERSTICAS
58 : Roboteknia
Pleo Rb
ThinkGeek
CARACTERSTICAS
Roboteknia : 59
G GADGETS
Nokia N9
CARACTERSTICAS
60 : Roboteknia
ROBOTICISTAS R
SERVO
ROBOT Segunda parte
Jos Luis Duarte
En este nmero programaremos el servo robot que armamos en el nmero pasado, usando la interfaz de Machine Science, la compaa fabricante del Mdulo Maestro.
En el cdigo de abajo, la funcin servo_motor le dice al motor conectado al Puerto 0 que gire CW a mxima velocidad.
NOTA IMPORTANTE
1. Ingresa al
sitio de Machine
Science (www.
machinescience.
com) y abre
la ventana de
programacin:
2. En la
#include <machinescience.h>
#include <mastermod.h>
{ cd i go }
ventana de
programacin,
teclea el
siguiente
cdigo:
int main(void)
{
servo_control(ENABLE)
//Inicializa el control del servo-motor
servo_motor(0, +100);
//Mueve el motor conectado al Puerto 0 CW a mxima velocidad
end();
//Termina el programa
}
3. Compila el cdigo, conecta el cable USB al microcontrolador y a tu PC, enciende el Mdulo Maestro, descarga el
programa y prubalo.
El motor derecho debe girar CW hasta que apagues el Mdulo Maestro. Antes de pasar a la siguiente seccin, intenta
cambiar la velocidad del motor algunas veces. Recuerda que +100 es la velocidad mxima y 0 es alto total. Despus
de cada cambio, compila y descarga el nuevo cdigo.
Roboteknia : 61
R ROBOTICISTAS
La funcin main en el ejemplo de arriba tiene tres instrucciones:
No te preocupes si no entiendes todo el cdigo ahora. Antes de lo que imaginas, estas instrucciones te sern ms
familiares.
1. Teclea el
{c digo}
siguiente cdigo
en la ventana de
programacin:
#include <machinescience.h>
#include <mastermod.h>
int main(void)
{
//Inicializa el control del servo-motor
servo_control(ENABLE);
//Mueve el motor conectado al Puerto 0 CW a mxima velocidad
servo_motor(0, +100);
//Retardo de 3000 milisegundos (3 segundos)
delay_ms(3000);
//Mueve el motor conectado al Puerto 0 CCW a mxima velocidad
servo_motor(0, -100);
//Termina el programa
/end();
}
1. En la ventana
de programacin
teclea el cdigo
siguiente:
{cd i g o}
#include <machinescience.h>
#include <mastermod.h>
int main(void)
{
//Inicializa el control del servo-motor
servo_control(ENABLE);
//Mueve el motor conectado al Puerto 0 CW a mxima velocidad
servo_motor(0, +100);
//Mueve el motor conectado al Puerto 1 CW a mxima velocidad
servo_motor(1, +100);
//Retardo de 3000 milisegundos (3 segundos)
delay_ms(3000);
//Detiene el motor conectado al Puerto 0
servo_motor(0, 0);
//Detiene el motor conectado al Puerto 1
servo_motor(1, 0);
//Termina el programa
end();
}
62 : Roboteknia
MOVIMIENTO
Adelante
Atrs
Derecha
Izquierda
Alto
servo_motor(0, -100);
servo_motor(0, +100);
servo_motor(0, +100);
servo_motor(0, -100);
servo_motor(0, 0);
servo_motor(0, -100);
servo_motor(0, +100);
servo_motor(0, +100);
servo_motor(0, -100);
servo_motor(0, 0);
{cdigo}
1. Teclea el
siguiente
programa en
la ventana de
programacin:
int main(void)
{
servo_control(ENABLE);
//Inicializa el control del servo-motor
servo_motor(0, -30);
//Mueve el motor conectado al Puerto 0 CCW a una velocidad de 30
servo_motor(1, +30);
//Mueve el motor conectado al Puerto 1 CW a una velocidad de 30
delay_ms(3000);
//Retardo de 3000 milisegundos (3 segundos)
servo_motor(0, 0);
/Detiene el motor conectado al Puerto 0
servo_motor(1, 0);
//Detiene el motor conectado al Puerto 1
end();
//Termina el programa
}
2. Programa el microcontrolador y confirma que las ruedas giran cmo se esperaba, de acuerdo a la tabla de arriba.
3. Apaga el robot.
4. Desconecta el cable USB del microcontrolador.
5. Coloca el robot en el piso y asegrate de que el camino frente a l est libre de obstculos.
6. Enciende el robot y confirma que ste se mueve hacia adelante y se detiene despus de tres segundos.
Roboteknia : 63
R ROBOTICISTAS
#include <machinescience.h>
#include <mastermod.h>
{cdigo}
1. Teclea el
siguiente cdigo
en la ventana de
programacin,
cambiando los
retardos de tal
modo que el
robot se mueva
hacia adelante 75
cm. y entonces
de una vuelta de
90 a la derecha.
Puede tomar
varios intentos
determinar
los retardos
correctos para
completar esta
tarea.
int main(void)
{
//Inicializa el control del servo-motor
servo_control(ENABLE);
//Mueve el motor conectado al Puerto 0 CCW a una velocidad de 30
servo_motor(0, -30);
servo_motor(1, +30);
delay_ms(5000);
servo_motor(0, -30);
servo_motor(1, -30);
delay_ms(1000);
servo_motor(0, 0);
servo_motor(1, 0);
end();
}
64 : Roboteknia
1. Teclea el
siguiente
cdigo en la
ventana de
programacin.
{ cd ig o}
#include <machinescience.h>
#include <mastermod.h>
int main(void)
{
servo_control(ENABLE);
//Inicializa el control del servo-motor
while(1==1)
//Ejecuta el cdigo entre los siguientes corchetes repetidamente
{
// Este corchete abre el lazo while
servo_motor(0, -30); //Mueve el motor conectado al Puerto 0 CCW a una velocidad de 30
servo_motor(1, +30); //Mueve el motor conectado al Puerto 1 CW a una velocidad de 30
delay_ms(5000);
//Retardo para mover hacia adelante 75cm.
servo_motor(0, -30); //Mueve el motor conectado al Puerto 0 CCW a una velocidad de 30
servo_motor(1, -30); //Mueve el motor conectado al Puerto 1 CCW a una velocidad de 30
delay_ms(1000);
//Retardo para girar a la derecha 90
}
// Este corchete cierra el lazo while
}
CONTINUAR...
Roboteknia : 65
R RECOMENDACIONES
EN VERDAD
SUEAN LOS
ANDROIDES CON
OVEJAS ELCTRICAS?
La robtica y el cine unieron sus manos en sagrado matrimonio hace ms de un siglo con
Metropolis, cinta alemana dirigida por Fritz Lang y lanzada a la pantalla grande en 1927. En
ella, una robot creada por cientficos suplanta a la pacificadora Mara, iniciando con esto una
revuelta humana situada en una megalpolis de nuestro cercano ao de 1926.
Guillermo Jaramillo Torres
66 : Roboteknia
Roboteknia : 67
68 : Roboteknia
69 : Roboteknia