SlideShare a Scribd company logo
1 of 30
Dominick Squillace & Kevin Grignoli
ELT 243
5/13/2013
Prof. Biscardi
AUTONOMOUS ROBOT
AUTO_BOT
CODE NAME: OPTIMUS SUBPRIME
DESIGN
• SCCC Interscholastic Rover
• Autonomous RC vehicle with embedded systems for collision
avoidance navigation and data sampling with the anticipation of
data transmission.
• To be achieved by the use of ultrasonic sonar ping sensors
and infrared technology.
• Engineer circuits for driving bi-directional DC motors.
• Incorporate sensors and RF technology for data collection
and transmission.
ULTRASONIC SONAR PING SENSOR
Theory: The ping sensor measures distance using sonar.
An ultrasonic pulse is emitted from the unit and distance to
target is determined by measuring the time required for the
echo to return.
Real Life: The accuracy of the ping sensor is
severely limited by real world scenarios. Small
objects and shallow angles will not produce an
echo as the sound waves will not bounce back.
INFRARED TECHNOLOGY
Frequency formula Duty cycle formula
Concept: Generate a 38kHz pulse train through an
infrared LED and is reflected off of objects and detected
by a 38kHz infrared receiver.
(Like shooting a remote control at a wall)
H-BRIDGE
Theory: The implementation of four switches to control a DC motor in two directions.
When two opposite switches are closed, the motor will operate in one direction and
in another for the other two switches.
SENSORS
DHT11-3 pin Digital
Temperature and Humidity
Sensor
• Measures temperature
from 0~60’C
• Accuracy of +/- 2’C
• Measures humidity from
20-90% RH with +/- 5%
accuracy
BH1750FVI Light Intensity
Sensor
• Measures in lx (Lux meter)
• Wide range and high
resolution
• “Small” measurement
variation of ONLY +/- 20%
• Little light source
dependency
RF TECHNOLOGY ))))))))))))))
NRF2041B 2.4GHz
• Up to 1Mbps working speed
• 125 Channels
• High anti-jamming GFSK
• Intended to send collected data to a remote
location. Was not used. 
SIMULATION – MULTISIM!
Original design created in Multisim. Utilized an excessive amount of transistors and
arduino pins. Very inefficient use of power.
SIMULATION – MULTISIM!
Refined H-Bridge design- More efficient use of power and space.
SteeringDriving
SIMULATION – MULTISIM!
• Built in MultiSim
accordingly.
• Circuitry verified
with oscilloscope.
• 26 micro second
period equates to
38kHz frequency.
SIMULATION – MULTISIM!
IMPLEMENTATION
If you ain’t first, you’re last ;)
IMPLEMENTATION
Original H-Bridge Design
First bread-boarded, tested, and
working version.
Utilized too much real estate, and
high power inefficiency
Refined H-Bridge Design
Embedded final version that was put into the car.
Smaller, more compact, and power efficient.
ROAD TO THE TOP!
IMPLEMENTATION
Improved H-Bridge Circuit Design (steering
pictured)
Refined H-bridge circuit design, more compact and
power efficient. New design was powerful enough
for the steering h-bridge to drive the main motor.
TURN ‘N’ BURN
IR “TECH”
Pre-manufactured
IR sensor
• Limited Range
Reversed engineered
homemade version
• More power
• Greater range
IR “TECH”
• Incorporated re-engineered design
with more IR LEDs and IR
receivers.
• Consumes more power but is
easily handled by a single 555
timer.
• Implemented as a reverse
detection sensor.
PROTOTYPE
One ping sensor proved to be
ineffective in creating a comprehensive
field of view.
In order to sense adjacent objects, two
additional ping sensors were
incorporated at 45 degree angles to the
original.
This addition allowed for a greater field
of vision for the vehicle , and a better
chance of object detection.
“THE BUBBLE”
IF(CODE RED : CODE);
• By far most difficult part of the
project.
• Required endless amount of
parameters for directive
processing.
• Subtle changes in code made
huge impacts in testing
environment (hallway/corners)
• Simplicity was key.
• Less variables allowed for
simpler processing and decision
making.
 Only represents 1/3 of just
the driving parameters
PROTOTYPE
• Hit the brakes!!!! ……………….JK, We don’t have any
• Through testing, it was evident that simply cutting power to the motor was not
enough to stop Optimus Subprime in his tracks.
• Its massive weight combined with the low coefficient of friction of rubber on
freshly cleaned school hallway floors proved to be a hurdle that was not easily
jumped.
Using the relay to short out
the drive motor leads, created
an effective braking system
that could easily stop within a
reasonable distance as to not
collide with objects
…….…most of the time.
Effective braking requires a
completely shut down H-bridge to
prevent the battery from shorting
out.
PROTOTYPE
PROTOTYPE
PROTOTYPE
Layered... like onions
PROTOTYPE
RESULTS
 Autonomous robot car
• Drives by itself
• Makes decisions
• Maneuvers
 Data collection
• Samples light and temperature
• X Does not transmit data
 X Avoids collisions but has difficulties in some scenarios.
• Limitations created by sensors available and time/$$$ budget
• More and/or better sensors needed.
RESULTS
…….Oh Snap
IN CONCLUSION ………..
REFERENCES
• www.Parralax.com
• www.buildcircuit.com
• www.kerrywong.com

More Related Content

What's hot

Surveillance Robot for Military Application Using ARM
Surveillance Robot for Military Application Using ARMSurveillance Robot for Military Application Using ARM
Surveillance Robot for Military Application Using ARMIJTET Journal
 
Young Buggy Robot - Project IETE
Young Buggy Robot - Project IETEYoung Buggy Robot - Project IETE
Young Buggy Robot - Project IETEGargi Kapadia
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Roboticsspoorani
 
Wireless controlled robotic arm
Wireless controlled robotic armWireless controlled robotic arm
Wireless controlled robotic armmundaa
 
GSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsGSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsRahul Sidhu
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892ANJANA ANILKUMAR
 
Slide for brain controlled artificial leg
Slide for brain controlled artificial legSlide for brain controlled artificial leg
Slide for brain controlled artificial legsiva23143
 
4. haptic robotic arm
4. haptic robotic arm4. haptic robotic arm
4. haptic robotic arm9935294733
 
Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersSandeep Kamath
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot pptAbhishek Gupta
 
Mobile control robot
Mobile control robotMobile control robot
Mobile control robotSachin Malik
 
WIRELESS FLOOR CLEANING ROBOT
WIRELESS FLOOR CLEANING ROBOTWIRELESS FLOOR CLEANING ROBOT
WIRELESS FLOOR CLEANING ROBOTAsish Nayak
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Sachin Malik
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robotBen Johnke
 

What's hot (20)

Surveillance Robot for Military Application Using ARM
Surveillance Robot for Military Application Using ARMSurveillance Robot for Military Application Using ARM
Surveillance Robot for Military Application Using ARM
 
Young Buggy Robot - Project IETE
Young Buggy Robot - Project IETEYoung Buggy Robot - Project IETE
Young Buggy Robot - Project IETE
 
Robotics
RoboticsRobotics
Robotics
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Robotics
 
Android phone controlled obstacle avoiding robot
Android phone controlled obstacle avoiding robotAndroid phone controlled obstacle avoiding robot
Android phone controlled obstacle avoiding robot
 
Wireless controlled robotic arm
Wireless controlled robotic armWireless controlled robotic arm
Wireless controlled robotic arm
 
GSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsGSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensors
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892
 
ROBOTIC ARM
ROBOTIC ARMROBOTIC ARM
ROBOTIC ARM
 
Slide for brain controlled artificial leg
Slide for brain controlled artificial legSlide for brain controlled artificial leg
Slide for brain controlled artificial leg
 
4. haptic robotic arm
4. haptic robotic arm4. haptic robotic arm
4. haptic robotic arm
 
Robotic Hand
Robotic HandRobotic Hand
Robotic Hand
 
Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollers
 
Robotics (1)
Robotics (1)Robotics (1)
Robotics (1)
 
FIANL REPORT
FIANL REPORTFIANL REPORT
FIANL REPORT
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot ppt
 
Mobile control robot
Mobile control robotMobile control robot
Mobile control robot
 
WIRELESS FLOOR CLEANING ROBOT
WIRELESS FLOOR CLEANING ROBOTWIRELESS FLOOR CLEANING ROBOT
WIRELESS FLOOR CLEANING ROBOT
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 

Viewers also liked

An Autonomous Robot for NERC Contest
An Autonomous Robot for NERC ContestAn Autonomous Robot for NERC Contest
An Autonomous Robot for NERC ContestIEEEP Karachi
 
Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocksUniversity of Colorado at Boulder
 
Wireless industrial robot
Wireless  industrial robotWireless  industrial robot
Wireless industrial robotVarun B P
 
Wireless AI based industrial security robot
Wireless AI based industrial security robotWireless AI based industrial security robot
Wireless AI based industrial security robotVarun B P
 
Microcontroller architecture programming and interfacing
Microcontroller architecture programming and interfacingMicrocontroller architecture programming and interfacing
Microcontroller architecture programming and interfacingthejasmeetsingh
 
AVR_Course_Day7 timers counters and interrupt programming
AVR_Course_Day7 timers counters and  interrupt programmingAVR_Course_Day7 timers counters and  interrupt programming
AVR_Course_Day7 timers counters and interrupt programmingMohamed Ali
 
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...ASHOKKUMAR RAMAR
 
AVR_Course_Day2 what is pcb
AVR_Course_Day2 what is pcbAVR_Course_Day2 what is pcb
AVR_Course_Day2 what is pcbMohamed Ali
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerMohamed Ali
 
Report on automatic door
Report on automatic doorReport on automatic door
Report on automatic doorIndira Kundu
 
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robot
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robotB.Tech.Final Year ECE Project Report on Ultrasonic distance measure robot
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robotSushant Shankar
 
Introduction to ROBOTICS
Introduction to ROBOTICSIntroduction to ROBOTICS
Introduction to ROBOTICSelliando dias
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsMohamed Ali
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller NotesDr.YNM
 

Viewers also liked (18)

An Autonomous Robot for NERC Contest
An Autonomous Robot for NERC ContestAn Autonomous Robot for NERC Contest
An Autonomous Robot for NERC Contest
 
Three-dimensional construction with mobile robots and modular blocks
 Three-dimensional construction with mobile robots and modular blocks Three-dimensional construction with mobile robots and modular blocks
Three-dimensional construction with mobile robots and modular blocks
 
Wireless industrial robot
Wireless  industrial robotWireless  industrial robot
Wireless industrial robot
 
Lecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping IILecture 08: Localization and Mapping II
Lecture 08: Localization and Mapping II
 
Wireless AI based industrial security robot
Wireless AI based industrial security robotWireless AI based industrial security robot
Wireless AI based industrial security robot
 
Lecture 03 - Kinematics and Control
Lecture 03 - Kinematics and ControlLecture 03 - Kinematics and Control
Lecture 03 - Kinematics and Control
 
Microcontroller architecture programming and interfacing
Microcontroller architecture programming and interfacingMicrocontroller architecture programming and interfacing
Microcontroller architecture programming and interfacing
 
8051 ch9
8051 ch98051 ch9
8051 ch9
 
AVR_Course_Day7 timers counters and interrupt programming
AVR_Course_Day7 timers counters and  interrupt programmingAVR_Course_Day7 timers counters and  interrupt programming
AVR_Course_Day7 timers counters and interrupt programming
 
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
INDUSTRIAL SECURITY SYSTEM PROJECTS ABSTRACT:Industrial safety measures syste...
 
AVR_Course_Day2 what is pcb
AVR_Course_Day2 what is pcbAVR_Course_Day2 what is pcb
AVR_Course_Day2 what is pcb
 
Lecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping ILecture 07: Localization and Mapping I
Lecture 07: Localization and Mapping I
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontroller
 
Report on automatic door
Report on automatic doorReport on automatic door
Report on automatic door
 
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robot
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robotB.Tech.Final Year ECE Project Report on Ultrasonic distance measure robot
B.Tech.Final Year ECE Project Report on Ultrasonic distance measure robot
 
Introduction to ROBOTICS
Introduction to ROBOTICSIntroduction to ROBOTICS
Introduction to ROBOTICS
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronics
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
 

Similar to Autonomous Robot Car Design and Simulation

AMAR_KANTETI_RESUME
AMAR_KANTETI_RESUMEAMAR_KANTETI_RESUME
AMAR_KANTETI_RESUMEamar kanteti
 
Defense Systems Take Flight with Intelligent RF Integration
Defense Systems Take Flight with Intelligent RF IntegrationDefense Systems Take Flight with Intelligent RF Integration
Defense Systems Take Flight with Intelligent RF IntegrationRFSOI
 
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical CommunicationsAdvanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical CommunicationsCPqD
 
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...Altair
 
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTS
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTSPRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTS
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTSRAJESHREDDY703573
 
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONEMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONPiero Belforte
 
WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT KrishGupta94
 
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD
 
Semiconductor overview
Semiconductor overviewSemiconductor overview
Semiconductor overviewNabil Chouba
 
UAV Presentation
UAV PresentationUAV Presentation
UAV Presentationalex2neo
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensorSuresh Babu
 
BSmithResume2017
BSmithResume2017BSmithResume2017
BSmithResume2017Barry Smith
 

Similar to Autonomous Robot Car Design and Simulation (20)

AMAR_KANTETI_RESUME
AMAR_KANTETI_RESUMEAMAR_KANTETI_RESUME
AMAR_KANTETI_RESUME
 
Thunderbolt
ThunderboltThunderbolt
Thunderbolt
 
Defense Systems Take Flight with Intelligent RF Integration
Defense Systems Take Flight with Intelligent RF IntegrationDefense Systems Take Flight with Intelligent RF Integration
Defense Systems Take Flight with Intelligent RF Integration
 
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical CommunicationsAdvanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
 
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...
Topology Optimization Applied to Part Constructed Via FDM (Fused Deposition M...
 
Group 10
Group 10Group 10
Group 10
 
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTS
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTSPRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTS
PRELIMINARY ROBOTIC SYSTEM DESIGN USING HARDWARE EMBEDDED COMPONENTS
 
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONEMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
 
Brochure
BrochureBrochure
Brochure
 
IBS Training
IBS TrainingIBS Training
IBS Training
 
cable fault.pptx
cable fault.pptxcable fault.pptx
cable fault.pptx
 
ROBOTICS - Introduction to Robotics Microcontroller
ROBOTICS -  Introduction to Robotics MicrocontrollerROBOTICS -  Introduction to Robotics Microcontroller
ROBOTICS - Introduction to Robotics Microcontroller
 
WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT
 
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
 
Semiconductor overview
Semiconductor overviewSemiconductor overview
Semiconductor overview
 
UAV Presentation
UAV PresentationUAV Presentation
UAV Presentation
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensor
 
BSmithResume2017
BSmithResume2017BSmithResume2017
BSmithResume2017
 
Ceragon
CeragonCeragon
Ceragon
 
Workshop 42
Workshop 42Workshop 42
Workshop 42
 

Recently uploaded

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 

Recently uploaded (20)

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 

Autonomous Robot Car Design and Simulation

  • 1. Dominick Squillace & Kevin Grignoli ELT 243 5/13/2013 Prof. Biscardi AUTONOMOUS ROBOT AUTO_BOT
  • 3. DESIGN • SCCC Interscholastic Rover • Autonomous RC vehicle with embedded systems for collision avoidance navigation and data sampling with the anticipation of data transmission. • To be achieved by the use of ultrasonic sonar ping sensors and infrared technology. • Engineer circuits for driving bi-directional DC motors. • Incorporate sensors and RF technology for data collection and transmission.
  • 4. ULTRASONIC SONAR PING SENSOR Theory: The ping sensor measures distance using sonar. An ultrasonic pulse is emitted from the unit and distance to target is determined by measuring the time required for the echo to return. Real Life: The accuracy of the ping sensor is severely limited by real world scenarios. Small objects and shallow angles will not produce an echo as the sound waves will not bounce back.
  • 5. INFRARED TECHNOLOGY Frequency formula Duty cycle formula Concept: Generate a 38kHz pulse train through an infrared LED and is reflected off of objects and detected by a 38kHz infrared receiver. (Like shooting a remote control at a wall)
  • 6. H-BRIDGE Theory: The implementation of four switches to control a DC motor in two directions. When two opposite switches are closed, the motor will operate in one direction and in another for the other two switches.
  • 7. SENSORS DHT11-3 pin Digital Temperature and Humidity Sensor • Measures temperature from 0~60’C • Accuracy of +/- 2’C • Measures humidity from 20-90% RH with +/- 5% accuracy BH1750FVI Light Intensity Sensor • Measures in lx (Lux meter) • Wide range and high resolution • “Small” measurement variation of ONLY +/- 20% • Little light source dependency
  • 8. RF TECHNOLOGY )))))))))))))) NRF2041B 2.4GHz • Up to 1Mbps working speed • 125 Channels • High anti-jamming GFSK • Intended to send collected data to a remote location. Was not used. 
  • 9. SIMULATION – MULTISIM! Original design created in Multisim. Utilized an excessive amount of transistors and arduino pins. Very inefficient use of power.
  • 10. SIMULATION – MULTISIM! Refined H-Bridge design- More efficient use of power and space. SteeringDriving
  • 11. SIMULATION – MULTISIM! • Built in MultiSim accordingly. • Circuitry verified with oscilloscope. • 26 micro second period equates to 38kHz frequency.
  • 13. IMPLEMENTATION If you ain’t first, you’re last ;)
  • 14. IMPLEMENTATION Original H-Bridge Design First bread-boarded, tested, and working version. Utilized too much real estate, and high power inefficiency Refined H-Bridge Design Embedded final version that was put into the car. Smaller, more compact, and power efficient.
  • 15. ROAD TO THE TOP!
  • 16. IMPLEMENTATION Improved H-Bridge Circuit Design (steering pictured) Refined H-bridge circuit design, more compact and power efficient. New design was powerful enough for the steering h-bridge to drive the main motor.
  • 18. IR “TECH” Pre-manufactured IR sensor • Limited Range Reversed engineered homemade version • More power • Greater range
  • 19. IR “TECH” • Incorporated re-engineered design with more IR LEDs and IR receivers. • Consumes more power but is easily handled by a single 555 timer. • Implemented as a reverse detection sensor.
  • 20. PROTOTYPE One ping sensor proved to be ineffective in creating a comprehensive field of view. In order to sense adjacent objects, two additional ping sensors were incorporated at 45 degree angles to the original. This addition allowed for a greater field of vision for the vehicle , and a better chance of object detection. “THE BUBBLE”
  • 21. IF(CODE RED : CODE); • By far most difficult part of the project. • Required endless amount of parameters for directive processing. • Subtle changes in code made huge impacts in testing environment (hallway/corners) • Simplicity was key. • Less variables allowed for simpler processing and decision making.  Only represents 1/3 of just the driving parameters
  • 22. PROTOTYPE • Hit the brakes!!!! ……………….JK, We don’t have any • Through testing, it was evident that simply cutting power to the motor was not enough to stop Optimus Subprime in his tracks. • Its massive weight combined with the low coefficient of friction of rubber on freshly cleaned school hallway floors proved to be a hurdle that was not easily jumped. Using the relay to short out the drive motor leads, created an effective braking system that could easily stop within a reasonable distance as to not collide with objects …….…most of the time. Effective braking requires a completely shut down H-bridge to prevent the battery from shorting out.
  • 27. RESULTS  Autonomous robot car • Drives by itself • Makes decisions • Maneuvers  Data collection • Samples light and temperature • X Does not transmit data  X Avoids collisions but has difficulties in some scenarios. • Limitations created by sensors available and time/$$$ budget • More and/or better sensors needed.

Editor's Notes

  1. Note: able to find curents
  2. Real life: smaller