emgrobotics@gmail.com
Download the Latest RobotVisionToolkit with RobotSee

Home | Computer Vision | Videos | Downloads | Robot Gallery | Linux | Android | About me

on-line RobotSee Reference Manual | RobotVisionToolkit Slideshow Presentation


RobotVisionToolkit
News/Updates
Date: 05/01/10
!NEW! - OpenCV FaceDetection/Tracking language extension
Add Face Detection and Tracking to your next robot using a lnaguage as easy as BASIC - RobotSee.
This language extension let's you access the power of OpenCV, from RobotSee.
See example directory in the Robot Vision Toolkit, to get started adding Computer Vision
to your next robot.
Click here to view training video

!NEW! - GPS/NMEA0183 Support
Access any NMEA0183 GPS using RobotSee. The GPS language extension not only provides access to
a GPS, but also provides floating point navigation algorithms. The nmeagoto( lat, long ) keyword
returns a vector from your current position to the desired waypoint, making GPS navigation
easy with RobotSee.

!NEW! - Control your Robot with your mind
Using the MindSet Brain-Computer interface and the RobotSee mindset language extension.
Access the power of the MindSet Brain-Machine interface using just a few RobotSee keywords.
Click here to view training video

New Color Vision Tracking Filters and example code.
The new ColorTracker2 filter allows you to track any color using a simple set of constants.
In minutes, you can have your robot tracking colored objects, tracking motion
or following lines, using almost any low cost web camera.

Using the serial interface, the RobotVisionToolkit can be used with any off the shelf servo controller.
Or, the RobotVisionToolkit includes advanced support for the Freescale Sensor/Robot.
This robot controller includes a 3-axis accelerometer, touch sensor, and 8 servo channels.
The robot includes 4 servos, for programmable sensor based bi-pedal motion.
Using RobotSee and the RobotVisionToolkit, you can have the robot walking based on data
from the 3-axis accelerometer in minutes.
There are over a dozen examples of how to use the 3-axis accelerometer, and control servos using RobotSee.
Currently Supported Features:
RobotSee IDE:1.0.0.1
RobotSee Debugger:0.0.1.0
RobotSee Interpreter Version:6.5 ( see keywords below )
RobotSee Computer Vision DLL/Language Extension:0.3
RobotSee Speech Recognition/Text to Speech (SAPI) DLL/Language Extension:0.1
RobotSee Joystick DLL/Language Extension:0.1
RobotSee Graphics DLL/Language Extension:0.1
RobotSee OpenCV FaceDetection DLL/Language Extension:0.1
RobotSee MindSet DLL/Language Extension:0.3
RobotSee GPS/NMEA0183 DLL/Language Extension:0.1

RobotVisionToolkit
News/Updates
Date: 10/31/09
!NEW! - IDE based on the scintilla API. The new IDE now has a world class editor,
with syntactic color coding.
The new IDE has a run and debug button. The run button executes your program immediately.
The debug button opens the debugger, and automatically puts your program in debug mode.
Allowing you to step through your code one line at a time.
Using the debugger you can also view variables in real-time, halt, and trace your program.

2D Graphic support.
Create 2D graphic applications using RobotSee and the new RobotSee_Graphics language extension.
Using just 11 keywords, you can create bitmap based 2D graphics to display your data, or control your robot.
With these keywords, making your own custom graphical control panel for your robot is as easy as; 1,2,3.

New Computer Vision Filters and example code.
In addition to color blob tracking, now there is motion tracking, and
line tracking ( sobel based ) computer vision filters. Using these filters with RobotSee is easy.
Add Computer Vision to your robot using BASIC like language.
In minutes, you can have your robot tracking colored objects, tracking motion
or following lines, using almost any low cost web camera.

Using the serial interface, the RobotVisionToolkit can be used with any off the shelf servo controller.
Or, the RobotVisionToolkit includes advanced support for the Freescale Sensor/Robot.
This robot controller includes a 3-axis accelerometer, touch sensor, and 8 servo channels.
The robot includes 4 servos, for programmable sensor based bi-pedal motion.
Using RobotSee and the RobotVisionToolkit, you can have the robot walking based on data
from the 3-axis accelerometer in minutes.
There are over a dozen examples of how to use the 3-axis accelerometer, and control servos using RobotSee.
Currently Supported Features:
RobotSee IDE:1.0.0.1
RobotSee Debugger:0.0.1.0
RobotSee Interpreter Version:6.3 ( see keywords below )
RobotSee Computer Vision DLL/Language Extension:0.2
RobotSee Speech Recognition/Text to Speech (SAPI) DLL/Language Extension:0.1
RobotSee Joystick DLL/Language Extension:0.1
RobotSee Graphics DLL/Language Extension:0.1

RobotVisionToolkit
News/Updates
Date: 08/30/09
!NEW! - User Guide. The User Guide includes sections covering:
Getting Started
Writing your first RobotSee program
Variables and floating point operations
The execution envirionment
Debugging RobotSee Programs
Additional document examples
RobotVisionToolkit Reference Manual pdf
Look for a new RVT release soon!!

RobotVisionToolkit
News/Updates
Date: 07/31/09
This release is primarily bug fixes in the interpreter, and debugging aids.
Added advanced debugging features, to simplify RobotSee debugging.
Added errorlog file generation, breakpoints, trace, run-control, and a command-line debugger.
To enable the command-line debugger, add a debug() statement at the beginning of your see file,
and put a breakpoint( 1 ) statement where you want execution to halt.
You will then be able to step through code, view/modify variables, view the trace buffer, and run
a specified number of lines of code before breaking again.
At the DEBUG> prompt, type ? followed by enter ( carriage return ) to get help.

Added additional examples, and restructured the directories for a cleaner install.
You can now find various RobotSee examples in the Examples directory, including 3
Computer Vision examples.
Currently Supported Features:
RobotSee IDE:0.5
RobotSee Interpreter Version:6.0 ( see keywords below )
RobotSee Computer Vision DLL/Language Extension:0.2
RobotSee Speech Recognition/Text to Speech (SAPI) DLL/Language Extension:0.1
RobotSee Joystick DLL/Language Extension:0.1

RobotVisionToolkit
News/Updates
Date: 05/23/09
Added Joystick support via a joystick dll.
Added additional operators, complex expression support, array's, enum/const,
and interrupt support to the RobotSee Interpreter.
Added scripts to test/demonstrate various Interpreter commands.
Updated docs to reflect changes in math commands, and additional comands/arrays.
Currently Supported Features:
RobotSee IDE:0.5
RobotSee Interpreter Version:5.9 ( see keywords below )
RobotSee Computer Vision DLL/Language Extension:0.2
RobotSee Speech Recognition/Text to Speech (SAPI) DLL/Language Extension:0.1
RobotSee Joystick DLL/Language Extension:0.1

Download Latest Alpha Version of the RobotVisionToolkit with RobotSee - zip


RobotVisionToolkit Reference Manual pdf

Some example programs written in RobotSee

Download Example Source for using RobotSee Interpreter in your own C++ applications


DISCLAIMER:


The firmware on this website is not supported by FreeScale Semiconductor.
Anything on this website is provided "as is" without warranty of any kind, either express or implied.
You assume the entire risk arising out of the use or performance of anything you download from this site, or any site linked from this site. For question please contact eric.gregori@freescale.com