Dinesh Kumar Challa. Overview  Introduction  Implementation  System Architecture  Interfaces  Performance Analysis  Conclusion  Future Work  Demo.

Slides:



Advertisements
Similar presentations
2006/12/05ICS Home Automation Examples of WSN: (iPower: An Energy Conservation System for Intelligent Buildings) Yu-Chee Tseng (appeared in ICS 2006)
Advertisements

1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
© Ricardo plc 2012 Eric Chan, Ricardo UK Ltd 21 st October 2012 SARTRE Demonstration System The research leading to these results.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
Smart city for VANETs using warning messages, traffic statistics and intelligent traffic lights (2012 Intelligent Vehicles SymposiumAlcalá de Henares,
March 13, 2006 Location Tracking System & Sensor Based Communications For Mining Response to RIN 1219-AB44.
Emergency Braking Notification System Applying technology of wireless sensor networks to automobiles.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Autonomy for Ground Vehicles Status Report, July 2006 Sanjiv Singh Associate Research Professor Field Robotics Center Carnegie Mellon University.
Department of Computer Engineering Koc University, Istanbul, Turkey
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Wireless Sensor Networks Smart Environments: Technologies, Protocols, and Applications ed. D.J. Cook and S.K. Das, John Wiley, New York, B.Devi
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
Co-operative Systems for Road Safety “Smart Vehicles on Smart Roads”
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
A Performance and Schedulability Analysis of an Autonomous Mobile Robot Jiangyang Huang & Shane Farritor Mechanical Engineering University of Nebraska–Lincoln.
Project Introduction 이 상 신 Korea Electronics Technology Institute.
Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.
Description of the monitoring system experimentation on the freight car pSHIELD Demonstrator Testbed Architecture pSHIELD Final Review Meeting, Bruxelles.
CEG 4392 : Maze Solving Robot Presented by: Dominic Bergeron George Daoud Bruno Daoust Erick Duschesneau Bruno Daoust Erick Duschesneau Martin Hurtubise.
F Networked Embedded Applications and Technologies Lab Department of Computer Science and Information Engineering National Cheng Kung University, TAIWAN.
Crowd Management System A presentation by Abhinav Golas Mohit Rajani Nilay Vaish Pulkit Gambhir.
Wireless traffic service platform for combined vehicle-to-vehicle and vehicle-to-infrastructure communications Authors : T. Sukuvaara and P. Nurmi IEEE.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Circuit & Packet Switching. ► Two ways of achieving the same goal. ► The transfer of data across networks. ► Both methods have advantages and disadvantages.
Machine Learning Approach to Report Prioritization with an Application to Travel Time Dissemination Piotr Szczurek Bo Xu Jie Lin Ouri Wolfson.
ROBOT NAVIGATION By: Sitapa Rujikietgumjorn Harika Tandra Neeharika Jarajapu.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
IPower: An Energy Conservation System for Intelligent Buildings International Journal of Sensor Networks Yu-Chee Tseng, You-Chiun Wang, and Lun- Wu Yeh.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
ABSTRACT Currently, drivers must utilize a third-party, such as a radio or broadband device, to learn about local traffic conditions. However, this information.
Hop State Prediction Method using Distance Differential of RSSI on VANET 指導教授:許子衡 教授 學 生:董藝興 學生 1.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Sentient Transportation Systems [Using sensor networks for building a full fledged transportation system for a township] Mobile Computing Class CEN 5531.
Designing Reliable Delivery for Mobile Ad-hoc Networks in Robots BJ Tiemessen Advisor: Dr. Dan Massey Department of Computer Science Colorado State University.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
EE-194 Wireless InterNetworking Jean Whitehead. Project #2 Goal: Develop a multi-player game for deployment on mobile devices. Mobile devices, very small.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Support for Multimedia Traffic in Mobile, Distributed, Multiple-Hop Wireless Networks Steven Boyd S.U.R.E. Program 2003.
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
Chapter 14 : Modeling Mobility Andreas Berl. 2 Motivation  Wireless network simulations often involve movements of entities  Examples  Users are roaming.
Wireless sensor and actor networks: research challenges
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Thermal Detecting Wireless Sensor Network Presenters: Joseph Roberson, Gautam Ankala, and Jessica Curry Faculty Advisor: Dr. Linda Milor ECE 4007: Final.
Mobile Node for Wireless Sensor Network to Detect Landmines Presented by : Jameela Hassan.
Building Wireless Efficient Sensor Networks with Low-Level Naming J. Heihmann, F.Silva, C. Intanagonwiwat, R.Govindan, D. Estrin, D. Ganesan Presentation.
Intelligent and Non-Intelligent Transportation Systems 32 Foundations of Technology Standard 18 Students will develop an understanding of and be able to.
1 DIVYA K 1RN09IS016 RNSIT. 2 The main purpose in car-to-car networks is to improve communication performance. To demonstrate real scenarios with car-to-car.
Source : 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP) Auther : Nacer Khalil, Mohamed.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
Presented by: Chaitanya K. Sambhara Paper by: Rahul Gupta and Samir R. Das - Univ of Cincinnati SUNY Stony Brook.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
Emerging Technologies in Autonomous Driving
IMPROVING OF WIRELESS MESH NETWORKS.
Analysis the performance of vehicles ad hoc network simulation based
VANET.
Introduction to Wireless Sensor Networks
Project: IEEE P Interest Group for Wireless Personal Area Networks (WPANs) Submission Title: ITS OCC system based vehicle-to-vehicle communication.
Presentation transcript:

Dinesh Kumar Challa

Overview  Introduction  Implementation  System Architecture  Interfaces  Performance Analysis  Conclusion  Future Work  Demo  Questions  Acknowledgements

Introduction  This thesis work proposes a Vehicle Highway Automation System (VHAS) for automating traffic information gathering and decision making in a vehicle.  Cost effective  Near to real life implementation

Types of VHAS Technology that is entirely contained within the vehicle Autonomous VHAS Combinations of in-vehicle and infrastructure technologies outside the vehicle Co-Operative VHAS

Autonomous VHAS  Advantages Cost effective Vehicle Automation Collision Avoidance  Disadvantages No Highway Information System No Route Guidance No Vehicle Tracking No Traffic Surveillance No Collision Prevention

Co-Operative VHAS  Advantages Increase in throughput More predictable and reduced trip times Increase in safety Vehicle automation Collision avoidance and Prevention Highway information system Route guidance Traffic surveillance and vehicle tracking  Disadvantages Not easy to implement Implementation Costs more than Autonomous VHAS

Implementation  Wireless Sensor networks (WSN) for road side infrastructure.  Advantages of WSN Economical Can be implemented on existing Highways Not Difficult to Implement Reliable Consumes Less Space Have Several Sensors Wireless communication

Test Bed  Implement VHAS in a smaller environment  Simulates highway  Simulates road side infrastructure

Components of Test Bed  E-puck  TelosB mote  IpaQ  USB Hub

E-puck  Small differential wheeled mobile robot  Simulates car on a highway  Several Sensors 8 proximity sensors Camera 3 Floor sensors Light sensor Vibration sensor Accelerometer  Communication Radio Communication Bluetooth Communication Infrared Communication

TelosB Mote  Sensor node in WSN  Used in road side infrastructure  Several Sensors PIR sensor Light sensor Temperature sensor Humidity sensor More sensors can be added  Communication Radio Communication

Real Scenario of VHAS Implementation

VHAS Architecture

Sensing Layer  Present in both the e-puck and the TelosB mote  Senses events of interest using the sensors.  Collects sensory data.

Regulation Layer  Only present in the e-puck.  Regulates the properties of e-puck.  Properties Speed Turn Angle Stop Start Reverse

Communication Layer  Present in both e-puck and the TelosB mote.  Provides Communication

Update Layer  Present only in the TelosB mote.  Updates the status of itself  Updates the status of other nodes.  Propagate the status of the node.

Query Layer  Present in both the e-puck and TelosB mote.  Queries the information from e-pucks and motes.

Control Layer  Present in both the e-puck and the Telosb mote  Controls the whole system  Decision Making System Messages are routed through this system Responsible for making decisions  Planning and Co-ordination System Plans the sequence of actions Co-ordinates the communication  Safety Control System Ensures safety

VHAS Interfaces Sensing Layer Interfaces Get_Camera_Capture_Data(Char Cam_Data[2*40*40]) Get_Calibrated_Proximity_Sensor( int Prox_id ) Read_Floor_Sensor( int floor_id) Read_PIR_Sensor( ) Control Layer Interfaces Obstacle_Avoidance( ) Lane_Following( ) Detect_epuck ( ) Get_Shortest_Path (int src_address, int dest_address) Reserve_node ( int node_address) Reserve_NextNode (int dest_node_address) Reserve_Path (int dest_address) Reserve_Available_Path (int dest_address) goto_dest_NextNode (int dest_address) goto_dest_Path(int dest_address) goto_dest_AvailablePath(int dest_address) Update Layer Interfaces Send_Update(TOS_MSG Msg) Receive_Update(TOS_MSG Msg) Query Layer Interfaces Query_Next_Node ( int next_node_address) Query_Node (int dest_node_address) Query_Path_toNode (int dest_node_address) Regulation Layer Interfaces Move( float Speed, float Distance) Move_Time( float Speed, float Time) SetSpeed( float Speed) Left_Turn (float Speed, int Stop) Right_Turn ( float Speed, int Stop) Turn ( float Speed, float Angle, float Distance) Communication Layer Interfaces Send( int dest_id, int Size_Of_Message, MSG) Receive (TOS_MSG MSG) SendPacket (char destinationgroup, int destinationaddress, char* packet, int packetsize) IsPacketReady ( char* packet, int* packetSize)

Sensing Layer Interfaces  E-puck Get_Camera_Capture_Data(Char Cam_Data[2*40*40]) Get_Calibrated_Proximity_Sensor( int Prox_id ) Read_Floor_Sensor( int floor_id)  TelosB Mote Read_PIR_Sensor( )

Regulation Layer Interfaces  E-puck Move( float Speed, float Distance) Move_Time( float Speed, float Time) SetSpeed( float Speed) Left_Turn (float Speed, int Stop) Right_Turn ( float Speed, int Stop) Turn ( float Speed, float Angle, float Distance)

Communication layer Interfaces  E-puck SendPacket (char destinationgroup, int destinationaddress, char* packet, int packetsize) IsPacketReady ( char* packet, int* packetSize)  TelosB Mote Send( int dest_id, int Size_Of_Message, MSG) Receive (TOS_MSG MSG)

Update Layer Interfaces  TelosB Mote Send_Update(TOS_MSG Msg) Receive_Update(TOS_MSG Msg)

Query Layer Interfaces  TelosB Mote Query_Next_Node ( int next_node_address) Query_Node (int dest_node_address) Query_Path_toNode (int dest_node_address)

Control Layer Interfaces  E-puck Obstacle_Avoidance( ) Lane_Following( ) goto_dest_NextNode (int dest_address) goto_dest_Path(int dest_address) goto_dest_AvailablePath(int dest_address)  TelosB Mote Detect_epuck ( ) Get_Shortest_Path (int src_address, int dest_address) Reserve_node ( int node_address) Reserve_NextNode (int dest_node_address) Reserve_Path (int dest_address) Reserve_Available_Path (int dest_address)

Algorithms  Obstacle Avoidance Algorithm Avoids Obstacle  Line Following Algorithm Follows Black Line  Next Node Algorithm Automates the e-puck reach the desired destination by reserving one node at a time  Whole Path Algorithm Automates the e-puck reach the desired destination by reserving whole path at a time  Available Path Algorithm Automates the e-puck reach the desired destination by reserving all the available nodes in a path at a time

Algorithm Explanation

Performance Analysis  To check the efficiency of the system.  To check the accuracy of the system.  To check the safety of the system.  To compare the performances of three algorithms. Next Node Algorithm Whole Path Algorithm Available Path Algorithm  Performance is analyzed for different scenarios  Performance is analyzed with different number of boards

Analysis With Four Boards  Scenario 1 E-pucks moving to one common destination with different starting points  Scenario 2 E-pucks moving perpendicular to each other with different destination and starting points

Scenario 1

Scenario 2

Test With Two Boards  Scenario 1 E-pucks moving to one common destination with different starting points  Scenario 2 E-pucks moving perpendicular to each other with different destination and starting points

Scenario 1

Scenario 2

Conclusion  This thesis work introduced Vehicle Highway Automation System for automating traffic information gathering and decision making in a vehicle on a highway.  Test bed is created to implement and test VHAS in a smaller environment  Characteristics of VHAS are successfully implemented.  Performance of VHAS implementation is analyzed. Achieved full automation of vehicle effectively System ensured safety Available path algorithm was proven better

Future Work  Traffic Surveillance  Priority reservation of path  Extending to multi lane highway

Acknowledgements  Dr. Gurdip Singh  Dr. Masaaki Mizuno  Dr. Daniel Andresen