Srinivasa Shivakar Vulli


Home arrow Projects Make Text BiggerMake Text SmallerReset Text Size
Projects

Current Projects 


Artificial Life as a Framework for Complex Systems Design

  • Developing a novel framework incorporating Artificial Life (ALife) principles for designing complex adaptive systems.  

Airborne Minefield Detection

  • Developed a C++/IPP (Intel Performance Primitives) based application for image registration using optical flow and anomaly detection using RX(Reed-Xiaoli) detector.
  • Developed a Qt based frontend GUI.
  • Developing a parallel version of the application using MPI.


Previous Projects 


Individual-Based Artificial Ecosystems for Design and Optimization (Mechanical Engineering Master's Thesis)

  • Developed an individual-based (agent-based) framework inspired by naturally occurring ecosystems for solving engineering design and optimization problems.

  • Developed individual level behaviors comparable to ecosystem level processes.
  • Demonstrated ecosystem level processes like population dynamics, niche formation, adaptation to environment as emergent phenomena from individual level processes.
  • Modified these natural ecosystems to solve design and optimization problems. Modifications were also made to improve the computational efficiency of the model without the loss of generality.
  • As a proof of concept, developed an individual-based predator prey ecosystem to solve the problem of parameter estimation for binary texture synthesis.

Directional Vision Based Multi-Robot Formation Control

  • A Decentralized behavior based framework for multi-robot formation control using only directional vision.
  • Leader-follower based robot formations are considered.
  • Used a single vision sensor for formation detection, formation maintenance, and formation modification.
  • The hardware consists for 4 SRV-1 robots from Surveyor Corporation. 

Face Recognition using Eigenfaces and Neural Networks

  • Course project for Introduction to Neural Network Applications (CS378).
  • Designed a feedforward backpropagation neural network for face recognition from facial images.
  • Used PCA for dimensionality reduction.
  • Project was implemented in MATLAB.

Dynamic Modeling of a Quadrupedal Robot with Bounding Gait

  • Course project for Advanced Dynamics of Machines (ME413).
  • Developed the equations of motion of a Quadrupedal robot with bounding gait.
  • The project is divided into three phases
    • Phase One - Developed the equations of motion for a single legged hopping robot.
    • Phase Two - Developed the equations of motion for a quadrupedal robot with bounding gait.
    • Phase Three - Maple Simulation.

Learning Applied to Ground Robotics (LAGR)

  • Member of the UMR LAGR team. Served in the capacities of a programmer and system administrator.
  • Developed an innovative learning architecture for vision-based navigation of autonomous ground robots.
  • Represented visual information using a novel feature-flow model incorporating a view-centric approach.
  • Developed and implemented algorithms for vision based perception and navigation planning for off-road navigaiton.

Visualizing Rigid Body Collisions

  • Course project for Java GUI and Visualization (CS342).
  • Developed a simulation for visualizing the dynamics of multiple balls in a container (rigid body collisions without friction and gravity).
  • The user is allowed to add a single ball or multiple balls to the simulation (10 Maximum).
  • In the single ball mode, the user can select the color, size and speed of the ball.

Using Open Source Software for Real Time Geospatial Applications - A Feasibility Study

  • Conducted a survey on current open source geospatial solution  to assess their ability to be part of a real time web-based geospatial analysis system.
  • Tested various libraries like GDAL/OGR, Proj4, GEOS, JTS Topology Suite and GeoTools.
  • Tested various applications like UMN Mapserver, OSSIM, QGIS, PostGIS, GeoServer and uDig.
  • Among the several possibilities UMN Mapserver was selected for the project.

Six Legged Robot

  • Designed and fabricated a six legged robot, with its associated gait mechanism and control system.

Beowulf Cluster

  • A 4-node Beowulf cluster was setup and custom configured research group cluster. 

Optical Flow

  • A C++/OpenCV based program to calculate optical flow was developed as part of the LAGR project.

Prediction of Engineering Properties of Continuous Fiber Reinforced Composite Lamina

  • Undergraduate senior design project.
  • Developed a Finite Element model of a GFRP lamina.
  • Predicted the variations in the engineering properties of the lamina with the variation in fiber angle.
  • Simulation was performed in ANSYS.


 
Joomla Template Supplied by Netshine Hosting