CI-2657 Robótica Prof. Kryscia Ramírez Benavides … Robótica Introducción a NAO 2 Robot NAO...
Transcript of CI-2657 Robótica Prof. Kryscia Ramírez Benavides … Robótica Introducción a NAO 2 Robot NAO...
Introducción a NAO
CI-2657 RobóticaProf. Kryscia Ramírez BenavidesProf. Asit. Ariel Mora
Robot NAO
Robot humanoide programable y autónomo para educación e investigaciónPlataforma para el desarrollo de robóticaEmpresa desarrolladora: Aldebaran RoboticsNAO puede comunicarse, moverse, sensar y “pensar”
CI-2657 Robótica Introducción a NAO 2
Robot NAOEspecificaciones
Altura = 58cmPeso = 4,3KgAutonomía = 60 min (uso activo) y 90 min (uso normal)Grados de libertad = 21-25
CI-2657 Robótica Introducción a NAO 3
Robot Q.boEspecificaciones
HardwareIntel Atom Z530 (1.6GHz)1GB RAM y 2GB memoria flashConectividad Wi-Fi y puerto ethernet
SoftwareNAO SO OpenNAO(basado en Linux, 32bits)Framework NAOqi 2.0
Actuadores2 ParlantesEncoders en las articulaciones (100Hz)Servos
Sensores4 Micrófonos2 CMOS cameras digitales (30Hz)2 Sonares2 Infrarrojos2 ParachoquesSensores táctilesGirómetros y acelerómetros
CI-2657 Robótica Introducción a NAO 4
Robot NAOCaracterísticas
Movimiento25 grados de libertadMotores suaves y precisos (Maxxon)Controlado con software
Comunicación2 parlantesMúltiples LEDsSensores táctiles, manos prensilesSensores infrarrojosConexión Wi-Fi
CI-2657 Robótica Introducción a NAO 5
Robot NAOCaracterísticas
Sensar2 cámaras4 micrófonos8 FSRs, 2 parachoques (bumpers)DCM2 sonares
PensarCPU Geode 500 MhzSDRAM 256 MBMemoria Flash 2 GBPaquete de software + SDK del programa NAO
CI-2657 Robótica Introducción a NAO 6
Paquete de software
Completo entorno de programaciónChoregraphe
Interfaz ergonómica y fácil de usarCajas de comportamientos (behavior) de arrastrar y soltar en el diagrama de flujo
NAOsimSimulador oficial de NAOProbar rápidamente nuevos comportamientos y aplicaciones robóticas
CI-2657 Robótica Introducción a NAO 7
Paquete de software
Completo entorno de programaciónMonitor
Retroalimentación de qué ve y siente NAOInterfaz ergonómica que accede a los datos de los sensores
SDKMódulos integrados con el fin de crear comportamientos elaborados para NAOHerramientas de compilación y depuración
CI-2657 Robótica Introducción a NAO 8
Programación con NAO
Muchas posibles maneras de acceder a las APIs de NAOqi
CI-2657 Robótica Introducción a NAO 9
Plataforma estándar para la RoboCup
24 equipos de 18 países usan NAO durante la RoboCup 2010 en Singapore
CI-2657 Robótica Introducción a NAO 10
Cabeza laser
Posee una cabeza laser con Hokuyo Laser Scanner
CI-2657 Robótica Introducción a NAO 11
Referencias Bibliográficas
Aldebaran. “NAO Documentation”. URL: http://doc.aldebaran.com/2-1/home_nao.html.Introducción a NAOAn Introduduction to Robotics with NAO
CI-2657 Robótica Introducción a NAO 12
CI-2657 Robótica Introducción a NAO 13
CI-2657 Robótica Introducción a NAO 14
¡Gracias!
Dra. Kryscia Daviana Ramírez BenavidesProfesora e InvestigadoraUniversidad de Costa RicaEscuela de Ciencias de la Computación e Informática
Sitio Web: http://www.kramirez.net/E-Mail: [email protected]
[email protected] Sociales: