Thursday, 7 April 2016

SILENT DRIVING SYSTEM

G. Anand,
Email id-
anandg.embedd@gmail.com,
Mobile No- +91 9994879483


ABSTRACT
The rapid growth of technology has made our life easier. In this project profile management based driving system is introduced. Android is a mobile operating system (OS) based on the Linux kernel that is currently developed by Google. Change Profile and sensing SMS to the call maker is an android stage based application which runs in the android versatile or in the android emulator at the improvement time. In driving mode, the profile will be changed into silent and also the message will be sent to the call-maker. GPS data is utilized to find whether it is normal mode or driving mode. The reason for this application is to change the cell telephone profile is to ensure safe and smooth driving system. Proposed method is implemented in ANDROID platform. Simulation results show that the proposed method performs better than conventional methods.
INTRODUCTION:
Common activities that divert attention from the road include texting, most mobile phone use, eating/drinking, reaching for an object, talking with a passenger or reading navigation systems. Hence the ratio of road accidents which take place frequently increases causing immense loss of life due to poor emergency facilities. Advancement in technology will ensure the safety and smooth driving system. Profile management system

plans to achieve the following objectives: Easy to use, Automated profile switching, Accuracy, Increase usability, User-friendly. Profile Management System in Android Mobiles is a next level of smart driving system which reduces human intervention for simple task such as sound profile switching. Android Smart Phone becomes much smarter by this application. Profile will probably annoy and irritate fellow employees where they may be concentrating on work at their hand. For example professors in college, employees at office area, employers at meetings, drivers all have to remember either switching off their device or changing the profile from general to silent mode. Automated Profile Changing and Mobile Monitoring System is the system which changes the profile automatically
Android Operating System is the driving force behind context aware services of the mobile devices. Android occupies almost 70 percent of the global market. Using Android application which will be built on the top of Android operating system, profile of the device will be changed and due to context aware services of Android OS monitoring of the device is also possible. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Google Inc. purchased the initial developer of the software, Android Inc., in 2005.  


Fig.1 Proposed architecture


Google and other members of the Open Handset Alliance collaborated on Android's development and release. The Android operating system is the world's best-selling Smartphone platform. The Android SDK provides the tools and APIs necessary to begin developing applications Android platform using the Java programming language.
Features of android:
·         Application framework enabling reuse and replacement of components
·         Dalvik virtual machine optimized for mobile devices
·         Integrated browser based on the open source WebKit engine
Present driving system does not integrate technology with the system. In this paper android based profile management system for driving is proposed. Our proposed method will be effective in-terms of automation, time consumption, accuracy and efficiency.
PROPOSED SYSTEM
Figure 1 describes the proposed architecture. In this project GPS is utilized to track the speed of a person. From speed it can be evaluated that the vehicle is in driving mode or not. If it is driving mode the phone profile will be changed to silent mode. If anybody calls him/her, then the call will be disconnected and the message will be sent to the person who tries to contact a person who is in driving. The message will be in the following format: “The person you want to contact is in driving. So please make a call after sometime. If it is urgent please make a call 3 times.” If the person called more than 3 times the phone profile mode will be changed from silent to normal mode. Otherwise no change will be made. Over all flow diagram is shown in the figure 3.
GLOBAL POSITIONING SYSTEM (GPS)
The Global Positioning System (GPS) is a space based navigation system that provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. The system provides critical capabilities to military, civil, and a commercial user around the world The United States government created the system, maintains it, and makes it freely accessible to anyone with a GPS receiver.
SPEED CALCULATION
Speed calculation procedure is shown in the figure 2. Speed is calculated using the data available from the GPS.



Fig.2 Speed calculation
Position difference is used to calculate the speed of the vehicle. At last position difference is converted into speed.
THRESHOLD
In this project call count threshold is 3. If the person called to the person who is in driving more than 3 times then the phone profile will be changed from silent to normal.
CALL COUNTS
Call counts represents the no of times the third person try to connect with the person who is in driving.
GLOBAL SYSTEM FOR MOBILE COMMUNICATION (GSM)
GSM (Global System for Mobile communication) is a digital mobile telephony system. GSM uses a variation of time division multiple access (TDMA) and is the most widely used of the three digital wireless telephony technologies (TDMA, GSM, and CDMA). In this project GSM is used to send the message to the call maker.
MANUAL IMPLEMENTATION:
 In android based accident prevention system, there are 2 operating modes. User can choose one mode according to his/her need. Two operating modes are
1. Auto-driving mode
2. Manual driving mode
Auto-driving mode: If the user chooses auto-driving mode, the profile will be changed to silent mode according to the speed. 
Fig.3 Overall flow diagram



Here the speed is calculated using GPS data. This mode will not be effective at the place where GPS is not available. Phone profile will not be changed when there is no availability of GPS even if the person is in driving. To overcome this problem manual driving mode is introduced here. Figure 5 represents auto driving mode
Manual driving mode: If the manual driving mode is chosen by the user, phone profile will be changed to silent without the consideration of speed. This will be effective at the time at-which GPS data is not available. User can use this mode when he/she is in meeting. Figure 6 represents manual driving mode.
Settings: Message to be sent to the call maker can be edited by the user using the menu settings. Figure 7 represents the settings.


Fig.4 No driving mode


Fig.5 Auto driving mode


Fig.6 Manual driving mode


 Fig.7 Settings


Fig.8 Location of the vehicle

CONCLUSION:

The main contribution of this paper is to provide road safety with advanced driver-assistance systems. This application will lives-up to expectations just on Android OS mobiles. With the overwhelming improvement through Android, portable Applications have been broadly utilized on the different versatile Gadgets. Proposed application performs better to provide efficient driving system. Experimental results show that the performance of the proposed application.

REFERENCES

[1]http://developer.android.com/guide/basics/what-isandroid. html

[2] 3G Mobile Terminal Development Trend of the operating system [M/OL] http://pda.c114.net/32/c4948.html, 2007


[4] Static detection of malicious code in executable programs by J. Bergeron, M. Debbabi, J. Desharnais, M. M. Erhioui, Y. Lavoie, and N. Tawbi.

[5] Android Official Website (2008)—“Android | Official Website”, http://www.android.com/

[6] An Android Application Sandbox System for Suspicious Software Detection, by Thomas Bl¨asing, Leonid Batyuk, Aubrey-Derrick Schmidt,SeyitAhmetCamtepe, and SahinAlbayrak

[8]P.Mohan,V.N.Padmanabhan,andR.Ramjee,―Nericell:Richmonitoring of road and traffic conditions using mobile smartphones, in Proc. ACM SenSys, Raleigh, NC, Nov. 2008.

[9] J. Dai, J. Teng, X. Bai, Z. Shen, and D. Xuan, ―Mobile phone based drunk driving detection, in Proc. 4th Int. Conf. PervasiveHealth—NO PERMISSIONS, Mar. 2010, pp. 1–8.

[10] L. Langle and R. Dantu, ―Are you a safe driver? in Proc. Int. CSE Conf., Aug. 2009, vol. 2, pp. 502–507.

[11] S. Amin, S. Andrews, S. Apte, J. Arnold, J. Ban, M. Benko, R. M. Bayen, B. Chiou, C. Claudel, C. Claudel, T. Dodson, O. Elhamshary, C. Flens-Batina, M. Gruteser, J.-C. Herrera, R. Herring, B. Hoh, Q. Jacobson, T. Iwuchukwu, J. Lew, X. Litrico, L. Luddington, J. Margulici, A. Mortazavi, X. Pan, T. Rabbani, T. Racine, E. SherlockThomas, D. Sutter, and A. Tinka, ―Mobile century—Using GPS mobile phones as traffic sensors: A field experiment, in Proc. 15th World Congr. Intell. Transp. Syst., New York, Nov. 2008.

[12] C.-Y. Chan, ―On the detection of vehicular crashes-system characteristics and architecture, IEEE Trans. Veh. Technol., vol. 51, no. 1, pp. 180–193, Jan. 2002.

[13] M.-H. Pham, A. Bhaskar, E. Chung, and A.-G. Dumont, ―Random forest models for identifying motorway rear-end crash risks using disaggregate data, in Proc. 13th IEEE Int. Conf. ITSC, Sep. 2010, pp. 468–47

Download Full Code ( Use with Android Studio 1.1.0 )


No comments:

Post a Comment