SlideShare a Scribd company logo
Autonomous Driver Assistance 
System Using Swarm Intelligence 
06:16 PM 
(DAS) 
Wickramasinghe W.M.M.P.B 
Gamachchige D.P.S 
Madushanka U.D.G.T 
PURSE 2012
Problem 
Bad traffic conditions create lots of time and 
money waste and they give rise to many 
environmental issues too. 
PURSE 2012 06:16 PM
Existing Solutions 
• Optimizing the Traffic light controlling system 
– At any given junction does not help the driver in 
assessing traffic density before entering a busy route 
segment 
– the control it has over driver behaviour is limited to 
allowing/disallowing access to routes at the junction 
– traffic light control does not have a way to obtain and 
hence, to include, individual travel destinations of 
vehicles in its logic 
– If something goes wrong it is harmful 
PURSE 2012 06:16 PM
Existing Solutions ctd. 
• Introducing a central control mechanism (like central 
server) 
- should have a high processing power 
- If the server does not work for few minutes, it 
could become catastrophic 
- there is no progressive degradation of 
performance 
• High performance satellite systems for identifying the 
traffic 
- This is really costly and need some advanced devices 
PURSE 2012 06:16 PM
Imagine … 
• A situation where the traffic condition on each 
road is displayed on the dash board of the 
your vehicle … 
• It would be just enough information for you to 
choose alternative paths avoiding bad traffic 
PURSE 2012 06:16 PM
Our Solution 
Driver Assistance System (DAS) using 
swarm intelligence techniques 
PURSE 2012 06:16 PM
Swarm Intelligence 
describes the collective behavior of 
decentralized, self-organized systems, natural or 
artificial 
PURSE 2012 06:16 PM
Natural 
• Flocks of birds coordinate to move without 
collision 
• Termites build giant structures 
• Ants manage to find food sources quickly and 
efficiently 
PURSE 2012 06:16 PM
Concept 
{1:(30,[7.52,79.8])} BOT 
9 
Id 1 
Id 3 
80kmh 
(7.52,79.2) 
Id 4 
Id 2 
Id 5 
30kmh 
(7.52,79.8) 
20kmh 
(7.50,80.8) 
32kmh 
(7.40,78.8) 
28kmh 
(7.52,79.9) 
BOT 
BOT 
BOT 
BOT 
{5:(80,[7.52,79.2])} 
{4:(20,[7.50,80.8])} 
{2:(28,[7.52,79.9])} 
{3:(32,[7.40,78.8])} 
This is the 
initial state of 
the system, 
where each 
vehicle has 
only its own, 
locally 
generated 
state
Concept - Communication 
Intra-colony Communication 
•Short distance 
•Can use V2V (Vehicle to Vehicle) 
communication 
PURSE 2012 06:16 PM
Concept– Intra colony communication 
11 
{3:(24,[7.52,79.6]),2:(24, 
[7.52,79.7]), 1:(30,7.52,79.8), 4: 
(20,[7.52,79.6])} 
{3:(24,[7.52,79.6]),{3:(24,[7.52,79.6])} 
2:(24, 
[7.52,79.7]), 1:(30,7.52,79.8)} 
{2:(24,[7.52,79.7]),1: 
(30,7.52,79.8)} 
1 
2 
3 
4 
{1:(30,[7.52,79.8])} 
7.52,79.7])} 
{1:(30,[7.52,79.8]), 2: 
(24,[7.52,79.7])} 
{2:(24,[7.52,79.7]),1: 
(30,7.52,79.8),3:(24, 
[7.52,79.6])} 
{4:{(32:0(2,[47,.[572.5,729,7.69].)6}]), 2:(24, 
[7.52,79.7]), 1:(30,7.52,79.8), 4:(20, 
[7.52,79.6])} 
Colony 
• Intra-colony 
communicatio 
n 
• Bots update 
their data 
tables using 
gossip 
protocol 
{2:(24,[7.52,79.7]),1: 
(30,7.52,79.8),3:(24, 
[7.52,79.6]), 4:(20, 
[7.52,79.6])} 
{1:(30,[7.52,79.8]),2:(24, 
[7.52,79.7]), 3:(24,[7.52,79.6]),4: 
(20,[7.52,79.6])}
Concept–Inter colony communication 
12 
I have 
token 
location=7.52,79.80 
Average: 
speed=30 
Inter colony 
communication 
Colony1 
Colony2 
• Inter-colony 
communication 
• Colonies 
broadcast their 
local states 
• The broadcasts are done 
at pre-defined intervals 
(synchronous mode)
Output 
Destination 
13 
Current 
Location
Results and Validation 
The solution was validated by developing a 
simulator 
14
Road Network 
Vehicles with Roads 
id 
15 
Junctions
Results for one bot 
The road map which 
appears on the DAS 
dashboard is refreshed 
only when the color 
assigned to an edge 
(road segment) has to 
be changed according 
to the color assignment 
table, based on the 
present traffic intensities 
16 
Data table of 
Intra colony 
communication range of 
bot 1 
bot 1 
Traffic intensities 
of each edge
Programming Environment 
• Python for programming language 
– Dedicated language for intelligent models 
• Eclipse for IDE 
– PyDev plugin for eclipse 
17
Advantages of the solution 
• No central server 
• Driver has freedom to take decisions 
• No need high computation power devices 
• No need to handle huge data 
• Progressive degradation of system 
performance 
• Robust 
18
Possible Problems and limitations 
in the Current design and possible 
Solutions 
Better inter colony communication 
link 
19
Remaining work 
• Validate the System in a real world situation 
– Build an android mobile application to test the 
system in real world 
• Build an embedded device for vehicles 
20
Thank You! 
21
Q &A 
22

More Related Content

Viewers also liked

Smart Clothing and Body Sensors
Smart Clothing and Body SensorsSmart Clothing and Body Sensors
Smart Clothing and Body Sensors
MarketResearch.com
 
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
Naoki Shibata
 
Inter vehicular communication
Inter vehicular communicationInter vehicular communication
Inter vehicular communication
MSharathRajan
 
2D Barcodes are Here. Are You and Your Audience Ready?
2D Barcodes are Here. Are You and Your Audience Ready?2D Barcodes are Here. Are You and Your Audience Ready?
2D Barcodes are Here. Are You and Your Audience Ready?
Delvinia
 
Electronics bomb
Electronics bombElectronics bomb
Electronics bomb
Gopal Dhaker
 
optical vehicle to vehicle communication
optical vehicle to vehicle communicationoptical vehicle to vehicle communication
optical vehicle to vehicle communication
Jisa T George
 
Printable Battery Technology: a business model
Printable Battery Technology: a business modelPrintable Battery Technology: a business model
Printable Battery Technology: a business model
Jeffrey Funk Business Models
 
Money pad the future wallet
Money pad the future walletMoney pad the future wallet
Money pad the future wallet
Leelakh Sachdeva
 
Aeronautical communication seminar presentation
Aeronautical communication seminar presentationAeronautical communication seminar presentation
Aeronautical communication seminar presentation
Arun Kc
 
Best Paper winning PPT
Best Paper winning PPTBest Paper winning PPT
Best Paper winning PPT
Kamal Lamichhane
 
Welding Robots
Welding RobotsWelding Robots
Welding Robots
Venkata Raja Paruchuru
 
Aeronautical communication
Aeronautical communicationAeronautical communication
Aeronautical communication
bhavithd
 
Inter vehicle communication
Inter vehicle communicationInter vehicle communication
Inter vehicle communication
R prasad
 
Space robotics
Space roboticsSpace robotics
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
Sumeet Kakani
 
Ppt on touch screen
Ppt on touch screenPpt on touch screen
Ppt on touch screen
Alisha Korpal
 
White led
White ledWhite led
Blue brain
Blue brainBlue brain
Blue brain
Leelakh Sachdeva
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
crisane93
 
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATIONELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
Orange Slides
 

Viewers also liked (20)

Smart Clothing and Body Sensors
Smart Clothing and Body SensorsSmart Clothing and Body Sensors
Smart Clothing and Body Sensors
 
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
(Slides) Inter-Vehicle Communication Protocol for Cooperatively Capturing and...
 
Inter vehicular communication
Inter vehicular communicationInter vehicular communication
Inter vehicular communication
 
2D Barcodes are Here. Are You and Your Audience Ready?
2D Barcodes are Here. Are You and Your Audience Ready?2D Barcodes are Here. Are You and Your Audience Ready?
2D Barcodes are Here. Are You and Your Audience Ready?
 
Electronics bomb
Electronics bombElectronics bomb
Electronics bomb
 
optical vehicle to vehicle communication
optical vehicle to vehicle communicationoptical vehicle to vehicle communication
optical vehicle to vehicle communication
 
Printable Battery Technology: a business model
Printable Battery Technology: a business modelPrintable Battery Technology: a business model
Printable Battery Technology: a business model
 
Money pad the future wallet
Money pad the future walletMoney pad the future wallet
Money pad the future wallet
 
Aeronautical communication seminar presentation
Aeronautical communication seminar presentationAeronautical communication seminar presentation
Aeronautical communication seminar presentation
 
Best Paper winning PPT
Best Paper winning PPTBest Paper winning PPT
Best Paper winning PPT
 
Welding Robots
Welding RobotsWelding Robots
Welding Robots
 
Aeronautical communication
Aeronautical communicationAeronautical communication
Aeronautical communication
 
Inter vehicle communication
Inter vehicle communicationInter vehicle communication
Inter vehicle communication
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
 
Ppt on touch screen
Ppt on touch screenPpt on touch screen
Ppt on touch screen
 
White led
White ledWhite led
White led
 
Blue brain
Blue brainBlue brain
Blue brain
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATIONELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
ELECTROMAGNETIC BOMB (EMB) SEMINAR PRESENTATION
 

Similar to Autonomous Driver Assistance System Using Swarm Intelligence

Reactive Deformation of Path for Navigation Among Dynamic Obstacles
Reactive Deformation of Path for Navigation Among Dynamic ObstaclesReactive Deformation of Path for Navigation Among Dynamic Obstacles
Reactive Deformation of Path for Navigation Among Dynamic Obstacles
Anand Taralika
 
DIGITAL FARE METER
DIGITAL FARE METERDIGITAL FARE METER
DIGITAL FARE METER
Pere Robin Domanhog
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021
ALTANAI BISHT
 
Report
ReportReport
Report
Karla Duran
 
Autonomous RC car using gps
Autonomous RC car using gpsAutonomous RC car using gps
Autonomous RC car using gps
ma_np
 
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET Journal
 
Traffic control system
Traffic control systemTraffic control system
Traffic control system
zahid6
 
Hand free
Hand freeHand free
Hand free
Nag Ra
 
Don Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio RobotDon Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio Robot
Don Talend
 
IoT at railways proposal
IoT  at railways proposalIoT  at railways proposal
IoT at railways proposal
Dr Jyotirmayee Choudhury
 
The Cognitive Net is Coming
The Cognitive Net is ComingThe Cognitive Net is Coming
The Cognitive Net is Coming
Lippo Group Digital
 
ITS "Intelligent Transportation System" Guided Vehicle using IOT Project
ITS "Intelligent Transportation System" Guided Vehicle using IOT ProjectITS "Intelligent Transportation System" Guided Vehicle using IOT Project
ITS "Intelligent Transportation System" Guided Vehicle using IOT Project
Mohamed Abd Ela'al
 
Conceptual systems design
Conceptual systems designConceptual systems design
Conceptual systems design
Ian Sommerville
 
water resources
water resourceswater resources
water resources
unliya
 
Parallel field programmable gate array implementation of the sum of absolute ...
Parallel field programmable gate array implementation of the sum of absolute ...Parallel field programmable gate array implementation of the sum of absolute ...
Parallel field programmable gate array implementation of the sum of absolute ...
TELKOMNIKA JOURNAL
 
Traffic PPT.pptx
Traffic PPT.pptxTraffic PPT.pptx
Traffic PPT.pptx
PallaviLattupally
 
G041024547
G041024547G041024547
G041024547
IOSR-JEN
 
Automatic gate control
Automatic gate controlAutomatic gate control
Automatic gate control
Dipankar Haloi
 
Urban traffic management system assignment 2
Urban traffic management system assignment 2Urban traffic management system assignment 2
Urban traffic management system assignment 2
mohanad jaafar talib al-jandeel
 
final_report
final_reportfinal_report
final_report
Devon Bates
 

Similar to Autonomous Driver Assistance System Using Swarm Intelligence (20)

Reactive Deformation of Path for Navigation Among Dynamic Obstacles
Reactive Deformation of Path for Navigation Among Dynamic ObstaclesReactive Deformation of Path for Navigation Among Dynamic Obstacles
Reactive Deformation of Path for Navigation Among Dynamic Obstacles
 
DIGITAL FARE METER
DIGITAL FARE METERDIGITAL FARE METER
DIGITAL FARE METER
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021
 
Report
ReportReport
Report
 
Autonomous RC car using gps
Autonomous RC car using gpsAutonomous RC car using gps
Autonomous RC car using gps
 
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
 
Traffic control system
Traffic control systemTraffic control system
Traffic control system
 
Hand free
Hand freeHand free
Hand free
 
Don Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio RobotDon Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio Robot
 
IoT at railways proposal
IoT  at railways proposalIoT  at railways proposal
IoT at railways proposal
 
The Cognitive Net is Coming
The Cognitive Net is ComingThe Cognitive Net is Coming
The Cognitive Net is Coming
 
ITS "Intelligent Transportation System" Guided Vehicle using IOT Project
ITS "Intelligent Transportation System" Guided Vehicle using IOT ProjectITS "Intelligent Transportation System" Guided Vehicle using IOT Project
ITS "Intelligent Transportation System" Guided Vehicle using IOT Project
 
Conceptual systems design
Conceptual systems designConceptual systems design
Conceptual systems design
 
water resources
water resourceswater resources
water resources
 
Parallel field programmable gate array implementation of the sum of absolute ...
Parallel field programmable gate array implementation of the sum of absolute ...Parallel field programmable gate array implementation of the sum of absolute ...
Parallel field programmable gate array implementation of the sum of absolute ...
 
Traffic PPT.pptx
Traffic PPT.pptxTraffic PPT.pptx
Traffic PPT.pptx
 
G041024547
G041024547G041024547
G041024547
 
Automatic gate control
Automatic gate controlAutomatic gate control
Automatic gate control
 
Urban traffic management system assignment 2
Urban traffic management system assignment 2Urban traffic management system assignment 2
Urban traffic management system assignment 2
 
final_report
final_reportfinal_report
final_report
 

Recently uploaded

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
u2cz10zq
 
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program  by Kevin MillerCharging Fueling & Infrastructure (CFI) Program  by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Forth
 
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
utuvvas
 
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
ggany
 
Here's Why Every Semi-Truck Should Have ELDs
Here's Why Every Semi-Truck Should Have ELDsHere's Why Every Semi-Truck Should Have ELDs
Here's Why Every Semi-Truck Should Have ELDs
jennifermiller8137
 
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
78tq3hi2
 
Dahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetiaDahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetia
Esentia Systems
 
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
afkxen
 
EV Charging at MFH Properties by Whitaker Jamieson
EV Charging at MFH Properties by Whitaker JamiesonEV Charging at MFH Properties by Whitaker Jamieson
EV Charging at MFH Properties by Whitaker Jamieson
Forth
 
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
MarynaYurchenko2
 
Expanding Access to Affordable At-Home EV Charging by Vanessa Warheit
Expanding Access to Affordable At-Home EV Charging by Vanessa WarheitExpanding Access to Affordable At-Home EV Charging by Vanessa Warheit
Expanding Access to Affordable At-Home EV Charging by Vanessa Warheit
Forth
 
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
78tq3hi2
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
g1inbfro
 
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt HertensteinCharging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Forth
 
EV Charging at Multifamily Properties by Kevin Donnelly
EV Charging at Multifamily Properties by Kevin DonnellyEV Charging at Multifamily Properties by Kevin Donnelly
EV Charging at Multifamily Properties by Kevin Donnelly
Forth
 
Catalytic Converter theft prevention - NYC.pptx
Catalytic Converter theft prevention - NYC.pptxCatalytic Converter theft prevention - NYC.pptx
Catalytic Converter theft prevention - NYC.pptx
Blue Star Brothers
 
Charging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
Charging Fueling & Infrastructure (CFI) Program Resources by Cat PleinCharging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
Charging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
Forth
 
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
afkxen
 

Recently uploaded (18)

一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
 
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program  by Kevin MillerCharging Fueling & Infrastructure (CFI) Program  by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
 
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
原版定做(mmu学位证书)英国曼彻斯特城市大学毕业证本科文凭原版一模一样
 
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
 
Here's Why Every Semi-Truck Should Have ELDs
Here's Why Every Semi-Truck Should Have ELDsHere's Why Every Semi-Truck Should Have ELDs
Here's Why Every Semi-Truck Should Have ELDs
 
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
快速办理(napier毕业证书)英国龙比亚大学毕业证在读证明一模一样
 
Dahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetiaDahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetia
 
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
一比一原版(Columbia文凭证书)哥伦比亚大学毕业证如何办理
 
EV Charging at MFH Properties by Whitaker Jamieson
EV Charging at MFH Properties by Whitaker JamiesonEV Charging at MFH Properties by Whitaker Jamieson
EV Charging at MFH Properties by Whitaker Jamieson
 
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
53286592-Global-Entrepreneurship-and-the-Successful-Growth-Strategies-of-Earl...
 
Expanding Access to Affordable At-Home EV Charging by Vanessa Warheit
Expanding Access to Affordable At-Home EV Charging by Vanessa WarheitExpanding Access to Affordable At-Home EV Charging by Vanessa Warheit
Expanding Access to Affordable At-Home EV Charging by Vanessa Warheit
 
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
原版制作(Exeter毕业证书)埃克塞特大学毕业证完成信一模一样
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt HertensteinCharging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
 
EV Charging at Multifamily Properties by Kevin Donnelly
EV Charging at Multifamily Properties by Kevin DonnellyEV Charging at Multifamily Properties by Kevin Donnelly
EV Charging at Multifamily Properties by Kevin Donnelly
 
Catalytic Converter theft prevention - NYC.pptx
Catalytic Converter theft prevention - NYC.pptxCatalytic Converter theft prevention - NYC.pptx
Catalytic Converter theft prevention - NYC.pptx
 
Charging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
Charging Fueling & Infrastructure (CFI) Program Resources by Cat PleinCharging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
Charging Fueling & Infrastructure (CFI) Program Resources by Cat Plein
 
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
一比一原版(WashU文凭证书)圣路易斯华盛顿大学毕业证如何办理
 

Autonomous Driver Assistance System Using Swarm Intelligence

  • 1. Autonomous Driver Assistance System Using Swarm Intelligence 06:16 PM (DAS) Wickramasinghe W.M.M.P.B Gamachchige D.P.S Madushanka U.D.G.T PURSE 2012
  • 2. Problem Bad traffic conditions create lots of time and money waste and they give rise to many environmental issues too. PURSE 2012 06:16 PM
  • 3. Existing Solutions • Optimizing the Traffic light controlling system – At any given junction does not help the driver in assessing traffic density before entering a busy route segment – the control it has over driver behaviour is limited to allowing/disallowing access to routes at the junction – traffic light control does not have a way to obtain and hence, to include, individual travel destinations of vehicles in its logic – If something goes wrong it is harmful PURSE 2012 06:16 PM
  • 4. Existing Solutions ctd. • Introducing a central control mechanism (like central server) - should have a high processing power - If the server does not work for few minutes, it could become catastrophic - there is no progressive degradation of performance • High performance satellite systems for identifying the traffic - This is really costly and need some advanced devices PURSE 2012 06:16 PM
  • 5. Imagine … • A situation where the traffic condition on each road is displayed on the dash board of the your vehicle … • It would be just enough information for you to choose alternative paths avoiding bad traffic PURSE 2012 06:16 PM
  • 6. Our Solution Driver Assistance System (DAS) using swarm intelligence techniques PURSE 2012 06:16 PM
  • 7. Swarm Intelligence describes the collective behavior of decentralized, self-organized systems, natural or artificial PURSE 2012 06:16 PM
  • 8. Natural • Flocks of birds coordinate to move without collision • Termites build giant structures • Ants manage to find food sources quickly and efficiently PURSE 2012 06:16 PM
  • 9. Concept {1:(30,[7.52,79.8])} BOT 9 Id 1 Id 3 80kmh (7.52,79.2) Id 4 Id 2 Id 5 30kmh (7.52,79.8) 20kmh (7.50,80.8) 32kmh (7.40,78.8) 28kmh (7.52,79.9) BOT BOT BOT BOT {5:(80,[7.52,79.2])} {4:(20,[7.50,80.8])} {2:(28,[7.52,79.9])} {3:(32,[7.40,78.8])} This is the initial state of the system, where each vehicle has only its own, locally generated state
  • 10. Concept - Communication Intra-colony Communication •Short distance •Can use V2V (Vehicle to Vehicle) communication PURSE 2012 06:16 PM
  • 11. Concept– Intra colony communication 11 {3:(24,[7.52,79.6]),2:(24, [7.52,79.7]), 1:(30,7.52,79.8), 4: (20,[7.52,79.6])} {3:(24,[7.52,79.6]),{3:(24,[7.52,79.6])} 2:(24, [7.52,79.7]), 1:(30,7.52,79.8)} {2:(24,[7.52,79.7]),1: (30,7.52,79.8)} 1 2 3 4 {1:(30,[7.52,79.8])} 7.52,79.7])} {1:(30,[7.52,79.8]), 2: (24,[7.52,79.7])} {2:(24,[7.52,79.7]),1: (30,7.52,79.8),3:(24, [7.52,79.6])} {4:{(32:0(2,[47,.[572.5,729,7.69].)6}]), 2:(24, [7.52,79.7]), 1:(30,7.52,79.8), 4:(20, [7.52,79.6])} Colony • Intra-colony communicatio n • Bots update their data tables using gossip protocol {2:(24,[7.52,79.7]),1: (30,7.52,79.8),3:(24, [7.52,79.6]), 4:(20, [7.52,79.6])} {1:(30,[7.52,79.8]),2:(24, [7.52,79.7]), 3:(24,[7.52,79.6]),4: (20,[7.52,79.6])}
  • 12. Concept–Inter colony communication 12 I have token location=7.52,79.80 Average: speed=30 Inter colony communication Colony1 Colony2 • Inter-colony communication • Colonies broadcast their local states • The broadcasts are done at pre-defined intervals (synchronous mode)
  • 13. Output Destination 13 Current Location
  • 14. Results and Validation The solution was validated by developing a simulator 14
  • 15. Road Network Vehicles with Roads id 15 Junctions
  • 16. Results for one bot The road map which appears on the DAS dashboard is refreshed only when the color assigned to an edge (road segment) has to be changed according to the color assignment table, based on the present traffic intensities 16 Data table of Intra colony communication range of bot 1 bot 1 Traffic intensities of each edge
  • 17. Programming Environment • Python for programming language – Dedicated language for intelligent models • Eclipse for IDE – PyDev plugin for eclipse 17
  • 18. Advantages of the solution • No central server • Driver has freedom to take decisions • No need high computation power devices • No need to handle huge data • Progressive degradation of system performance • Robust 18
  • 19. Possible Problems and limitations in the Current design and possible Solutions Better inter colony communication link 19
  • 20. Remaining work • Validate the System in a real world situation – Build an android mobile application to test the system in real world • Build an embedded device for vehicles 20

Editor's Notes

  1. We are going to present our project. Our project is Autonomous Driver Assistance System Using Swarm Intelligence Next… traffic…
  2. Traffic … As we all know bad traffic creates lots of time and money waste.. As well as it cause environmental issues too… Next… existing solutions….
  3. In present world There are lots of existing solutions for reducing and avoiding bad traffic… we have chosen some of them.. The first one is Optimizing the Traffic light controlling system But there are some problems on that solution.. The driver doesn’t know the traffic condition of the road before enter a busy route.. And also the control of traffic light is limited.. Bcoz it can only allowing/disallowing access to roads.. And this doesn’t have individual details of each vehicle. such as location speed or destination.. And if something goes wrong it is really harmful.. Another solution is using central control mechanism.
  4. It collects the data from all vehicles and it analyze those information and process and give the results back to vehicles. So it should have a high processing power If the server doesn’t work for a minute the whole system will down. there is no progressive degradation of performance. When the server goes down just the system down. SATALITE --- the satellites give information. So there should be a way to handle those information and it is needed some advance technics. And the satellite services are really costly. Imagine…
  5. Just imagine… the driver has a map on his dash board and it shows the traffic condition of all the roads at real time.. It is really easy to driver to avoid the bad traffic and arrive his destination efficient way. That’s our project.. Our project is ….
  6. Let’s see what the swarm intelligence is…
  7. We have seen birds are moving without any collision…the technic they are using is swarm intelligence… And termites , they are small insects and they have really small intelligence…but they build giant structures.. that’s the beauty of swarm intelligence… And also ants.. They are manage to find food recourses quickly and efficient manner… Let’s see what the artificial swarm intelligence is…
  8. We have seen birds are moving without any collision…the technic they are using is swarm intelligence… And termites , they are small insects and they have really small intelligence…but they build giant structures.. that’s the beauty of swarm intelligence… And also ants.. They are manage to find food recourses quickly and efficient manner… Let’s see what the artificial swarm intelligence is…
  9. *** Vehicle with our solution we called them Bot *** Each Bot has a unique id *** Bot takes speed by vehicle itself and location through GPS in initial iteration *** These details are Stored in a string called data table ----NEXT each bot has two communication mediums
  10. Each bot has two communication medium *** Intra colony communication. It is a short distance communication channel can use V2V technique V2V enables nearby vehicle to talk with each other V2V currently developed by General Motors *** Inter colony communication is a long distance communication channel Easiest Internet not best Need to find better long distance communication link ---NEXT what this intra colony communication for?
  11. what this intra colony communication for In this picture, the blue circles show the intra colony communication range of each bot So, each bot can communicate with nearby vehicle through this communication medium *** By communicating bot1 with bot 2, ***bot 1 can get the data table of bot2. ***as well as bot2 can get the details of bot1 has. ***Communicating bot3 with bot2, ***bot 3 can get the whole data table that bot2 has. ***Same as bot2 can get the details from bot3. ***Likewise, by communicating bot3 with bot4*** *** they can have the details of each other. This is a intra colony communication iteration. ***By doing several iterations, each and every bot of this network know the details of all others. This system is based on gossip protocol *** Called this set of vehicle a colony ---NEXT let’s take a real world example
  12. let’s take a real world example Two colonies form in different locations in the road network *** The avg speed and location of the colony will broadcast through the inter colony communication channel In order to decide which bot should transmit this detail to others, *** a token is passed randomly through out the colony *** The bot who owned the token will pass the colony details to other colonies Now each and every bot in colony2 know the traffic intensity of road that colony one located *** Bot will colour it own map that shown to the driver according to the traffic intensity ---NEXT the final output something look like this
  13. the final output something look like this Have two possible path from starting to end *** A short one with bad traffic shown by red color *** A long one with less traffic shown by green color If this system is not there, driver usually take the short road with bad traffic But now driver can take a road by considering the traffic intensity as well ---NEXT we validate this solution by making a simulator
  14. we validate this solution by making a simulator ---NEXT the first view of the simulator shows the road network
  15. the first view of the simulator shows the road network In this sample road network, the green lines show the roads and letter ‘p’ represent the possible paths. Junctions are represent by letter ‘n’ and the numbers show the location of each vehicle. This number is related to the id of the vehicles --NEXT In the second view of the simulator show the result of bot1
  16. In the second view of the simulator show the result of bot1 The intra colony communication range is 2 units for the simulation *** Therefore, when considering the bot1, bot 3,4 and 6 are in it’s intra communication range. *** Red string show the data table of bot1. Now bot1 have the detail about bot 3,4 & 6 *** *** Next string show the traffic intensity of each road …….. The color is only changed that appear of the road map, when detect state change of the traffic *** Show two iteration. Iteration mean both inter colony+ intra colony communication cycle As u can c details of the data table are grow up with other bots detail because of using gossip protocol ---NEXT for development of simulator, we use python as programming language
  17. for development of simulator, we use python as programming language Python is a dedicated language for intelligent models --NEXT When talking about advantages of this solution
  18. When talking about advantages of this solution Because Progressive degradation of system performance, The system will not immediately break down This is a robust system therefore, an inaccurate data can not affect to the whole results -- NEXT but still we face the problem of finding better inter colony communication link.
  19. but still we face the problem of finding better inter colony communication link Since, Internet is not the best communication medium for this Have to find better one --NEXT currently we developing android application for mobile device in order to validate solution in real world
  20. currently we developing android application for mobile device in order to validate solution in real world After validating, we are planning to develop an embedded device for vehicles.