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
Softros LAN messenger 9.2
GetOrgChart 2.5.2
Alvas.Audio 2018.0
Bytescout PDF Viewer SDK 9.0.0.3079
SecureBridge 8.2
Magento Language Translator 1.0
Australia Post Shipping For Magento 1.0
Excel Add-in for SQL Server 1.7
ODBC Driver for BigCommerce 1.3
Excel Add-in for SQLite 1.7
SentiVeillance SDK Trial 6.0.183849
dotConnect for Dynamics CRM 1.7
Entity Developer 6.3
dbForge Documenter for Oracle 1.0
dbForge Data Generator for Oracle 2.0
Top Code
Online Food Ordeing System 1.0
K-means algorithm demo 1.0
Silence removal in speech signals 1.0
Ping Pong Game Code Script 1.1
Kalman Filter Tutorial 1.0
Ticket Booking System 1.0
Pet Listing & Classified Ads Script 1.0
Hotel Management - Full Board Version 6.55
Visual Basic utilities 20071207085454
JustAjax Table 0.7
IMPLEMENTATION OF GAUSS SEIDEL METHOD IN MATLAB 1.0
Huffman Coding and Decoding for Text Compression 1.1
Performance Tips and Tricks in .NET Applications
Car Dealer Website 1.0
Oracle Data Access Components 6.00
Top Rated
Output Messenger 1.8.0
Aliexpress Clone- Ec21 Script 1
Indiegogo Clone 3.0
Advanced MLM Software 1.2
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
PHP Point of sale 10.0
Travel Portal Script 9.29
Excel Add-in for Bigcommerce 1.6
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.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