--
---
You received this message because you are subscribed to the Google Groups "myopen-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to myopen-dev+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
hi Akshay
for matlab porting i can also join in. please do mail the a brief project strategy & work distribution on the group.
You received this message because you are subscribed to a topic in the Google Groups "myopen-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/myopen-dev/X1A7J4bukaw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to myopen-dev+...@googlegroups.com.
Hi All, Thought I'd chime in here regarding some of the requirements for consideration if porting the MiniVIE code. I've looked into a few of these alternatives and have used Octace, python + libs but for the academic environment matlab seemed ubiquitous and open 'enough' in that all the code is sharable (and you can use the run-time that's up there too in worst case). There are a few things that matlab makes easy, but I 100% agree it's not the only way. Note also that MiniVIE does not use simulink at all.
From the basic organization of the 'virtual environment' here's some key features that are currently supported in matlab that should be considered for replication:
Signal Inputs:
Ability to pull from multiple data acquisition sources including: USB DAQ, PCI DAQ, Serial DAQ, UDP/Networked device. Currently these are enabled using the analoginput() serial() and pnet() functions
Signal Filtering:
Ability to filter using IIR/FIR filters: lowpass, highpass, threshold, clamp. Currently enabled using filter()
Signal Analysis:
Feature extraction using time domain and auto regressive features, wavelets, fft, etc
Signal classification using Artificial Neural Network, Linear/Quadratic Discriminant Analysis, Support Vector Machine
Parameter space reduction using Principle Component Analysis
Control:
Maintain the kinematics / dynamics of the virtual arm. Matlab does suck at this part and internal state control 'threads' are achieved through timer()
>> Please refer comment 1:
Presentation:
Need to do 3D visualization of arm and world. Currently using patch() and opengl in matlab for rendering
Interface with Serial / Bluetooth joystick and arduino controllers for virtual gaming.
USB Video Grabbing for bringing games like Guitar Hero into the virtual environment (Air Guitar Hero)
>>Comment 1: For Virtualization & modelling of 3D Arm , we can consider Blender