NXT Scanner with Lego Mindstorms NXT

NXT Scanner Model-Based Design based on Embedded Coder Robot NXT.

You are now following this Submission

The NXT Scanner is an image scanner that can scan images using a light sensor and scanned data are transferred to a PC via USB. MATLAB is used for image processing (contrast adjustment, image interpolation and image deconvolution) in the PC. The NXT Scanner is developed using MATLAB/Simulink and Stateflow.

You can see the NXT Scanner demo movie at youtube.
http://www.youtube.com/watch?hl=en&v=hadVwPJw3_0

This demo requires Embedded Coder Robot NXT Demo as MBD environment. You need to download it from the following URL before trying this demo.
http://www.mathworks.com/matlabcentral/fileexchange/13399

nxtOSEK/JSP
ANSI C/C++ with OSEK/μITRON RTOS for LEGO® MINDSTORMS® NXT
http://lejos-osek.sourceforge.net/index.htm

<Disclaimer>
LEGO(R) is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this demo. LEGO(R) and Mindstorms(R) are registered trademarks of The LEGO Group.

Cite As

Yoshiaki Banno (2026). NXT Scanner with Lego Mindstorms NXT (https://www.mathworks.com/matlabcentral/fileexchange/23153-nxt-scanner-with-lego-mindstorms-nxt), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: Embedded Coder Robot NXT Demo

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

What's new in V1.10:
- Add English documents: NXT Scanner Model-Based Design.doc & NXT Scanner Building Instructions.doc
- Modified Japanese documents

1.0.0.0