SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Mechatronics Engineer
By Samuel Narcisse
Work- Part-Time Eng.Consultant (C/C++, Python,
Matlab, SolidWorks, HTML, CSS, JAVAScript)-
Upwork/UTest-July. 2018-Now
❑ Offer consulting expertise in
Multiple S/W & H/W functional
testing project.
❑ Offer engineering services in
projects.
❑ Sales & Marketing: Making bids,
setting terms & prices,
developing and implementing
online marketing strategies.
Work- System Software & Control Specialist-Aircraft
Autopilot-CAE(Fortran, C/C++, Python, Matlab)-
Jan./Aug.2019
3
❑ Autopilot Software Development & Engineering. DO-178/254.
❑ Implement, Design & Debug software solutions for Real-Time Aircraft
Simulation.
❑ Solving Software & Hardware Defects/Issues. Code optimisation &
refactoring. Piloting.
❑ System Engineering: Requirement Elicitation (DOORS). Systems &
Software UML Schematics.
Laboratory Teaching Assistant(MEC8371) :
Teaching Multi Body Dynamics Modeling &
Simulation(Robotran,Matlab) Aug./Dec.2018
❑ Design on Robotran a Multi-Body
Dynamics Bike Model
❑ Develop MBD Simulation Software
for a fall from a cliff and hitting
bump.
❑ Supervise and instruct 30 university
students
Work-Mechanical Design Engineer-Gebo Cermex
April(Solidworks,AutoCad).2016-Oct.2017
❑ Design and carry out mechanical
analysis of conveyors, palletizing
and packaging machines.
❑ Inspect the installation and
assembly of the product on site or
in the workshop.
❑ Perform structural calculation,
pneumatic design and electrical
integration.
❑ Assistant of the robotics
department
5
Work-Eng. Consultant- Show Canada
China(Beckhoff/Twincat/AutoCAD/Solidworks)-
Nov.2015-Mars 2016
https://www.youtube.com/watch?v=QFMwAotc1nA
Nigel appears at 7:32 in the video
Example of project: Nigel’s float-Mickey's Storybook Express
Shanghai Disneyland
6
❑ Assist project
managers and write,
edit and update
technical documents.
❑ Design circuit and PLC
software
(Beckhoff/Twincat) and
execute mechanical
studies for attraction
parks floats &
structures
Work/Pro-Bono-FRC ROBOT-Oct.2014-Now(LabView/Java/Solidworks)
3533 FRC Team(2014-Now):
❑ Goal:
❑ Construct a robot from A to Z to participate in a
provincial competition.
❑ Help Kids stay in school and develop an interest in
sciences
❑ Team composed of Engineers, Teachers, Technician
and High school Students.
❑ Match:https://www.youtube.com/watch?v=s5EcxI4OpvE&feat
ure=youtu.be
❑ Practice:https://www.youtube.com/watch?v=F-1HZ4rC0_s
POLYSTAR(2019-Now):
❑ Goal:
❑ Mentor University Students On how to make a
robot from A to Z so they can integrate/lead
themselves a FRC team. Lead Build a Robot in 100h
events. https://grabcad.com/library/polystar-frc-ball-trower-1
7
2015
2016-WIN
2017 2019
2018 2020-Robot100h2016
Internship.-Project
Engineer at Nova Bus-
Aug./Dec.2013(VBA)
❑ Learn about all the possible configurations
and layout of the bus subparts & systems
❑ Gather technical information to my
superiors from a database:
❑ Technical description of parts, Assembly
designs, Pictures, Reference Number &
mores.
❑ Present, explain and simplify technical
product configuration changes to clients.
❑ Update multiple progress reports
❑ Use, improve or create multiple macro in
VISUAL BASIC
9
Planning & Configuration Department
UI/UX
Vision + Sketch Role Modeling
Activity Diagram
RoboSTAR: A Human ressources, Technical
Feedback and Event Planning software for FIRST
Robotics.
After Contextual Analysis, Interviews, Observation,
Requirement Elicitation, I used UI/UX principles and
made this app:
• Link Axure Final Application:
https://v2xdmv.axshare.com
• Link Axure Dynamic Application :
https://1t0l05.axshare.com/
• Link Axure Static Application :
https://iax8t9.axshare.com/
UI/UX – Design (Static WireFrame V.1)
Link: https://iax8t9.axshare.com/
UI/UX – Design (Dynamic WireFrame V.2,
Story board)
Link: https://1t0l05.axshare.com/
UI/UX – Design (Final Version Prototype V.3)
Link: https://v2xdmv.axshare.com/
Simulation & Control of a Propeller Wing
(MATLAB,C++,QNX)(1/5)
QNX System Architecture ELE4200-Introduction to Control on Embedded Computers
• Use the QNX Momentics development
environment to created real time control task
on a QNX Neutrino target machine. Acquire &
Write Data via NI_DAQ_PCI6025.
• Implement C++ Code: Periodic Threads, Data
Acquisition, Signal Creation & Processing.
• Analyse & Implement C++ discretized
recursive function of multiple controllers.
• Analyse & Implement system controllers via
Matlab/Simulink.
• Compare Matlab Data with QNX Output
Signal via Oscilloscope.
14
Simulation & Control
of a Propeller Wing
(2/5)
• Modeling dynamic system of an existing
Propeller wing to implement multiple
type of controllers.
• Simulate & Verify the simulation result of
the servo-controlled setup .
• Implement controller on the real physical
setup.
• Matlab & QNX implementation(C++).
15
• Math.Model - Electrical • Math.Model - Mechanical
Simulation & Control of a Propeller Wing(3/5)
2 Degree of freedom RST Compensator
16
Simulink HIL Control Application
Simulation & Control of a Propeller Wing(4/5)
Results(RST Compensator)
17
Results(-90/0 DEG Quadrant)
Results(0/+90 DEG Quadrant+ Hand Flicks)
Simulation & Control of a Propeller Wing-Data
Read & Write Short Ex.(5/5)
BoardTest_t.h
class BoardTest_t : public NI_DAQ_PCI6025
{public:
BoardTest_t( BoardConfig &_brdConfig,int _taskPriority = 20,int
_taskStackSize = 0)
:NI_DAQ_PCI6025(_brdConfig, _taskPriority, _taskStackSize)
,outputValue(1),intputValue(0),e(0),e1(0),u(0),ue(1.34),u1(0),r(0
),y(0),count(0)
{write(0,0,5);theta_e = 25*3.1416/180;a_step = 1*3.1416/180;};
~BoardTest_t(){write(0,0,5);};
protected:
void handlingData();
float outputValue;float intputValue;float e;float e1;float u;float
ue;float u1;float r;float y;float theta_e, a_step;int count;};
BoardTest_t.cpp
void BoardTest_t::handlingData()
{read(0,intputValue);y=(intputValue-0.204)*0.1455;
printf("%fn",y*180/3.1416);count= count+1;
if (count<5000) {
u = 0; }
else
{ if (count<=10000)
{
r= theta_e; }
else {
r=theta_e + 20*a_step;e = r-y;u = u1 + 0.1*e -
0.098*e1;u1=u;e1=e; }
}
write(0,u+ue,5);};
18
Helicopter-Modal Control
19
 Problem 1: Find equilibrium condition for Yamaha R-Max helicopter for
stationary flight and find linearize system.
 Problem 2: Apply structure placement principle on reduced model to
decouple certain states from one another. Per example, a control input
to move in longitude plan should not affect the lateral plane.
Yamaha R-MAX helicopter
Modal control/Structure placement:
Output Y state return model:
Robotics Project: Robot Arm Path Planning &
Control, Delta Robot Vision
Control System Diagram Tool Path
20
Object Detection & Pick &
Place Operations
Delta Robotic
KAREL Hanoï Tower Application:
https://www.youtube.com/watch
?v=b8UiJTjoLDw
Robotics Project: Work Space study 2PRU-
1PRS Parallel
21
Workspace study algorithm
Pattern Search Optimization
Parallel Robot Model (Schematic+Solidworks) WS0: Possible pose restricted by
inverse kinematics
WSS: Possible pose restricted by all
phenomenon +Biggest sphere in that WS.
Multicopter-Top Level-LQR,H∞
22
Summary:
 Based on a research project, compare the effects of
a LQR and Hinf structured controller in a windy
environnement
 Dryden’s Wind Model+Khan’s Propeller model
(Force & Torks)
AscTec Pelican MulticopterSimulink Top Levels; Standard Matlab
Aerospace block set Alternative
MIMO Water System Plant
Step Tracking-State space Return Step Tracking-State space Complete Observer
23
• Valves after pump 1 and pump 2 are
used to control flow rate and influence
the height of the 4 water tanks.
System plant-Valve control
Sensor Fusion(INS/GPS)-Kalman Filtering
(HEKF/MEKF/CEKF)
Navigation Syst. Architechture Navigation Syst. Trajectory & Results
24Note: Quaternion Based AHRS
State Machine/
Sequence Diagram UML
Component/
Deployment UML
Face Recognition
(C++, OpenCV, Yocto, OdroidC2)
Embedded H/W: OdroidC2 Face Recognition Detection:
27
• The goal of this project is to
interface an Odroid-c2 board
with a webcam to a computer
through a TCP-IP connection for
face recognition.
• CODE:https://github.com/Weltg
eist/projetCamera
• VIDEO:https://www.youtube.co
m/watch?v=5bsJF_Ennxw
Coding & Control of a sound-oriented
gyroscope (C/ASM)
Sound Application Diagram ELE3312:Microcontrollers &
Application
• Development
environment:
MDK-ARM V5
• IDE:uVision5+Matl
ab
• Microcontroller:T
M4C123GH6PM
28
Summary: Taking 3 input signals from micro-
phones, we triangulate a position and sed the
information by UART to Matlab and by PWM to
stepmotor
CC Motor Control (C/ASM/MATLAB)
Control Circuit MEC4360:Mechatronics 2
• Microcontroller:PIC16F684
• IDE:MPLAB
29
Flash loading example:
Summary: Testing the CC trough a standard PIC Workbench
we determine the motor parameters. We use these to
implement a controller on Matlab via SISOTool, Then we
implement the controller found via Matlab on the PIC and
control the motor in position and speed.
Mario Sokoban Game(C,SDL,F_MOD)
• Build a game from
scratch using:
• SDL Image and
Event library
• F_MOD Sound
Library
• Internet
Documentation
• C Code.
• Specification:
• Map Editor
• Multiple Levels
• 1-Player Mode
30
2D Parallel Cable
(MATLAB,C, CATIA)
Includes :
Programming, Electrical
Circuit, Structural Analysis,
Modeling, Fabrication,
Testing, Optimizing and
Problem solving.
31
Automated Multi-Adjustable Chair
(Catia, C, Arduino)
32
Automated Mini-Rover (Catia, C, Arduino)
VIDEO: https://www.youtube.com/watch?v=-DZd3499sww
33

Weitere ähnliche Inhalte

Was ist angesagt?

[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
Obeo
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Altair
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)
Rishabh Prakash
 

Was ist angesagt? (20)

Lesson 6.1 more on selection structure
Lesson 6.1 more on selection structureLesson 6.1 more on selection structure
Lesson 6.1 more on selection structure
 
Lesson 8 more on repitition structure
Lesson 8 more on repitition structureLesson 8 more on repitition structure
Lesson 8 more on repitition structure
 
Lesson 9.2 guessing the game program
Lesson 9.2 guessing the game programLesson 9.2 guessing the game program
Lesson 9.2 guessing the game program
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
 
Introduction to HyperWorks for linear static and non linear quasi static anal...
Introduction to HyperWorks for linear static and non linear quasi static anal...Introduction to HyperWorks for linear static and non linear quasi static anal...
Introduction to HyperWorks for linear static and non linear quasi static anal...
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
 
M Colella Cv
M Colella CvM Colella Cv
M Colella Cv
 
Full stack component of software and middleware for quantum machine
Full stack component of software and middleware for quantum machineFull stack component of software and middleware for quantum machine
Full stack component of software and middleware for quantum machine
 
Chapter 9 Value-Returning Functions
Chapter 9 Value-Returning FunctionsChapter 9 Value-Returning Functions
Chapter 9 Value-Returning Functions
 
what is CFD
what is CFDwhat is CFD
what is CFD
 
Chapter 4 - Completing the Problem-Solving Process
Chapter 4 - Completing the Problem-Solving ProcessChapter 4 - Completing the Problem-Solving Process
Chapter 4 - Completing the Problem-Solving Process
 
NCIT civil Syllabus 2013-2014
NCIT civil Syllabus 2013-2014NCIT civil Syllabus 2013-2014
NCIT civil Syllabus 2013-2014
 
Chapter 8 - More on the Repetition Structure
Chapter 8 - More on the Repetition StructureChapter 8 - More on the Repetition Structure
Chapter 8 - More on the Repetition Structure
 
LEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming ModelsLEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming Models
 
Modelica Tutorial with PowerSystems: A tutorial for Modelica simulation
Modelica Tutorial with PowerSystems: A tutorial for Modelica simulationModelica Tutorial with PowerSystems: A tutorial for Modelica simulation
Modelica Tutorial with PowerSystems: A tutorial for Modelica simulation
 
ATCM presentation
ATCM presentationATCM presentation
ATCM presentation
 
Chapter 5 - The Selection Structure
Chapter 5 - The Selection StructureChapter 5 - The Selection Structure
Chapter 5 - The Selection Structure
 
Chapter 7 - The Repetition Structure
Chapter 7 - The Repetition StructureChapter 7 - The Repetition Structure
Chapter 7 - The Repetition Structure
 
resume
resumeresume
resume
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)
 

Ähnlich wie Mechatronics engineer

How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...
Jos Boumans
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
Vasu Patel
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
Vasu Patel
 
Caleb Vanderpleog Resume and Academic Summary
Caleb Vanderpleog Resume and Academic SummaryCaleb Vanderpleog Resume and Academic Summary
Caleb Vanderpleog Resume and Academic Summary
Caleb VanderPloeg
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
Praneel Chand
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
notoha
 
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandMobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
François Garillot
 

Ähnlich wie Mechatronics engineer (20)

Portofolio Control Version SN
Portofolio Control Version SNPortofolio Control Version SN
Portofolio Control Version SN
 
Digital twin for ports and terminals schuett slideshare
Digital twin for ports and terminals schuett slideshareDigital twin for ports and terminals schuett slideshare
Digital twin for ports and terminals schuett slideshare
 
Cv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisseCv96scde ing en_samuel_narcisse
Cv96scde ing en_samuel_narcisse
 
How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
 
Caleb Vanderpleog Resume and Academic Summary
Caleb Vanderpleog Resume and Academic SummaryCaleb Vanderpleog Resume and Academic Summary
Caleb Vanderpleog Resume and Academic Summary
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
 
Cv96 bscde ing_en_samuel_narcisse
Cv96 bscde ing_en_samuel_narcisseCv96 bscde ing_en_samuel_narcisse
Cv96 bscde ing_en_samuel_narcisse
 
RamachandraParlapalli_RESUME
RamachandraParlapalli_RESUMERamachandraParlapalli_RESUME
RamachandraParlapalli_RESUME
 
Prasanth
PrasanthPrasanth
Prasanth
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
 
Tech Days 2015: Model Based Development with QGen
Tech Days 2015: Model Based Development with QGenTech Days 2015: Model Based Development with QGen
Tech Days 2015: Model Based Development with QGen
 
Accelerating automotive test development may 2008
Accelerating automotive test development   may 2008Accelerating automotive test development   may 2008
Accelerating automotive test development may 2008
 
Neboneed Farhadi's Experience Portfolio
Neboneed Farhadi's Experience Portfolio Neboneed Farhadi's Experience Portfolio
Neboneed Farhadi's Experience Portfolio
 
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandMobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
 
Spark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed KafsiSpark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed Kafsi
 
Cognition cockpit requirements
Cognition cockpit requirementsCognition cockpit requirements
Cognition cockpit requirements
 
Larsen,dustin eng resume_june2016 - copy
Larsen,dustin eng resume_june2016 - copyLarsen,dustin eng resume_june2016 - copy
Larsen,dustin eng resume_june2016 - copy
 
Rajeshkanna_Resume
Rajeshkanna_ResumeRajeshkanna_Resume
Rajeshkanna_Resume
 

Kürzlich hochgeladen

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Mechatronics engineer

  • 2. Work- Part-Time Eng.Consultant (C/C++, Python, Matlab, SolidWorks, HTML, CSS, JAVAScript)- Upwork/UTest-July. 2018-Now ❑ Offer consulting expertise in Multiple S/W & H/W functional testing project. ❑ Offer engineering services in projects. ❑ Sales & Marketing: Making bids, setting terms & prices, developing and implementing online marketing strategies.
  • 3. Work- System Software & Control Specialist-Aircraft Autopilot-CAE(Fortran, C/C++, Python, Matlab)- Jan./Aug.2019 3 ❑ Autopilot Software Development & Engineering. DO-178/254. ❑ Implement, Design & Debug software solutions for Real-Time Aircraft Simulation. ❑ Solving Software & Hardware Defects/Issues. Code optimisation & refactoring. Piloting. ❑ System Engineering: Requirement Elicitation (DOORS). Systems & Software UML Schematics.
  • 4. Laboratory Teaching Assistant(MEC8371) : Teaching Multi Body Dynamics Modeling & Simulation(Robotran,Matlab) Aug./Dec.2018 ❑ Design on Robotran a Multi-Body Dynamics Bike Model ❑ Develop MBD Simulation Software for a fall from a cliff and hitting bump. ❑ Supervise and instruct 30 university students
  • 5. Work-Mechanical Design Engineer-Gebo Cermex April(Solidworks,AutoCad).2016-Oct.2017 ❑ Design and carry out mechanical analysis of conveyors, palletizing and packaging machines. ❑ Inspect the installation and assembly of the product on site or in the workshop. ❑ Perform structural calculation, pneumatic design and electrical integration. ❑ Assistant of the robotics department 5
  • 6. Work-Eng. Consultant- Show Canada China(Beckhoff/Twincat/AutoCAD/Solidworks)- Nov.2015-Mars 2016 https://www.youtube.com/watch?v=QFMwAotc1nA Nigel appears at 7:32 in the video Example of project: Nigel’s float-Mickey's Storybook Express Shanghai Disneyland 6 ❑ Assist project managers and write, edit and update technical documents. ❑ Design circuit and PLC software (Beckhoff/Twincat) and execute mechanical studies for attraction parks floats & structures
  • 7. Work/Pro-Bono-FRC ROBOT-Oct.2014-Now(LabView/Java/Solidworks) 3533 FRC Team(2014-Now): ❑ Goal: ❑ Construct a robot from A to Z to participate in a provincial competition. ❑ Help Kids stay in school and develop an interest in sciences ❑ Team composed of Engineers, Teachers, Technician and High school Students. ❑ Match:https://www.youtube.com/watch?v=s5EcxI4OpvE&feat ure=youtu.be ❑ Practice:https://www.youtube.com/watch?v=F-1HZ4rC0_s POLYSTAR(2019-Now): ❑ Goal: ❑ Mentor University Students On how to make a robot from A to Z so they can integrate/lead themselves a FRC team. Lead Build a Robot in 100h events. https://grabcad.com/library/polystar-frc-ball-trower-1 7
  • 9. Internship.-Project Engineer at Nova Bus- Aug./Dec.2013(VBA) ❑ Learn about all the possible configurations and layout of the bus subparts & systems ❑ Gather technical information to my superiors from a database: ❑ Technical description of parts, Assembly designs, Pictures, Reference Number & mores. ❑ Present, explain and simplify technical product configuration changes to clients. ❑ Update multiple progress reports ❑ Use, improve or create multiple macro in VISUAL BASIC 9 Planning & Configuration Department
  • 10. UI/UX Vision + Sketch Role Modeling Activity Diagram RoboSTAR: A Human ressources, Technical Feedback and Event Planning software for FIRST Robotics. After Contextual Analysis, Interviews, Observation, Requirement Elicitation, I used UI/UX principles and made this app: • Link Axure Final Application: https://v2xdmv.axshare.com • Link Axure Dynamic Application : https://1t0l05.axshare.com/ • Link Axure Static Application : https://iax8t9.axshare.com/
  • 11. UI/UX – Design (Static WireFrame V.1) Link: https://iax8t9.axshare.com/
  • 12. UI/UX – Design (Dynamic WireFrame V.2, Story board) Link: https://1t0l05.axshare.com/
  • 13. UI/UX – Design (Final Version Prototype V.3) Link: https://v2xdmv.axshare.com/
  • 14. Simulation & Control of a Propeller Wing (MATLAB,C++,QNX)(1/5) QNX System Architecture ELE4200-Introduction to Control on Embedded Computers • Use the QNX Momentics development environment to created real time control task on a QNX Neutrino target machine. Acquire & Write Data via NI_DAQ_PCI6025. • Implement C++ Code: Periodic Threads, Data Acquisition, Signal Creation & Processing. • Analyse & Implement C++ discretized recursive function of multiple controllers. • Analyse & Implement system controllers via Matlab/Simulink. • Compare Matlab Data with QNX Output Signal via Oscilloscope. 14
  • 15. Simulation & Control of a Propeller Wing (2/5) • Modeling dynamic system of an existing Propeller wing to implement multiple type of controllers. • Simulate & Verify the simulation result of the servo-controlled setup . • Implement controller on the real physical setup. • Matlab & QNX implementation(C++). 15 • Math.Model - Electrical • Math.Model - Mechanical
  • 16. Simulation & Control of a Propeller Wing(3/5) 2 Degree of freedom RST Compensator 16 Simulink HIL Control Application
  • 17. Simulation & Control of a Propeller Wing(4/5) Results(RST Compensator) 17 Results(-90/0 DEG Quadrant) Results(0/+90 DEG Quadrant+ Hand Flicks)
  • 18. Simulation & Control of a Propeller Wing-Data Read & Write Short Ex.(5/5) BoardTest_t.h class BoardTest_t : public NI_DAQ_PCI6025 {public: BoardTest_t( BoardConfig &_brdConfig,int _taskPriority = 20,int _taskStackSize = 0) :NI_DAQ_PCI6025(_brdConfig, _taskPriority, _taskStackSize) ,outputValue(1),intputValue(0),e(0),e1(0),u(0),ue(1.34),u1(0),r(0 ),y(0),count(0) {write(0,0,5);theta_e = 25*3.1416/180;a_step = 1*3.1416/180;}; ~BoardTest_t(){write(0,0,5);}; protected: void handlingData(); float outputValue;float intputValue;float e;float e1;float u;float ue;float u1;float r;float y;float theta_e, a_step;int count;}; BoardTest_t.cpp void BoardTest_t::handlingData() {read(0,intputValue);y=(intputValue-0.204)*0.1455; printf("%fn",y*180/3.1416);count= count+1; if (count<5000) { u = 0; } else { if (count<=10000) { r= theta_e; } else { r=theta_e + 20*a_step;e = r-y;u = u1 + 0.1*e - 0.098*e1;u1=u;e1=e; } } write(0,u+ue,5);}; 18
  • 19. Helicopter-Modal Control 19  Problem 1: Find equilibrium condition for Yamaha R-Max helicopter for stationary flight and find linearize system.  Problem 2: Apply structure placement principle on reduced model to decouple certain states from one another. Per example, a control input to move in longitude plan should not affect the lateral plane. Yamaha R-MAX helicopter Modal control/Structure placement: Output Y state return model:
  • 20. Robotics Project: Robot Arm Path Planning & Control, Delta Robot Vision Control System Diagram Tool Path 20 Object Detection & Pick & Place Operations Delta Robotic KAREL Hanoï Tower Application: https://www.youtube.com/watch ?v=b8UiJTjoLDw
  • 21. Robotics Project: Work Space study 2PRU- 1PRS Parallel 21 Workspace study algorithm Pattern Search Optimization Parallel Robot Model (Schematic+Solidworks) WS0: Possible pose restricted by inverse kinematics WSS: Possible pose restricted by all phenomenon +Biggest sphere in that WS.
  • 22. Multicopter-Top Level-LQR,H∞ 22 Summary:  Based on a research project, compare the effects of a LQR and Hinf structured controller in a windy environnement  Dryden’s Wind Model+Khan’s Propeller model (Force & Torks) AscTec Pelican MulticopterSimulink Top Levels; Standard Matlab Aerospace block set Alternative
  • 23. MIMO Water System Plant Step Tracking-State space Return Step Tracking-State space Complete Observer 23 • Valves after pump 1 and pump 2 are used to control flow rate and influence the height of the 4 water tanks. System plant-Valve control
  • 24. Sensor Fusion(INS/GPS)-Kalman Filtering (HEKF/MEKF/CEKF) Navigation Syst. Architechture Navigation Syst. Trajectory & Results 24Note: Quaternion Based AHRS
  • 27. Face Recognition (C++, OpenCV, Yocto, OdroidC2) Embedded H/W: OdroidC2 Face Recognition Detection: 27 • The goal of this project is to interface an Odroid-c2 board with a webcam to a computer through a TCP-IP connection for face recognition. • CODE:https://github.com/Weltg eist/projetCamera • VIDEO:https://www.youtube.co m/watch?v=5bsJF_Ennxw
  • 28. Coding & Control of a sound-oriented gyroscope (C/ASM) Sound Application Diagram ELE3312:Microcontrollers & Application • Development environment: MDK-ARM V5 • IDE:uVision5+Matl ab • Microcontroller:T M4C123GH6PM 28 Summary: Taking 3 input signals from micro- phones, we triangulate a position and sed the information by UART to Matlab and by PWM to stepmotor
  • 29. CC Motor Control (C/ASM/MATLAB) Control Circuit MEC4360:Mechatronics 2 • Microcontroller:PIC16F684 • IDE:MPLAB 29 Flash loading example: Summary: Testing the CC trough a standard PIC Workbench we determine the motor parameters. We use these to implement a controller on Matlab via SISOTool, Then we implement the controller found via Matlab on the PIC and control the motor in position and speed.
  • 30. Mario Sokoban Game(C,SDL,F_MOD) • Build a game from scratch using: • SDL Image and Event library • F_MOD Sound Library • Internet Documentation • C Code. • Specification: • Map Editor • Multiple Levels • 1-Player Mode 30
  • 31. 2D Parallel Cable (MATLAB,C, CATIA) Includes : Programming, Electrical Circuit, Structural Analysis, Modeling, Fabrication, Testing, Optimizing and Problem solving. 31
  • 33. Automated Mini-Rover (Catia, C, Arduino) VIDEO: https://www.youtube.com/watch?v=-DZd3499sww 33