|Surveyor Robotics Journal|
Mon, 30 Nov 2009
First production SRV-4WD motor controllers shipped to test sites
We have sorted out the assembly issues with our first batch of production SRV-4WD motor controllers, so we shipped a couple of boards to test sites today.
Most of the first boards have been committed to new robots being built by Inertia Labs -
but we will be building another batch of boards before the end of December and will soon set pricing / availability. If interested, drop an email to firstname.lastname@example.org.
Mon, 16 Nov 2009
TUlip humanoid soccer robot with Surveyor SVS Blackfin (stereo vision system)
We just received these videos from Team EINDroid Humanoid Robotics of the 3TU, a cooperation of the Netherlands technical universities of Eindhoven, Delft & Twente.
The team is using the Surveyor SVS for color tracking via blob detection with one of their humanoid soccer robots. This is a very interesting and challenging problem, and we look forward to their continued progress.
Sat, 14 Nov 2009
Web-based "Admin" interface for SRV-1 Blackfin & SVS robot controllers
Extending the direct web interface to SRV-1 Blackfin and SVS we recently introduced, we have added direct support of HTTP POST methods for uploads of firmware, html pages, picoC scripts, etc, to the SRV-1 / SVS firmware. Those familiar with our existing firmware & file upload mechanism using XMODEM with Teraterm, lsz, etc, will recognize this as a significant enhancement.
Here is an example of the browser interface after selecting the srv1.ldr firmware image to upload:
and the browser display after upload has completed:
As with the web-based interface to the robot controls, no special console software is required - only a browser. Thus far, we have successfully tested with Firefox, Internet Explorer 8, Chrome and Safari, including iPhone and Google Android phone browsers. This capability is included in the latest version of SRV-1 / SVS firmware posted to code.google.com.
Beyond the file upload capability, we will be looking at ways to employ HTTP POST functionality for other functions such as robot configuration (selection of sensors, motor drive mechanism), image calibration (lens rectification, color range selection), neural net specification, etc. We have just started to explore the possibilities.
Thu, 05 Nov 2009
New C# framework for machine vision and robotics adds support for Surveyor SRV-1 and SVS Blackfin systems
AForge.NET is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, fuzzy systems, machine learning, robotics, etc. The latest release, version 2.1.0, has introduced support for the SRV-1 Blackfin and SVS (stereo vision system).
Several sample applications are provided for the SRV-1 and SVS. The following screenshot demonstrates usage of AForge.Robotics.Surveyor namespace to control Surveyor's SRV-1 Blackfin robot. The application allows receiving video feed from the robot and manipulate it by driving the robot using predefined commands or using direct motor control.
The following demonstrates AForge.Robotics.Surveyor for control Surveyor's Stereo Vision System. The application allows receiving video feeds from both cameras, show stereo anaglyph images and manipulate robot by driving it using predefined commands or using direct motor control.
AForge.NET is extensively documented and well worth investigating.