a common opportunity and platform for beginners to experts
DESCRIPTION
A Common Opportunity and Platform for Beginners to ExpertsTRANSCRIPT
A Proposal on
Conduction of Nationwide Workshop to incept Technological Advents among Young Generations
Submitted by
Manish Bhattarai (9816029974)
Manoj Acharya (9813022011)
Suraj Chattkuli(9845348508)
Core team Members of
Submitted To
University grant commission(ugc)S
Sanothimi, Bhaktapur, Nepal.
Company Profile
TSF is an inception of mighty Engineers of Eminent institute dedicated to mitigate the existing technical drawbacks in the technological aspect of the nation. We believe in the fact that “The Empowerment of the nation’s technological aspect need to be carried out by utilizing nation’s resources and manpower” The technological advent of the nation can’t be carried out without the endeavour of a nations true spirit, mind and soul. The prominent deficiency in nations technological empowerment of the nation is mainly due to the lack of involvement of national resources and manpower .Sharing the technical knowledge as a top priority for the empowerment and development of the nation and the policy not to compromise it against the prudent trend of socio-economic and political influences is the major objective of TSF. We intend to promote the technological sector as an independent powerhouse of the nation and furnish it with spirits and souls of mighty engineers for reinforcing the weak sovereignty of the nation. Violating the existing trend of @confiding the technical knowledge within the experts and taking it as tool for achieving commercial success@ , we want to abnegate such trend by imparting the expertise and widespread the knowledge gained and achieved via conducing workshop, seminars and tech talks throughout the nation at primary, secondary levels and Engineering levels. Understanding the fact that current tech aspect is totally monopolised by foreign sector where the goods, technology as well as the manpower mobilized is imported demotivating the nation product and manpower even they held a competent spirit and brains. In a long term goal, if such acts continue, then we can’t guarantee the sustainable development of the nation and definitely, we have no reasons to share with for the upcoming generations regarding the vacillating technical empowerment.
This intuition triggered the fire for team members of TSF for technological empowerment of nation where we guarantee with full confident that we can generate our own technological goods by lessening the imports , reducing the product cost, maximizing the nations manpower and resources, enhancing the productivity and guarantying the reliability and life time support to the clients. At the first stage of our justifying the motto, we come with a digital signage system which is meant for displaying the information regarding various aspects and placed at various platforms at a low cost and maximum support with self design and implementation of self technology giving additional facility of educating the clients regarding
the working and troubleshooting which isn’t entertained by the existing product dealers. Also we give the flexibility to our clients in deciding the design, content and overview of the product, a unique approach in product evaluation and user friendly demonstrations to make them comfortable with high end technologies. So the motive lies in making a layman understand and feel the value of technology in development of product by simplifying him about the essence. Hence we want to promote our unique identity among our clients by providing the product at low cost which is taken as a multi crore deals by foreign agencies as well as strengthen our relationship with clients by awaring them about technical aspect of the product as a bonus material the consideration taken as a myth by other companies. More being service oriented then commercial oriented, our objective lies in strengthening the technological and economical aspect by cutting down the existing monopoly market of foreign agencies.
In a long term goal, we look for carrying automation at medical, military, security , automobiles, home held appliances, educational and health sector, traffic and congestion control, communication sector with the sort of expertise we do hold presently along strengthening the team with Nepalese Tech experts in nation and abroad. Believing that research and innovation as the strongest tool for development, web look forward to create a tech community of mighty Engineers by integrating them to a common battlefield of Engineering platform dedicated to solve National technological issues so as to break the prudent trend of being Dependent of foreign agencies. The team members of TSF are in a mutual bond of promoting the development of nation by producing Technical stuffs at nation itself making use of national manpower and resources designing self technological algorithms and in a long run, we want to establish ourselves as the leading research and development company of the nation and guarantee in providing technical support to wide sectors at economical and reliable approach.
Tech Spirit FoundationFacebook: www.facebook.com/techspiritfoundationEmail: [email protected]
MissionEmpowering Engineering through Educating Engineering Paradigm.
VisionAn effort in triggering Technological revolution in the Nation by creating a unique technical community integrating them to a common battlefield of Engineering Platform in solving National technological issues breaking the existing trend of dependency on foreign agencies
Objective
A joint venture inception of mighty and dedicated Young Engineers Pacing their effort in triggering Technology in the Nation for the sustainable development of the nation.
A Gist to our Approach
1) Initiate the Tech awareness to the elite public with the Engineering Paradigms-
2)Targeted Public: Engineering Students, Faculty, Hobbyist, Interested Candidates
3) Generate the interest of the national investors for development of Tech products within Nation at economical rate
4) Develop a strong mutual relationships between government, Private and International sector for technological Enhancement of the nation
Our Training PackagesA Common Opportunity and Platform for Beginners to Experts, amateurs to Professionals, Needy and Deserving Enthusiast Tech Talks and Trainings in the field ofDSP (2 days)Embedded Systems (2 days)VLSI (2 days)Android (1 Day)A Complete Package for a week show
HARDWARE MODULES AND COSTINGHardware required for training
Costing provided in Indian currencies
Development Boards
Beagleboard XM Rs. 20k
Beaglebone Rs. 15k
Zynq Board Rs 50k
Rasperry pie Rs. 4kFPGA Spartan 3E Rs. 25 K
DSP Processor(TMS 6713,TMS 6416) Rs. 70KRobotics KIt Rs. 5K
CPLD XL series Rs. 3KARM STM232 Board Rs. 8k
Atmega8,16,32,128(package) Rs. 30kPic Microcontroller Development board Rs. 20kNXP Development board Rs. 20k
Quadraptor Rs. 10K
Sensors package includes following sensors listed -> Rs. 8k
Accelerometer Gyroscope Attitude Sensor
Motor Package which includes following types -> Rs. 20k
Servo Motor Stepper Motor Gear Normal Motor
Additional Modules:
Communication Modules
wifi Module --> Rs. 6K zigbi Module --> Rs 8K Bluetooth Module --> Rs. 4K RF Module --> Rs. 2K
Interfacing Modules Rs --> Rs. 6k
Touch screen Modules Matrix Keypad Module Switchnes Module
Display Module(Including LCD and 7 Segment Display): total package consist following Modules -> Rs 50K
Oscilloscope Module Spectrum and Logic analyzer Module
Benefits after this investment to the investor:
The angel investor will be regarded as an official founder and prioritization of major investors will be done according to the technical and non-technical competencies.
A technical type of Investor is entertained. The credit of success goes to the investor company or person along with media coverage and popularity.
Long term understanding of Memorandum of Understanding of TSF with investor company will be done along with the
The amount will be reimbursed in the form of credits, felicitation, Entitlement, Media Popularity at national and international level and lifelong technical consultancy support for the company.
Real life Implementation of our Technical Skill.
Embedded Systems Featuring
Linux in Board from Basics to Advanced Concepts. 8-bit,16 bit and 32 Microcontrollers AVR Series, Pic Series, ARM Series and STM232 Series Python Programming System Design with Raspberry Pie and Beagle boards Android based System Design Sensor Interfacing S/W –H/w Co-design from Scratch to Real time Prototypes
VLSI
VHDL and Verilog Programming System Design with CPLD and FPGA including XL-series CPLD and Spatran 3E
FPGA Overview of System Design Parameters, ASICs, SOCs and Cadence Design Constraints Consideration and Prototyping of Some Real time modules with
FPGA 1D,2D And 3D signal Processing with FPGA including Audio Codecs, Image
Processing and Video Processing Parallel and Sequential Implementation with FPGAs
DSP
Discussion of Basics foundations to Advanced Concepts including Audio Processing, Image Processing, Video Processing, Neural Networks, AI, Adaptive and Statistical Signal Processing, Array Signal Processing and Biomedical Signal Processing
Implementation of Basic and Advanced Algorithms in DSP Processors including TMS 6713 and TMS6714
Management of Hardware issues , Memory Management, Device Driver Management, File System Management
Design of CODECS, Equalizers And realization of Speech, Image(face, Fingerprint) Recognition with DSP Processors
Robotics
Imparting knowledge on construction of ROBOT from scratch to Advanced including Humanoids, Hubots, Image Processing based Robots, Audio controlled Robot, Gesture controlled robot, Surveillances based robot
Overview of Our Team
CV of DSP Guy
Manish Bhattarai
Bachelor of Engineering (2009-2013)
Department of Electronics and Communication
KoneruLakshmaiah College of Engineering (8.74/10 GPA)
Andhra Pradesh, India
Fields of Specialization
Digital Signal Processing
- Compressed Sensing, Transforms and Wavelets- Image processing with Matlab&Labview- Problem analysis, Algorithm Design Flow generation, simulation with Matlab and
hardware implementation.- Audio Processing- Statistical and Adaptive signal processing- Spectral estimation, Sensing and Prediction
- Neural Networks and Fuzzy Logics- Hardware implementation with DSP Processor and Beagle board
Embedded Systems
- 8 bit Microcontroller/ Atmel Atmega series Microcontroller based platform design- Sensor and transducer interfacing- Good enough in dealing with hardware architecture, design flow based on top-down
approach and bottom up approach.- Ability to deal the system design and implementation approach from scratch to advanced
level.- Knowledge of embedded C to prototype any platform with controller- Sound knowledge of different Communication protocols like ISP, SPI, I2C, Serial, 1
wire, 2 wire, etc.- Basic working knowledge of 32 bit controllers (ARM 7), porting RTOS /Linux OS into
controller, installing an application on top of it and coding.
Robotics
- Design of various robotic structures, automation and H/W and S/W optimizations- Design of audio, gesture , motion ,sensor controlled robot- Precise knowledge of sensor, actuators, transducer ,drivers, motors like stepper, servo,
gear- Interfacing of ultrasonic, proximity, IR, Fire , humidity, accelerometer, gyroscope,
altitude, GPS, vibration sensor for robotic application- Robotic control with Mat lab and Lab view- Advanced Robot design incorporating Fuzzy Inference Systems and Neural networks
VLSI
- Coding with Verilog/ VHDL- Interfacing of sensors with CPLD- Knowledge of MEMS technology and MEMS based instrumentation systems- Concurrent processing algorithms implementation- Achieving H/W Vs. S/W optimizations- Sound knowledge on logic design , Hardware electronic design and analog signal
processing for design of analog filters, etc
Communications
- Good knowledge in Analog and Digital Communications- Channel estimation, modelling and prototyping at S/w and H/w level- Good knowledge on estimation and sensing algorithm ,equalization and recovery
algorithms- Implementation of equalizers in hardware and working knowledge of estimation
algorithms like LMS, RMS, Constant modulus algorithms, Blind equalization and corresponding hardware prototyping in DSP processor
- Figuring out SNR, Constellations , Eye and other channel performance factors- Remote sensing, GIS, Satellite and RADAR Applications - Sound knowledge on mobile communication featuring GSM, CDMA , Channel
equalization , diversity and MIMO- Field theory, Antenna Design
Array Signal processing
- Implementation of Array microphone ,Array sensor and Array Antenna based system to achieve optimized performance for a given system
- Source localization, Directivity achievement , Power, speed optimizations, Fault localization and design of fault tolerant systems
- Design of adaptive systems featuring update algorithms in both blind and normal environments
Workshops Attended
Year ofConduction
Qualification Specialisation Or Subjects University /Institute
Otherrelevant information
2010 Embedded Systems
Embedded systems ,Robotics ,Communication, Automation
YOUNG ENGINEERS(IIT KANPUR)
Carried out design of various robotic models
2010 Labview Basics of Labview and system modeling with Labview
NATIONAL INSTRUMENTS
A real time exposure to system modeling with Labview
2011 MATLAB Matlab and its application IEEE System modeling and interfacing with matlab
2011 VLSI CPLD based system design IIIT PUNE Complex System design with CPLD
2011 SIXTH SENSE
Image processing based robotics involving colour recognition. ,gesture control
ARK TECHNLOGIES,MUMBAI
Gesture controlled based system design
2012 SATELLITE DESIGN
RF Engineering, Satellite communication and Embedded systems
IIIT PUNE ARM based on board platform design with RF module
2012 COMPUTER VISION FOR ROBOTICS
Machine vision, Human Computer Interface, Labview in Image and video processing for Robotic Application, NI VISION software,
NATIONAL INSTRUMENTS
Acquired hands on session on Labview modules like Cerio, ADC, DACS, Robotics and programming with labview
2012 LINUX Understanding concept of Free wares, Open softwares, handling Linux alternately to Windows, Using Octaves and Scilab instead of scilab, using command line for advanced applications
IETE in collaboration with Secha , A part of FSMI
Basic insight to Linux and working in domains of hardware software interfacing, device driver programming
2012 PYTHON Basic concept of python, libraries of python and commands, concept of optimization with python, ease in hardware –software interface with python, device driver programming with python
IETE Basic insight to Python and working in domains of hardware software interfacing, device driver programming
2013 DSP PROCESOR
Working with TMS C320 6713 and 64 DSP processor, Software coding in Assembly and C with CCS Studio, Prototyping an algorithm in DSP Processor
ITIE Knowledge Solution , Bangalore
Implementation of Filtering, Equalization, speech processing, Adaptive filter and image processing in DSP processor
2013 EMBEDDED ANDROID ON BEAGLE BOARD
Understanding the platform Beagle board, Porting Android OS in Beagle board and Development of APPS in Android Using APIs, XML coding, NDK and JDK Tools
IIT Kharagpur in Collaboration with Crane Technology
Loaded Jelly bean OS into Beagle board and Designed apps into it.
2013 MEMS Concept of Mems, Breakthrough technology with MEMS and milestones in MEMS, MEMS devices fabrication , Signal conditioning , MEMS simulation
Professors from IISC, IITB and IITH
Working with COSMOL Multiphysics and intellisuite for MEMS prototyping , analysis, fabrication and testing
Software’s Experience
Lab view, Mat lab, embedded C, Code vision AVR , AVR studio, Code Composer Studio, VERILOG and VHDL, Xilinx, Modelsim, Agilent ADS, Multisim, Circuit Wizard, Python, Processing, Open CV, Simulink, Keil U vision, TASM, Top view simulator, Eagle, COSMOL Multiphysics
Hardware Experience
Standalone Boards :8-bit Controllers (ATmege 8, Atmega 16, 89c51, 8051, 32-bit controllers (ARM 7), DSP processor (TMS 6713 and 6416), Beagleboard, Raspberry Pie, CPLD (xl-series),
sensor modules:-like IR, Ultrasonic, Laser, Accelerometer, Gyroscope, Humidity, Pressure, temperature and proximity sensor, Motors like Servo, Stepper, Brushless and gear, communication modules like zig bee, RF, Wi-Fi, Bluetooth
Communication protocols:-like I2C, SPI, ISP, 1 wire, 2 wire, serial and parallel, USB, etc.
Projects carried out
Academic Projects
Title – “Optimization in Performance of wireless Communication and sensor networks incorporating compressed sensing” (Major Project)
Information-
http://www.academia.edu/4084570/Optimization_in_Performance_of_Wireless_communication_and_sensor_Networks_incorporating_compressed_sensing
Title – “Gesture Controlled Home appliance System” ( 2nd year) Information-
https://docs.google.com/file/d/0B3up3GXEoUtpR2hnZVpKOGhiWnc/
Title – “Design of Machine vision Based robot” (3rd year ) Information-
https://docs.google.com/file/d/0B3up3GXEoUtpRVVpcUctTVBiT1E/
Additional Projects
- Line Following Robot (Using IR and Image Processing under different light conditions)- Robot controlled with multiple approach- Wired, wireless with IR, Laser, Ultrasonic, TV
remote, RF, Bluetooth, zig bee, Wi-Fi ,Cell phone etc.- Controlling home appliances with clap, voice, TV remote, Cell Phone, Laptop, FTP
server, etc.- Gesture controlled home appliance system featuring image processing with Mat lab- Robot that tracks human movements and reciprocates the corresponding
movements( Featuring CPLD , Microcontroller , Camera and Image processing)- Accident relief systems using proximity sensors, Accelerometer, gyro, Arm, GPRS and
GPS module- Voice controlled robot, home appliance and speaker recognition systems- Smart house with collaboration of top notch modules and technology- Implementation of Filters, Equalizers, Attenuators, Echo and noise generation and
cancellation, sound effects, adaptive filters in DSP Processor- Spectrum analyser, spectral sensing and pseudolite construction with DSP- Estimating Navigation coordinates precisely at poor satellite signal zones with
Collaboration of GPS, Accelerometer and Gyros featuring Kalman algorithm- Antilock braking systems and Automatic gear shift systems with traffic and road
elevation structure- Hybrid cars with an efficient power switching mechanism between solar backup and
diesel engine- Controlling a distant robot attached with Camera , standing in front of a laptop and
making the movements of robot with gestures, keypad and touch screen superposed over GPS route of the Vehicle
- Smart ticketing system- Achieving MP3 clarity sound in GSM and telephony communication featuring
compressed sensing having Beagle board, DSP processor, at mega 16 controller, S/W optimization with Beagle board and hardware Optimization with DSP controller. (final year project)
- Automatic power regulation system using Smart switching mechanism between Inverter and main power supply
- Design of a SMPS and Efficient Pulse width modulation for efficient power regulation- Controlling laptop media application with voice, gesture and claps- Controlling Robot virtually with a card movement(Accelerometer myst)
- Modelling a machine human interfacing device- Smart traffic and unhuman controlled driving robot car- Basic audio effects like rock, jazz, bass, treble effects in DSP processor and Plotting
corresponding spectrum with STFT and Wavelets- Devising a simple record ,playback, storage and processing module with DSP processor- Smart target localization system...ie. finding a desired speaker in a background with
image processing and audio array processing approach
Achievements
Fellowship at R&D, ECE department, KL University
Won two first prizes, one at regional and another at National levels on Robotics competition
Outstanding and Best Techno- innovative Projects Title during Bachelor of Engineering
Additional information
Pre University Education (2008-2009)
Birat Science Campus, Biratnagar, Nepal
11th Aggregate (PCM):- 74
12thAgregate (PCM):-87
Aggregate (11th and 12th ):-80.1
Schooling (1994- 2007)
SaptaKoshi English Boarding School( 84%)
Guardian Name:- Mani Kumar Bhattarai( Father)
UshaBhattarai( Mother)
Manish Bhattarai
13th October,2013
CV of VLSI GUY
BikashPoudelContact Information
Gongabu +977-9849322790Kathmandu, Nepal [email protected]
EducationBachelors in Electronics and Communication EngineeringTribhuvan University, Institute of Engineering (IOE), Pulchowk Campus Nov 2008—Oct 2012Aggregate Score: 83.89%
Honors: Received Merit-based Scholarship and TU Strip from 1st semester to 8th semester.
Teaching ExperienceAssistant LecturerTribhuvan University, Institute of Engineering (IOE), Thapathali Campus Dec 2012—Oct 2013
Lectured and handled all labs for Embedded Systems, C Programming, Microprocessor, and Computer Architecture courses for undergraduate students
Kathmandu Engineering College, Kalimati, KAthmandu Lectured and handled all lab for Embedded SystemDesign Using ARM Technology, an
Elective course for IV year
Himalayan Engineering College, Balkumari, Lalitpur Lectured and handled all labs for C programming, and Computer Architecture.
Project SupervisorTribhuvan University, Institute of Engineering (IOE), Thapathali CampusApr 2013—Oct 2013
Supervised all of the minor projects of third year undergraduate students. Kathmandu Engineering College, Kalimati, Kthmandu
Supervised one of the Final Year project titled “Image and Audio Processing based Traffic Light Control System Design in FPGA”.
Advance Engineering College, Kupandole, Lalitpur Supervised one of the Final Year project titled “Hand Gesture Controlled
Wheelchair with GSM messaging and GPS tracking design in ARM7 based LPC2148 microcontroller”.
Nova Multi Services Pvt. Ltd.Employment History
Embedded Systems Research DivisionEmbedded Systems Engineer Apr 2013— Dec 2013
Conducted FPGA and ARM based training for undergraduate students of IOE, Pulchowk Campus, Thapathali Campus, and Sagarmatha Engineering College.
Presented a talk in a seminar titled “Role of FPGA Technology in Nepal” organized by XRLab at Sagarmatha Engineering College
RiEmCom SCCS Pvt. Ltd.
Embedded Systems Engineer• Conducted research on boot-loaders and startup codes for ARM7TDMI-S based
LPC2148 microcontroller • Conducted a training program on Unix Command Line and compiling bootable
Linux images for ARM based targets • Conducting Training Programme in Programming ARM7 TDMI-S Based LPC2148 micro-
controller.
• Conducted a training program on porting Embedded Android in Qualcomm snap Dragon Processor based Dragon Board.
• Conducting Training on Digital System Design on FPGA. Programming Languages C, C++, Embedded C, Assembly Language for ARM and x86Hardware Description Languages Verilog, VHDL,System CDevelopment Kits Digilent Spartan 3E Starter Board, ARM7 LPC2148 Board, Dragon Board
Xilinx ISE Design Suite, Keil µvision, Matlab, MPLAB, Proteus, AndroidSoftware Tools Development Tool, Linux(Ubuntu 13.04)
Projects
Final Year Project : Digital AudioProcessor Design in FPGA Jun 2012—Nov 2013
Designed a digital system in Spartan 3E FPGA which takes any audio signal, provides the effects as Echo, Reverberation, Distortion, Modulation (Pitch Shift), etc and feeds the processed audio to the poweramplifier and finally to the speaker.
Extra CurricularBasket Ball
Played basket ball as Class team captain and as Captain of Campus Blue Team
Football
Played football as Class Team Captain and Captain of Campus Red Team.
Circket
Opening Bowler for the Class Cricket Team.
Leadership
Worked as the vice-presedent (1 year) and interim president (6 months) for a college union.
CV of Embedded GUY
MANOJ ACHAYRAWebsite: www.manojacharya.com.npEmail: [email protected]
New-Baneshwor,KathmanduMobile Phone: 9813022011
OBJECTIVE
To enhance my knowledge by doing research in good academic/research based institution and involving in startups that can change the world.
SUMMARY OF QUALIFICATION
Have good experience in making firmware/software for 8-bit/16-bit/32-bit microcontrollers
Made device driver, graphics and multimedia examples for Linux Strong C programming skills with interest in microcontroller and microprocessor
programming A firm believer of teamwork with good communication and interpersonal skill
TECHNICAL EXPERTISE
Microcontroller : 8051, ATMEGA (8, 16,644)Programming Language : C, C++, python,Bash ScriptingSoftware : KEIL, Matlab, Eclipse Web : HTML, PHP, JavaScript, CSS, PHP and MySQLOperation System : Debian Wheezy, BackTrackCommunication Protocol : USB, RS232, I2C, SPIIndependent Courses : Machine Learning, Data Mining, RHCE, CEH
PROFESSIONAL EXPERIENCE
R & D Engineer (2013-Present) PowerTech Nepal Pvt Ltd. (RTS), www.powertechnepal.com.np,Lalitpur,NepalProjects undertaken in PowerTech
Water level Sensing–System that displays water/petrol level and sends data to the SD card at regular interval
o Installed at B&B hospital
o System consist of ATMEGA 8,LCD,7- segment LED
o Command line interface for changing settings
Vehicle Tracking System Prototype – simple data logger which logs the GPS data as per given interval and send the data the web server so that vehicle can tracked in real time in Google map.
Remote monitoring connects various sensor to a device and logs it in the SD card and also send data to remote server using CMDA Modem using HTTP Protocol
o It is display unit for showing fault condition in production line.
o System consist of Raspberry PI,EVDO
modem,SQLserver,RTC,SDcard,Arduino CDMA Message interfacing
o Constantly monitors arrival of new message in EVDO modem and show that
data in large LED displays and HDMI monitoro Log data to server
Other projects: Nurse Calling systems,Vibrations Sensor interfacing, Attendance systems, Vehicle Tracking System Prototype ,IR interfacing
Duties and Responsibilities Design Firmware Architecture Implement different kinds of protocols such as RS232 protocol, HTTP protocol
Develop libraries for different kind of peripheral such as LCD,SPI, I2C EEPROM, SPI, SD Card, CDMA modem, GPRS Modem, GPS, AT Keyboard etc
Developed Various firmware for Machine to machine(M2M) and Data Loggers products
ACADEMIC QUALIFICATION
2009-2013 Bachelor in Electronics and Communication Engineering
IOE,Pulchowk Campus, Pulchowk, Lalitpur (76%)
2007-2009 ISC St. Xavier’s College,Maitighar,Kathmandu (78%)
2007 SLC Saptakoshi English Boarding High School, Urlabari-2, Morang (83.5%)
Bachelor’s Degree in Electronics and CommunicationTribhuvan University, Institute of EngineeringPulchowk Engineering College, Pulchowk, Lalitpur, NepalCourse Duration : 4 years(2009-2013)Elective : Image processing , Artificial Intelligence ,DatabaseFinal Year Project : Neural Network based Hand Gestures Recognition System
Academic Projects
Image Processing Based Ball and beam control systemo One of the most tried and hard topic in control system
o Purpose of the project is to control any object in any unbalanced conditions
o Interface RS232 network
o Developed using ATmega8 micro-controller and C programming language
o Used PID for precise control of ball on beam
Rubik’s Cubeo Developed using python for PC
o Implemented computer graphics algorithm from scratch
Mini Photoshop in Image Processingo Photoshop applying various algorithms of image processing from scratch
Snake in C Power Supply In electronics Circuit Digital Voltmeter in Instrumentation Neural Network based Hand Gestures Recognition System
o Implemented Neural Networks
o Can be used for communication between deaf and normal persons
o Recognized various Nepali Sign Language gestures in real time showing
relevant information
AWARDS AND PARTICIPATIONS
Four years Merit based scholarship in IOE Pulchowk Campus. Volunteered in the IOE E-learning management team and successfully working
as admin from about 6 months. Involved in “Robocon 2011” of Pulchowk for making robots and independent
hardware projects Second position in Ethical Hacking competition organized by LOCUS Participated in Locus 2012 featuring much applauded image processing based
game “BUBBLES-BUBBLES” Seminars organized about FOSS and Python developers Nepal
REFERENCES
Surendra Bhakta MathemaDirector,PowerTech NepalMobile: 01-4270963 Email: [email protected]
CV of Android, JAVA and PHP lead GUY
Résumé
S Vijayaraghavan
# 3 Vijay Niavs 1st CrossMathru Layout YelahankaNew TownBangalore:-560065Mob: - +919980869266Email:- [email protected]
OBJECTIVE :-
I have lead and contributed in more than 30 projects in field Electronics & Programing. I have developed websites for a few clients. Have good knowledge in HTML5, CSS , PHP,
MySQL & JSP.I am also pursuing a course on Cloud Computing from BerkeleyX CS169.1x Software as a Service.
EDUCATION DETAILS:-
B.E In Electronics And Communication – 7th Semester (First Class – 65%)
Nagarjuna College of Engineering & Technology.
2nd P.U.C.
Nagarjuna Pre-University College
10th CBSE (First Class With Distinction- 75%)BVB`S NagarjunaVidyaNiketan
TECHNICAL SKILLS:-
Microcontrollers : 8051,PIC,AVR,ARM,MSP430,Arduino,Raspberry Pi, Beagle Bone Black
Robotics : Autonomous And Semi Autonomous Good Knowledge In Circuit Design (Digital And Analog) LASI (Layout Design ) For Layout Design, CADENCE Programming Languages : C,C++,Java,Python,HTML,PHP,C# MATLAB,OpenCV, VHDL , VERILOG Basics In HFSS And ANSYS ,CCS (Code Composer Studio) Web Designing (HTML, PHP, SQL,CSS) Hacking WEP,WPA Secure Networks Android For Developing Mobile Apps
AREAS OF INTERESTS:-
Analog Circuits Control Systems Robotics Mechatronics Speech Processing Image Processing Communication Networking
Work Experience / Hobby/ Workshop:-
Worked In STUDSAT 2 for few moths -------------(Work) Working in NCET Robotics Club (R&D) -------------(Work) Working In Institute Doing R&D -------------(Work) Stargazing ------------(Hobby)
Low Altitude Satellite Design(I2IT Pune) ------------(Workshop Attended) Image Processing (SDMCET) ------------(Workshop Attended) Robotics (Technophillia) ------------(Workshop Attended) 1 Day Robotics Workshop (School Students) ------------(Conducted Workshop) 2 Day Robotics Workshop (Engineering Students) ------------(Conducted Workshop) 2 Day Robotics Workshop (11th& 12th Students) ------------(Conducted Workshop)
ACADEMIC PROJECTS:-
1) Temperature Controlled Fan With PIC2) Robot Based On Speech Processing , Image Processing And Autonomous Robots3) Quadrotor (Still Under Testing)4) 2D And 3D LED Display5) Home Automation 6) Effective Roadway System (Working)7) Blind Stick (Stick For Blind People Walk)8) Beacon System For Satellite 9) FM Spy Receiver Using Discrete Components10) Social Chatbot Using AIML And Python11) RFID Security System12) Android Controlled Robot13) GSM Device Control14) GPS And GSM Based Car Tracker15) Virtual Mouse Using Color Tracking (Matlab)
PERSONAL DETAILS:-
Name : S. VijayaraghavanFather’s Name : R. SundararamanDate of Birth : 06/10/1992
Languages Known : English, Hindi, Kannada and Tamil.Nationality : Indian.
DECLARATIONS:-
I hereby declare that the above furnished details are true to the best of my knowledge and belief.
Place: Bangalore Yours FaithfullyDate: 20/2/2013
(Vijayaraghavan S)
Topics to be dealt by DSP Guy
Applications Discussion and Implementation
DSP, Speaker recognition, Filters, Equalizer ,CDMA and GSM sets working understanding
Smart phones, smart antennas and array modules, Beamforming
Foundation to hardware and software coded systems
APPLICATION 1: How is speech processed in a cell phone conversation?Linear Prediction (LP) analysis, F0 analysis, LP synthesis, LPC-10, CELPAPPLICATION 2: How are bits played back from an audio CD?Oversampling, noise shaping, sigma-delta conversionAPPLICATION 3: How is sound processed in an MP3 player?Sub-band decomposition, transform coding, QMF filters, MDCT, perceptualcodingAPPLICATION 4: How does a dictation machine recognize speech?Markov chains, Hidden Markov Models (HMMs), n-gramsAPPLICATION 5: How does an audio effects processor perform pitch shifting?Time-scale modification, resampling, phase vocoder, phase-lockingAPPLICATION 6: How can marine biologists track sperm whales in the oceans?Teager-Kaiser energy operator, TDOA estimation, generalized crosscorrelation,adaptive estimation, multilaterationAPPLICATION 7: How could music contain hidden information?Digital communication design, spread spectrum, audio watermarking,informed watermarking, perceptual shaping filter, Wiener filterAPPLICATION 8: How are digital images compressed in the web?YCbCrColor transform, DCT (1D-2D), entropy coding, JPEGAPPLICATION 9: How are digital TV programs compressed to allow broadcasting?
MJPEG, Inter frame prediction by motion estimation and compensationMPEGAPPLICATION 10: How does digital cinema compress images?Wavelets, multi-resolution transform, DWT, JPEG2000, rate-distortion bitallocationAPPLICATION 11: How can physicians quantify brain degeneration?Image segmentation, Markov random fields, hidden Markov randomfields, statistical image classification
APPLICATION 12: High Performance Modems for Plain Old Telephone Service (POTS) Remote Access Server (RAS) Modems APPLICATION 13:ADSL (Asymmetric Digital Subscriber Line)APPLICATION 14: Digital Cellular TelephonesAPPLICATION 15:GSM Handset Using SoftFone Baseband Processor and OthelloAPPLICATION 16:RadioAPPLICATION 17:Analog Cellular Base StationsAPPLICATION 18:Digital Cellular Base StationsAPPLICATION 19:Motor ControlAPPLICATION 20:Codecs and DSPs in Voice-Band and Audio ApplicationsAPPLICATION 21:A Sigma-Delta ADC with Programmable Digital Filter
Building Transition and Basic Grounds
Content with Hardware Studies
A Breakthrough Introduction to DSP Processor
Introduction WHAT IS A MICROPROCESSOR? WHAT IS A MICROCONTROLLER? WHAT IS A DIGITAL SIGNAL PROCESSOR (DSP) TMS320C6713 DSP FEATURES
TMS320C6713 DEVELOPMENT KIT FEATURES
Key Features Functional Overview Basic Operation Memory Map Configuration Switch Settings Power Supply
CPLD (Programmable Logic) CPLD Overview CPLD Registers USER_REG Register DC_REG Register Version Register MISC Register
AIC23 Codec Sychronous DRAM Flash Memory LEDs and DIP Switches Daughter Card Interface
Board Layout Connector Index Expansion Connectors J4, Memory Expansion Connector J3, Peripheral Expansion Connector J1, HPI Expansion Connector Audio Connectors J301, Microphone Connector J303, Audio Line In Connector J304, Audio Line Out Connector J302, Headphone Connector Power Connectors J5, +5 Volt Connector J6, Optional Power Connector Miscellaneous Connectors J201, USB Connector J8, External JTAG Connector JP3, PLD Programming Connector System LEDs Reset Switch
A Breakthrough Introduction to DSP Processor Coding via CCS
Content with Software CCS
THE PROGRAMMING LANGUAGE AND THE NUMBER SYSTEM
Code Composer Studio V3.3 BASIC SETUP
Simulator Mode C6713 DSK Board CREATING A NEW PROJECT UNDER CCS V3.3 Bios Configuration Creating the Source Code RUNNING THE SOURCE CODE
Inserting a Break Point Adding a Watch Window Plots Images Saving the Data CCS GEL SCRIPTS
WORKING WITH DIP SWITCHES AND LEDS
Basic audio effects
BASIC AUDIO PROCESSING
TLV320AIC23 Codec Sampling an Audio Signal AUDIO EFFECTS
Delay Echo Reverberation
Spectrum Analysis on CCSDISCRETE FOURIER TRANSFORM (DFT) THE FAST FOURIER TRANSFORM (FFT)
Filter Design And ImplementationFILTER IMPLEMENTATION USING THE FILTERING FUNCTION
FILTER IMPLEMENTATION USING THE CONVOLUTION FUNCTION
Image Processing with TMS6713EXTERNAL MEMORY
IMAGE PROCESSING ON C6713 DSK Image Histogram Formation Image Segmentation by Thresholding Image Resizing
Using InterruptsSLIDING LEDS PROCEDURE
Buiding Grounds with Embedded systems via AVR Family, Code Vision AVR and AVR studio
Chapter 1 Basics 1.1 What is a Digital system? 1.2 Assigning States 1.3 Number Systems in digital electronics 1.4 Types of Digital Circuits .1.5 Clock: Building block of a sequential circuit .1.6 Logic Gates: Building block of a combinatorial circuitry .1.7 Practical Circuiting Elements 1.7.1 Resistor: 1.7.2 Capacitor: 1.7.3 Breadboard: 1.7.4 Integrated Circuits (IC) 1.7.5 LED
Chapter 2 Some Integrated Circuits and Implementation .2.1 555 2.1.1 Monostable mode. 2.1.2 Astable mode 2.2 4029 counter .2.2.1 Pin Description 2.3 7447: BCD to 7 segment display decoder .
2.3.1 Pin Description 2.4 LDR (Light Dependent Resistor) 2.5 Operational Amplifier (Opamp) 2.1 Opamp as a comparator .2.6 7805 Voltage Regulator
Chapter 3 Introduction to Microcontrollers .3.1 Compiler / IDE (Integrated Development Environment) .3.2 Programmer .
Chapter 4 Code Vision AVR (CVAVR) 4.1 CHIP: .4.2 PORT:
Chapter 5 Introduction to Atmega 16 Microcontroller .5.1 Features 5.2 Pin Configuration 5.3 Block Diagram .5.4 Pin Descriptions 5.5 Digital Input Output Port 5.6 Registers
Chapter 6 I/O Ports: .6.1 DDRX (Data Direction Register) .6.2 PORTX (PORTX Data Register) .6.2.1 Output Pin .6.2.2 Input Pin 6.3 PINX (Data Read Register).
Chapter 7 LCD Interfacing 7.1 Circuit Connection 7.2 Setting up in Microcontroller 7.3 Printing Functions .7.3.1 lcd_clear() . 7.3.2 lcd_gotoxy(x,y) 7.3.3 lcd_putchar(char c) . 7.3.4 lcd_putsf(constant string) .
7.3.5 lcd_puts(char arr) . 7.3.6 itoa(intval, char arr[]) . 7.3.7 ftoa(float val, char decimal_places, char arr[]) .
Chapter 8 UART Communication 8.1 UART: Theory of Operation 8.2 Serial Port of Computer 8.3 Setting up UART in microcontroller 8.3.1 putchar() . 8.3.2 getchar()8.3.3 putsf()8.4 Docklight .
Chapter 9 Timers 9.1 Basic Theory 9.2 Fast PWM Mode .
9.3 CTC Mode
Chapter 10 SPI: Serial Peripheral Interface .10.1 Theory of Operation .10.2 Setting up SPI in Microcontroller 10.2.1 Master Microcontroller 10.2.2 Slave Microcontroller 10.3 Data Functions 10.3.1 Transmit Data10.3.2 Receive Data .
Chapter 11 ADC: Analog to Digital Converter .11.1 Theory of operation 11.2 Setting up Microcontroller11.3 Function for getting ADC
Chapter 12 Interrupts .Example
12.1 Polling .12.2 Hardware interrupt .12.3 Hardware Interrupt or polling? 12.4 Setting up Hardware Interrupt in Microcontroller 12.5 Functions of Interrupt Service Routine .
Section C: Robotics Chapter 13 Introduction to Autonomous Robots .13.1 Robot Chassis Designing .13.1.1 Robot with steering wheel: 13.1.2 Robot with differential drive:
Chapter 14 Motor Driver14.1 H- Bridge: 14.2 Motor Driver ICs: L293/L293D and L298.14.2.1 Difference between L293 and L298: 14.2.2 Speed Control:
Chapter 15 Sensors 11 AnalogSensor .12 Digital Sensor
Contents with Beagleboard
BeagleBoard Overview BeagleBoard Versions BeagleBoard Specification BeagleBoard Features Processor Memory Power Management HS USB 2.0 OTG Port HS USB 2.0 Host Ports Stereo Audio In Connector
S-Video Connector DVI-D Connector LCD Header microSD Connector Reset Button User Button Indicators Power Connector JTAG Connector RS232 DB9 Connector Main Expansion Header Camera Connector MMC3 Expansion Header McBSP Expansion Header BeagleBoard Mechanical Specifications Electrical Specifications BeagleBoard Connections Connecting USB OTG Connecting USB Host Connecting DC Power Connecting JTAG Connecting S-Video Connecting DVI-D Cable Connecting Stereo Out Cable Connecting Stereo In Cable Indicator Locations Button Locations microSD Connection BeagleBoard-xM System Architecture and Design Other Signals Boot Configuration RTC Backup Battery Power Sequencing Processor Overview POP Memory Device System Clocks USB OTG Overview Onboard USB HUB Ethernet microSD Card Detect Booting From SD/MMC Cards Audio Interface DVI-D Interfa`ce RS232 Port Processor Interface Level Translator RS232 Transceiver Connector
Installing Linux on an ARM-Based BeagleBoard Introduction Copy Boot Files to a Memory Card Connect the BeagleBoard Console to Your Computer Install Linux on a Memory Card Boot the BeagleBoard into Linux and androidConfigure the Network