1. 0
REPUBLICA DE PANAMA
MINISTERIO DE EDUCACION
COLEGIO RAFEL QUINTERO VILLAREAL
PERTENECE A: YAKELIN CAMPOS
PROFESORA: VANNESA APONTE
EXAMEN DE ARQUITECTURA
TEMA: COMO APRENDER ROBOTICA DESDE CERO
GRADO:11°A
AÑO LECTIVO
2018
2. 1
INTRODUCCION
La robótica es la ciencia que estudia los robots, en su diseño,
construcción y programación con el propósito de realizar
determinado tipo de tareas, ya sean repetitivas, peligrosas o
no realizables directamente por los humanos. La robótica
combina diversas disciplinas de la ingeniería como son: la
mecánica, la electrónica, la informática, la inteligencia artificial,
la ingeniería de control y la física
3. 2
Aprender robótica desde cero: fase de calentamiento
La primera de dichas fases es la de calentamiento. Aquella en
la que aprendemos los conceptos y herramientas básicas para
comenzar nuestra andadura por la robótica. De acuerdo con
Khan, debemos empezar familiarizándonos con un lenguaje de
programación. El mismo doctor en Robótica admite que lo ideal
es Python, aunque también está genial si aprendemos IDE de
Arduino o C/C++.
De igual forma conviene saber algo de electrónica. Si apenas
recuerdas en qué consistía un circuito electrónico básico o aún
no has llegado a verlo en la escuela o en el instituto, intenta
estos experimentos eléctricos sencillos o, por qué no, diviértete
con un kit de electrónica de la gama STEM KIT GAMES de
JUGUETRÓNICA, como Electronic Lab o Spin Battle.
Eso sí. No olvides adquirir una pila, varios cables y unas
cuantas bombillas LED, resistencias e interruptores y juega
con una placa de Arduino para introducir código a tu circuito
eléctrico. Según Khan, es importante empezar a manejar una
micro-controladora si quieres convertir la robótica en tu
próxima afición.
4. 3
¿Y qué tal te manejas con la sierra y el soldador? Si aspiras a
crear algún día un robot prueba a crear alguna manualidad
utilizando madera, plástico o acrílico, materiales con los que
todo amateur puede diseñar su propio androide.
Aprender robótica desde cero: principiante
Hecho ya el calentamiento, entramos en la fase principiante,
aquella en la que aprovechamos el conocimiento adquirido
sobre un lenguaje de programación para aprender el concepto
de programación orientada a objetos (OOP, en sus siglas en
inglés).
Precisamente Khan recomendaba familiarizarse con Python
porque éste es un lenguaje que soporta orientación a objetos
(OOP), aunque no es el único. Otra opción es JavaScript,
lenguaje de programación bastante conocido en el mundo de
la informática y, más en concreto, en el diseño web.
Para familiarizarse con él puedes probar a jugar y divertirte con
un robot programable que te permita usar dicho lenguaje. Sirva
de ejemplo Sphero Mini, una mini bola que se controla
mediante bloques, convertibles en código JavaScript.
5. 4
Y si cuentas con un ordenador Mac o Windows, descarta
ambos sistemas operativos del PC y empieza a familiarizarte
con Ubuntu. ¿La razón? Existe un montón de librerías,
paquetes y software de robótica que se transmiten y aplican de
forma rápida y fácil en un ambiente Linux.
Por último hazte con un mini ordenador – una Raspberry Pi, la
más conocida- y conéctale varios sensores, un par de servos
y una cámara, por ejemplo. Escribe el código que necesitas y
aprovecha la placa y los componentes para detectar cosillas
que tengas por casa.
¿Y qué tal te llevas con las matemáticas? Para conseguir
realizar proyectos divertidos e increíbles es necesario que
refresques conceptos de probabilidad y de álgebra lineal, así
como relajarte y sumergirte en la lectura de manuales de física.
Conocimiento básico para, por ejemplo, familiarizarse con
algoritmos de aprendizaje de máquina o ser capaz de
programar una ruta.
6. 5
Aprender robótica desde cero: intermedio
Con todo el conocimiento que ya has adquirido puedes
divertirte creando alguno de los proyectos que podemos
encontrar en la página Instructables o aprovechar un kit de
robótica para aprender a manejar una máquina, como un brazo
robótico o un robot humanoide.
De igual forma amplía tus conocimientos de programación y,
por ende, las posibilidades de realizar proyectos de robótica
más complejos, empleando librerías avanzadas y jugar así con
algoritmos de inteligencia artificial o de visión por ordenador.
Puedes incluso familiarizarte con el Sistema Operativo Robot
(ROS, en su siglas en inglés) y con el software de diseño CAD,
si te animas a crear tu propio robot.
Plantéate incluso la opción de apuntarte a algún curso
avanzado de robótica y seguir perfeccionando tu hobby, y por
qué no, a un club de robótica.
7. 6
Que es la Robótica
La robótica es la rama de la Ingeniería mecatrónica, de la
Ingeniería eléctrica, de la Ingeniería electrónica, de la
Ingeniería mecánica, de la Ingeniería biomédica, y de las
ciencias de la computación, que se ocupa del diseño,
construcción, operación, estructura, manufactura, y aplicación
de los robots.
La robótica combina diversas disciplinas como son: la
mecánica, la electrónica, la informática, la inteligencia artificial,
la ingeniería de control y la física. Otras áreas importantes en
robótica son el álgebra, los autómatas programables, la
animatrónica y las máquinas de estados.
El término robot se popularizó con el éxito de la obra R.U.R.
(Robots Universales Rossum), escrita por Karel Čapek en
1920. En la traducción al inglés de dicha obra la palabra checa
robota, que significa trabajos forzados o trabajador, fue
traducida al inglés como robot.
8. 7
Historia de la robótica
La robótica va unida a la construcción de "artefactos" que
trataban de materializar el deseo humano de crear seres a su
semejanza y que al mismo tiempo lo descargasen de trabajos
tediosos. El ingeniero español Leonardo Torres Quevedo (que
construyó el primer mando a distancia para su automóvil
mediante telegrafía, el ajedrecista automático, el primer
transbordador aéreo y otros muchos ingenios), acuñó el
término "automática" en relación con la teoría de la
automatización de tareas tradicionalmente asociadas.
Karel Čapek, un escritor checo, acuñó en 1923 el término
"robot" en su obra dramática Rossum's Universal Robots /
R.U.R., a partir de la palabra checa robota, que significa
servidumbre o trabajo forzado. El término robótica es acuñado
por Isaac Asimov, definiendo a la ciencia que estudia a los
robots. Asimov creó también las tres leyes de la robótica. En la
ciencia ficción el hombre ha imaginado a los robots visitando
nuevos mundos, haciéndose con el poder o, simplemente,
aliviando de las labores caseras.
9. 8
Definición de un Robot Industrial
Algunos definen un robot como un hombre-hecho-máquina que
puede desarrollar trabajo normalmente desarrollado por
humanos y otros trabajos más. Otros definen un robot como
una unidad de movimiento múltiple con uno ó más brazos y
articulaciones que es capaz de desarrollar muchas tareas
diferentes.
Como puede ver, existen muchas definiciones diferentes de un
robot. La definición más ampliamente aceptada para un robot
industrial fue dada por el Instituto de Robótica de Estados
Unidos:
"Un robot es un manipulador re-programable, multifuncional
diseñado para mover materiales, piezas, herramientas ó
unidades especializadas, a través de movimientos
programados variables para la realización de varias tareas".
10. 9
SOFWARE USO DE ROBOTICA
El software robótico es el conjunto de comandos codificados
que cuentan a un dispositivo mecánico y sistema electrónico,
conocido en su conjunto como un robot, las tareas a realizar.
El software robótico se utiliza para realizar tareas autónomas.
Se han propuesto muchos sistemas de software y marcos para
hacer más fácil la programación de los robots.
Algún programa de software robótico tiene como objetivo
desarrollar dispositivos mecánicos inteligentes. Las tareas
comunes incluyen circuitos de retroalimentación, filtrado de
datos, control, búsqueda de caminos y de localización
13. 12
CONCLUSION
Es una de las ramas más completas de la tecnología. Un solo
robot requiere conocimientos de micro tecnología, de
informática para programarlo, de física para poder calcular
cuáles serán sus limitaciones y capacidades a la hora de
levantar pesos, transportar objetos..., de telecomunicaciones si
requieren control remoto, o comunicarse entre ellos, de
electrónica para establecer toda su instalación eléctrica, etc.