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
.Net Runtime Library for Delphi 6.0.4.0
Scimbo 1.64
AnyMap JS Maps 8.4.2
GetOrgChart 2.5.3
AnyChart JS Charts and Dashboards 8.4.2
OrgChart JS 3.8.0
dbForge Compare Bundle for MySQL 8.1
dbForge Search for SQL Server 2.3
Database Workbench Pro 5.5.0
Luxand FaceSDK 7.0
SSIS Data Flow Components 1.10
Entity Developer Professional 6.3
dbForge Index Manager for SQL Server 1.9
dbForge Data Generator For MySQL 2.2
Magento Australia Post eParcel Extension 1.0
Top Code
soccerbet 1.0
Betting system 6.x-1.x-dev
Cuckoo Search (CS) Algorithm 1.0
JEDI Database Desktop 27012002
JAC (Java Asn.1 Compiler) 3.0
Analog Clock from Jay 1.0
Stepping stone algorithum for solving the transhipment problem
Equipment Rental Script 1.0
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
object tracking using kalman filter 1.0
BS/1 Accounting - Accounting Source Code
Time Tracking Software
College Management System Script 1.0.4
XHint 1.0
Online Car Rental Management Software Solution Alpha
Top Rated
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
ATN Mall 2.0
WeBuilder 2015 13.3
PHP Digital Download Script 1.0.4
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