SlideShare una empresa de Scribd logo
1 de 45
Moviendo la máquina Jugando  Con  Lego mindstorm César Reneses Cárcamo Microsoft StudentPartner 2009 Coordinador Albacete DotNetClub http://labloguera.net/blogs/csharp cesarreneses@gmail.com
Agenda ,[object Object]
De donde venimos y a donde vamos
Lego MindStorm NXT
Microsoft RoboticDeveloper Studio
NXT Sharp,[object Object]
De donde venimos…
… A donde vamos
A DONDE VAMOS En los próximos años veremos cosas increíbles
PRINCIPALES OBSTACULOS Coste de materiales Procesos de desarrollo largos Múltiples disciplinas entran en juego
Vamos a dedicarnos a otra cosa Llegados a este punto lo mejor es dedicarnos a
también podemos Con “poco” presupuesto Imaginación Algo de tiempo libre
SOLUCIONES DE “BAJO” PRESUPUESTO 265,82-€ - 513,23-€ 627,89-€  35,45-€
SOLUCIONES DE “BAJO” PRESUPUESTO 79,00 € 360 €
QUE SOLUCIÓN ELEGIR Según los aspectos que queramos trabajar Hardware Software Según los robots que queramos construir ,[object Object],[object Object]
TU DECIDES A favor: Fácil de montar y desmontar Muy extendido por todo el mundo Posibilidad de múltiples ampliaciones Múltiples lenguajes de programación En contra Estructura débil Difícil adaptar a diseños específicos
Lego MindStorm NXT Porque el Lego NXT?? 4 modelos oficiales
Lego MindStorm NXT
Lego MindStorm NXT
Lego MindStorm NXT
Lego MindStorm NXT
CARACTERISTICAS  Microprocesador ARM-7 de 32 bits (AT91SAM7S256 de Atmel )  48 MHz FLASH 512 KB RAM 64 KB Microcontrolador AVR 8 Pines (ATmega48 de Atmel)  Gestión I/O 8 MHz FLASH 4KB RAM 512 B 3 puertos de salida 4 puertos de entrada 1 puerto usb (12 mbits/s) 4 botones de control 1 pantalla de lcd 1 altavoz Comunicación via Bluetooth Alimentación con 6 pilas AA o con batería de litio
SENSORES Sensor de ultrasonidos Detectaobjetos hasta 2,5 metros con un error de +/- 3 cms Se pasa en el funcionamiento del eco para detectar los objetos
SENSORES ,[object Object],Detecta cantidades de sonido Devuelve el nivel de 0% a 100% Distingue entre Decibeles y Decibeles Ajustados Conviene separarlo al máximo de los motores
SENSORES Sensor de luz Utilizando el ladrillo NXT,el sensor de luz permite detectar la luz y la oscuridad así como la intensidad de luz de una habitación. También puede medir la intensidad de luz en colores (ordenando en escala de grises).
SENSORES Sensor de contacto Utilizando el ladrillo NXT, el sensor detecta la presión. El sensor puede también contar una sola pulsación o varias pulsaciones. Puede conectarse un eje al botón del sensor.
SENSORES Sensores de terceros http://www.hitechnic.com
MOTOR NXT Algunas características 177 rpm 12 V 0,58 A 6,96 W ¡¡ No hay que frenar los motores !!
Conexiones
Como programarlo ,[object Object]
Robolab (Entorno visual original de Lego)
RobotC (Robotic Academy – Carnegie Mellon University)
Microsoft Robotic Studio
Libre uso:
leJOS NXJ (Java)
BricxCC ( NBC – ensamblador / NXC – C )
NXT#  / MindSqualls (.NET – C#)NXC: Lenguaje parecido a C. LeJOS NXJ: Lenguaje para java. NXT_Python: Es un módulo de Python. LabVIEW:Se pueden desarrollar nuevos bloques. Microsoft Robotics Studio: Se puede escribir los programas y hacer simulaciones en 3D. MATLAB y Simulink: Para controlar el robot vía bluetooth. NBC: Lenguaje ensamblador.
MICROSOFT ROBOTICS STUDIO
Microsoft roboticsstudio Plataforma de desarrollo para robótica Runtime liviano orientado a servicios Plataforma extensible
Microsoft roboticsstudio SimulationEngine No es necesario hardware para comenzar Es posible separar en módulos los componentes de la simulación Es posible utilizar la simulación con el robot
Microsoft roboticsstudio
Microsoft roboticsstudio Visual Programming Entorno de desarrollo de aplicaciones diseñado en un modelo de programación basado en el flujo de datos Solo hacen falta unos pocos conocimientos sobre programación Se pueden ampliar los componentes ,[object Object],[object Object]
Microsoft roboticsstudio Funcionamiento Motor Touch  Sensor Orquestador Ultrasonic  Sensor MessageBox (Actuator) Light Sensor Motor
NXT # - MINDSQUALS
NXT # - MINDSQUALS

Más contenido relacionado

La actualidad más candente

Lego mindstorms nxt
Lego mindstorms nxt Lego mindstorms nxt
Lego mindstorms nxt Upegui1999
 
Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)jasalinaso1967
 
Trabajo nxt retos
Trabajo   nxt   retosTrabajo   nxt   retos
Trabajo nxt retosPaola P
 
Presentacion #2 sofware lego midstor m nxt
Presentacion #2 sofware  lego midstor m nxtPresentacion #2 sofware  lego midstor m nxt
Presentacion #2 sofware lego midstor m nxtCamilo Castillo Cruz
 
Lego mindstorms manual de usuario nxt 2.0
Lego mindstorms manual de usuario nxt 2.0Lego mindstorms manual de usuario nxt 2.0
Lego mindstorms manual de usuario nxt 2.0Nico Fonseca
 
Mi trabajo si
Mi trabajo siMi trabajo si
Mi trabajo sidierco1
 
Reeduca - Diseña, contruye y programa tu propio Robot
Reeduca - Diseña, contruye y programa tu propio RobotReeduca - Diseña, contruye y programa tu propio Robot
Reeduca - Diseña, contruye y programa tu propio RobotAsesoría Limac SA de CV
 
10 items de manual de usuario 2.0
10 items de manual de usuario 2.010 items de manual de usuario 2.0
10 items de manual de usuario 2.0Nico Fonseca
 
Taller NXT(2) Sesión 001
Taller NXT(2) Sesión 001Taller NXT(2) Sesión 001
Taller NXT(2) Sesión 001Roman Martin
 

La actualidad más candente (16)

Lego mindstorms nxt
Lego mindstorms nxt Lego mindstorms nxt
Lego mindstorms nxt
 
Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)
 
Manual NXT 2.0
Manual NXT 2.0Manual NXT 2.0
Manual NXT 2.0
 
Lego mindstorms
Lego mindstormsLego mindstorms
Lego mindstorms
 
Trabajo nxt retos
Trabajo   nxt   retosTrabajo   nxt   retos
Trabajo nxt retos
 
Presentacion #2 sofware lego midstor m nxt
Presentacion #2 sofware  lego midstor m nxtPresentacion #2 sofware  lego midstor m nxt
Presentacion #2 sofware lego midstor m nxt
 
Guia de robotica
Guia de roboticaGuia de robotica
Guia de robotica
 
Lego mindstorms manual de usuario nxt 2.0
Lego mindstorms manual de usuario nxt 2.0Lego mindstorms manual de usuario nxt 2.0
Lego mindstorms manual de usuario nxt 2.0
 
Mi trabajo si
Mi trabajo siMi trabajo si
Mi trabajo si
 
Resumen manual nxt
Resumen manual nxtResumen manual nxt
Resumen manual nxt
 
Wilson21
Wilson21Wilson21
Wilson21
 
resumen manual nxt
resumen manual nxtresumen manual nxt
resumen manual nxt
 
Reeduca - Diseña, contruye y programa tu propio Robot
Reeduca - Diseña, contruye y programa tu propio RobotReeduca - Diseña, contruye y programa tu propio Robot
Reeduca - Diseña, contruye y programa tu propio Robot
 
10 items de manual de usuario 2.0
10 items de manual de usuario 2.010 items de manual de usuario 2.0
10 items de manual de usuario 2.0
 
Trabajo de lego
Trabajo de legoTrabajo de lego
Trabajo de lego
 
Taller NXT(2) Sesión 001
Taller NXT(2) Sesión 001Taller NXT(2) Sesión 001
Taller NXT(2) Sesión 001
 

Destacado

ROS - Jornadas de la ingeniería cádiz-2011
ROS - Jornadas de la ingeniería cádiz-2011ROS - Jornadas de la ingeniería cádiz-2011
ROS - Jornadas de la ingeniería cádiz-2011Pablo Iñigo Blasco
 
Robotic Arms
Robotic ArmsRobotic Arms
Robotic Armssenich
 
Tecnología como medio de transformación para el 2025 - José Elías
Tecnología como medio de transformación para el 2025 - José ElíasTecnología como medio de transformación para el 2025 - José Elías
Tecnología como medio de transformación para el 2025 - José ElíasGeneXus
 
Brazo robotico ksr10 ps2 x mayo 2015 a 9v_version_3
Brazo robotico ksr10 ps2 x  mayo 2015 a 9v_version_3Brazo robotico ksr10 ps2 x  mayo 2015 a 9v_version_3
Brazo robotico ksr10 ps2 x mayo 2015 a 9v_version_3joaquinin1
 
Presentacion examen multimedia
Presentacion examen multimediaPresentacion examen multimedia
Presentacion examen multimediastefaniamichelle
 
trabajo almacenamiento en las nubes
trabajo almacenamiento en las nubestrabajo almacenamiento en las nubes
trabajo almacenamiento en las nubeschispita97
 
Almacenamiento de la nube
Almacenamiento de la nubeAlmacenamiento de la nube
Almacenamiento de la nubekarina_fabiola
 
Almacenamiento en las nubes
Almacenamiento en las nubesAlmacenamiento en las nubes
Almacenamiento en las nubeslily39
 
Examen Edición Multimedia
Examen Edición MultimediaExamen Edición Multimedia
Examen Edición MultimediaiConstruye
 
Robotica Educativa - Partes del NXT
Robotica Educativa - Partes del NXTRobotica Educativa - Partes del NXT
Robotica Educativa - Partes del NXTAlan Delgado Albines
 
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...Gerhard Fasol
 
Basic computer hardware terminology
Basic computer hardware terminologyBasic computer hardware terminology
Basic computer hardware terminologyImtiyaz Husaini
 
Configurar Outlook 2003
Configurar Outlook 2003Configurar Outlook 2003
Configurar Outlook 2003Abserver
 
Gestión de la reputación_Congreso Social Media Madrid
Gestión de la reputación_Congreso Social Media MadridGestión de la reputación_Congreso Social Media Madrid
Gestión de la reputación_Congreso Social Media MadridCristina Aced
 
USM-ICOSS 2015 Proceedings
USM-ICOSS 2015 ProceedingsUSM-ICOSS 2015 Proceedings
USM-ICOSS 2015 Proceedingsicossusm
 

Destacado (20)

ROS - Jornadas de la ingeniería cádiz-2011
ROS - Jornadas de la ingeniería cádiz-2011ROS - Jornadas de la ingeniería cádiz-2011
ROS - Jornadas de la ingeniería cádiz-2011
 
Robotic Arms
Robotic ArmsRobotic Arms
Robotic Arms
 
Tecnología como medio de transformación para el 2025 - José Elías
Tecnología como medio de transformación para el 2025 - José ElíasTecnología como medio de transformación para el 2025 - José Elías
Tecnología como medio de transformación para el 2025 - José Elías
 
Brazo robotico ksr10 ps2 x mayo 2015 a 9v_version_3
Brazo robotico ksr10 ps2 x  mayo 2015 a 9v_version_3Brazo robotico ksr10 ps2 x  mayo 2015 a 9v_version_3
Brazo robotico ksr10 ps2 x mayo 2015 a 9v_version_3
 
Presentacion examen multimedia
Presentacion examen multimediaPresentacion examen multimedia
Presentacion examen multimedia
 
trabajo almacenamiento en las nubes
trabajo almacenamiento en las nubestrabajo almacenamiento en las nubes
trabajo almacenamiento en las nubes
 
Almacenamiento de la nube
Almacenamiento de la nubeAlmacenamiento de la nube
Almacenamiento de la nube
 
Almacenamiento en las nubes
Almacenamiento en las nubesAlmacenamiento en las nubes
Almacenamiento en las nubes
 
Examen Edición Multimedia
Examen Edición MultimediaExamen Edición Multimedia
Examen Edición Multimedia
 
Robotica Educativa - Partes del NXT
Robotica Educativa - Partes del NXTRobotica Educativa - Partes del NXT
Robotica Educativa - Partes del NXT
 
Tecnologia grafica multimedia fmm
Tecnologia grafica multimedia fmmTecnologia grafica multimedia fmm
Tecnologia grafica multimedia fmm
 
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...
Help - my mobile phone does not work! - Why Japan's mobile phone sector is so...
 
Basic computer hardware terminology
Basic computer hardware terminologyBasic computer hardware terminology
Basic computer hardware terminology
 
Configurar Outlook 2003
Configurar Outlook 2003Configurar Outlook 2003
Configurar Outlook 2003
 
Systemic M&E Synthesis, Feb2013
Systemic M&E Synthesis, Feb2013Systemic M&E Synthesis, Feb2013
Systemic M&E Synthesis, Feb2013
 
Clipping cnc 09e10062016 versão de impressão
Clipping cnc 09e10062016   versão de impressãoClipping cnc 09e10062016   versão de impressão
Clipping cnc 09e10062016 versão de impressão
 
Gestión de la reputación_Congreso Social Media Madrid
Gestión de la reputación_Congreso Social Media MadridGestión de la reputación_Congreso Social Media Madrid
Gestión de la reputación_Congreso Social Media Madrid
 
Brochure Salsorro 2010
Brochure Salsorro 2010Brochure Salsorro 2010
Brochure Salsorro 2010
 
USM-ICOSS 2015 Proceedings
USM-ICOSS 2015 ProceedingsUSM-ICOSS 2015 Proceedings
USM-ICOSS 2015 Proceedings
 
Proyecto de Recursos Humanos UwU
Proyecto de Recursos Humanos UwUProyecto de Recursos Humanos UwU
Proyecto de Recursos Humanos UwU
 

Similar a Nxt Y Robotic Studio (20)

Bienvenido a lego
Bienvenido a legoBienvenido a lego
Bienvenido a lego
 
mi resumen
mi resumenmi resumen
mi resumen
 
Programacion kitlegontx java
Programacion kitlegontx javaProgramacion kitlegontx java
Programacion kitlegontx java
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
U3 robótica
U3 robóticaU3 robótica
U3 robótica
 
Cartilla
CartillaCartilla
Cartilla
 
hjdedjknqwc
hjdedjknqwchjdedjknqwc
hjdedjknqwc
 
ljmlkbn jklbn .jkbn l.
ljmlkbn jklbn .jkbn l.ljmlkbn jklbn .jkbn l.
ljmlkbn jklbn .jkbn l.
 
presentacion taller 8
presentacion taller 8 presentacion taller 8
presentacion taller 8
 
Lego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminadoLego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminado
 
Lego mindstorms NXT
Lego mindstorms NXTLego mindstorms NXT
Lego mindstorms NXT
 
trabajo pt
trabajo pttrabajo pt
trabajo pt
 
Trabajo 2
Trabajo 2Trabajo 2
Trabajo 2
 
Trabajo 1
Trabajo 1Trabajo 1
Trabajo 1
 
Trabajo 1
Trabajo 1Trabajo 1
Trabajo 1
 
Trabajo7
Trabajo7Trabajo7
Trabajo7
 
Colegio nacional nicolás esguerra 1
Colegio nacional nicolás esguerra 1Colegio nacional nicolás esguerra 1
Colegio nacional nicolás esguerra 1
 
Robotica lego
Robotica lego Robotica lego
Robotica lego
 
Mmbbhj
MmbbhjMmbbhj
Mmbbhj
 
Mmmmmmmmmbniuvi
MmmmmmmmmbniuviMmmmmmmmmbniuvi
Mmmmmmmmmbniuvi
 

Nxt Y Robotic Studio