Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
wolfSSL 3.15.3
Aqua Data Studio 19.0
teeChart for .NET 2018
ASPack 2.42
Database Workbench Pro 5.4.4
AnyGantt JS Gantt Charts 8.3.0
CarDekho Script 1.0
ODBC Driver for Firebird 2.4
ODBC Driver for InterBase 2.2
VB.Net PDF 4.4.7
SuiteCRM Survey Rocket Plugin 1.0
Airbnb Clone Script | Airbnb Clone 4.3.1
IP2Location Geolocation Database 2018
ODBC Driver for Salesforce 1.5
Rapid PHP 2018 15.0
Top Code
wfm2read.m 1.0
Online Food Ordeing System 1.0
ArtificialNeuronalNetwork 1.00
WebKit2.NET 0.10
MLM Software ONE 1.5.46
ExpressScheduler 1.0
Barcode ActiveX Control
Fractional-order differential order equation solver 1.0
EXE Stealth Protector 4.23
Data Generator Script 2.0
CAMCOM CHAT 5.0
OpenELD 1.0
Kalman Filter Tutorial 1.0
ODAC 9.6
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
Top Rated
Output Messenger 1.8.0
Aliexpress Clone- Ec21 Script 1
Indiegogo Clone 3.0
Online Food Ordeing System 1.0
PHP Image Resize Script 1.0
Best Spotify Clone 1.0
Get Random Record Based on Weight 1.0.0
Travel Portal Script 9.29
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.4
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Optical flow based robot obstacle avoidance with Matlab 1.0
File ID: 79920






Optical flow based robot obstacle avoidance with Matlab 1.0
Download Optical flow based robot obstacle avoidance with Matlab 1.0Report Error Link
License: Shareware
File Size: 215.0 KB
Downloads: 25
Submit Rating:
Optical flow based robot obstacle avoidance with Matlab 1.0 Description
Description: Matlabd-deOaos Virtual Reality toolbox makes it possible to not only visualize a virtual world, but also capture it into an image from a specified position, orientation and rotation. The virtual world was created in VRML with a plain text editor and it can be viewed in your internet browser if you have installed a VRML viewer.

For calculating the optical view field of two successive camera images, I used a C optimized version of Horn and Schunkd-deOaos optical flow algorithm.

Based on this optical flow field, the flow magnitudes of right and left half of each image is calculated. If the sum of the flow magnitudes of the view reaches a certain threshold, it is assumed there is an obstacle in front of the robot. Then the computed flow magnitude of right and left half image is used to formulate a balance strategy: if the right flow is larger than the left flow, the robot turns left - otherwise it turns right.

Requires Matlab (Windows, Mac or Linux).

Note: On Mac or Linux, first the Matlab wrapper needs to be compiled into a mex file using Matlab by going to the directory containing the library and running the following command within Matlab:

mex OpticalFlowMatlab.cpp

Start the robot simulation by typing in Matlab:

ofnav

License: Shareware

Related: larger, Strategy, balance, turns, Windows, matlab, requires, Formulate, magnitude

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 215.0 KB

Downloads: 25



More Similar Code

SHPATH - shortest path with obstacle avoidance (ver 1.3)

Given a "terrain" matrix consisting of zeros (for open space) and ones (for obstacles), this function computes the shortest path between two specified points while avoiding obstacles.

A two-stage solution is employed. In stage one, the algorithm rapidly propagates through all possible pathways to find a representative shortest route. In stage two, the...



This method implements a phase-based Opictal Flow Algorithm described in:
Gautama, T. and Van Hulle, M.M. (2002). A Phase-based Approach to the Estimation of the Optical Flow Field Using Spatial Filtering.IEEE Trans. Neural Networks, 13(5),...



This optical flow program shows how "optical flow" block from Video and image processing blockset of Simulink is capable dealing with BOTH rigid and non rigid optical flow!

The advantage using this block for optical flow is...



This submission contains the demo files used in the Global Optimization with MATLAB webinar: http://www.mathworks.com/wbnr43346

MultStart Demos

* Peaks Minimization
* Nonlinear Curve Fitting

GlobalSearch...



Files used in the webinar - Algorithmic Trading with MATLAB Products for Financial Applications broadcast on November 18, 2010. This webinar can be viewed at http://www.mathworks.com/wbnr52491.

The download includes an additional demo,...



Demo files from March 10, 2011 webinar titled 'Mathematical Modeling with MATLAB Products'.

The first demo features a drug interaction example where MATLAB's surface fitting capabilities are used to model anesthetic response based on...



VIDEO TUTORIAL: HOW TO CONNECT A WEBCAM WITH MATLAB (narration in Spanish).



This file contains the example programs and other information for the book Solving ODEs with MATLAB by L.F. Shampine, Ian Gladwell, and Skip Thompson.



Demo files for "Computer Vision with MATLAB" held on March 2012.
Demo files for "Computer Vision with MATLAB" held on March 2012.

The demos presented in the webinar, in order, are:
1. Feature-based...



he zip file contains the demo shown on August 10, 2006 for the Webinar titled "Data Analysis with MATLAB Products". The demo requires Signal Processing and Statistics Toolboxes. It is recommended that the webinar is viewed prior to...

User Review for Optical flow based robot obstacle avoidance with Matlab
- required fields
     

Please enter text on the image