sábado, 16 de febrero de 2008

Guía de Programación / Programming Guide

Programación de Robots Lego con LabVIEW
Por Benjamin Celis, National Instrumens


Using the Lego NXT with Labview
http://www.legoengineering.com/component/content/article/105



Free LabVIEW toolkitactivates LEGO robots

LabVIEW Education Edition
El nuevo software LabVIEW Education Edition ayuda a los profesores la enseñanza de los conceptos de ciencia, tecnología, ingeniería y matemáticas (STEM) a través de un aprendizaje práctico. Con LabVIEW puedes crear rápidamente un programa de registro de datos, hacer funcionar un robot, o analizar la información..........continua

Using LEGO Robots with LabVIEW for a Summer School on Mechatronics
Dpto. Ingeniería de Sistemas y Automática, Universidad de M´alaga.


*******************************************

Robotics Academy (Carnegie Mellon University )

Curriculum de Robotica en Español.

¿Por qué Robótica?

Metas/Evaluadores

Unidad 1 Introducción a la Robótica

Unidad 2 Introducción al Hardware

Unidad 3 Introducción al Software y el Control Electrónico

Unidad 4 Introducción a la Programación


CURSO DE PROGRAMACIÓN NXT-G
Co m p u t e r P o g r a m m i n g 1 0 1 [ En pdf con 92 páginas]
(© 2 0 6 I N S c i TE) May 2006 version 1.0 (http://www.hightechkids.org/ )

1.- N X T - G ( N X T G r a p h i c a l p r o g r a m m i n g )
2.- R o b o L a b 2 . 9
3.- RCX
4.- RoboLab


Light Sensor Switch Block



*************************************
RoboLab Tutorial

****************************************

NXT Program using Robolab 2.9.3

***************************************

Tutorial con NXT-G ( En español )

  1. Introducción NXT / NXT Introduction

  2. Introducción del Editor / Editor Introduction

  3. Bloques para Mover / Move Blocks

  4. Ejercicio para Mover / Move Exercise
Girl Scout Robotics Day Camp

Tutorial con Robolab ( En español )

  1. Para abrir el Programa
    Programa Basico
    Vueltas
    Brincos
    Modificadores
    Sensor de Tacto
    Sennsor de Luz

Robolab : Si programa su RCX utilizando ROBOLAB ir a :
http://www.education.rec.ri.cmu.edu/rcx

NXT-G : Si programa con NXT-G ir a:
http://www.education.rec.ri.cmu.edu/nxt

PROGRAMACIÓN CON NXT-G / PROGRAMMING GUIDE


Lawrence Technological University ROBOFEST
Robofest Resources


1) NXT Workshop PPT 06 summer
2) NXT Workshop 07
3) Variable Operations

Mini bloques para NXT-G



(*) Lego Education Quickstart Guide for ROBOLAB (RCX Only) Fundamentos de programación para los que se inician con ROBOLAB con el RCX

Lego® Engineering Library Home

En este sitio encotrará una buena cantidad de documentos sobre la programación para el NXT ( En inglés)
Tiene tres catregorías:

(1)
NXT Sofware
(2)
LabView toolkit for Lego Mindstorms NXT ) Robolab Sofware

Tutorial de la página http://www.bnxt.com/ (en inglés )
Getting Started With The NXT-G Editor

Una breve exposición de los que es NXT-G (En
High tech kids )
(Inglés) Blog mindstorms nxt en
High tech kids

Un tutorial con más información sobre NXT-G en Oregon Robotics Tournament and Outreach Programan NXT Tutorial

"NXT-G TUTORIAL" LEGO® MINDSTORMS NXT®— An Innovative Approach to Introducing Students to Engineering Ver tutorial.
Concepts. Tutorial de National Instrumens


Programa "seguidor de linea" escrito NXT-G.Line Follower NXT-G Program (Inglés)

Programming Solutions for theLEGO® Mindstorms NXT
Which approach is best for you? by Dick Swan.
Articulo publicado en la revista
ROBOT, muestra una comparativa entre diferentes lenguajes para programar el NXT.

****************************
MATLAB

LEGO MINDSTORMS NXT Software for MATLAB and Simulink Free Software for LEGO MINDSTORMS NXT Remote Control and Embedded Control



Control y de programación Mindstorms NXT usando MATLAB
Project in Electrical Engineering and Information Technology .


LA WEB DE MATLAB, SIMULINK, VHDL, MICROCONTROLADORES...
La web de Diego Orlando Barragán Guerrero.
Introducción a la programación con Matlab

Por Ángel Garcimartín Departamento de Física y Matemática Aplicada

Introducción a MATLAB
MATLAB Programación
Diego A. Bottallo

*********************************************
ROBOTC
Carnegie Mellon University Robotics AcademyReview “Teaching ROBOTC for Mindstorms” at http://www.education.rec.ri.cmu.edu/robotc/webpreview/

ROBOTC.net
Comprar ROBOTC Robot Matter



NXC & NBC PROGRAMMING
Seattle Robotics Society
Programming with NXC (ppt)

Next Byte Codes & Not eXactly C

Para desarrollar programas en NBC y NXC se utiliza BricxCC (Bricx Command Center)
Bricx Command Center 3.3 by "John Hansen"

TUTORIAL : NXC "Not eXactlC" ProgrammingLEGO NXT Robotsusing NXC(beta 27 or higher)(Version 2.1, Apr 9, 2007) by Daniele Benedettelli

Programming Lego Robots using NBC
(Version 0.02, Oct 31, 2006)
by Ross Crawford (
http://bricxcc.sourceforge.net/)



LEJOS PARA RCX Y NXT BRICKS
Construcción y Programación de Robots NXT con Java
M.I.A. Julio César Sandria Reynoso

Radar Project with LeJOS Por: Juan Antonio Breña Moral

Ebooks, Articles & Other Documents.
Escritos por: Juan Antonio Breña Moral

How to install LeJOS statemachine development tookit Firmware
How to reinstall Lego Firmware in your NXT Brick
Ebook: Develop LeJOS programs step by step (2.5 MB pdf)

Prácticas de la asignatura de Introducción a la Robótica Por: Sergio Pinilla Melo - Beatríz Palacios González /Universidad Rey Juan Carlos en Madrid.

La "Práctica 0" realizada por Sergio y Beatríz es la siguiente:
Escribe un programa que muestre en el display LCD ( NXT ) la siguiente información:

Nombre del robot.
  • Valor del sensor de ultrasonidos en mm.

  • Valor del sensor de luz configurado en modo pasivo.

  • Tensión de la batería expresada en Milivoltios.

  • Memoria libre expresada en Bytes
NXT WITH JAVA
A Gentler Introduction to Mindstorm NXT Programming


RCX Manual
Ole Caprani, University of Aarhus, Department of Computer Science,ocaprani@daimi.au.dk

Tutorial "The LeJOS for RCX" Java for LEGO NXT and RCX
A practical guide for developers with examples and trails--groups of lessons on a particular subject. Editor Matthias Paul ScholzAuthor(s) Matthias Paul Scholz Brian Bagnall Lawrie Griffiths


Download The leJOS Tutorial

Downloads LeJOS

LEJOS Java for LEGO Mindstorms
FORO: Foro oficial de LeJOS

NXJ technology What is leJOS? leJOS (pronounced like the Spanish word "lejos" for "far") is a tiny Java Virtual Machine. In 2006 it was ported to the LEGO NXT brick. ( java para el brick NXT )

Download NXJ
Algunos programas escritos en Lejos para el NXT los puede en el Blog: "Proyecto NXT Mindstorms"

JAVA - online
Lernprogramm LegoNXT direktgesteuert


Robotics Studio

Microsoft Robotics Studio Developer Center