Screenshots     Download     Purchase     Documentation     Tutorials     Resources     Contact     Forum     Search  

 

May 20, 2008 - Module - Control » Cameras » TRENDnet Internet Camera The TRENDnet Internet Camera module provides access to the TRENDnet cameras that stream video over the internet. Check out the office camera that TRENDnet has as a demo to see the camera in action.

Link - Maker Faire.Maker Faire - RoboRealm is used in many ways; from robot navigation to art exhibits to quality assurance on pieces of bread! Come join us in celebrating this immense diversity at the "Do-It-Yourself" Maker Faire on May 4th & 5th in San Francisco and see what ideas you can create! We're in the main Expo hall and will be ready to answer your questions.

Apr 3, 2008 - Module - Filters » Flatten In the constant struggle against bad lighting the flatten module helps to even out lighting across the image. This is akin to an edge detection but one that preserves the finer elements of the image in order to create a more visually recognizable image in contrast to a pure edge detection. The flatten module is useful in reducing the effects of shadows and highlights.

Apr 3, 2008 - Module - Extensions » OSC_Send_Variables Adding yet another way for RoboRealm to communicate with other applications opens up applications that understand the OSC protocol. This protocol is most often used in Music type applications to communicate bits of status information from one device or application to another.

Apr 3, 2008 - Module - Control » Other » LED_Wiz Because you always want to control more LEDs the LED-Wiz module provides an interface to the IDVT LED-Wiz controller board. This device allows your robot projects to express themselves better by putting on their own LED light show!

Mar 17, 2008 - Module - Other » 3D Viewer Robots often need to understand the 3D world around them. In order to help us get a better understanding of the possibilities of 3D the 3D Viewer module provides a way to experience 3D images from your computer. This is a first step into stereoscopic vision that helps you understand the limitations and setup of a stereo based camera system.

Mar 17, 2008 - Module - Blobs » Blob Colorize Often during processing of images a segmented blob needs to regain its original color to allow for further processing based on an average or mean color that best represents the blob. The Blob Colorize does just that.

Mar 17, 2008 - Module - Point Features » Point Cloud Many robotic sensors provide a wide range of single point samples for the area they are sensing. Such devices include LIDAR or Sonar type systems. Whilst very different in origin from color pixel values they can be processed in fundamentally the same way as camera pixels. The Point Cloud module provides a way to create a graphic image of your point samples which then allows all other RoboRealm modules to process that data as if it were a graphic image captured from a webcam.

Mar 17, 2008 - Module - Loading/Saving » Read Variables Adding yet another way to read information back into RoboRealm, the Read Variables module provides a way to read in configuration information or data points from text files into RoboRealm for further processing or module configuration.

Mar 12, 2008 - Module - Adjust » Camera Properties (DirectX) A lot can be done to digitally correct images with bad lighting, contrast, etc. but nothing beats having the camera change its internal capture configuration to yield a better image. The Camera Properties module provides a way to change the internal DirectX supported camera properties using RoboRealm variables instead of having to manually pull up the camera capture dialog to change the capture parameters. In this way your robot can better adapt how the camera should function in a particular circumstance.

Mar 10, 2008 - Module - Control » Robot » IRobot Roomba If you are interested in extending the capability of your IRobot Roomba vacuum then have a look at the RoboRealm Roomba control module for both the 400 and 500 Roomba robot series. This module allows you to control your vacuum to be more than just a vacuum. By adding an onboard camera or even using a stationary one you could provide better navigation for your Roomba by using the processing power of your PC.

Feb 18, 2008 - Module - Control » Other » USB HID Interface With the popularity of the serial module that allows creation of custom communication protocols to certain devices the USB HID module provides a similar amount of flexible control of USB devices that utilize the Human Interface Device standard of communication. This style of device driver is often used in popular desktop products such as the Dream Cheeky USB Missile Launcher (of which we already have a module). The USB HID module gives you the ability to communicate to these types of devices which RoboRealm has not yet had a chance to create a custom module for or is simply unaware of.

Feb 11, 2008 - Interface - Options » Kiosk Mode As more and more of you are using RoboRealm in live settings to control your robot we are happy to announce the availability of a Kiosk mode. The Kiosk mode is meant to help you reduce the RoboRealm interface to the bare minimum to prevent accidental reconfiguration of the currently running RoboRealm application. Using the Kiosk mode you can lock the RoboRealm application into a reduced interface to ensure simpler user operation.

Feb 11, 2008 - Module - Display » Display Triangle, Circle and Rectangle modules were added to provide you the ability to draw those shapes based on coordinates within RoboRealm. While very basic these modules are very useful in cleaning up shapes by redrawing them based just on their appropriate coordinates.

Feb 11, 2008 - Module - Control » Cameras » Firewire (The Imaging Source) RoboRealm continues its camera integrations by welcoming The Imaging Source as a new RoboRealm partner. Their gracious loan of a DBX-21BF04-Z firewire camera has allowed the creation of a new Firewire camera module that allows the RoboRealm application to be used with firewire cameras such as those provided by The Imaging Source.

Feb 11, 2008 - Tutorial - Matching » Shape Matching tutorial using the DBX-21BF04-Z camera for part identification as objects move along a conveyor belt.

Jan 11, 2008 - Vex Explorer Kitprofmason.com In a fashion that continues to amaze us, profmason continues to create truly inspiring vision based projects. Check out the integration of RoboRealm and the VexExplorer for can grabbing in Integrating the VEXplorer with Roborealm with a video of the robot in action. More how he hooked up the robot under PC control in Programming VEXplorer for Computer control and Decoding VExplorer Remote. This isn't the only robot to fall under his oscilloscope. The RoboSapien also fell prey at 39.2 KHz signal modulated at 1200baud for Robosapien with some final usage with RoboRealm in Controlling Robosapien from Roborealm. Likewise with the RoboQuad in Voice Controlled RoboQuad. Naturally with all these robots you do need quite a bit of power to keep them running. No worries, in Using Roborealm to identify a power outlet the robots can now find it themselves! If you want to check out all his projects in one shot have a look at his Robotics category and see if you agree with us that he just doesn't sleep!

Dec 3, 2007 - Dream Cheeky USB CarControl » Other » DC Car - The DC Car module provides control over the Dream Cheeky USB Car. The Dream Cheeky USB Car is an inexpensive device that is controlled by your computer. The DC Car module allows RoboRealm to automatically control the movement of the car using an overhead camera or a very small camera attached to the car. The USB Car is a fun way to get started with controlling devices using vision.

Nov 26, 2007 - Color BalanceColors » Color Balance - Processing images for color is one of the easiest ways to identify an object within an image. However, color is never constant and can change drastically based on the illumination (sunshine, incandescent bulb, etc.) and even on the type of camera used. In an effort to reduce these effects the Color Balance module was added to provide you both a manual and automatic way of adjusting the overall colors within an image. If you're trying to detect color be sure to try the automatic mode of the Color Balancer which may help your values to be more consistent from frame to frame.

Nov 26, 2007 - EmailLoading/Saving » Email - Email has become one of the most prominent and popular forms of communication in the Internet lifestyle today. Leveraging this communication, the new Email module allows you to send an email from RoboRealm that contains both text and an image. See the example in the notes to learn how you can create a configuration that emails you once movement is detected. Now you can be even more informed by receiving emails that contain processed images from RoboRealm.

Nov 18, 2007 - Surveyor RobotControl » Robots » Surveyor SRV1 Blackfin - The newest 802.11 Blackfin based Surveyor Robot is now out and RoboRealm is very pleased to announce a new module that supports that new robot configuration. With increased wireless speed using 802.11 and sporting the powerful Blackfin DSP onboard processor the SRV-1b is one of the nicest robots to use for your vision related experiments. A special thanks to the folks at Surveyor for getting us the very first production version of the SRV-1b for use at the RoboDevelopment show and for testing the new RoboRealm module.

Nov 18, 2007 - Trail TutorialTutorial » Trail Follower - This tutorial shows you how to make the Surveyor robot following a trail of orange squares. The goal of this tutorial is introduce different techniques for segmenting/identifying orange squares in a variety of lighting conditions. The robot should follow the trail and turn around to continue back over the trail looping from end to end. Note that no encoders or other sensors other than vision are used in this scenario. This tutorial also introduces the newest release of the Surveyor SRV1b that uses the Blackfin DSP and 802.11 wireless connectivity.

Nov 18, 2007 - Digital Reader TutorialTutorial » Digital Reader - This tutorial shows you how to read information from your temperature gauge, water heater, barbecue temperature, coke machine, laundry timer, etc. from your PC. While most modern sensors today have the ability to interface to PC based systems at lot of older devices do not. They do, however, offer a digital display that can be read by humans. You can use RoboRealm to read these digits from those devices and use that information in new ways on your PC.

Nov 18, 2007 - Polar_TransformTransforms » Polar Transform - Joining the updated Radial Transform the Polar Transform adds additional capabilities when using omnidirectional 360 panoramic type cameras in unwrapping the images into something more consumable by us and by standard vision algorithms. Using omnidirectional cameras a robot can instantaneously capture images in all directions which is a requirement for situations where fast moving objects like soccer balls need to be tracked.

Nov 01, 2007 - BayerFilters » Bayer Filter - For those of you using a Bayer CCD camera the Bayer module will demosaic the pixel values into an RGB color approximation.

Oct 16, 2007 - Path PlanningOther » Path Planning - The Path Planning module is used with an overhead camera looking down at an arena to control a robot along a path designated by waypoints. Be sure to check out our new Path Planning Tutorial to see how the Boe-Bot is controlled along a path.

Oct 16, 2007 - Button InterfaceInterface » Button Interface - The Button Interface module provides a quick way to create a simple GUI interface that links a couple buttons to RoboRealm variables. It is a great way to control your robot using custom buttons.

Oct 16, 2007 - Delta Frequency - The Delta Frequency module provides a way to detect oscillating objects at a specified frequency. For example, waving at your computer's camera is one such an action.

Oct 15, 2007 - Virtual Camera DriverVirtual Camera Driver - In our continued efforts to provide additional integration points with other applications we now introduce the RoboRealm Virtual Camera Driver. The VCam driver allows other applications that manipulate or analyze images to access the processed results of RoboRealm as if RoboRealm were just another webcam in your system. The VCam driver adds a new Video Capture device to your system that RoboRealm will update as it processes images. You can also use the VCam driver to provide the webcam source image to another application to process. This allows more than one application to access a webcam's image in succession.

Sep 24, 2007 - Robo_DevelopmentRoboDevelopment - Thanks to the helpful folks over at RoboDevelopment we will be exhibiting at that show in San Jose on Oct 25 & 26th. Come see us at booth #114. Should be a fun show!

Sep 24, 2007 - New user interface parts added to the main RoboRealm interface including an index tab and search tab to better help you find modules you need.

Sep 10, 2007 - Sample_ColorColors » Sample Color - The Sample Color module provides a way to compare a specific image area with known colors to determine which color is most representative of the area. The module performs an averaging over the specified image area and compares this resulting value with color values entered into the Nearest Color list.

Sep 10, 2007 - Sample_EdgeEdges » Sample Edge - The Sample Edge module provides a way to detect edges along a specified path. The path is a single line that you can manually place on the image or control the position using variables.

Aug 20, 2007 - Vanishing_PointPoint Features » Vanishing Point - Vanishing points are wonderful side effects of depth that robots can use to guide them down hallways. The Vanishing Point module identifies the vanishing point location within the current image and provides you a way to control devices with respect to that point.

Aug 20, 2007 - Straight_LineEdges » Straight Line - The Straight Line module identifies straight lines within the image. Using edge contours the module can merge line segments into straight line much faster than the Hough transform. In addition, filters for the slope, size and proximity provide better control over filtering lines within images.

Aug 20, 2007 - Line_CornerPoint Features » Line Corner - The Line Corner module identifies corners based on an edge detected image. Using contours to guide its search the module identifies corners created by line intersections to identify corners that may not actually exist but are implied from line segments.

Aug 20, 2007 - Ring_CornerPoint Features » Ring Corner - Similar to Edward Rosten's FAST corner detector the ring corner detector module provides another way to identify corners. Corners are great features to detect as they are scale, translation and rotationally invariant which hopefully make them more repeatable in successive frames.

Aug 07, 2007 - Visual AnchorTransforms » Visual Anchor - In RoboRealm's continued investigation of image stabilization the Visual Anchor module has been added. This module allows a robot to know how far it has moved with regards to a known scene. This module uses a technique classified under Visual Odometry. Visual odometry uses vision to calculate how far you have traveled instead of using encoders. This has the advantage of being more accurate in situations where wheel slippage is expected (such as traveling on the sandy Martian surface!).

Aug 07, 2007 - Sample LinePoint Features » Sample Line - The Sample Line module does just what you would expect. Given one or more lines in a image it "samples" the edge created by objects or edges. This line sampling can then be used to perform your own analysis or saved to disk to be used by other applications.

Jul 30, 2007 - RoboticsConnection TraxsterControl » Robots » RoboticsConnection Traxster Robot - The RobConn_Traxster module provides an interface from RoboRealm to the RoboticsConnection Traxster Robot. The Traxster Robot Kit was designed to be used as an indoor educational robotics kit and works very well over carpet using its injection molded tracks powered by two DC gear head motors. The kit provides a lot of room ontop of the robot for enhancements such as pan/tilt head, cameras, and for additional sensors such as infrared and sonar. The RoboRealm RobConn_Traxster module provides an interface to the robot to provide control of the robot based on machine vision.

Jul 30, 2007 - Video StabilizationTransforms » Stabilize - Video stabilization is an important part of video processing. Many routines require stationary cameras in order work correctly. Knowing how the image has changed helps to understand how your robot may be moving. The video stabilization module is the first in a line of visual odomotry modules that will allow you robot to better understand how it is moving within the environment. The video stabilization module shows how to stabilize shaky video and exposes those parameters as variables to be used in understanding the robots movement.

Jul 23, 2007 - Yost Engineering ServoCenterControl » Servos » Yost Engineering ServoCenter™ 3.0 - The ServoCenter board provides for the control of up to 16 servos per board. Each board can be separately identified and serially chained to control up to a total of 256 servos. The ServoCenter offers seek speed and scaled resolution for each individual servo. This allows you to move one servo to a position slowly, while another is moving to a different position at a faster speed.

Jul 16, 2007 - Pololu SSCControl » Servos » Pololu SSC - The Pololu Serial Servo Controller (SSC) provides great fine tune control for up to 8 servo's per board. The Pololu SSC understands the Mini-SSC II protocol but adding in the native protocol of the SSC provides better control over speed and resolution for your servos.

Jul 10, 2007 - MSRS SimulationRoboRealm MSRS Simulation - If you don't have a robot and want to experiment with vision processing RoboRealm now can be used with the MSRS simulation package to process camera images generated by the simulation engine. This is a great and fun way to experiment with vision routines without needing to have a physical robot around.

Jul 01, 2007 - Dimension Engineering SabertoothControl » Motors » Dimension Engineering Sabertooth - RoboRealm is excited to announce our first DC motor controller module. The Dimension Engineering Sabertooth module adds an interface to the Sabertooth DC motor controller. The Sabertooth motor controller can handle two DC motors up to 5A per board with a maximum of 8 boards per PC. This module allows you to control DC motors from your PC via Serial or USB signals using the Sabertooth board.

Jul 01, 2007 - Histogram LevelsHistogram » Levels - The Histogram Levels module provides a way to control the gamma and scaling of color channels. This module will process each color channel to bend and scale the color values into better visual results.

Jul 01, 2007 - MSRS 1.5 - The RoboRealm MSRS 1.5 interface has been updated with more routines to capture variables from RoboRealm into the MSRS system. Have a look at the new MSRS 1.5 package that includes a GetVariableExample orchestration program to help you incorporate RoboRealm data into your MSRS orchestration applications.

Jul 01, 2007 - Exponential HistogramHistogram » Exponential - To counter the Logarithmic Histogram module arrives the Exponential Histogram module. This allows you to convert an image to Logarithmic space, perform some filtering and then restore the image to linear space using the Exponential Histogram.

Jul 01, 2007 - Display LineDisplay » Display Line - The Display_Line module provides a way to automatically draw lines from one point to another. This is useful to better visualize what shape extracted points create. See what we did using a laser pointer and the display_line module to connect the laser points.

May 28, 2007 - Parallax Boe-BotControl » Robots » Parallax Boe-Bot - The Boe-Bot is one of Parallax's best sellers. With many add-ons and applications available it also proves to be a very versatile product and is used widely in academic, research and hobbyist communities. RoboRealm has added a Boe-Bot module that provides control of the Parallax Boe-Bot from RoboRealm. The module provides you with an easy way to send commands to the Boe-Bot based on variables created within RoboRealm.

May 15, 2007 - Fast Fourier TransformTransforms » FFT - The Fast Fourier Transform is a staple tool in signal processing. The new FFT module adds the transform capabilities of the Fourier Transform to RoboRealm. The transform is useful for removing unwanted periodic noise within images. Perhaps those with bad camera reception may find the filtering capabilities of the FFT useful.

May 04, 2007 - Combine RGB ChannelsColors » Combine RGB - What's a world without color? The Combine RGB module lets you recreate color images based on other channels. Now you can process image color channels separately and recombine them into a new image. We've also added XZY, YIQ, and HSV modules to our color conversion set. All color modules have also been upgraded to convert back from their respective color spaces into RGB.

May 04, 2007 - Photoshop Plugin HostExtensions » Photoshop Plugin Host - RoboRealm can now work with some Photoshop Plugins. You can now use Photoshop plugins that don't require configurations to be saved within RoboRealm. Note that not all Photoshop plugins will work as most are not typically meant for video processing and thus may be quite slow.

Apr 16, 2007 - Moravec Interest OperatorPoint Features » Moravec Interest Operator - Similar to the Harris corner detector the Moravec Interest Operator identifies interesting points within the image. Interest points are often used for object tracking and recognition. They also tend to identify corners of objects as corners are great features to track since they are scale, translation, rotationally invariant.

Apr 16, 2007 - Lynxmotion SequencerControl » Other » Lynxmotion Sequencer Interface - RoboRealm has partnered with Lynxmotion to provide an interface from RoboRealm to the Lynxmotion Sequencer program. Now you can trigger complex servo sequences from RoboRealm based on what RoboRealm can see.

Apr 03, 2007 - Microsoft Robotics StudioMicrosoft Robotics Studio - RoboRealm has partnered with Microsoft to interface the smart camera capabilities of RoboRealm into the Microsoft Robotics Studio 1.0 platform. The MSRS system can now interact with RoboRealm to request low level image processing and computer vision tasks that are then acted upon within the MSRS system. Follow the installation instructions to learn what the possibilities between the MSRS and RoboRealm have to offer.

Apr 03, 2007 - Lynxmotion SSCControl » Servos » Lynxmotion SSC-32 - The Lynxmotion SSC-32 module allows you to interface RoboRealm to servos using a controller made by Lynxmotion called the SSC-32 Servo Controller. The servo controller supports up to 32 channels of 1uS resolution. In addition the board provides synchronized movement so that all servos will update at the same time. The board also supports 4 digital or analog inputs for adding additional sensors to your robotic projects.

Apr 02, 2007 - Leaf ProjectLeaf LISP API - RoboRealm is happy to announce a new API connection to LISP specifically towards The Leaf Project. The Leaf Project is an open source implementation of an artificial life program based loosely on the game Creatures. If you are a hobbyist robot engineer and you're looking to create an interactive robot be sure to have a look at the Leaf Project.

Apr 02, 2007 - Floor FinderOther » Floor Finder - Knowing where the floor extends to beyond the immediate robot vicinity can be very helpful in avoiding obstacles. In fact, Stanley, the winner of the past DARPA grand challenge, combined a vision technique with lasers to win the race. The Floor Finder module implements part of this strategy (minus the lasers) to provide you with some basic path planning capabilities.

Mar 16, 2007 - MouseInterface » Mouse Module - We did something totally new today ... we were able to grab and drag a window around on the desktop without touching the mouse or keyboard. We did this by just moving around a red ball. This is not going to make the mouse extinct but it is a fun new interface that makes a lot of sense in some situations.

Mar 12, 2007 - Affine TransformTransform » Affine - Not all images are perfectly aligned with the camera view. The Affine Transform provides a way to align an object into a more uniform view in preparation for measurement or other attribute analysis.

Mar 12, 2007 - Radial TransformTransform » Radial - If you take pictures with webcams that use smaller lenses you will notice a rounding of straight lines. These are known as barrel or pincushion distortions. Using the Radial transform you can correct for those distortions to improve the image content.

Mar 02, 2007 - Surveyor SRV1Control » Robots » Surveyor SRV-1 - RoboRealm now supports the Surveyor SRV-1 robot with the addition of the Surveyor_SRV1 module. The folks at Surveyor have designed a really nice robot for use in machine vision and we're excited to join RoboRealm and the SRV-1. To show you a quick example of what is possible have a look at our wall avoiding tutorial that shows off the new module by helping the SRV-1 avoid walls.

Feb 19, 2007 - IRobot CreateControl » Robots » IRobot Create - Many of you have probably already discovered IRobot's new Create Robot that was announced in Vegas at CES. We were very excited about seeing its potential given its very inexpensive price range. We've happy to announce that we REALLY like the Create! It is just a great robot base. For those of you who don't like to get into the mechanics of building a robot base from scratch it is a really nice platform. We're happy to announce that RoboRealm now speaks Create's Open Interface language! If you're interested in incorporating vision into the Create then you will need to check out what RoboRealm plus the Create have to offer.

Feb 17, 2007 - Creative_Live_MotionControl » Cameras » Creative Live! Motion - Joining the Logitech Orbit camera RoboRealm now supports the Creative Live! Motion webcam that also has pan and tilt built into the camera. These cameras are a great way to experiment with pan tilt systems incorporated with vision.

Feb 16, 2007 - Population_ThresholdThreshold » Population Threshold - Natural images often produce many small pixel groupings that need to be clustered together to produce larger blobs that can be further processed by other modules. The Population Threshold module provides a quick way to cluster those unconnected pixel groupings while ignoring other sparse clusters.

Feb 05, 2007 - Arbitrary Blob ImageMatching » Shape Matching - We've really improved the shape matching capabilities of RoboRealm by adding in multiple shape detection and filters to remove bad or unwanted objects. The Shape Match module provides you a way to examine objects based solely on their shape (or silhouette). You can also read a great forum discussion that lead to its improvement at Object Analysis.

Jan 28, 2007 - Circles ImageMatching » Circles - Detecting circles is a very basic need for many vision projects. We've introduced a new contour based circle detector that should help you detect those illusive balls, coins, traffic lights, finger tips, etc.

Jan 22, 2007 - Mosaic ImageTransforms » Mosaic - For many of you one camera was not enought! RoboRealm now supports up to 16 simultaneous cameras! This should be enough for everyones camera needs. Using multiple cameras is easy. Just plug in all available USB cameras and use the modules to process them as needed. You will notice the cameras being listed in many of the dropdown menus within modules that make sense. For example, the Mosaic module can be used to create a mosaic of all the camera images. Other modules include the Marker module (easiest way to switch the current processing to another camera view), the Math module, the Replace Blob modules, and more.

Jan 15, 2007 - Logitech OrbitControl » Cameras » Logitech Orbit - Need an easy to use pan/tilt device? Have you looked at the Logitech Orbit camera? We've had one for a while and are very pleased with the image quality. We've now introduced an Orbit module that allows you to control the pan/tilt actions of that camera. This is a great solution for a pan/tilt camera that can be attached to any PC based solution using USB.

Jan 15, 2007 - ConnectPointsEdges » Connect Points - Often after using an edge detector or thresholding an image you are left with many points along a potential edge that are slightly disconnected. Subsequent processing would work better if these points were connected. The Connect Points does just that. Points that are close to each other are connected together and help "connect the points".

Jan 15, 2007 - KeyboardInterface » Keyboard - We introduced the Joystick control a while back and it became quickly apparent that many of you don't have Joysticks! We've handled that issue by providing a keyboard interface to perform a similar function. Now you can control your USB missile launcher using your keyboard.

Dec 28, 2006 - USB Missile LauncherUSB Missile Launcher Tutorial - Our latest tutorial introduces two new modules. The Joystick module allows you to control your robotic projects using an ordinary joystick. The USB Missile Launcher module provides control over the Dream Cheeky USB Missile Launcher. The tutorial shows how we used those two modules to setup joystick control of the Launcher.

Dec 27, 2006 - Phidgets Servo Control - The Phidgets servo controller has been added to the ever expanding servo/motor controller modules. Using USB connections the Phidget servo controller allows control to a maximum of 4 servos. Given the ease of use the Phidget servo controller is great for controlling your robotic projects.

Dec 20, 2006 - Date/Time stamp addedDisplay Date/Time - Sometimes it is nice to add a time/date stamp to your images as they get saved - the Display DateTime does just that.

Dec 18, 2006 - Replaced red traffic light blob with circleBlob Replace - Once blobs have been detected it is sometimes desirable to replace them with well defined shapes such as circles, squares, etc. The replace blob module will replace the blobs present with a shape containing the same area as the blob.

Dec 18, 2006 - RoboRealm WebServer - A new WebServer capability has been added to RoboRealm to allow you to stream the processed images from RoboRealm to web browsers or other Internet streaming devices.

Dec 11, 2006 - Bilateral Filter applied to parking numberBilateral Filter - A new mean filter that doesn't blur object edges has been added. The bilateral filter preserves edges while blurring the internal parts of an object. Successive instances of this filter can turn an image into a cartoonist type of image.

Nov 20, 2006 - Additional API Examples - The new API continues to be quite popular. To continue our support for multiple languages we've added in example wrappers for Java and CSharp. Download all API examples or check our documentation to see if the API is appropriate for you.

Nov 05, 2006 - Lego NXT - We've introduced the Lego NXT module that will allow you to control the Lego NXT Mindstorms robot using vision. We've also added a new tutorial of a modified TriBot picking up a blue ball and then placing it towards an orange cone. Check out the tutorial at Lego NXT Ball Picker or see the documentation to see how you can use the new module to enhance your Lego Robot!

Oct 30, 2006 - Canny Edge Detection - The Canny edge detection algorithm is considered one of the best edge detection techniques currently available. The Canny module enhances the current RoboRealm capabilities of edge detection by implementing the Canny Edge Detection technique. See the documentation for an example of why the Canny edge detection technique is one of the best edge detection techniques available.

Oct 27, 2006 - Flicker removal - Basic PC based webcams can have a lot of noise pixels especially in low light situations. The flicker removal module helps to reduce the flickering effects of low light situations. The flicker module will stabilize image pixels by ensuring that only the most frequent pixel value is presented in the final image. See the documentation for an example of how the flicker removal module can stabilize your low light images.

Oct 24, 2006 - Thresholding with Hysteresis - We've introduced a new intensity thresholding which is simpler than the color thresholding module but also offers the capability to use hysteresis when thresholding. Hysteresis is most commonly known as part of the Canny edge detection but is also useful when thresholding any image. See the documentation for an example of why hysteresis is such a powerful concept in image processing tools.

Oct 23, 2006 - Additional API Examples - The new API has been quite popular. To help out others in different languages than C/C++ we've added in example wrappers for COM (Visual Basic, WScript) and Python. More to come in Java, VB.NET and CSharp. Download all API examples or check our documentation to see if the API is appropriate for you.

Oct 13, 2006 - RoboRealm Server API - Now you can treat RoboRealm as an image processing server and command it from your own custom robot applications! We've added in an XML based API that allows you to load, save, grab, put images and variables to and from RoboRealm. Along with the RoboRealm Plugins and VBScript programming we've reached a new level of customization that is possible between your programs and the vision processing capabilities of RoboRealm. Whether you just need to simply grab an image (yes, the JMF java folks now have another route) or perform blob extraction you'll find RoboRealm to be a very useful tool.

Oct 12, 2006 - Display Image PIP moduleDisplay Image - To aid in seeing more than one image view at a time we've added the Display Image module that can perform picture in picture display. It is a nice one for recording video sequences!

Sep 17, 2006 - Media Reader RoboRealm interfaceMedia Reader - A new and improved file and Internet streaming reader module has been added. Instead of just AVI files you can now playback mpg, wmv and asf files for use in RoboRealm processing. You can also use the module to receive Internet streams. See documentation for an example URL that streams video from an office overlooking an airport.

Sep 11, 2006 - Serial Communications - Use the serial communication module to send signals to robotic devices whose protocols are not directly supported by RoboRealm. For instance you can use it to communicate to the VEX Robotics System or to your own program running on a Basic Stamp processor!

Sep 05, 2006 - Detected Harris CornersHarris Corners - Detect corners using the Harris corner detector.

Aug 29, 2006 - Vocal Communication - RoboRealm now supports the Microsoft Speech API 5.0 and allows you to command RoboRealm to speak or listen to vocal commands.

Aug 28, 2006 - Lego Mindstorm RoverBotLego Mindstorm - RoboRealm now supports the Lego Mindstorm interface. Using an inexpensive usb webcam and the PC you already have you can now add vision to your RCX brick projects!

Aug 27, 2006 - Distributed Robotic Vision - RoboRealm can now feed images to other machines running RoboRealm to enable distributed parallel processing

Aug 14, 2006 - RoboRealm now uses DirectX 9.0! We saw a 2x speedup in frame processing from VFW but we will still default back to VFW for those that do not have DirectX installed. If you're running RoboRealm and have directX download the latest version to see a speed increase!

Aug 11, 2006 - Rock object pseudo coloredPseudo Coloring - artificial coloring can reveal aspects about images that you may not have noticed

Aug 03, 2006 - New tutorial on tracking green objects

Jul 17, 2006 - Geometric, Color, Moments - more image processing statistics

Jul 11, 2006 - Java Plugin - now you can process webcam images in Java!

Jul 10, 2006 - Detected lines using Hough transformHough Transform - lines, Lines, LINES

Jul 3, 2006 - Midpoint Filter

If you don't find what you need in RoboRealm, then check other OpenSource/FreeWare Vision Packages. If you're looking to buy a robot have a look at some robot stores.


© 2005 - 2010 RoboRealm. All Rights Reserved. | Contact | Glossary | Privacy | Disclaimer | Link to Us | Resources | Site Map