USNA | Joel M. Esposito, Ph.D.  | Matlab Toolbox Intelitek Scobot

Beta version 8.25.2012

Project Overview

Intelitek ScorbotThe Intelitek Scorbot is an articulated 5 degree of freedom robot arm, used primarily for education at universities, and technical schools.

Older version of the Scorbot used a serial interface, making it easy to control in any programming language. The ER-4U version uses a USB interface and conceals the API. Out of the package, users can only control the arm using Scorbase - Intelitek's proprietary, stand alone programming environment. This toolbox provides a set of libraries (DLLs and M-files) that let you control the robot directly using Matlab.

While the toolbox is in beta version it has been downloaded and used by 1000's of students, researchers and educators from all over the world.   It is also endorsed by Intellitek.  

Toolbox Features

The toolbox consists of two components: (1) a set of DLL files that set up the low level interface to the robot via USB; and (2) a set of Matlab functions (aka "wrappers") for common high level commands. In particular it lets you:


Scorbot: The toolbox is developed for the Intelitek ER-4U with USB connection. The Scorbase software version was The control box software was version 14.

Matlab: The toolbox was developed and tested with MATLAB releases 2010-2011. We are currently investigating compatibility issues with release 2013A. It has not been tested on previous versions of Matlab or on freeware clones such as Octave or SciLab, but is likely to work. It does not require any additional toolboxes.

Operating Systems: The toolbox was developed and tested under windows XP 32 bit operating system. It has been tested on Windows 7. It has not been tested under Linux, Mac, or 64 bit Windows. 

Download the Toolbox

Note that the Beta version has not be thoroughly tested. The authors make no guarantees about performance or compatibility. Please report any bugs to esposito (at) usna (dot) edu.

  • MTIS files
  • This paper serves as the documentation (citation information below and inside PDF). Appendix A provides installation instructions, Appendix B is a command reference, toolbox concepts and sample programs are included in Sections 3-4.


Authors: The MATLAB Toolbox for the iRobot Create was developed by Professors Joel Esposito, Carl Wick and Ken Knowles at the United States Naval Academy in the Systems Engineering Department's RaVision Group.

Contact:  Direct question and bug reports to Professor  Joel Esposito: esposito (at) u s n a (dot) e d u

Citation Information:  The tool box is free.   If you use it in a publication, please cite:

author = {Joel M. Esposito and Carl Wick and Ken Knowles},
title = { Matlab Toolbox for the Intelitek Scorbot: An open source robotics education library },
inproceedings= {American Society of Engineering Education Annual Conference},
year = {2011}
city= {Vancouver, BC}



Joel M. Esposito, Ph.D.

For more news about USNA, visit us on

facebook       Flickr       YouTube       Twitter       News(Rss)