ci-2657 robótica prof. kryscia ramírez benavides prof ... · robot de propósito general de bajo...

14
Introducción a Q.bo CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof. Asit. Ariel Mora

Upload: others

Post on 20-Apr-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Introducción a Q.bo

CI-2657 RobóticaProf. Kryscia Ramírez BenavidesProf. Asit. Ariel Mora

Page 2: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.bo

Robot de propósito general de bajo costoPlataforma para el desarrollo de robótica e inteligencia artificialOpen sourceModificable en hardware y softwareEmpresa desarrolladora: ThecorporaQ.bo Robot Releases:

Q.bo Basic KitQ.bo Complete LiteQ.bo Complete Pro

CI-2657 Robótica Introducción a Q.bo 2

Page 3: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boEspecificaciones

Altura = 456mmAncho = 314mmProfundidad = 292,5mmPeso = 9-11KgCarga = Estación de autocarga

CI-2657 Robótica Introducción a Q.bo 3

Page 4: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boEspecificaciones

HardwareIntel Core i3-2120T (2.6GHz)4GB DDR3128GB SSDIntel 6200 WiFi Adapter

SoftwareOpen-Qbo SO

Actuadores2 Parlantes3 Llantas y 2 motores DCServos

Sensores2 Webcams2 Ultrasónicos1 Infrarojo3 MicrófonosASUS Xtion (Kinect)

CI-2657 Robótica Introducción a Q.bo 4

Page 5: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boCabeza

Oídos = 3 micrófonos = 2 omnidireccionales y 1 unidireccionalOjos = 2 webcams (alta def.) y 2 párpadosMovimientos = 4 servos (2 Arriba-Abajo y 2 Izquierda-Derecha)Boca = 20 LedsNariz = 1 LedConexiones = 1 antena de Wi-Fi Pcb 802g/n y BluetoothQPR2: 1 PC board controladora hardware

CI-2657 Robótica Introducción a Q.bo 5

Page 6: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boCuerpo

Sensores = 2 Ultrasónicos, 1 Sharp y 1 InfrarrojoMotores = 2 DC Motores con encoder magnético 170RPM)Ruedas = 2 ruedas ( traseras) y 1 rueda loca (frontal)Sonido = 2 altavoces de alta calidadControladora = 1 tarjeta madre Mini-Itx con ATOM y 1 tarjeta gráfica Nvdia IONQPR1 y QPR3 = 2 PC board controladora hardwareBatería = 1 batería LiFePO4 (10Ah)Estado del robot = 1 pantalla LCD de 20×4

CI-2657 Robótica Introducción a Q.bo 6

Page 7: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boCaracterísticas

Visión estereoscópicaReconocimiento y rastreo de carasReconocimiento de gestosReconocimiento y rastreo de objetosReconocimiento y síntesis de palabrasMapeado de objetosDetección de objetosConexión Wi-Fi

CI-2657 Robótica Introducción a Q.bo 7

Page 8: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boAuto reconocimiento

CI-2657 Robótica Introducción a Q.bo 8

Page 9: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Robot Q.boAuto reconocimiento

CI-2657 Robótica Introducción a Q.bo 9

Page 10: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Q.Bo + ROS

ROS viene instaladoModularización en NodosNodos

qbo_face_tracking: detecta y rastrea un rostroqbo_face_following: mueve la cabeza y la base hacia el rostro detectadoqbo_face_recognition: aprende y reconoce rostrosqbo_object_recognition: aprende y reconoce objetosqbo_listen: reconoce palabras y oracionesqbo_talk: síntesis de voz

CI-2657 Robótica Introducción a Q.bo 10

Page 11: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Q.Bo + ROS

Nodosqbo_questions

ejemplos de ROSvarios módulosinter-relación entre módulos

qbo_brainIntermediario para servicios

CI-2657 Robótica Introducción a Q.bo 11

Page 12: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

Referencias Bibliográficas

Thecorpora. “Q.bo”. URL: http://thecorpora.com/.OPEN Q.bo

Tutorial: Primera aplicaciónQ.bo Apps

CI-2657 Robótica Introducción a Q.bo 12

Page 13: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

CI-2657 Robótica Introducción a Q.bo 13

Page 14: CI-2657 Robótica Prof. Kryscia Ramírez Benavides Prof ... · Robot de propósito general de bajo costo Plataforma para el desarrollo de robótica e inteligencia artificial Open

CI-2657 Robótica Introducción a Q.bo 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: