PROJECTS

The followings are the projects that I have undertaken ( and completed also!!) in the college due to compulsions and otherwise  :

1. FINDING THE D-H PARAMETERS OF AN n-DOF PLANAR ROBOT

The project involved making a computer program in C/C++ to find Denavit Hartenberg parameters of an n-DOF planar robot. The user had the flexibility of entering the number of links and the orientation to be given in relative or absolute terms for each individual link. This project proved useful in verifying and solving a number of problems. The .CPP file can be downloaded from the link below and used freely for any purpose desired by the student community and alike.
DH_parameter.CPP

2. PACMAN USING DATA STRUCTURES

Here also I used my preferred language C/C++ to make the game Pacman. The game was not made because of my some passion for games but as a term project! The main logic behind the game was the Shortest Path Algorithm. The game has three level of difficulty and further addation I am planning is to allow the user to define his own maze. The code for the game for further exploration by the enthusiastic programmers is given below.

Pacman.cpp

3. ROBOT TRAJECTORY PLANNING USING ARTIFICIAL NEURAL NETWORKS

This is my final year engineering project. The aim of this project is "Path planning of a robotic arm using Neural Networks".
In this project a neural network is used for planning the path of the end effector of a robotic arm manipulator. The neural network is trained for the inverse kinematics by providing it with a random data set of the manipulator evenly spread over its workspace. The data set maps the joint angles with the corresponding Cartesian coordinates of the end effector. The neural network model is further optimized for improved performance using optimization techniques like Genetic algorithm and Simulated Annealing. Further, a robotic arm is controlled in real time for its path planning using the trained neural network.
The report discussing in detail the above mentioned project can be downloaded from the given link below:

btpreport.zip

The coding was done in MATLAB. If you want the code, then please contact me and I will provide with you with the code without charging any royality.

I AM SMARTER THAN HIM