Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola a todos, quería empezar a aficionarme a estos temas y estaba preguntándome cual sería la mejor plataforma para empezar teniendo en cuenta que lo que quiero es:
- Desarrollar aplicaciones yo mismo, si es posible con un lenguaje de alto nivel como Java y acceso a APIs para leer manejar los sensores mejor.
- Tener que tocar poco o nada el hardware (de electrónica yo ni idea)
- Que tenga o se le puedan poner fácilmente los sensores típicos, quizás más adelante me adentre en el mundillo de la electrónica pero para empezar mejor que no porque no tengo ni idea, prefiero concetrarme en el software, el comportamiento del robot, algo de ¿IA?, etc.
- Que no sea caro.
Con estos requerimientos ¿que opinais que es lo mejor para empezar?
Bueno espero que no sea una pregunta inoportuna para empezar en el foro.. pero claramente es lo que creo que necesito para empezar 😉
Vale Ranganok, hablamos en abril.
dragonet80, cuando quieras, el proyecto de la Entrenadora no tiene fecha de fin.
S2
Ranganok Schahzaman
Hola a todos, quería empezar a aficionarme a estos temas y estaba preguntándome cual sería la mejor plataforma para empezar teniendo en cuenta que lo que quiero es:
- Desarrollar aplicaciones yo mismo, si es posible con un lenguaje de alto nivel como Java y acceso a APIs para leer manejar los sensores mejor.
- Tener que tocar poco o nada el hardware (de electrónica yo ni idea)
- Que tenga o se le puedan poner fácilmente los sensores típicos, quizás más adelante me adentre en el mundillo de la electrónica pero para empezar mejor que no porque no tengo ni idea, prefiero concetrarme en el software, el comportamiento del robot, algo de ¿IA?, etc.
- Que no sea caro.
Con estos requerimientos ¿que opinais que es lo mejor para empezar?
Pues lo que pides encaja muy bien con Mindstorms
Respecto programación:
Puedes programar con Java con Lejos
C/C++ con NXTOsek (GNU C/C++, con el que se construye Linux, en tiempo real)
Y aún tienes más, aquí una lista de de herramientas y lenguajes de programación
Ah, y tienes disponible toda la descripción del hardware y del software (los fuentes en C) que componen NXT:
http://mindstorms.lego.com/Overview/NXTreme.aspx
Si quieres aprender sobre electrónica:
http://www.tau.ac.il/~stoledo/lego/
http://www.extremenxt.com/lego.htm#sensors
Y sobre mecanismos:
http://www.br-eng.info/gallery/v/lego/m ... elicopter/
http://www.robotthoughts.com/lego/2006/ ... /#more-197
http://www.malgil.com/esl/lego/pneumatics.html
Si te interesa pásate por el foro LRobotikas, está centrado en robótica con Mindstorms
Tengo en el punto de mira un libro en ingles que se llama
Getting Started In Electronics - Forrest M. Mims
Me he descargado una version de 1994 y la verdad es que la forma de explicar es absolutamente genial te explican desde lo basico hasta las graficas de los diodos.
Yo creo que si no quieres tocar nada de electrónica, y quieres empezar a hacer cosas rápidamente y bien, lo mejor es que uses un simulador. El uso de un simulador te permitirá probar muchísimas cosas que tardarías mucho en montar físicamente.
Mirate esto:
http://wiki.webdearde.com/index.php/Tut ... age/Gazebo
http://blogs.webdearde.com/joviwap/
Lo bonito es que si definitivamente te animas a montar/comprar un robot, lo harás sabiendo que lo vas a saber usar. Y habrás trasteado y aprendido mucho para entonces.
Saludos