-Adopted a mathematical model of the bicycle which was derived already in a paper
- Studied bicycle
dynamics and determined transient characteristics of the bicycle system-
settling time, peak time, peak overshoot etc.
- Designed a lead compensator to suit the required transient
characteristics, verified by root locus method
- Software tools used: MATLAB, Simulink.

- Established
communication between two Basic Stamps and iRobot through serial interface.
- Developed a handy interface to maneuver the iRobot using IR-Sony remote.
- Tracked and displayed (VRML Environment) robots motion coordinates in real
time.
- Software tools used: PBASIC


-Simplified an astronaut human model to study the dynamic forces and effects on the body.
- Simplified astronaut model has totally 5 dof- 3 rotation for body, 1 rotation each for both hands
- Analyzed the contribution of inertial
forces from each body segment to the system's motion in zero gravity
environment based on a simple reduced model of astronaut. These forces
depend on the position (muscle movements), velocity, and acceleration of
each segment.
- Software tools used: AUTOLEV
- Modeled a Wheeled
mobile manipulator (WMM) from a wheeled mobile robot (WMR) and 2R
manipulator and implemented different redundancy resolution methods.
- Determined the manipulability of the system and implemented resolved
motion rate control of the WMR.
- Implemented redundancy resolution algorithms and tested WMM by tracing
standard trajectories.
- Software tools used: MATLAB
Controllability and Observability Analysis of a Lower Limb
- Formed a state space equations of lower limb model based on state variables of the lower limb incorporating both muscle-tendon and ligaments properties
- Linearized the
non-linear state space model about the steady state points (i.e.) at
different joint angles
- Determined the controllability and observability of the state space model
using MATLAB.
- Found the model was both controllable and observable at both the steady
state points.

- Developed a program and modeled the 4-bar linkages as frame elements and determined the inertial forces from the kinematics.
- Implemented frame elements frame elements with axial force bearing capability
- Derived elemental stiffness matrix to
obtain weak formulation, then assembled to obtain global matrix form
- Calculated the nodal displacements which includes both due to kinematic analysis and elastic deformation of the frame.
- Determined the deformation/ stresses acting on different linkages
- Incorporated the thermal stresses in the system
- Verified the results for different materials namely steel, aluminum and a generic material.
- Software tools used: MATLAB, Visual Nastran
- Developed a GUI for biological
department in University at Buffalo, to perform inverse dynamic analysis on
the musculo skeletal models.
- Modeled musculoskeletal systems and conducted analysis on time variant
muscle parameters.
-Performed inverse dynamic analysis on
virtual models to obtain muscle forces, shortening velocity, muscle power etc.
- Software tools used: MATLAB, AnyBody
- Developed a simple GUI to draw standard 2D objects- lines, rectangle, circles and arcs.
- Implemented toolbars, menu items, standard user interactive controls
- Other features include:
* rubber-banding capability.
* snap to grid to draw accurate drawings.
* editing the pixel grid- the grid density
* changing line width & color with the help of dialog and menu items.
- Created a 3D CAD application to enable the user to view standard 3D objects- Cylinder, Cube, Pyramid & Extruded Polygon.
- Developed the solid objects so that it can be visualized as one is translating/rotating along any axes/ 4 point Bezier curves.
- other features include:
* manipulated along the global axis- X, Y and Z by translation and rotation or along any line axis specified by the user
*accepts input to draw a 4 point Bezier curve using standard dialog
*enables start and stop
of a simple animation for the chosen 3D object using various
- Software tools used: Visual Studio C++ manipulation options.
Developing a simple CAD software for 2D Graphics
- Developed a GUI for illustrating the novel and different applications of optical tweezers in nano-scale assembly was the main goal of this project.
- Studied about the optical tweezers, types and its working principle and used the knowledge gained to develop a simple GUI explaining their working.
-Created GUI for only two applications of the laser tweezers- cell sorting and treatment of cancer cells.
- Software tools used: Visual C++ programming software was used for developing the GUI.
Developing of GUI for Application of Optical Tweezers- Cell Sorting and Cancer Cells Treatment

Modeling, Redundancy Resolution and Motion Rate Control of Wheeled Mobile Robot






- Designed a low cost pneumatic automation
system to obtain desired orientation of the rim prior to welding operation.
- Eliminated excessive bends, cracks and deformation of the 12 inch diameter
wheel rims
- Performed analysis of the system, prepared design drafts for the assembly
and fabricated the system using the existing conveyer
- Developed valve sequencing logic to achieve the required sequence of
operation.
- Software tools used: Unigraphics, AutoCAD
- Modeled a tricycle and optimized
the design for manufacturing and assembly.
- Simulated the model mechanism before fabrication and conducted stress
analysis.
- Software tools used: CATIA modeling software, ANSYS analysis software.
- Project was funded by "Social Welfare Board"- a state government
organization for the disabled.
- Project also received a gold medal for best fabrication project in our
university.
Design & development of automation system for 180 degree orientation of flange (May 05- Sep 06)
- Developed a web site that allowed the users to view, check availability, and download the media files- songs, pictures of their choice.
- Implemented JavaScript at front end and SQL database at back end
- Provided features for user registration and creating a personal log in/ password.
- Developed a chat application to allow chatting between any two users within a LAN
- Created the application using C++ in which data was transferred and stored using files functions and data-streams.
The main objective of this paper was to analyze the performance of the Solid oxide fuel cells in transportation sector as compared to any other fuel cell- PEMFC, DMFC etc. The analysis of the fuel cells is performed using the developed model. Software tools used: Gambit, Fluent