| Version 42 (modified by behrens, 4 years ago) |
|---|
Table of Contents
| MATLAB meets LEGO Mindstorms - First Semster Student Laboratory Projects in Automatic Control (FRT090) - Lund University, Sweden Introduction to Control Systems - University of Ottawa, Canada Final Year Project - Technical Lego Robot Entertainment Device Zukunft Ingenieurwissenschaften - Zukunft Deutschland Sudoku Solving Robot MATLAB Bluetooth Router Student Workshop (Summer Term 2008) Mailinglist | Projects This web page shows LEGO Mindstorms NXT projects which are using the RWTH - Mindstorms NXT Toolbox for MATLAB. If you are using the toolbox in your own private or education project please feel free to send an email to mindstorms(at)lfb.rwth-aachen.de to add your project to this site. |
MATLAB meets LEGO Mindstorms - First Semester Student Laboratory
(winter semester course)
Institute of Imaging & Computer Vision
RWTH Aachen University
http://www.lfb.rwth-aachen.de/mindstorms
(have a look at the project pictures and videos...)
The RWTH Aachen University student project - MATLAB meets LEGO Mindstorms - has been established since winter 2007 as a required course for Bachelor of Science students of Electrical Engineering, Information Technology and Technical Computer Science. In this project the students learn how to use MATLAB for digital signal processing. Based on known mathematical basics the students perform signal measurements and analyse the characteristics of the different LEGO Mindstorms NXT actors and sensors in the first half of the project. In the second half they are motivated to develop and program their own robots. As the pictures below illustrates a first impression, the individual and creative ideas of the students for their robots e.g. maze solver, morse en- and decoder and scanner robots, are unlimited. In winter 2007 over 300 students and 60 supervisors participated in this project and developed and programmed 100 robots based on the RWTH - Mindstorms NXT Toolbox for MATLAB. For more information please visit the project page http://www.lfb.rwth-aachen.de/mindstorms or contact the organisators at the Institute of Imaging & Computer Vision - http://www.lfb.rwth-aachen.de.
FRT090 Projects in Automatic Control - Lund University, Sweden
Department of Automatic Control, Lund Institute of Technology
Course Program 2009
This is an advanced project course that gives 7.5 credits. The course is given during the second study period of the spring term.
…
Projects
The following projects are suggested for this years course:
- Project 1: Lego Mindstorms NXT (Matlab/NXC) In this project, the task is to design and build a balancing robot and to design and implement a stabilizing control scheme. The project includes Lego, design, selection of sensors, modeling, identification, controller design and implementation. Matlab/Simulink? in combination with RWTH Mindstorms NXT Toolbox for Matlab is used for prototyping and data acquisition. The control system is implemented in fix-point arithmetic using a dialect of C: NXC for Lego Mindstorms NXT..
- Project 2: Lego Mindstorms NXT NXTway (Modelica/Dymola?)
…
Course coordinator: Johan Åkesson
* Project link http://www.control.lth.se/course/FRT090/
Introduction to Control Systems - University of Ottawa
Riadh Habash, PhD, P.Eng -School of Information Technology and Engineering (SITE), University of Ottawa
ELG3150: Project (Matlab and Lego Mindstorms)
|
Final Year Project - "Technical Lego Robot Entertainment Device"
In her Final Year Project "Technical Lego Robot Entertainment Device", Christiane Ischebeck developed a LEGO MINDSTORMS NXT entertainment robot and evaluated the usage of two different programming software environments (NXT-G, and RWTH - Mindstorms NXT Toolbox for MATLAB) for her application. The project was submitted in partial fulfilment of the requirements for the Degree of Bachelor of European Engineering and was supervised by the Faculty of Engineering and Computing, Coventry University, United Kingdom.
Abstract
This report is about LEGO MINDSTORMS NXT. LEGO MINDSTORMS is a LEGO set to build robots, vehicles or animals. The project concentrates on a LEGO MINDSTORMS robot, which should dance, say some words and play a melody. At the beginning, a vehicle was built to learn how to use the MINDSTORMS software. After learning the main components of the software, a robot was built. The next step was the programming of the robot with the LEGO software to make the robot walk, move its arms and head, show a picture (for example a heart) on its display and play some sounds or speak some words. A USB-cable was used for data transfer. Finally, this robot is programmed with MATLAB and a toolbox of RWTH Aachen, a german university. For this tool, a Bluetooth connection is used instead of the USB-cable. This report describes the building, programming and the difficulties with the NXT software and MATLAB in conjunction with the toolbox. The biggest problems caused are the legs of the robot for walking and the Bluetooth connection. It is very difficult to make the robot walk properly with only one motor for each leg. Another problem is the Bluetooth connection between the robot and the PC because of the time to get the connection working. Summarised it can be said that it is not so easy to make the robot walk. With only two motors, the robot can move but it shuffles and does not lift up its feet. The conclusion of this project is that the LEGO software is very easy to learn and program, but with a more complex program such as MATLAB and an adequate toolbox there are more possibilities in programming the robot.
- 23th April 2008 -
Zukunft Ingenieurwissenschaften - Zukunft Deutschland
Beiträge einer 4ING-Fachkonferenz und der ersten Gemeinsamen Plenarversammlung der 4ING-Fakultätentage … an der RWTH Aachen (German Edition) (Hardcover)
Proceedings of the 4ING-Conference and the first plenary meeting of the 4ING-faculty.
The laboratory MATLAB meets LEGO Mindstorms for first semester students was presented and demonstrated (see cover page of the conference proceeding) during the poster session of the conference.
| Product details: Springer Online Link | |
|
Zukunft Ingenieurwissenschaften – Zukunft Deutschland Beiträge einer 4ING-Fachkonferenz und der ersten Gemeinsamen Plenarversammlung der 4ING-Fakultätentage am 14. und 15.07.2008 an der RWTH Aachen Publisher: Springer Berlin Heidelberg DOI: 10.1007/978-3-540-89609-8 Copyright: 2009 ISBN: 978-3-540-89608-1 (Print) 978-3-540-89609-8 (Online) Subject Collection: Engineering SpringerLink Date: Thursday, October 30, 2008 |
Sudoku solving robot
Solving 200 Sudokus in 30 minutes is the impressing tagline of "SudokuKiller", a robot built by Vital van Reeven who has already contributed to the RWTH - Mindstorms NXT Toolbox before (with his ideas about USB communication). Using a webcam, an NXT, some Power Functions motors, MATLAB, and our toolbox, he managed to build a machine that can automatically scan a Sudoku, solve it, and turn the page for the next puzzle. The YouTube video can be seen below or here.
MATLAB Bluetooth Router
| Daniele Benedettelli designed a MATLAB Bluetooth Router, which supplies an OS independent environment for an automatically Bluetooth network setup with a master and three slave NXTs. Using our RWTH - Mindstorms NXT Toolbox for MATLAB and NXC programs, his implementation provides a useful library for NXT Bluetooth communication. For more details please visit http://robotics.benedettelli.com/BT_router.htm |
|
Student Workshop (Summer Term 2008)
(weekly course, Thursdays 3.30 pm - 5.30 pm at Institute of Imaging & Computer Vision)
According to the freshman student project MATLAB meets LEGO Mindstorms the Institute of Imaging & Computer Vision established a weekly student workshop, where volunteer students can work on further feature development and extension of the RWTH - Mindstorms NXT Toolbox for MATLAB and create new robotics and applications. In this course the students further their knowledge about MATLAB and LEGO Mindstorms robots and become the next developers of this project.
→ Student Workshop?
Mailinglist
This mailing Mindstorms-dev list includes topics and issues related to the RWTH - Mindstorms NXT Toolbox for MATLAB and is discussed from developers and project members.
* To see the collection of prior postings to the list, visit the Mindstorms-dev Archives.
* To post a message to all the list members, send email to mindstorms-dev(at)lists.rwth-aachen.de.
* You can subscribe to the list, or change your existing subscription at https://mailman.rwth-aachen.de/mailman/listinfo/mindstorms-dev
Attachments
-
projektlogo_900x177.png
(43.1 KB) - added by behrens
5 years ago.
-
Robo_pdf.png
(382.8 KB) - added by behrens
5 years ago.
-
router.jpg
(20.7 KB) - added by atorf
4 years ago.
-
Document.jpg
(3.2 KB) - added by behrens
17 months ago.
from wikimedia common


